chuffykow Posted May 8, 2006 Share Posted May 8, 2006 I recently got my Thinkpad T40 installed with 10.4.6. I came across a few issues. 1) The built-in wired ethernet had severe connection resetting problems -- if you experience this, try decreasing your MTU by a slight amount. I dropped mine to 1492, and now the system can transfer gigs with out any problem. 2) My Internal wireless (IBM 11a/b/g Wireless LAN Mini PCI Adapter II (PCI-ID: 168c:1014) ). Was not being recognized at boot. I added a new key to /System/Library/Extensions/IO80211Family.kext/Contents/PlugIns/AirPortAtheros5424.kext/Contents/Info.plist <array> <string>pci106b,0086</string> <string>pci168c,1c</string> <string>pci168c,1014</string> </array> Once that was done, I cleared out my Extension cache and rebooted. After opening up the Network Prefs panel, I was greeted with a "An AirPort card has been found" dialog. From there, I was able to connect to various networks (no encryption, WPA, WPA-PSK, WEP, etC). If anybody has any questions, i'll be glad to answer them to the best of my ability. Link to comment https://www.insanelymac.com/forum/topic/16971-thinkpad-t40-networking/ Share on other sites More sharing options...
moseschrist Posted May 8, 2006 Share Posted May 8, 2006 will this kext work on 4.4 version ? could you post the kext anywhere ? Link to comment https://www.insanelymac.com/forum/topic/16971-thinkpad-t40-networking/#findComment-109503 Share on other sites More sharing options...
chuffykow Posted May 8, 2006 Author Share Posted May 8, 2006 I'm not sure if my modified kext will work on 10.4.4. However, the change is very simple to make. I can detail the entire process out if you'd like. Open a terminal, and type this: cd /System/Library/Extensions/IO80211Family.kext/Contents/PlugIns/AirPortAtheros5424.kext/Contents/ Edit the file Info.plist with your favorite command line editor (vi, nano, ee, whatever). AKA sudo vi Info.plist You should see a the following (i'm not including the whole file, just the relevant section) <array> <string>pci106b,0086</string> <string>pci168c,1c</string> </array> From here, you need to know your Wireless cards PCI ID. I booted a Knoppix disc and used lspci to figure out that it was pci168c,1014. Add a new key, so the section then looks like this. <array> <string>pci106b,0086</string> <string>pci168c,1c</string> <string>pci168c,1014</string> </array> As with all things though, this PCI ID is specific to the card I use. You will have to find the specific string that matches your device. You might try ioreg -bl | grep 16.c (or 16* if you want to widen the search pattern). I don't recall if ioreg was able to find anything on my card at all before I modified the PCI ID entry. This is of course only valid if you have a 5212-ish Atheros card. What i've done is nothing special -- merely letting the driver know that it can match up with more than just the two Apple cards. Once you have saved the file, do this in your Terminal sudo chown root:wheel Info.plist sudo chmod 755 Info.plist sudo rm /System/Library/Extensions.mkext sudo rm /System/Library/Extensions.kextcache From here, you can reboot and if you put in the correct PCI ID, got your file permissions correct, and have a supported peice of hardware, you should have working wifi. Link to comment https://www.insanelymac.com/forum/topic/16971-thinkpad-t40-networking/#findComment-109517 Share on other sites More sharing options...
moseschrist Posted May 8, 2006 Share Posted May 8, 2006 it seems like i don't have that file... but maybe it's because i overwritten it by mistake.. i'll check the install cd... my card is 2200bg, how could i know if it's a 5212 compatible ? Link to comment https://www.insanelymac.com/forum/topic/16971-thinkpad-t40-networking/#findComment-109527 Share on other sites More sharing options...
chuffykow Posted May 8, 2006 Author Share Posted May 8, 2006 The 2200bg is not based on an Atheros chipset. Sorry :/ Link to comment https://www.insanelymac.com/forum/topic/16971-thinkpad-t40-networking/#findComment-109544 Share on other sites More sharing options...
SLVR6 Posted May 8, 2006 Share Posted May 8, 2006 The 2200bg is not based on an Atheros chipset. Sorry :/ Any thoughts on these cards? Linksys WPC11 V3.0 Belkin F5D6020 V3.0 (identifies as Realtek 8180) Orinico Gold Cisco Aironet 352 mini-pci (internal) Link to comment https://www.insanelymac.com/forum/topic/16971-thinkpad-t40-networking/#findComment-109695 Share on other sites More sharing options...
chuffykow Posted May 9, 2006 Author Share Posted May 9, 2006 Have you googled them to see if they use an Atheros chipset? If so, there's a decent chance that they will work. (5424, 5212, etc). Link to comment https://www.insanelymac.com/forum/topic/16971-thinkpad-t40-networking/#findComment-110091 Share on other sites More sharing options...
magical1 Posted May 9, 2006 Share Posted May 9, 2006 I recently got an IBM thinkPad X40, the little one with the 12.1" monitor and no optical drives, I got the majority of features from 10.4.4 to install, except the wireless, the infared and the Sd Card. Is it true that someone in here is giving their free time to develop a driver for the Intel Pro/Wireless 2100 3B Mini PCI Adapter. I had also experienced some very strange clock issues when any USB device was connected to my laptop, For some reason the clock would slow down completely .... fortunately some one here had developed a PowerManagement bundle that works like a dream ... thank you I for one would like to thank all those who give so generously of their free time to help the rest of us ... " Thank You !" Magical1 Link to comment https://www.insanelymac.com/forum/topic/16971-thinkpad-t40-networking/#findComment-110159 Share on other sites More sharing options...
stevns Posted September 6, 2006 Share Posted September 6, 2006 Hi, Chould you post your IO80211Family.kext file? I tried editing mine, but no dice. Get a link/load error. When i've copied the file, what should i be aware of? I got a Z60t, and running 10.4.7 Cheers Stevns Link to comment https://www.insanelymac.com/forum/topic/16971-thinkpad-t40-networking/#findComment-182978 Share on other sites More sharing options...
Recommended Posts