The pain-free guide to using Huawei modems on Mac

July 13, 2009  |  Technology, Tips and Tricks  |  Share  | 

Note: I have updated this guide for Snow Leopard. If you use OS X 10.6+ then make sure to follow step 3.

Huawei E220

The following is a guide for setting up a Huawei cellular USB modem on a Mac. It will work with any cellular network, any APN and does not require any third-party connection software. Just your Mac, OS X Leopard or Snow Leopard (10.5+ or 10.6+), and a Huawei modem with an active SIM card for the network you are connecting to.

Huawei provides a range of modems allowing users to connect to cellular networks and the Internet using GPRS, EDGE, 3G and HSPA technologies. I use the Huawei E220, but this setup should work with any Huawei USB modem.

The network I use most regularly is Vodacom in South Africa that provides special software, provided by parent company Vodafone, that facilitates connecting with the modem on a Mac.

However, being a tech journalist and someone who travels a lot, I have a container full of SIM cards for international networks and other service providers I am testing out including MTN, Internet Solutions and Wireless-G’s GConnect service.

The basic settings for all the networks I have tried are the same, but they often use different access point names (APNs) which require specific software for specification. Apple OS X Leopard has drivers and all the required settings built-in. They’re just buried.

The following are the steps I have used to set up the modem with my Mac. This will only work with OS X Leopard – earlier versions, such as Tiger, will not work.

  1. Remove the SIM PIN. This requires putting your SIM card in a phone and finding the setting to remove the PIN. If you are using an iPhone this setting is under Phone -> SIM PIN. This step is required as there is no way for OS X to send a PIN to your modem. If you are worried about security and don’t want to remove the PIN then stop here. You’ll need special software for your modem and this guide is not for you. Once you have removed the PIN, put the SIM card back in your Huawei.
  2. Uninstall third-party software. This may not be necessary, but some software will force settings for your modem and interfere with your setup. Uninstalling it makes sure your settings will stick.
  3. Install drivers for Snow Leopard. This is only necessary if you use OS X 10.6 or later – Leopard (10.5) users should ignore this step. Download these drivers from Huawei and install them.
  4. Plug in your Huawei modem. It goes in the USB port ;)
  5. Open System Preferences and go to ‘Network’.
  6. Your Huawei modem should be listed in the pane on the left of the window. If it isn’t, click on the + and select your modem from the ‘Interface’ drop down menu. Then click on ‘Create’.
  7. Highlight the Huawei modem in the pane on the left and select ‘Advanced’.
  8. Change vendor to ‘Generic’. In the drop down menu, select ‘generic’ as the vendor and set ‘Model’ to ‘GPRS (GSM/3G)’. Now ‘APN’ will appear and you can specify whatever your network needs it to be. For most this will just be ‘Internet’ but it varies, especially with network partners like Wireless-G or Internet Solutions. After entering your APN (and other network settings should they be required) click on ‘OK’.Huawei settings
  9. Set telephone number and credentials. This step might require some experimenting. Click on ‘Apply’ and then enter the Telephone Number. This will be *99# for most cellular networks, but could also be *99***1# depending on your location. For Vodacom I find that *99***1# works in most areas. But there are other numbers available, up to 4 (*99***4#) so try them all to find the one that works best for you. Usernames and passwords are not required on Vodacom or MTN, but are required for other networks, so make sure you have the right details.Huawei creds
  10. Show modem in status bar. This is just a preference I have, so that I can easily connect without having to go into System Preferences.

And you’re done. If all went according to plan then you should now be able to just plug in your modem, wait for it to initiate and then connect without any extra software required.

