Jump to content

How to setup Atheros Chipset Network Card in Leo 10.5.0


velkropie
 Share

2 posts in this topic

Recommended Posts

Hey,

 

i have succesfully setup Network and TimeMachine in my Lenovo ThinkPad R60...fixing my network fixed my time machine so i don't know if the actual fixing of the network fix my time machine...it's a vicious cylcle isn't it...

 

My Atheros card...

 

here is what you do

 

sudo nano /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist

 

and changed the en0 to en2.

<key>Interfaces</key>

<array>

<dict>

<key>BSD Name</key>

<string>en2</string>

<key>IOBuiltin</key>

<false/>

<key>IOInterfaceType</key>

<integer>6</integer>

<key>IOInterfaceUnit</key>

<integer>2</integer>

<key>IOLocation</key>

<string></string>

<key>IOMACAddress</key>

<data>

ABbTSNWo

</data>

<key>IOPathMatch</key>

<string>IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/PCIB@1E/IOPCI2PCIBridge/LANB@7/com_apple_driver_RTL8139/IOEthernetInterface</string>

</dict>

 

then

 

sudo nano /System/Library/Extensions/IO80211Family.kext/Contents/PlugIns/AirPortAtheros.kext/Contents/Info.plist

 

and added

 

Find

<key>IONameMatch</key>

and change it to : (delete the old value)

<array>

<string>pci106b,0086</string>

<string>pci106b,1c</string>

<string>pci168c,1c</string>

<string>pci168c,1014</string>

<string>pci168c,13</string>

<string>pci168c,14</string>

<string>pci168c,15</string>

<string>pci168c,16</string>

<string>pci168c,17</string>

<string>pci168c,18</string>

<string>pci168c,19</string>

<string>pci168c,1a</string>

<string>pci168c,1b</string>

<string>pci168c,1c</string>

<string>pci168c,52</string>

<string>pci168c,55</string>

<string>pci168c,57</string>

<string>pci168c,58</string>

<string>pci168c,58a</string>

<string>pci168c,86</string>

<string>pci168c,87</string>

<string>pci168c,0013</string>

</array>

if your kext is missing all these or most of these you can add them to it..

 

command x to exit and save...

 

cd /System/Library/Extensions/IO80211Family.kext/contents/plugins

ls -l

should look like this:

CODEtotal 0

drwxr-xr-x 3 root wheel 102 Feb 2 2006 AirPortAtheros.kext

drwxr-xr-x 3 root wheel 102 Feb 2 2006 AppleAirPortBrcm4311.kext

then test that the extensions works:

kextload AirPortAtheros.kext

 

 

repair your permissions re-start and you should have network

Link to comment
Share on other sites

  • 1 year later...

i put a Broadcom WLAN Airport card in. And autostart a applescript, that set a Macadress for the LAN Adapter.

But my timemaschine isnt working, because MAC_ADRESS_FAILED or something.

 

Do you have a Idea?

 

 

Hey,

 

i have succesfully setup Network and TimeMachine in my Lenovo ThinkPad R60...fixing my network fixed my time machine so i don't know if the actual fixing of the network fix my time machine...it's a vicious cylcle isn't it...

 

My Atheros card...

 

here is what you do

 

sudo nano /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist

 

and changed the en0 to en2.

<key>Interfaces</key>

<array>

<dict>

<key>BSD Name</key>

<string>en2</string>

<key>IOBuiltin</key>

<false/>

<key>IOInterfaceType</key>

<integer>6</integer>

<key>IOInterfaceUnit</key>

<integer>2</integer>

<key>IOLocation</key>

<string></string>

<key>IOMACAddress</key>

<data>

ABbTSNWo

</data>

<key>IOPathMatch</key>

<string>IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/PCIB@1E/IOPCI2PCIBridge/LANB@7/com_apple_driver_RTL8139/IOEthernetInterface</string>

</dict>

 

then

 

sudo nano /System/Library/Extensions/IO80211Family.kext/Contents/PlugIns/AirPortAtheros.kext/Contents/Info.plist

 

and added

 

Find

<key>IONameMatch</key>

and change it to : (delete the old value)

<array>

<string>pci106b,0086</string>

<string>pci106b,1c</string>

<string>pci168c,1c</string>

<string>pci168c,1014</string>

<string>pci168c,13</string>

<string>pci168c,14</string>

<string>pci168c,15</string>

<string>pci168c,16</string>

<string>pci168c,17</string>

<string>pci168c,18</string>

<string>pci168c,19</string>

<string>pci168c,1a</string>

<string>pci168c,1b</string>

<string>pci168c,1c</string>

<string>pci168c,52</string>

<string>pci168c,55</string>

<string>pci168c,57</string>

<string>pci168c,58</string>

<string>pci168c,58a</string>

<string>pci168c,86</string>

<string>pci168c,87</string>

<string>pci168c,0013</string>

</array>

if your kext is missing all these or most of these you can add them to it..

 

command x to exit and save...

 

cd /System/Library/Extensions/IO80211Family.kext/contents/plugins

ls -l

should look like this:

CODEtotal 0

drwxr-xr-x 3 root wheel 102 Feb 2 2006 AirPortAtheros.kext

drwxr-xr-x 3 root wheel 102 Feb 2 2006 AppleAirPortBrcm4311.kext

then test that the extensions works:

kextload AirPortAtheros.kext

 

 

repair your permissions re-start and you should have network

Link to comment
Share on other sites

 Share

×
×
  • Create New...