So, finally got this working!!! What I have: Machine: Acer Aspire 4736 Operating System: ubuntu 10.10 Maverick Meerkat Device: Tata Indicom Photon+ VME101 HSIA USB Modem (Manufactured by Olive vendorid:productid = 201e:2009) And I wanted to get it to run on Linux, so here's the sequence of steps I followed. Do not plug in the modem. Open "Terminal" from "Applications>Accessories". Type the command cd /etc/usb_modeswitch.d and press enter. Type sudo gedit and press enter. Enter your ubuntu password when asked and press enter. When the text editor opens up, copy paste the following into it. ####################################################### # Haier CE 100 DefaultVendor= 0x201e DefaultProduct= 0x2009 TargetClass= 0xff MessageContent="5553424312345678000000000000061e000000000000000000000000000000" MessageContent2="5553424312345679000000000000061b000000020000000000000000000000" NeedResponse=1 CheckSucce