Cheap Internet access is everybody's dream. So when Smart released their promo, most people bought the bundle because it's cheap and no need to buy another modem because the cellphone is equipped with 3G modem.
The problem is will it work on Linux? This is the common problem when new devices are being introduced in the market. Even if you used the latest kernel, by default, it will not be recognized, but with special parameter on usbserial module, the device can be detected. Please refer to this blogs for how to detect Smart Haier DP1200P:
Those two blogs used Mandriva as their OS, but i think it can be used on others as well, because the main component is the kernel.