First of, I know I have the OpenSIPS config files outstanding since like ever, but I cannot promise more than it will be published “soon”.
In the mean time, let me share my experience with my newly received mobile internet USB dongle
I use a Huawei E1750 HSPA USB dongle to connect with T-Mobile here in Slovakia and I have to say it works surprisingly great. That might not be a big surprise, but considering I use the device on Win (rarely), Mac OS X and mainly Linux, I wanted to share that I am really happy how the device performs with all three operating systems.
While Huawei offers software for Windows (straight forward, this might help for Windows 7 though: http://bit.ly/hWRNgb) and Mac OS X (pretty straight forward, not too much to write about), I wanted to quickly share my linux experience.
When I plugged the device first time, it has not been recognized (lsusb just showed another Linux Foundation Root Hub device). I installed the usb-modeswitch packages and when I plugged the device, it was recognized.
ID 12d1:140c Huawei Technologies Co., Ltd.
The easiest to connect then seemed the sakis3g wrapper (http://www.sakis3g.org/). I downloaded the binary-free version and ran it. Surprisingly, the GUI immediately showed up in GNOME.
After selecting “Connect to 3G” I had to enter the admin password. After confirmation, I could select the interface (I used “Interface #0″, but I tried connecting my Nokia E72 where I had to select #1. I guess trial-and-error should help if #0 is not working for you.).
After entering the PIN I only had to select the AP (“internet” has been entered already) and I was online
The tool let’s you then disconnect or get some connection information.
If you need to monitor your data use (Win and Mac tools can collect monthly usage but sakis3g only shows the one for the current connection), I would recommend to simply use vnstat and let it monitor the ‘ppp0′ interface. Note that if you connect to a VPN or dial-up the same interface might be used. As that was not the case for me, I have now 3G working with Linux as well and can also monitor my monthly consumption there.