You might also want to grab an awesome little app called CheetahWatch that shows signal strength, provides usage tracking and a bunch of other useful features for Huawei modems on Mac.

 
  • http://www.dociletree.co.za/ Aubrey Kilian

    Heya,

    the phone number of *99***1#… That “1″ there is the position of the “Data accounts” setup on the sim, if I recall… I had trouble with that when connecting my Sony Ericsson to my Mac via Bluetooth, as the first data account I had on my phone was misconfigured, so I had to change the phone number to use the second data account…
    I'm not sure if the same applies to the USB modems?

  • milena1979

    Hi guys, thanks a lot. Both of you made my day! I needed to change the phone number as well to get the connection stable…

  • susann

    I recently came across your blog and have been reading along. I thought I would leave my first comment. I don't know what to say except that I have enjoyed reading. Nice blog. I will keep visiting this blog very often.

    Margaret

    http://lotterymegamillions.net

  • kevin

    Hey there,

    I am using OSX on an Acer Aspire One, using iDeneb.

    The 3 connect installer that comes with the modem does not work, even after installing in HD > Library > Modem Scripts…

    Also when I get to this step –

    5) Your Huawei modem should be listed in the pane on the left of the window. If it isn’t, click on the + and select your modem from the ‘Interface’ drop down menu. Then click on ‘Create’.

    – My modem is not listed, and I do not have the option to create it – as the interface options are VPN, PPPoE, and 6 to 4 – neither of which will work.
    Do you have any suggestions?

    Thank you!

  • fortilan

    I have the same problem as above on a Mac OSX 10.6 Snow Leopard installation, there is no Huawei modem in the list of Interface options to choose from – how do I create one?

    Im interested in getting this working as my providers MAC OSX software for my E220 modem does not work under 10.6 and I want an alternative way of making it work

  • http://www.simon.co.za/ Simon

    I have updated the guide to include Snow Leopard. Hopefully this will work for you now.

  • Craig

    Thanks for the awesome post. This saved my life.

  • fortilan

    Thanks so much for updating your post for Snow Leopard – I now have my E220 working :) much appreciated, thanks for the help!

  • Stefan

    Mac Unibody 15″, OS X 10.6.2 This works! But I only get GPRSspeed. Any way to force 3G (ignal strength is fine…

  • Stephen

    Thanks for the post. Has anyone found a way to make Cheetah Watch work under Snow Leopard?

  • Lerryn Smit

    Hi Stephen, thanks so much for the help!

  • Lerryn Smit

    Hi Stephen, thanks so much for the help!

  • sergiy

    Stephen

    Try IStat Menus – nice free monitoring program with support of dialing on any mobile connection.

  • heidiedwards

    Hello,
    Tried everything listed above – unfortunately it has not made any difference at all. I am using a MacBook with Snow Leopard (10.6.2) and an HUAWEI E220. Any further assistance from anybody would be greatly appreciated. MTN cannot help either.

  • Necron_99

    Hi. Does the E1820 plug into an Airport Extreme? Just wondering – I mean this is more than a year since your original post ;)

  • Lala4e

    thank you thank you thank you!!!!

  • http://www.praekeltfoundation.org Jovana

    Hey Simon,

    Thank you so much for this – I recently got a Huawei on CellC and every time I log into Gmail I get the BSOD. Utterly frustrating as my company uses a Gmail business account.

    Neither the Huawei official support forum, Cell C nor Apple has indicated any solution (or a response for that matter), other than a firmware update that a couple of the users on the forums have suggested.

    I will try this out and hopefully *fingers crossed* something will come of it.

  • Luzanne

    Thank you, thank you!!!! worked like a charm!!!

  • Dwilliamspark

    Hi!
    This worked great, but I have to keep installing the driver each time I want to use the modem. Not a huge hassle, but just wondering if there was something I could do to avoid having to reinstall the driver each time I put in the modem. 

    MacBook Pro, OSX 10.6.2

    thanks!
    David

  • http://www.facebook.com/philip.machanick Philip Machanick

    I bought a modem from an MTN dealer, and tried both MTN support's recipe and yours and it keeps getting stuck on authenticating (Mac OS 10.6.7). Any ideas?

    Their recipe is to install either or both of a driver and a “dashboard” program that has various options for connecting, loading air time etc.

  • Smintyclint

    Worked perfectly for me on my macboook pro with OX leopard. Thanks, yours was the 3rd site I came to the the best help!!
    Clint

  • Rmbetta

    Im having the same problem as fortilan and the driver wont load on my mac. Help woud be appreciated.

  • Some_bloke02

    i have a macbook pro with thunderbolt and running snow leopard os 10.6.8.

    everything installs ok but i get a message saying: the disk you inserted was not readable by this computer ignore or eject.

    anyone know how to by pass this

  • Some_bloke02

    i have a macbook pro with thunderbolt and running snow leopard os 10.6.8.

    everything installs ok but i get a message saying: the disk you inserted was not readable by this computer ignore or eject.

    anyone know how to by pass this

  • Anurag

    works like a charm. thankx for such a detailed guide

  • HUGO

    Thanks!!!!!!!!!!!!!!!!!!!!!!!!!!!!! lion vs huawei! nobody wins :) everything works :)

  • Marks

    Just spent an hour and a half in MTN trying to sort this out for my Mac. They wasted my time and could not help me, then I logged onto this, followed instructions and I am on!!!!!!! Thanks! MTN r useless!!!!  Never again.

  • David

    This looks like it helped a lot of people. Does anyone know how to do this, but on a PC with Win XP and 7?

    Would really appreciate any help.

  • Deshanta

    Simon, you’re a legend. Thanks buddy, this guide really helped me connect an old modem to my Lion powered Macbook!

  • Monica

    Simon, I just wanted to say a huge big thank-you! What an absolute gift! Sincere thanks for sharing your knowledge :0)