Jump to content

Recommended Posts

I have the qualcomm atheros 9462.

Vendor id = 168c
Device id = 34 

Name = "pci168c,34"

 

I tried adding the ids to the AirPortAtheros40 kext but it didn't work. I read that it's not compatible with this kext for some reason. So I looked around and found an AR9462 kext in the google source code of EDP:

https://code.google.com/p/osxlatitude-edp/source/browse/trunk/storage/kextpacks/?r=226#kextpacks%2FAtheros-AR9462

Unfortunately, I don't know how to get it to work on my custom built system nor do I need anything else. 

 

Is there any way for me to obtain Atheros-AR9462 kext without EDP and will it work?

 

The strange thing is that the bluetooth from this card works oob.

  • Like 1

Share this post


Link to post
Share on other sites

Thanks. I installed it into the IO8211Family.kext\Plugins and repaired permissions and stuff but got this in the verbose:

 

12/12/13 5:41:54.785 PM com.apple.kextd[12]: WARNING - Invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext "/System/Library/Extensions/IO80211Family.kext/Contents/PlugIns/AirPortAtheros40.kext"
12/12/13 5:41:54.785 PM com.apple.kextd[12]: WARNING - Invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext "/System/Library/Extensions/IO80211Family.kext/Contents/PlugIns/AirPortAtheros40.kext"
12/12/13 5:42:12.000 PM kernel[0]: kxld[com.apple.driver.AirPort.Atheros40]: The vtable '__ZTV23AtherosNewma40Interface' is malformed. Make sure your kext has been built against the correct headers.
12/12/13 5:42:13.000 PM kernel[0]: kxld[com.apple.driver.AirPort.Atheros40]: The vtable '__ZTV26AtherosNewma40P2PInterface' is malformed. Make sure your kext has been built against the correct headers.
12/12/13 5:42:13.000 PM kernel[0]: kxld[com.apple.driver.AirPort.Atheros40]: The vtable '__ZTV26AtherosNewma40P2PInterface' is malform
12/12/13 5:42:13.000 PM kernel[0]: Can't load kext com.apple.driver.AirPort.Atheros40 - link failed.
12/12/13 5:42:13.000 PM kernel[0]: Failed to load executable for kext com.apple.driver.AirPort.Atheros40.
12/12/13 5:42:13.000 PM kernel[0]: Kext com.apple.driver.AirPort.Atheros40 failed to load (0xdc008016).
12/12/13 5:42:13.000 PM kernel[0]: Failed to load kext com.apple.driver.AirPort.Atheros40 (error 0xdc008016).
12/12/13 5:42:13.060 PM com.apple.kextd[12]: Failed to load /System/Library/Extensions/IO80211Family.kext/Contents/PlugIns/AirPortAtheros40.kext - (libkern/kext) link error.
12/12/13 5:42:13.061 PM com.apple.kextd[12]: Load com.apple.driver.AirPort.Atheros40 failed; removing personalities from kernel.
My rig still booted though but no wifi since the kext didn't load. 

Share this post


Link to post
Share on other sites

It appears that the one you uploaded is a mountain lion kext cause it was created in March of 2013 and is version 6.0 while the default one (mavericks) is 7.0 and from september 2013. Is there anyway to update this kext?

Share this post


Link to post
Share on other sites

Erm… we do not write Qualcomm Atheros kexts, no.   :huh:

 

Try to patch the Atheros40 as shown in the EDP google source code you found: copy the original kext to Desktop, edit its Info.plist file then place the edited kext in /E/E and run myFix (quick).

 

You should always try and leave vanilla kexts "as is" in /S/L/E.

 

If patching remains ineffective, then that card could prove to be unsupported. Or maybe it'll work, but only on clear networks.

Share this post


Link to post
Share on other sites

×
×
  • Create New...