Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am running MacOS Mountain Lion. I have borrowed a Huawei Mobile Broadband USB modem (model E182E) from a friend to check out how well wireless internet would work. I was not able to get it to work, which is not the problem I am asking about.

THe problem is now my WiFi connection is slow. I have unplugged the modem, and removed the Mobile Partner application. I am connecting to the internet via WiFi I've been using before. It is annoyingly slow. I am loading the same pages on an iPhone 4 quicker than on my MacBook Air.

How can I remove all traces of Huawei's software from my computer? I mean all drivers and extensions and anything else it may have gotten its dirty little paws on. I would like my Mac to work at its normal speed again.

share|improve this question
up vote 2 down vote accepted

The drivers / software for my USB modem have an uninstaller in ~/Library/Application Support/com.birdstep.saunalahti/tools/uninstall_drivers.

If you don't find any uninstaller, it's safe to just remove the kext bundles. They will stay loaded until you restart.

sudo rm -r /System/Library/Extensions/HuaweiDataCardDriver.kext/ /System/Library/Extensions/USBExpressCardCantWake_Huawei.kext/

There might also be a launchd plist in {~,}/Library/Launch{Agents,Daemons}/ that starts a background program. Like I have ~/Library/LaunchAgents/com.birdstep.saunalahti.autolaunch.plist, which starts ~/Library/Application Support/com.birdstep.saunalahti/tools/autolaunch. The plist can also just be deleted normally.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.