sjobsfan Posted September 10, 2011 Share Posted September 10, 2011 I have iAtkos S3 v2 installed on my Samsung n210 with an Atheros AR9285 WiFi card. I installed the IO80211Family Kext and WiFi was working fine until I tried to update. When I installed the 10.6.4 update everything was fine, but the real problems came with 10.6.5. The Airport icon in the menu bar at the top was blank and when I clicked on it, it said "No Airport Card Installed." I continued updating all the way to 10.6.8 hoping that the kext would be compatible with one of the updates, but no. I then spent a whole day searching for a fix, but no luck. Can anyone help me??? I would really appreciate a fix, because my Hackintosh is not really useful without WiFi and I need 10.6.8 because of the Mac App Store, Safari 5.1, and other compatibility reasons, so downgrading isn't an option. Thank you so much!!! Link to comment Share on other sites More sharing options...
LatinMcG Posted September 11, 2011 Share Posted September 11, 2011 helps if u know the device id and subvendor of the card. is it 2B ? = AR9285 a lot of times people dont use smbios.plist with model identifier and wireless disapears. also distros hack so many files.. when u update= files are replaced. Link to comment Share on other sites More sharing options...
sjobsfan Posted September 11, 2011 Author Share Posted September 11, 2011 helps if u know the device id and subvendor of the card. is it 2B ? = AR9285a lot of times people dont use smbios.plist iwht model identifier and wireless disapears. also distros hack so many files.. when u update= files are replaced. How can I find the device ID and subvendor info? (Srry for being such a newbie) Link to comment Share on other sites More sharing options...
LatinMcG Posted September 11, 2011 Share Posted September 11, 2011 install lspci Link to comment Share on other sites More sharing options...
ads-103 Posted September 11, 2011 Share Posted September 11, 2011 You could also try removing the new IO80211 kext and replacing it with your old one. That's what I had to do when I upgraded from Snow Leopard to Lion. Link to comment Share on other sites More sharing options...
sjobsfan Posted September 11, 2011 Author Share Posted September 11, 2011 Ok I'll post my card info soon, thanks. @ads-103 i've tried installing multiple versions of the kext and none of them have worked, but thanks for the suggestion . Link to comment Share on other sites More sharing options...
LatinMcG Posted September 11, 2011 Share Posted September 11, 2011 tape pin 20 of wireless card. also i think yours has to be disabled in bios Boosted Boot or something. i heard of someone having issues with Boost boot or something in some netbooks. do u have chameleon2 rc5 ? do u use /Extra/SMbios.plist ? what model is it faking? ================================ get a dsdt for that N210 place it in /Extra/dsdt.aml voodoobattery usually does trick for battery i recommend Retail install not some cheesy distro. chameleon2 rc5 dsdt.aml for N210 Voodoobattery or AcpiBatteryManager depends on what works. (search around) Link to comment Share on other sites More sharing options...
spq Posted September 15, 2011 Share Posted September 15, 2011 make sure you have this value in your /System/Library/Extensions/IO80211Family.kext/Contents/Plugins/AirPortAtheros21.kext/Contents/Info.plist <key>IOKitPersonalities</key> <dict> <key>Atheros Wireless LAN PCI</key> <dict> <key>CFBundleIdentifier</key> <string>com.apple.driver.AirPort.Atheros21</string> <key>IOClass</key> <string>AirPort_AthrFusion21</string> <key>IOMatchCategory</key> <string>IODefaultMatchCategory</string> <key>IONameMatch</key> <array> <string>pci168c,2b</string> <<---Atheros9285 id <string>pci106b,0086</string> <string>pci168c,1c</string> <string>pci168c,23</string> <string>pci168c,24</string> </array> <key>IOProbeScore</key> <integer>430</integer> <key>IOProviderClass</key> <string>IOPCIDevice</string> </dict> </dict> Link to comment Share on other sites More sharing options...
LatinMcG Posted September 16, 2011 Share Posted September 16, 2011 or atherosfix.kext with that line in /E/E so u dont have to keep adding line every time atherosairport21 is updated by apple http://www.insanelymac.com/forum/index.php?showtopic=234570 the dsdt fix. make it think its 2a not 2b. show me ioregistryexlorer where the 168c is at.. and dsdt.zip posted.. i can add. Link to comment Share on other sites More sharing options...
LuckyLuck Posted September 16, 2011 Share Posted September 16, 2011 LatinMcG can you help me please to add AR9285 fix in my dsdt when I add this code to dsdt Device (ARPT) { Name (_ADR, 0x00) Name (_PRW, Package (0x02) {0x0B, 0x05}) // If you want WOL(Wake on LAN support) if not use desired sleep state Method (_DSM, 4, NotSerialized) { Store (Package (0x0c) { "AAPL,slot-name", Buffer () {"AirPort"}, "device-id", Buffer () {0x2A, 0x00, 0x00, 0x00}, "device_type", Buffer () {"AirPort"}, "model", Buffer () {"Atheros 9285 8802.11 b/g/n Wireless Network Adapter"}, "subsystem-id", Buffer () {0x8F, 0x00, 0x00, 0x00}, "subsystem-vendor-id", Buffer () {0x6B, 0x10, 0x00, 0x00} }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } I always get a lot of errors in DSDTse and can't get dsdt.aml dsdt_ioreg.zip p.s sorry for my english Link to comment Share on other sites More sharing options...
LatinMcG Posted September 17, 2011 Share Posted September 17, 2011 LatinMcG can you help me please to add AR9285 fix in my dsdtwhen I add this code to dsdt Device (ARPT) { Name (_ADR, 0x00) Name (_PRW, Package (0x02) {0x0B, 0x05}) // If you want WOL(Wake on LAN support) if not use desired sleep state Method (_DSM, 4, NotSerialized) { Store (Package (0x0c) { "AAPL,slot-name", Buffer () {"AirPort"}, "device-id", Buffer () {0x2A, 0x00, 0x00, 0x00}, "device_type", Buffer () {"AirPort"}, "model", Buffer () {"Atheros 9285 8802.11 b/g/n Wireless Network Adapter"}, "subsystem-id", Buffer () {0x8F, 0x00, 0x00, 0x00}, "subsystem-vendor-id", Buffer () {0x6B, 0x10, 0x00, 0x00} }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } I always get a lot of errors in DSDTse and can't get dsdt.aml dsdt_ioreg.zip p.s sorry for my english here it is Device (RP04) { Name (_ADR, 0x001C0003) OperationRegion (PXCS, PCI_Config, 0x40, 0xC0) Field (PXCS, AnyAcc, NoLock, Preserve) { Offset (0x10), L0SE, 1, Offset (0x11), Offset (0x12), , 13, LASX, 1, Offset (0x1A), ABPX, 1, , 2, PDCX, 1, , 2, PDSX, 1, Offset (0x1B), LSCX, 1, Offset (0x20), Offset (0x22), PSPX, 1, Offset (0x98), , 30, HPEX, 1, PMEX, 1, , 30, HPSX, 1, PMSX, 1 } Device (ARPT) { Name (_ADR, Zero) Method (_DSM, 4, NotSerialized) { Store (Package (0x0c) { "AAPL,slot-name", Buffer () {"AirPort"}, "device-id", Buffer () {0x2A, 0x00, 0x00, 0x00}, "device_type", Buffer () {"AirPort"}, "model", Buffer () {"Atheros 9285 8802.11 b/g/n Wireless Network Adapter"}, "subsystem-id", Buffer () {0x8F, 0x00, 0x00, 0x00}, "subsystem-vendor-id", Buffer () {0x6B, 0x10, 0x00, 0x00} }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } Name (_PRW, Package (0x02) { 0x09, 0x04 }) } Method (HPME, 0, Serialized) { If (PMSX) { Store (0xC8, Local0) While (Local0) { Store (One, PMSX) If (PMSX) { Decrement (Local0) } Else { Store (Zero, Local0) } } Notify (ARPT, 0x02) } } I ALSO FIXED _T_0 removed the _ now its T_0 no more warnings LUCKYLUCK.aml.zip Link to comment Share on other sites More sharing options...
LuckyLuck Posted September 17, 2011 Share Posted September 17, 2011 LatinMcG Thank You!!! Link to comment Share on other sites More sharing options...
qdogg22 Posted December 4, 2011 Share Posted December 4, 2011 LatinMcG can you help me please to add AR9285 fix in my dsdt. dsdt.qdogg22.zip Link to comment Share on other sites More sharing options...
LatinMcG Posted December 4, 2011 Share Posted December 4, 2011 here u go. i added it to the PXSX that i renamed to ARPT then added the AR9285 fix under the line _ADR Method (_DSM, 4, NotSerialized) { Store (Package (0x0C) { "AAPL,slot-name", Buffer (0x08) { "AirPort" }, "device-id", Buffer (0x04) { 0x2A, 0x00, 0x00, 0x00 }, "device_type", Buffer (0x08) { "AirPort" }, "model", Buffer (0x34) { "Atheros 9285 8802.11 b/g/n Wireless Network Adapter" }, "subsystem-id", Buffer (0x04) { 0x8F, 0x00, 0x00, 0x00 }, "subsystem-vendor-id", Buffer (0x04) { 0x6B, 0x10, 0x00, 0x00 } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } dsdtarptqdogg22.zip Link to comment Share on other sites More sharing options...
qdogg22 Posted December 4, 2011 Share Posted December 4, 2011 LatinMcG thanks a lot Link to comment Share on other sites More sharing options...
Recommended Posts