Jump to content

[How To]Atheros AR5212 based cards, now w/ Leopard


  • Please log in to reply
383 replies to this topic

#301
roadcrash1

roadcrash1

    InsanelyMac Protégé

  • Members
  • Pip
  • 31 posts
  • Gender:Male
  • Location:The slums of Shaolin
slipttees do you think your kext could work with atheros ar 9281 bgn

#302
scififan68

scififan68

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 151 posts
  • Gender:Male
My TP-Link TLWN550G works and is detected as airport :censored2: thank you! Edit: hmm it won't connect with any kind of encryption. Is this because airport is en2 and not en1?

#303
consolation

consolation

    I am not expendable, I'm not stupid and I'm not going.

  • Members
  • PipPipPipPipPipPipPip
  • 878 posts

My TP-Link TLWN550G works and is detected as airport :) thank you! Edit: hmm it won't connect with any kind of encryption. Is this because airport is en2 and not en1?


read first post....

#304
b:z

b:z

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 137 posts
it works for my Cisco CB21A (ABG wireless network) too.

But, the card have to be plugged into my laptop before starting the Leopard OS, or else the card will not been detected.

Is there anyone get hot plug or hot swap detecting wireless PCMCIA card? (it means that replug the card without reboot system).

Thank you

#305
Nick14

Nick14

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,125 posts
  • Gender:Male
anyone caN upload TIGER IO80211 kext

#306
linkdead13

linkdead13

    InsanelyMac Protégé

  • Members
  • Pip
  • 15 posts
anyone have any recommendations for what kext to use for 10.5.5

#307
juuva

juuva

    InsanelyMac Protégé

  • Members
  • Pip
  • 32 posts
  • Location:New Zealand

Update on my own progress....

Have tried the following vanilla (modified for 5212) IO80211family.kexts from these OS X versions:

- 10.4.5:
Airport detected immediately, works 100%, upon next reboot blank blue screen. No tell tale signs or suspect entries in /var/log/system.log

- 10.4.8:
This is the popular and successful version for most people in the thread, however for me, the system can't even detect an airport card!

- 10.5.2, 10.5.3, 10.5.4:
Much the same as 10.4.5, or as my first post in the thread. Works flawlessly, then after a few reboots starts playing up. Immensely frustrating, as the freeze points during boot or in system.log are all seeminly at random entries. Ie; what I think is happening is that the card has 'already started' crashing, and then sometimes takes longer than other times to freeze the system.

The above kexts were all vanilla (extracted from apple update packages)... perhaps someone can recommend a hacked version that could work for my 5212?

The en0 / en1 thing makes no difference.

Can someone tell me what builds the network preferences? I tried delted system preferences and network preferences, yet somehow it found some old TCP/IP settings, as in my ethernet was still remembered.. strange... anyone?

Not sure how much far further I can take this unfortunately. I'll keep searching though...


Update:

I can confirm a working system, with these exact details:
-IO80211Family.kext - version 1.4 (from 10.4.8 delta upgrade)
^-AirportAtheros5424.kext - version 1.0.6 (modified with vendor ID as per first post)
-IONetworkingFamily.kext - version 1.6.0 (possibly to do with it, I needed it for TM fix)

I can't logically explain what happened. After nuking every possibly network related config file I could find, and several reboots, airport suddenly appeared as an option to '+' in network preferences.

As with some other people, I have to manually 'up' the airport, via a bash script, and can't through software login to my WPApersonal network - no big deal at all. I consider this 98% flawless.

EDIT: Just incase I update my system in the future, the above is for this system:
OS X: Kalway 10.5.2 > Kalyway combo update 10.5.3 vanilla kernel option > Apple update 10.5.4

MB: Gigabyte GA-P35-DS3P
CPU: Intel Core 2 Duo Processor 3.0Ghz LGA775 6M Cache
RAM: 4GB @ 800mhz
Disk: WD Caviar 640GB WD6400AAKS
DVD: Asus DRW-2014L1T (no write support!)
Network: Onboard Realtek 8111B (if network settings changed have to reboot to take effect)
Video: Nvidia 8800GT 512mb
Sound: MOTU 828 (working, but it must be on before turning on PC)
Wireless: TP-link TL-WN651G
Notes: Firewire / USB fully working. Shutdown / restart work, sleep doesn't. Viewsonic 2030b fully working.


#308
slipttees

slipttees

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 343 posts
  • Gender:Male
  • Location:Iguatu-CE, Brazil
read this: http://forum.insanel...&...st&p=889986

#309
slipttees

slipttees

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 343 posts
  • Gender:Male
  • Location:Iguatu-CE, Brazil

slipttees do you think your kext could work with atheros ar 9281 bgn



only knows testing, but you need to add u device id's ;-)

anyone know if this is confirmed working for the D-link Wda 2320


test

anyone have any recommendations for what kext to use for 10.5.5


i'm use 10.4.8 kext

#310
raggedjagged

raggedjagged

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 193 posts

i'm use 10.4.8 kext

Is there a way to make it work in 10.5.5 without having to modify any kext? Can we add some kind of an EFI String for it? I'd like my installation to be as vanilla as possible for the sake of updates. :)

I'm using Netgear WG311T. If anyone has any information on this, please let me know, thanks! :)

#311
mattcurtis

mattcurtis

    InsanelyMac Protégé

  • Members
  • PipPip
  • 74 posts
  • Gender:Male

I've created a primitive shell script, which connects to the first Access Point found in the Keychain.

#!/bin/sh
 
 get_firstAccessPointInKeychain () {
   security find-generic-password -s "AirPort Network" 1>&1 \
   |grep "\"acct\"" | cut -d '"' -f4
 }
 
 get_pw () {
   security 2>&1 >/dev/null find-generic-password -ga $1 \
   |ruby -e 'print $1 if STDIN.gets =~ /^password: "(.*)"$/'
 }
 
 echo Looking for the first wireless connection name in keychain ...
 
 #get first available accesspoint from the keychain
 connectionName=$(get_firstAccessPointInKeychain)
 
 #get a password for a specific connection from the keychain
 connectionPassword=$(get_pw "BooBooNet.wifi")
 
 echo 'Connecting to: '$(get_firstAccessPointInKeychain)
 
 networksetup -setairportnetwork "$connectionName" "$connectionPassword"
Posted Image
Image show I have one "AirPort Network Password" item in my KeyChain, script connects to the first one on the list.

I don't know if this script is useful or not, but I sure as hell learned to code shell scripts :)


Thanks! What if the network is hidden? :D

#312
SKooT1027

SKooT1027

    InsanelyMac Protégé

  • Members
  • Pip
  • 6 posts
The apple download link for 10.4.8 seems to be dead. Does anyone have a mirror?

#313
tjcinnamon

tjcinnamon

    InsanelyMac Protégé

  • Members
  • Pip
  • 29 posts
How do I run this script? I tried using the script editor and pressing run but I got a:

"Expected end of line but found '{'"

when I tried to compile.

Is there something I am doing wrong? How can I get this script to run on startup?

Thanks,
JOe K.

#314
RolyBiffy

RolyBiffy

    InsanelyMac Protégé

  • Members
  • Pip
  • 37 posts
i have the tp-link 650G card and just got OS X installed with no recognition of wireless at all

ive been reading this but the kext AirPortAtheros... doesnt exist in the folder?

i dnt have it off my kalyway install where can i get it?

#315
RolyBiffy

RolyBiffy

    InsanelyMac Protégé

  • Members
  • Pip
  • 37 posts
ok found the files i need and followed the guide

but now when i reboot it hangs on the apple screen
with -v i get InterfaceNamer: no network interfaces, could not update platform UUID

doesnt work in -x either

#316
mattcurtis

mattcurtis

    InsanelyMac Protégé

  • Members
  • PipPip
  • 74 posts
  • Gender:Male
A while ago a made this little app to make it easier to connect to WPA networks without Network Diagnostics and I've decided to post it. :) If it's useful to anyone, please post!

EDIT: As far as I know, this only works with Leopard. If someone wants, I can make it compatible with Tiger.

Attached File  Atheros5005GUtility.zip   40.79KB   183 downloads

Attached File  Picture_1.png   1.17MB   179 downloads

#317
adaseb

adaseb

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 4 posts

I've created a primitive shell script, which connects to the first Access Point found in the Keychain.

#!/bin/sh

get_firstAccessPointInKeychain () {
  security find-generic-password -s "AirPort Network" 1>&1 \
  |grep "\"acct\"" | cut -d '"' -f4
}

get_pw () {
  security 2>&1 >/dev/null find-generic-password -ga $1 \
  |ruby -e 'print $1 if STDIN.gets =~ /^password: "(.*)"$/'
}

echo Looking for the first wireless connection name in keychain ...

#get first available accesspoint from the keychain
connectionName=$(get_firstAccessPointInKeychain)

#get a password for a specific connection from the keychain
connectionPassword=$(get_pw "BooBooNet.wifi")

echo 'Connecting to: '$(get_firstAccessPointInKeychain)

networksetup -setairportnetwork "$connectionName" "$connectionPassword"
Posted Image
Image show I have one "AirPort Network Password" item in my KeyChain, script connects to the first one on the list.

I don't know if this script is useful or not, but I sure as hell learned to code shell scripts ;)

I am a newbie. But can someone explain how to implement this?

#318
mattcurtis

mattcurtis

    InsanelyMac Protégé

  • Members
  • PipPip
  • 74 posts
  • Gender:Male

I am a newbie. But can someone explain how to implement this?


That's a shell/perl script. You can use Automater (Under Applications) to run it. If you still have no clue, I can just post it as a pre-compiled automater app.

#319
jensm

jensm

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 3 posts
Thank you all to the information.
Now I able to use old Phillips Streamiup WLAN card as AIRPORT.
I had the same problem, not able to to start autoticly the service. (all time need to start diagnostic)
But: After I change the order for networks in the network start page to aiport for first, it works like exspected.
Again, great job in this forum.
Now only audio is open to place the mux, but chispas time is comming and i have time...

#320
F-Didi

F-Didi

    InsanelyMac Protégé

  • Members
  • PipPip
  • 68 posts
  • Gender:Male
  • Location:Germany

I am a newbie. But can someone explain how to implement this?


Hi adaseb,

open TextEdit and write this in it:
#!/bin/sh
networksetup -setairportnetwork "Networkname" "WPA2-Password"
kill -9 $(ps wax | grep "[T]erminal.app" | awk '{print $1}')
Save the file for example as "Airport.command".
Now you can start your wireless connection with a doubleclick on it.
For autostart you can go to SystemPreferences, User, Startupitems and put this script there. Then the wireless connection always start with booting OSX.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy