velkropie Posted December 13, 2007 Share Posted December 13, 2007 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 More sharing options...
michaspoli Posted June 30, 2009 Share Posted June 30, 2009 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 More sharing options...
Recommended Posts