Jump to content

AirPortAtheros.kext in snow leopard is only 32 bit :-(


68 posts in this topic

Recommended Posts

I have a d-link 542 dev 168c,3a69 atheros5416 that recognize OOTB on leopard. After upgrading to snow leopard, booting on both 32 and 64 bit doesnt recognize the card. Anyone know how to make it work even if i boot 32 bit mode? Thx

 

looks like ur device id is not found inside "IO80211Family.kext/Contents/PlugIns/AirPortAtheros.kext/Contents/info.plist" anymore...

 

maybe try adding it...

 

not sure what the correct format for your card should be. mine was already in there like so:

 

"<string>pci168c,1a</string>"

 

good luck!!!

Link to comment
Share on other sites

looks like ur device id is not found inside "IO80211Family.kext/Contents/PlugIns/AirPortAtheros.kext/Contents/info.plist" anymore...

 

maybe try adding it...

 

not sure what the correct format for your card should be. mine was already in there like so:

 

"<string>pci168c,1a</string>"

 

good luck!!!

 

That's strange, man... I have the same dev IDs like you (my card is D-Link DWL-510G) and it doesn't work neither in 64 bit nor in 32 bit! What is you configuration? Maybe you could post your kext here pls?

Link to comment
Share on other sites

My card is a WG311T that device id is listed in Atheros kext my card shows up as airport it says on but doesnt see any networks im wondering if its chameleon rc1 that might be the problem because my card worked in leopard no problems FIXED i changed the pci slot and crossed my finger and it works all the networks showed up in 32 bit mode will try 64 bit mode

Link to comment
Share on other sites

That's strange, man... I have the same dev IDs like you (my card is D-Link DWL-510G) and it doesn't work neither in 64 bit nor in 32 bit! What is you configuration? Maybe you could post your kext here pls?

 

my config:

 

intel dg33fb mobo (ich9 chipset)

core2 quad

4gb

nvidia 8500gt 512mb dvi/vga

2x320gb sata hdds in stripped softraid

atheros 5006 wifi card

built-in intel lan

 

chameleon 2 rc2 r640 (installed manually cos of my raid setup)

patched dsdt.aml for my mobo with pcwiz dsdt patcher (snow doesnt boot for me without this)

 

com.apple.boot.plist has following:

kernal flags: "-v arch=x86 GraphicsEnabler=Yes"

not using any efi strings or uuid stuff... chameleon 2 rc2 takes care of all that...

 

kexts:

fakesmc (no need for dsmos/decrypt/disablers)

voodoops2controller + nub (for my ps2 keyboard)

voodoohda (for the built in alc sound)

openhaltrestart (fixes shutdown/restart issues)

intel82566mm (for my built in lan)

 

so to answer ur question, my wifi was detected out of the box as an airport card after installing snow by the stock io80211family/airportatheros kext... so posting my kext wouldnt help ya...

 

try using a patched dsdt.aml for your mobo and also using the "arch=x86" boot flag with chameleon 2 rc2...

 

if the system profiler > extensions shows airportatheros, that means ur card is detected but it doesnt show up in ur network configuration somehow...

 

dunno... this hackintosh stuff is really tiring :-)

 

good luck!!!

 

My card is a WG311T that device id is listed in Atheros kext my card shows up as airport it says on but doesnt see any networks im wondering if its chameleon rc1 that might be the problem because my card worked in leopard no problems

 

i doubt that chameleon has anything to do with wifi card...

 

dont really know though... try pc efi 10.1 boot file see if that makes any difference... and also cham rc2 as well...

 

maybe u could try a friend's wifi card that is compatible with osx so that u could rule out a defective wg311t card...

Link to comment
Share on other sites

Interesting, I am having issues on SL while everything works fine on Leo

 

Here is my card,

 

Dlink WRT DWA 552

Network controller [0280]: Atheros Communications Inc. AR5416 802.11abgn Wireless PCI Adapter [168c:0023] (rev 01)

 

It works fine on Leo, fails on SL ?! what the hell ? I checked and 168c,23 is already in the IO list..

 

Any hints ?

Link to comment
Share on other sites

I have a DWA-542 as well, and it only works in 32 bit in SL. Im going to guess that a 64 bit version of the driver will be out eventually. Best thing to do is to just wait for 10.6.1, until then i'm going to stay with Leo.

 

Yes I figured by reading other threads that it was an issue with 32/64.

 

So I am guess my hack boots in 64 bits... I am trying to validate this first (any idea ?)

Then.. I am trying to for it into 32 bits.. . tried the -x32 flag with no success.

 

Cheers,

Link to comment
Share on other sites

Yes I figured by reading other threads that it was an issue with 32/64.

 

So I am guess my hack boots in 64 bits... I am trying to validate this first (any idea ?)

Then.. I am trying to for it into 32 bits.. . tried the -x32 flag with no success.

 

Cheers,

 

Under System Profiler->Software

Look under "64-bit Kernel and Extensions:". If "Yes", then you have booted into 64bit.

Link to comment
Share on other sites

Interesting, I am having issues on SL while everything works fine on Leo

 

Here is my card,

 

Dlink WRT DWA 552

Network controller [0280]: Atheros Communications Inc. AR5416 802.11abgn Wireless PCI Adapter [168c:0023] (rev 01)

 

It works fine on Leo, fails on SL ?! what the hell ? I checked and 168c,23 is already in the IO list..

 

Any hints ?

have you tried putting the IONetworkingFamily.kext from Leopard in /E/E to see if it loads and enables your Atheros WiFi card.....?

 

i have the same card and i cant get it to work either!

Link to comment
Share on other sites

My card is a WG311T that device id is listed in Atheros kext my card shows up as airport it says on but doesnt see any networks im wondering if its chameleon rc1 that might be the problem because my card worked in leopard no problems FIXED i changed the pci slot and crossed my finger and it works all the networks showed up in 32 bit mode will try 64 bit mode

 

Is it Netgear WG311T? I had one of these. I think that it uses Marvell chipset rather than Atheros. You can google around and find out any driver is available for marvell Wireless card.

 

cheers...

APJ

Link to comment
Share on other sites

  • 1 month later...
Found it somehow somewhere, Link

Big thanks for this .kext

it work ..........! fine in X64bit :D

 

just putting my IONameMatch in :

IO80211Family.kext>/Contents/PlugIns/

 

AirPortAtheros21.kext>/Contents/Info.plist :

 

<key>IONameMatch</key>

<array>

<string>pci168c,1c</string>

add this -><string>pci168c,23</string><-for linksys WP300N

</array>

 

save

and install kext

:D enjoy

Link to comment
Share on other sites

 Share

×
×
  • Create New...