Jump to content

Atheros AR5007 working but not perfect. Heres the guide.


oldmaclover
 Share

430 posts in this topic

Recommended Posts

ok i have a solution for all aspire one users :D

 

try this (for me work perfectly):

 

-upgrade your bios to 3309 version

-next install kismac and wireless kext

-restart the computer and run leopard. deactivate airport and shutdown the pc

-start the pc and activate airport.

-open kismac and start scan

 

with this metod i have always wireless result :P

it's very important deactivate airport before the sutdown else at next time wireless don't work :o

 

tell me if this work in your aspire one ^^

 

tnx :)

Link to comment
Share on other sites

ok i have a solution for all aspire one users biggrin.gif

 

try this (for me work perfectly):

 

-upgrade your bios to 3309 version

-next install kismac and wireless kext

-restart the computer and run leopard. deactivate airport and shutdown the pc

-start the pc and activate airport.

-open kismac and start scan

 

with this metod i have always wireless result smile.gif

it's very important deactivate airport before the sutdown else at next time wireless don't work smile.gif

 

tell me if this work in your aspire one ^^

 

tnx wink_anim.gif

 

Which wireless kext are you referring to? The one at the beginning of this thread?

 

I have an AA1 and I got the wireless to work one time, then I restarted it just to see what would happen and I haven't been able to get it up and going again...

Link to comment
Share on other sites

ok i have a solution for all aspire one users :D

 

try this (for me work perfectly):

 

-upgrade your bios to 3309 version

-next install kismac and wireless kext

-restart the computer and run leopard. deactivate airport and shutdown the pc

-start the pc and activate airport.

-open kismac and start scan

 

with this metod i have always wireless result :(

it's very important deactivate airport before the sutdown else at next time wireless don't work :)

 

tell me if this work in your aspire one ^^

 

tnx :angel:

 

 

 

What method you used to install OSX and what kernel did you use?

 

I had iatkos 5i and voodoo kernel and all worked 100% except for wireless sometimes this method works sometimes doesn't... and i had the -f flag and all... hope your method works like you say...

 

Have you tested several times like 20 or more reboots or shutdowns in several different SSID connections?

Link to comment
Share on other sites

Hi guys, I got my card recognized under OS X 10.5.6!!!!!

couldn't find my network....YET.

 

picture1kp4.th.png

 

I modified the versions on IO80211family.kext to match the new files installed on the update..

i'll do some more experiments and later I will post the kext.

 

edit----------

here is the modified kext: http://www.4shared.com/file/76634865/e57b2...Familykext.html

 

still can't find my wlan...

whatever you do with this file is not my responsability.

edit---------------

i'm connected now!!!!!!!!!!!!!!!!!!! So happy :rolleyes:

 

I edited that kext, all the rest still the same: open kismac, delete and re-add apple airport extreme passive mode, start scan, close kismac, click airport icon and connect to the wlan...

 

I'm using voodoo final kernel BTW, tomorrow I will try vanilla 9.6.0...

 

a screenshot: picture2aj2.th.png

 

edit--------------

reboot and got an endless loop, it loads everything normally, but when the blue screen appears, right before desktop being loaded, it shows my cursor, then it disappears and show up again, then disappear...

 

I think it has something to do with IO80211, but i cant delete it or edit boot.plist to load vanilla, booting with -s does not help, when I try to save the file it says its read only and cannot be modified :/

It's not only with my modded kext, with the one most people are using on 10.5.5 I had that issue also, but i reinstalled OSX, this time i dont want to reinstall it. Booting with -v says something with invalid destination port and mDNS int failed, I can only think of IO80211as its cause.

 

tomorrow i'll install mac osx to my timemachine partition to see if I can edit/delete files through it.

Link to comment
Share on other sites

quick question, does a dell 1390 works for msiwindosx? or in general? I can crab from ebay for 12 bucks but I need some of you to verify this for me. The 1490 costs twice as much. What are the differences? which one would you recommend?

 

I can't wait any longer to use osx and i have a good set up right now (XP, osx86, 7). I didn't know how I get it to triple boot but I did. So I do not want to reinstall any OS which may kill my boot loader all together.

 

Someone please help me on choosing a wifi card. much appreciated.

Link to comment
Share on other sites

It's a no go for me,

The card is recognized definetly beecause the vendor id's match my card.

unfortunatly its a no go with the scanning...

I tried to change the vendor ids in the plist. but everytime after i reboot, it says it cannot load the kext file...

Am i doing anything wrong, are there any procedures i need to go through whilst editing a plist?

All i do is copy to desktop change and copy back....

Link to comment
Share on other sites

Got it working with vanilla 9.6.0 lol

did a slight modification to my previous kext, changing the version of IONetworkingFamily on all of the info.plist files inside IO80211Family.kext.

Download Here

 

again, whatever you do with this file is not my responsability

The link in my previous post is off now.

picture3ke2.th.png

Link to comment
Share on other sites

don't know about 5006EG, maybe it will work if you add your vendor ID to Info.plist, located inside AirportAtheros.kext, which is inside IO80211Family.kext.

 

Almost sure that my modded kext will NOT work on 10.5.5, because it will look for newer files only availabe with 10.5.6 update, if you still using 10.5.5, try with the kext indicated on the 1st post on this thread, it will eventually work.

Link to comment
Share on other sites

Got it working with vanilla 9.6.0 lol

did a slight modification to my previous kext, changing the version of IONetworkingFamily on all of the info.plist files inside IO80211Family.kext.

Download Here

 

again, whatever you do with this file is not my responsability

The link in my previous post is off now.

picture3ke2.th.png

 

YOU ARE MY GOD!!!

 

great work, before this it never work, just install your kext, run kismac, scan and bammm !!

 

thanks!

imagen2nx2.png

Link to comment
Share on other sites

hello all. congrats on making this work! seriously, i've waited months. but i still have a slight problem. I'm running iDeneb 5.5 and my hackintosh see's my card and it's turned on and the icon is up in the corner and everything, but it never finds a network. I wasn't able to install the new airport update as specified in step 1 because it said my hardware wasn't compatible or something like that. could that be the reason it doesn't work? someone help me please!!!

Link to comment
Share on other sites

for you guys who could not get your card recognized, check if the extension is loaded under sys. profiler, it may not be loaded. in this case, edit ALL of the info.plist files that you can find inside IO80211Family.kext, in this file you will immediately see one of them, check the versions on the end of the file, if necessary, edit them to match what your Profiler says.

the other 2 info.plist are located on the kexts found on plugin folder inside io80211family.kext

 

here is what i modified on my kext:

 

"old" kext:

		<key>com.apple.iokit.IONetworkingFamily</key>
	<string>1.6.0</string>
	<key>com.apple.kpi.bsd</key>
	<string>9.0.0</string>
	<key>com.apple.kpi.iokit</key>
	<string>9.0.0</string>
	<key>com.apple.kpi.libkern</key>
	<string>9.0.0</string>
	<key>com.apple.kpi.mach</key>
	<string>9.0.0</string>
	<key>com.apple.kpi.unsupported</key>
	<string>9.0.0</string>

modded:

		<key>com.apple.iokit.IONetworkingFamily</key>
	<string>1.6.1</string>
	<key>com.apple.kpi.bsd</key>
	<string>9.6.0</string>
	<key>com.apple.kpi.iokit</key>
	<string>9.6.0</string>
	<key>com.apple.kpi.libkern</key>
	<string>9.6.0</string>
	<key>com.apple.kpi.mach</key>
	<string>9.6.0</string>
	<key>com.apple.kpi.unsupported</key>
	<string>9.6.0</string>

very simple stuff, but this got my card working after update.

Link to comment
Share on other sites

Hey Phoenix!

 

I've been following this thread intensively and, having a german NC10, this made my day. It works! Thanks a million!!

Now here's one question: if I hadn't found your post, how could I have found out my vendor id, not having lspci on MacOS?

 

 

i have modified the parameters and i add this string:

168c,1d

etc..................

<key>IONameMatch</key>

<array>

<string>pci106b,0086</string>

<string>pci168c,1c</string>

<string>pci168c,23</string>

<string>pci168c,24</string>

<string>pci168c,1d</string> <-------add this if you don't see the result network ;)

</array>

<key>IOProviderClass</key>

Link to comment
Share on other sites

I used Carlusius' kext and it worked the first time, suprisingly on active mode in kismac. but then, when i rebooted it did the exact same thing, just scanned but never could find a network like it did before the kext. I tried reloading the kext's and deleting and then adding the airport in kismac but no luck. I'm running iDeneb 5.5. someone help please!!

Link to comment
Share on other sites

on Ideneb 10.5.5 i had that issue also, it would work once after a dozen reboots, but i doubt that's the problem as a lot of people in this thread are currently using it without many problems.

I'm running iATKOS 5i updated to 10.5.6. try adding -f boot flag, it may help you, here on kismac I select Apple Airport Extreme Passive Mode, it works just fine, but sometimes I still have to reboot like 10 times to get it working again.

Link to comment
Share on other sites

jay zee this method don't work :D

use original kext without the mod...try my last metod (stop airport befor the shutdown, etc...)

 

phoenix,

 

having worked with the solution for the past few hours I agree ... adding the device id must have been a coincidence. I'm having trouble getting it to work reliably.

even with your new method (deactivate airport before restart), I'm not getting any usable results. right now, the wireless connection works only in about one in 20 reboots :-(

 

Checking the dmesg output I get lots of error messages when running kismac:

ath_chan_set: unable to reset channel X (XXXX Mhz)

 

Other times, simply nothing happens. Then, without any change to the system, the wireless link comes up, networks are found and everything works like a charm -- until the next reboot.

 

I wonder what could be the major cause of such different and flakey behavior. I remember I've read someone suggesting to post information about the device revision in this thread and I'd love to dig more into the problem but actually I wouldn't know how to retrieve this info in darwin. Anyone care to shed some light?

 

Cheers,

jay zee

 

EDIT: just to avoid miscomm: I'm using a NC10/W running BIOS 03CA

Link to comment
Share on other sites

Thanks for all the information in this topic.

 

After following almost all different steps mentioned in this topic I still couldn't managed to see any network results.

 

By the way I'm using Kaiway 10.5.5, with darwin kernel on an Aspire One 150. Probably the most important step except from the start post steps, was to change the vendor ID in the kext as mentioned somewhere in this topic.

Also am I using -f as bootcommand, but don't know if it has any effect.

 

But one important note for the Aspire One users (and probably other laptop users). If after following the steps in this topic you still can't scan any networks, Try 'pressing' the WLAN button on your laptop. On the Aspire One it is a sliding button below the arrow down key, on the housing of your netbook. By pressing this button my wlan will now be disabled / enabled. Probably some more people forgot to check this button.

 

EDIT: Of course i'm now by wlan typing this and previous message.

I restarted the laptop a couple times and the only thing I have to get the netwerk again is to let Kismac scan, after results stop the scanning, closing kismac and then choose the netwerk in airport.

So i don't have to remove/add the network card in kismac.

Link to comment
Share on other sites

 Share

×
×
  • Create New...