rageek

A place for Unix Thoughts and Ideas

Getting a Cricket / ZTE A605 Broadband card working on Lion

I recently switched from a Sprint Broadband card to a Cricket Broadband card.

Surprisingly, my new card works significantly better than my old.

However, I found that the installation program and drivers didn’t work on Lion.

After some poking around, I figured out that the problem is that the installer program doesn’t recognize the OS Revision and instals the modules/ scripts improperly.

I doesn’t look like Lion is listed as support for any of the broadband cards and I wouldn’t be surprised if they all suffer from the same issue.

Here are the steps to get it working:

1. Install the software normally.
2. Before you reboot do the following in a terminal window:

sudo su –
cd /System/Library/Extensions/
rm -rf ACTScom*_panther
mv ACTScomCDFree_tiger* ACTScomCDFree.kext
mv ACTScomVsp_tiger* ACTScomVsp.kext
find ACTScom* -exec chmod go-w {} \;
find ACTScom* -type f -exec chmod -x {} \;
cd /Library/Modem\ Scripts
rm -rf ACTScom*_panther
mv ACTScom\ Modem\ Script_tiger* ACTScom\ Modem\ Script

3. Then Clear the extension cache with this command and reboot
sudo rm -rf /System/Library/Caches/com.apple.kext.caches

4. The device will properly enumerate and show up in the network properties now, but will not be recognized by the broadband app. So, after you reboot, clear the extension cache again and reboot and the device will show up in the cricket broadband application.
sudo rm -rf /System/Library/Caches/com.apple.kext.caches

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: