But theres always a "but"...
As my one and only network connection is wireless and i use Maya, i need my DWL-G520 to be the "primary" interface and DRM free.
...so i took the IO80211Family.kext from 10.4.8, add to the Info.plist as suggested <string>pci168c,13</string>.
After reboot i did not edited NetworkInterfaces,plist but just removed from Network Preferences interface added by the system and added manually my own - that did the job - flawless net connection
I had to remove WPA security from my router due to failure connections(the only way to connect to wifi with the atheros card at the moment is to set wireless security to NONE).
But, as i mentioned above i use maya so i had to replace IONetworkingFamily.kext to achieve my NIC as "primary" and here is the moment where the weirdness comes up
Procedure 1:
CODE
i took the the patch package installer for IONetworkFamily.kext from kalyway 9a527 release...
it worked great, maya working, net connection working and all the stuff after 1st reboot
so i did -v booting to verbose all the things and i get this:
CODE
03/11/07 01:17:34 kernel AirPort_Athr5424: Ethernet address 00:19:5b:78:a2:4e
03/11/07 01:17:34 kernel unable to start recv logic
03/11/07 01:17:34 kernel ath_chan_set: unable to restart recv logic
03/11/07 01:17:34 kernel ath_chan_set: unable to restart recv logic
03/11/07 01:17:34 kernel unable to start recv logic
03/11/07 01:17:34 kernel ath_chan_set: unable to restart recv logic
03/11/07 01:17:34 kernel ath_chan_set: unable to restart recv logic
so what i did is: in single user mode i deleted IONetworkingFamily.kext and replaced with the original one - the system woke up and back to normal but CAN'T USE MAYA! but got net conn... did the "Procedure 1" again with same result... so i turned the machine off and pick a cup of tea - after powering the machine up - no hangs, system ok, maya working, net working, just in console it writes me something like this:
CODE
03/11/07 01:17:34 kernel dsmos: Starting...
03/11/07 01:17:34 kernel AirPort_Athr5424: Ethernet address 00:19:5b:78:a2:4e
03/11/07 01:17:34 kernel unable to start recv logic
03/11/07 01:17:34 kernel ath_chan_set: unable to restart recv logic
03/11/07 01:17:34 kernel ath_chan_set: unable to restart recv logic
03/11/07 01:17:34 kernel ath_chan_set: unable to restart recv logic
03/11/07 01:17:34 kernel ath_chan_set: unable to restart recv logic
03/11/07 01:17:34 kernel ath_chan_set: unable to restart recv logic
03/11/07 01:17:34 kernel ath_chan_set: unable to restart recv logic
03/11/07 01:17:34 kernel ath_chan_set: unable to restart recv logic
03/11/07 01:17:34 kernel ath_chan_set: unable to restart recv logic
03/11/07 01:17:34 kernel AirPort_Athr5424: Ethernet address 00:19:5b:78:a2:4e
03/11/07 01:17:34 kernel unable to start recv logic
03/11/07 01:17:34 kernel ath_chan_set: unable to restart recv logic
03/11/07 01:17:34 kernel ath_chan_set: unable to restart recv logic
03/11/07 01:17:34 kernel ath_chan_set: unable to restart recv logic
03/11/07 01:17:34 kernel ath_chan_set: unable to restart recv logic
03/11/07 01:17:34 kernel ath_chan_set: unable to restart recv logic
03/11/07 01:17:34 kernel ath_chan_set: unable to restart recv logic
03/11/07 01:17:34 kernel ath_chan_set: unable to restart recv logic
03/11/07 01:17:34 kernel ath_chan_set: unable to restart recv logic
anyone got a clue what to do with it? or maybe someone is in possession of IONetworkingFamily source to pre-compile it for leopard?
conclusion:
when you get this error - just turn your rig off, wait a few second, turn it back on and you're done!
(i hope someone find a REAL solution for this
anyway - cheers and hope this helps some of you
EDIT:
unfortunately this only happened once