Allied Telesyn AT-WCC201g Wireless Card Bus Adapter, Allied Telesyn AT-WCP201g Wireless PCI Adapter.Belkin N1 Wireless Notebook Card, Belkin Wireless AG Desktop Network Card.HP 802.11abg Wireless Network Adapter, HP 802.11bg Wireless Network Adapter.LAN-Express AS IEEE 802.11ag miniPCI Adapter, LAN-Express AS IEEE 802.11g miniPCI Adapter, LAN-Express AS IEEE 802.11g PCI-E Adapter.
Linksys Dual-Band Wireless AG PCI Adapter, Linksys Wireless AG Notebook Adapter, Linksys Wireless AG PCI Adapter, Linksys Wireless-G Notebook Adapter. NETGEAR 108 Mbps Wireless PC Card WG511T, NETGEAR 108 Mbps Wireless PCI Adapter WG311T, NETGEAR Double 108 Mbps Wireless PC Card WG511U, NETGEAR RangeMax(TM) Wireless PC Card WPN511, NETGEAR WN711 RangeMax Wireless-N Expresscard Adapter, NETGEAR WPN311 RangeMax(TM) Wireless PCI Adapter. TP-LINK 150Mbps Wireless N Adapter, TP-LINK 300Mbps Wireless N Adapter, TP-LINK Wireless N Adapter. NETGEAR 108 Mbps Wireless PC Card WG511T, NETGEAR 108 Mbps Wireless PCI Adapter WG311T, NETGEAR Double 108 Mbps Wireless PC Card WG511U, NETGEAR RangeMax Wireless PC Card WPN511, NETGEAR WN711 RangeMax Wireless-N Expresscard Adapter, NETGEAR WPN311 RangeMax Wireless PCI Adapter. Its good to know its not just causing kernel panics on other computers. Somewhat recently I bought a GA-Z77X-UD5H motherboard with two built-in ethernet ports: one Intel and one Atheros (AR8151 v2.0 gigabit ethernet, specifically). While the AppleIntelE1000e driver is being actively worked on, I noticed there hadnt been any recent progress I could see on the AtherosL1cEthernet driver from this thread. I have no previous experience writing kerneldriver code though, so the whole process has been a interesting learning experience. Atheros Ar928X Wireless Full Credit GoesFull credit goes to the great work of the folks in the above two links that worked on this in the first place. Im still messing with the code, but I figured if I didnt release something publicly now then Id spend forever procrastinating and worrying that it wouldnt work for anyone else. Please please please make sure you back up everything essential if you want to try this driver. The kext is compiled with the Lion SDK so it should hopefully work on there too. I havent even considered Snow Leopard; if you need support for that Id suggest the older driver in the above links. I wasnt keeping track but chances are Ive used something in the code that is 10.7 only. Atheros Ar928X Wireless Mac OS X Becomes UnbootableIf Mac OS X becomes unbootable, the easiest thing to do would be to switch the card off in the BIOS temporarily and then delete the kext. As such, there is no support for AR8161 or AR8162 Im afraid. Seems to work fine, but this motherboard of mine works smoothly with UEFI and no custom DSDT stuff. Older BIOS-based machines might have some DSDT-related weirdness. For testing or reporting bugs, please use the kext in the Debug subdirectory. It should no longer slow down booting when an ethernet cable is not connected. Atheros Ar928X Wireless Free To StickThe bug fixes werent anything huge, so feel free to stick with 1.2.2 (or any other version for that matter) if youre happy with it. TSO was disabled in the latest Linux driver code from Atheros for the 8131 and 8132, so its possible there are hardware bugs. To re-enable it youll have to find the corresponding card entry in Info.plist and set EnableTSO to true. Be sure to clear your kernel cache afterwards if editing the Info.plist in place. It was causing problems with resetting the connection status and DHCP stuff when the cable was disconnected etc. Also fixed up some other random bits and pieces for the 32-bit module. The kext in the Debug folder is mostly the same as the regular kext, but prints much more information to the system logs. I cant provide serious help or even guarantee a reply if things dont work for anyone. Enjoy. Torturing the driver by pulling the plug and soforth seems okay, but sometimes stuff like the AFP server can mess up.
0 Comments
Leave a Reply. |