Creating Ad-Hoc Networks on older Macbooks

Creating Ad-Hoc networks on older MacBooks can be a pain. Here’s a nice solution:

~ Open System Profiler and click on Airport in the list.

~ Note your Airport device and vendor ID, something like:
en1:
Card Type: AirPort Extreme (0x168c, 0x87)
Firmware Version: Atheros 5416: 2.0.19.8

~ What we want is 0x168c and 0x87.

~ Open Terminal

~ Type ‘sudo nano /System/Library/Extensions/IO80211Family.kext/Contents/PlugIns/AirPortAtheros.kext/Contents/Info.plist’ and hit enter

~ Try to find these lines:
IONameMatch

pci106b,0086
pci168c,1c
pci168c,23
pci168c,24

~ Just before the , add another line:
pci168c,87

~ 168c and 87 are the IDs I got from my System Profiler. Yours may be different and you should use the ones you get.

~ Finally, you should have:
IONameMatch

pci106b,0086
pci168c,1c
pci168c,23
pci168c,24
pci168c,87

~ Exit nano (Ctrl+X, Y to save, Enter)

~ Type (in Terminal) ‘sudo touch /System/Library/Extensions’

~ Reboot your system (will take a while to generate the kext cache again)

~ Check if you can create the Computer-to-Computer network. If not, try turning airport off and back on again.

Advertisements
Tagged with:
Posted in Apple

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

Categories
%d bloggers like this: