As far as I know, ndiswrapper is only meant for wireless network adapter drivers. 3g modems are all handled by the "option" driver which is always included in the kernel, but may not be aware of the device id of the modem in question.
Originally Posted by grahammechanical
I have personally used Idea Net Setter in the past but they keep changing the device so can't say how well the current ones are supported (the earlier ones I used were all very well supported, including a 7+ Mb/s speed one).
Also, I personally have always had problems in installing the included version of Mobile Partner on it. It always gave me errors while installing and often had wierd issues, like opening the browser as "root" and using root's home for downloading stuff. I guess it was my fault though, but it suggests that you shouldn't try to install as root, if possible (that is, don't use sudo to run its installer). Because running the browser as root is one of the highest security risks.
That said, I now prefer to not use third party modem managers like Mobile Partner due to the problems I faced with them. I just use Ubuntu's default Network Manager to use 3g modems (I'm currently using an unlocked 3g modem of BSNL (micromax)). Although the Mobile Partner, if can be installed successfully, really has some cool features.
Let us first see if your modem is detected as a modem or not in the first place. Please plug the modem, wait for about 6-10 seconds, then run the following commands in the terminal -
The command usb-devices will return a long list of info about every usb device attached. We are interested in only the modem related part. So if you can identify it, just post that part only. If not sure, post the whole output.
dmesg | tail -20
While posting the outputs, please use 'Code' tags (follow the link in my signature to see how).