USB 3G modem on ARM linux
I work on ARM9 based linux embedded platforms. The linux kernel version I use is 2.6.30. To enable a USB based 3G support on my kernel, do I need a driver specifically for the device or will it work on a generic usb serial driver support.
As I understood, the kernel I use supports a Huawei E220 3G modem, but due to its unavailability in the market, I would like to go for a Huawei E173 USB 3G modem.
Inside the file drivers/usb/storage/unusual_devs.h, I saw the product ID and vendor ID of the Huawei E220 device added. If I am able to add the corresponding values for Huawei E173, will I be able to use the E173 device with my kernel. ?