Jump to content

Search the Community: Showing results for tags 'Atheros'.

More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • InsanelyMac Lounge
    • Front Page News and Rumors
    • Reader News and Reviews
    • Forum Information and Feedback
  • OSx86 Project
    • New Releases and Updates
    • New Users Lounge
    • Developers Corner
    • Tutorials (The Genius Bar)
    • Technical FAQ
    • Installation
    • Post-Installation
    • DSDT and SSDT
    • Hardware Components and Drivers
    • Desktops
    • Notebooks
    • Netbooks
    • Tablets
    • MacMod of the Month
    • Multi-booting and Virtualisation
  • International
    • Your Language
    • Deutsch
    • Español
    • Français
    • Italiano
    • Português
    • Русский
  • Apple World
    • Mac OS X
    • Apple Computers and Hardware
    • iOS Devices
    • Mac Applications
    • Mac Programming and Development
    • iOS Programming and Development
    • Mac Gaming
    • Mac Accessories
  • Discuss and Learn
    • Windows Discussion
    • *nix
    • Apple Opinions and Discussion
    • The Great Debates
    • Internet(s), Servers, and Networks
    • Buying Thoughts, Reviews, and Recommendations
    • Mods and Overclocking
    • The Big Issues [Real Life]
  • Everything Else
    • Creativity
    • Thunderdome (Random Stuff)
    • Laughs
    • The Marketplace


  • Kexts
    • Graphics Cards
    • Audio
    • LAN and Wireless
    • Other
  • Kernels
  • Bootloaders
  • DSDTs
    • Patches
  • Pandora
  • Apps
  • Miscellaneous
  • Customization

Find results in...

Find results that contain...

Date Created

  • Start


Last Updated

  • Start


Filter by number of...


  • Start




Website URL







Found 20 results

  1. EXPERIMENTAL! UNSTABLE! WARNING! KITTENS! Hi again everybody. After tinkering with updating the AtherosL1cEthernet drivers (http://www.insanelym...ver-for-107108/) I decided to try porting from scratch the newer ALX driver from here: http://www.linuxfoun.../networking/alx Much of what I said in the AtherosL1cEthernet thread also goes for this driver, so please browse over it quickly if you get a chance. While the latest news update on the ALX page suggested they were stripping out support for the earlier drivers, the code for these seems to be still intact in the latest patches so it seemed worth trying to port, especially with many newer motherboard revisions apparently containing the AR8161 chip and causing people much frustration. Once again I've only been able to test this code on my AR8151. There are a lot of rough edges, but "release early, release often" as they say. There are essentially two low-level sections of code, one for the AR81(31/32/51/52) and another for the newer ones. I can't really vouch for the stability of the newer chipset code. Most of the low-level stuff is mostly portable and unmodified from the Linux code though. Wake on LAN/demand works for me so far, but I haven't yet enabled TSO, VLAN and other advanced stuff. For now I'm just attempting to get the basic driver working. Installing: Use your favourite method of adding kexts to /System/Library/Extensions. Personally I prefer doing it manually from the terminal. For testing or reporting bugs, please use the kext in the "Debug" subdirectory. This will output much more info to /var/log/system.log. Remove any old version: sudo rm -rf /System/Library/Extensions/ALXEthernet.kext (Don't forget to also remove any potentially conflicting kexts from the Extensions directory, e.g. AtherosL1cEthernet.kext!) Copy the new version from wherever you extracted it, such as Downloads: sudo cp -r /Users/yourusername/Downloads/ALXEthernet/ALXEthernet.kext /System/Library/Extensions/ Update the kernel cache: sudo touch /System/Library/Extensions Then wait a couple of minutes or so before rebooting. This should trigger kextd to rebuild the cache. (Alternatively you could completely remove the old cache first: sudo rm -rf /System/Library/Caches/com.apple.kext.caches/* But this is best ran from single user mode (-s) where kextd isn't active and watching for changes in the background.) If you find your system becomes unbootable due to panics, the easiest way to fix this is to temporarily disable the ethernet card in the BIOS/UEFI, boot into Mac OS X and then perform the the first and last installation steps above. Alternative (test) install: To avoid breaking your system if the module is installed but panics every time, you can just test by installing to the temporary directory: sudo cp -r /Users/yourusername/Downloads/ALXEthernet/ALXEthernet.ext /tmp/ Then load the module for testing: sudo kextload /tmp/ALXEthernet.kext The contents of /tmp will be automatically wiped upon reboot so you'll have to repeat these two steps each time. Changelog: 1.0.2 - Bug fixes that should help clean up memory allocation problems at boot time (with a little luck). VLAN is now possible for anyone that needs it, but I've only tested it minimally. 1.0.1 - Bug fixes and refinements. Manually setting the link speed should work properly now and might be an option if autonegotiation is causing issues. The link watchdog timer should generally be working better now. Changed some Linux code that was automatically enabling MSI-X interrupts on newer chips. I have no idea if these are supported properly on Mac OS X, but to be safe I'd rather keep everything on plain old MSI for now. 1.0.0 - The initial release. Don't be fooled, it's likely very unstable! Downloads: The zip files are (hopefully) attached to this post. They contain the kext module and the GPL sourcecode. The kext in the "Debug" folder is mostly the same as the regular kext, but prints much more information to the system logs. Latest: 20121117 ALXEthernet-1.0.2.zip MD5 (ALXEthernet-1.0.2.zip) = dbdc587f2b4905515571a7ce2bd55c8f Previous: 20121106 ALXEthernet-1.0.1.zip MD5 (ALXEthernet-1.0.1.zip) = ed621f34f91e60b5422734401b6bdb6e 20121103 ALXEthernet-1.0.0.zip MD5 (ALXEthernet-1.0.0.zip) = 78c0d329237e1ac726bd737493b45724 Like I said in the other thread: I'm just throwing this driver/code out there and seeing what happens. I can't provide serious help or even guarantee a reply if things don't work for anyone. Enjoy and please tell me what card type you have for any feedback if possible! While kernel panics should hopefully not happen if everything is installed correctly, if anybody gets a regular panic and feels up to it then it would be incredibly useful for me if you were to enable verbose mode at boot with the -v flag and snap me a (readable) photograph of the panic screen along with which Mac OS X version they're using (e.g. 10.8.2) along with the driver version used (e.g. 1.0.1). I can then hopefully trace exactly where in the code things are going wrong. Usually these things are from buffer allocations gone horribly wrong.
  2. Dasfaust

    Atheros 5005G/AR2413 in ML

    Hello! I have a Belkin F5D7000 v.5100 wireless G PCI card. The device/vendor ID is 168c,1a. I've added my device ID in IO80211Family.kext/Contents/PlugIns/AtherosAirPort40.kext/Content/Info.plist and tried various other kexts around the Internet but nothing will allow Mountain Lion to detect the card. I have an Asus P8Z77-V LK mobo and did a DSDT-less installation. What else can I try to get this card detected? Edit: I installed the AtherosFix.kext that's floating around, I've now got the wifi icon in the top right, but it says "Wifi: no hardware detected" and wifi does not show up in System Preferences -> Network.
  3. Hello bright community! I have just got myself a WiFi card with Atheros AR3980 chipset (devID 168c,30 - Sub Ven 106b Sub Dev 009a), which I thought was supposed to work out of the box(?), as it's the same that Apple uses natively (checked the info.plist in AirportAtheros40.kext)(?) I plugged in the card, restarted, then tried to set it up in System Pref under Network by adding the device with the "+" but WIFI doesn't show up, only my 2x ethernet ports and bluetooth. In system profiler under PCI I just see this: pci168c,30: Type: Other Network Controller Driver Installed: No MSI: No Bus: PCI Slot: PCI Slot 7 Vendor ID: 0x168c Device ID: 0x0030 Subsystem Vendor ID: 0x106b Subsystem ID: 0x009a Revision ID: 0x0001 Link Width: x1 Link Speed: 2.5 GT/s When using Kextstat in Terminal it tells me that the corresponding kexts are loaded: 113 1 0xffffff7f82998000 0xe6000 0xe6000 com.apple.iokit.IO80211Family (1200.12.2) A08E69B1-9559-358F-A363-9083B344DA10 <112 50 22 8 7 6 5 4 3 1> 114 0 0xffffff7f82a7e000 0x14c000 0x14c000 com.apple.driver.AirPort.Atheros40 (700.74.5) 448A2423-55B3-3033-BE5F-CB19CB92D35E <113 50 12 7 5 4 3 1> In IOReg it shows to be connected under an odd tree/device/address - not the usual I have seen (RP0x etc) I have attached the IOReg file below. Do I need to edit my dsdt to make this work? I have attached my current DSDT as well. Oh, turning on dsdt mask for Lan and Wifi in clover also didn't work. Hitting a brick wall here. Thanks a lot for all your helpful comments and suggestions already! Atheros Issue IORegistry.zip DSDT.aml.zip
  4. Aviv258958

    Atheros AR5007 on Compaq

    Hello Dear Friends, This is my first post. But I'm not new, I have a Laptop (Compaq Presario CQ61) with the Following Specifications (http://h10010.www1.h...8492.html?dnr=1). I've been trying to find a Driver / Kext that matches my Computer for months, When I didn't found (last year) I finally gave up and Uninstalled Mac From my Laptop, This time I decided to Install it again and See if there Any updates on the Subjects, Unfortunately I didn't find Anything. I did found "AR5007.pkg" "AirportAtheros.kext" "IO80211Family.kext", But these Never worked. Now I installed those and I see theres a Wifi Icon says "Wifi: No hardwere detected", No Airport, Nothing. I tried finding Wifi with KisMac, Didn't find any, I've been researching this for Too Long alone, So I thought maybe here I'll get my help and I won't need to retire from Mac again, I just love mac Please Help me? As I said Above, these are My Computer Details - http://h10010.www1.h...8492.html?dnr=1 P.S: I got iATKOS L2, 10.7.2. Runing PdaNet with My iPhone provides me Internet for this time.. - Thanks for Reading, Aviv Amar.
  5. farhanumer

    Atheros Wifi on N5110

    I have followed the following article: http://www.insanelymac.com/forum/top...nspiron-n5110/ Everything worked perfect except WIFI. Atheros Wifi is installed but it does not detect any of the wireless connection. I have many of the wireless access point working in the surrounding and working fine on windows. I have tried following: Replacing different DSDT.aml from google- no use. Adding anther hardware USB wifi card - no use Any help would be appreciated.
  6. Hi, I have a TL-WDN4800 wifi card (PCIe) with Atheros chipset and a usb CSR 4.0 bluetooth dongle (LMP 0x6) but I don't have the option to enable Handoff in system prefs. Is there some tweak/plist edit possible to enable it or do I need to change hardware? Please advice. Thanks, BiTRiP
  7. oldnapalm

    Atheros 9285

    My Atheros 9285 (ID 0x2b) used to work only with a DSDT patch until 10.8.4, but stopped working in 10.9 DP, I had to edit the Info.plist of AirPortAtheros40 or use an injector kext. I was able to fix it using only DSDT patch again by injecting the properties name, IOName and compatible (I'm not sure all 3 are necessary, will test later) Method (_DSM, 4, NotSerialized) { Store (Package (0x12) { "AAPL,slot-name", Buffer (0x08) { "AirPort" }, "device-id", Unicode ("*"), "device_type", Buffer (0x08) { "AirPort" }, "model", Buffer (0x33) { "Atheros 9285 802.11 b/g/n Wireless Network Adapter" }, "subsystem-id", Buffer (0x04) { 0x8F, 0x00, 0x00, 0x00 }, "subsystem-vendor-id", Buffer (0x04) { 0x6B, 0x10, 0x00, 0x00 }, "compatible", Buffer (0x0B) { "pci168c,2a" }, "IOName", Buffer (0x0B) { "pci168c,2a" }, "name", Buffer (0x0B) { "pci168c,2a" } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } Thanks to nyolc8 for the tip in this topic http://www.insanelymac.com/forum/topic/289791-fixed-by-dsdt-edit-10c-temps-500rpm-fans/?do=findComment&comment=1923734
  8. Hi everybody, I'm a first time poster but I've been lurking for a while. 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 hadn't been any recent progress I could see on the AtherosL1cEthernet driver from this thread: http://www.insanelym...s-ar8131ar8132/ and this site: https://code.google.com/p/iats/ Anyway, the driver in question wraps around the Atheros/Attansic L1c Linux kernel driver so I thought I'd try my hand at updating it all to the latest version. I have no previous experience writing kernel/driver code though, so the whole process has been a interesting learning experience. Full credit goes to the great work of the folks in the above two links that worked on this in the first place. I'm still messing with the code, but I figured if I didn't release something publicly now then I'd spend forever procrastinating and worrying that it wouldn't work for anyone else. While everything seems to be working fine on my own particular machine, it may HORRIBLY BREAK yours. I haven't tested it ANYWHERE else. Please please please make sure you back up everything essential if you want to try this driver. I have only tested it in Mountain Lion. The kext is compiled with the Lion SDK so it should hopefully work on there too. I have no idea if 32-bit works. I haven't even considered Snow Leopard; if you need support for that I'd suggest the older driver in the above links. I wasn't keeping track but chances are I've used something in the code that is 10.7+ only. Did I mention this kext will probably cause your machine to panic and do nothing much else? As far as I can tell, all these Atheros ethernet chips are built into motherboards and laptops and don't come as separate cards. If 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. New Stuff: - Newer Linux code should properly support AR8151 v1.0 and v2.0 as well as AR8152 v1.1/2.0, AR8131 and AR8132. This is the atl1c driver though, not the alx driver. As such, there is no support for AR8161 or AR8162 I'm afraid. - I added Wake on LAN and Wake on Demand / Bonjour Sleep Proxy stuff. 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. - If I remember correctly there was a bug with Bonjour/Zeroconf not showing other servers in Finder. I haven't seen it in the new code. - The code should hopefully be 64-bit safe, even with more than 4GB of memory being used. - VLAN was sort of working when I checked a while ago, but it might have broken again since then. - A few minor bits and pieces I've forgotten, probably just Mac OS code related. Installing: Use your favourite method of adding kexts to /System/Library/Extensions. Personally I prefer doing it manually from the terminal. NOTE: As of version 1.2.0, I have disabled debugging stuff in the main kext which shrinks things down and makes for quieter logging. For testing or reporting bugs, please use the kext in the "Debug" subdirectory. This will output much more info to /var/log/system.log. Remove any old version: sudo rm -rf /System/Library/Extensions/AtherosL1cEthernet.kext Copy the new version from wherever you extracted it, such as Downloads: sudo cp -r /Users/yourusername/Downloads/AtherosL1cEthernet/AtherosL1cEthernet.kext /System/Library/Extensions/ Clean out the kernel cache: sudo rm -rf /System/Library/Caches/com.apple.kext.caches/* Then reboot to be safe. Changelog: 1.2.3 - Bug fixes and more modifications to the link status check code. It should no longer slow down booting when an ethernet cable is not connected. The bug fixes weren't anything huge, so feel free to stick with 1.2.2 (or any other version for that matter) if you're happy with it. 1.2.2 - Bug fixes and some better link status checking. TSO was disabled in the latest Linux driver code from Atheros for the 8131 and 8132, so it's possible there are hardware bugs. To be safe, I disabled it by default for those cards. To re-enable it you'll 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. 1.2.1 - Hopefully fixed a buffer memory allocation bug on non-gigabit adapters. Also added a minor packet receive optimisation. 1.2.0 - Added TCP Segmentation Offload (TSO) support for both IPv4 and IPv6, partial checksum offloading for transmitted packets and a bunch of little bug fixes and what I hope are optimisations. 1.1.2 - Rewrote some of the promiscous/multicast mode setting code to hopefully make things all clean and proper and maybe help with Bonjour problems. Filtered multicast reception instead of all-multicast reception should in theory make things a bit faster on a busy network with lots of multicast packets flying around the place, too. 1.1.1 - Fixed a silly bug in the link status code. 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. 1.1.0 - The somewhat arbitrarily numbered initial release. Downloads: The zip files are (hopefully) attached to this post. They contain the kext module and the GPL sourcecode. The kext in the "Debug" folder is mostly the same as the regular kext, but prints much more information to the system logs. Latest: 20121110 AtherosL1cEthernet-1.2.3.zip MD5 checksum (AtherosL1cEthernet-1.2.3.zip) = 9fb9113a573072e42e35da4e807b310a Previous: 20121103 AtherosL1cEthernet-1.2.2.zip MD5 checksum (AtherosL1cEthernet-1.2.2.zip) = ac192399f1c3035e18a5a1e3d590e2f4 20121020 AtherosL1cEthernet-1.2.1.zip MD5 checksum (AtherosL1cEthernet-1.2.1.zip) = 66ca3c478ed4b4b666c11b5fbc8ae2bd 20121019 AtherosL1cEthernet-1.2.0.zip WARNING: See posts further down, this one might cause a kernel panic on certain (non-gigabit?) ethernet chips. MD5 checksum (AtherosL1cEthernet-1.2.0.zip) = 1b13bc115b89736b2d57a24ed3743efd 20121008 AtherosL1cEthernet-1.1.2.zip MD5 checksum (AtherosL1cEthernet-1.1.2.zip) = c7629574c6aefc97e17fc09a3d4aab98 20121003 AtherosL1cEthernet-1.1.1.zip MD5 checksum (AtherosL1cEthernet-1.1.1.zip) = 4c78da8a9bfbb02f6e4150802fa896ac 20120924 AtherosL1cEthernet-1.1.0.zip MD5 checksum (AtherosL1cEthernet-1.1.0.zip) = 7bf3cb1cff665ca0cc3dc23aebf3c286 As a final caveat, I'm mostly just throwing this driver/code out there and seeing what happens. I can't provide serious help or even guarantee a reply if things don't work for anyone. Enjoy!
  9. Version


    Open source iats Atheros L1 network adapter driver compiled for Mavericks. Source taken from the project on Google Code (svn/sl/atl1) and not modified, except to change the build target to OS X 10.9. I've tested it for weeks on my P5L-MX with 10.9.3 through 10.9.5 and it seems to work fine so far. Should work for various other boards, particularly by ASUS. Installation: works well in an EFI system partition and should also work fine in /Extra. Compiled in Xcode 6.0.1.
  10. Cerco aiuto ome da titolo per utilizzare la mia scheda wifi, come è possibile che la AR9285 funzioni un modo per far funzionare l'AR9485 deve esserci! Aspetto risposte! Grazie in anticipo!
  11. Will this card work with AirPort? Data transmission speed :up to 300Mbps theory Model: Atheros AR5B95 AR9285 Frequency brand: 2.4GHz Standard : IEEE 802.11 b/g/n support IEEE 802.11d 802.11e standards and 802.11i draft specification Interface Card :Half Mini PCI Express Compatible Systems :Windows XP Vista Win 7 and Linux. Strong reception for Wifi signals simultaneous transmission Advanced Lower power consumption technology ( Dynamic MIMO Power saving function- DMPS) High stability and integration Enhanced speed coverage and the reliability of the wireless network via 802.11i Applies for Ethernet And, which one would you prefer, AR9280 or AR9285? Thanks! Found this So AR9280 should work on Lion?
  12. Hello, I followed this guide http://www.insanelymac.com/forum/index.php?showtopic=122365 but im stuck with Ubuntu not recordnize any Network Cards on my PC. The Guide uses ubuntu 8 witch is kinda old. Ubuntu 12 dosent work with the old tools. Also im not sure witch subdev_id i need for my Card. My setup is Atheros 9280 AR5BHB92 half size mini PCI-E (DELL 1515) want to rebrand it to Apple cause getting disconnects in osx. Osx recordnizes the card as168c:0x200.
  13. Hello everyone, A few days ago I managed to install iAtkos s3 v2 on my Acer Aspire One 722. The Snow Leopard install is working wonderfully, but I'm running into problems regarding the installation of kexts for the computer's ethernet. I've tracked down a kext for my Atheros ethernet card (the L1 iAts kext found here. http://code.google.com/p/iats/), but I'm having difficulty installing it. I've tried installing this kext both with KextHelper b7 and by manually dropping it into the System/Library/Extensions folder (and repairing the installation afterwards), but with no success. Another forum regarding a SL install on an Aspire One 722 confirmed that Ethernet works with this specific kext, so I know that its the right one for my computer. Could anyone please provide advice on what I'm doing wrong and perhaps provide instruction on how to install this specific kext? I'm really pretty clueless at this point. Thanks.
  14. J03Y098

    Atheros AR5B125 kext

    I have successfully installed 10.6 and 10.5 on two different emachine 355 netbooks which contain the specified atheros network card. Is there any kext or any editing that will make the wifi work? I looked through IO80211Family.kext and inside its contents/plugins folder I see AirportAtheros.kext and AirportAtheros21.kext. I've included a photo of what device manager showed me about the card. Please help me, wifi makes the world go round and without it these are no use.
  15. sandman007

    Kext for Atheros

    Hey guys I need some help. I have an Atheros AR9485WB-EG wifi card. I am having trouble getting Wifi to work. I tried a kext meant for AR9485 but it didn't work. If somebody could find me a kext that might work that would be great. Trust me I have done lots of reading and searching. If a Kext does not exist I have another solution. If somebody has an AR9485 pleased dump your ROM. Maybe I can flash that onto my chip and use the kext for that card?
  16. Hi, I have macOS Sierra 10.12 running on my Acer Aspire V5-573G notebook right now. Everything is fine apart from the wireless. Currently, I have access to the following network cards: 1. Dell DW 1530 - Broadcom 43228HM4L 2. Qualcomm Atheros QCA9377 Is it possible to use one of these two cards, or do I need to buy a new card? I'm looking at the Dell DW 1520 BCM94322HM8L and the Azure Wave AZ-NB290 BCM943225HMB at the moment.
  17. Hello! Thanks to anyone who is kind enough to reply to this! Let me explain my problem. I previously had installed Windows 8.1 on my ASUS K53E laptop, then I installed Windows 10, shortly after that I installed OS X Yosemite using Uni .-. Beast . The display resolution in the recovery mode of OS X (used to install the OS on a mac usually) was flawless (same resolution as normal) which is a surprise because on my other computer that I made a Hackintosh, the resolution was terrible in recovery. Anyhow I went through with setup and note that there was a "Customize" button but it only included "OS X System and Essentials". So I decided that i wouldn't mess with those and about 30 minutes later OS X 10.10.4 was installed! I clicked continue a few times and then it asked for my type of internet connection. I tried to click Wi-Fi but it was greyed out so I couldn't. I clicked the last option "My Computer Doesn't Connect to Internet". I got to the desktop thinking "Hooray only one medium problem". I tried to connect to internet, didn't work. I tried going into settings and then connecting to internet, didn't work. On another computer I downloaded Multi .-. Beast and installed an Atheros Driver, didn't work. So I am contacting you all to find the perfect .kext file for my Hackintosh. SHORT INFO I need a .kext file for an Atheros AR9285 Wi-Fi card for OS X on an ASUS K53E. Thanks to you all!
  18. I have a asus P877h-v Mainboard - Mountain Lion installed and work perfect. except Network Connection I need Kexts driver for Atheros AR8161 (Lan chipset) I found linux driver : http://www.linuxfoundation.org/colla...networking/alx But I need Mac OSX Driver Thanks
  19. Version 1


    This is a patched original kext for Yosemite 10.10 for Atheros 9285,9287 Installation: Go to /System/Library/Extensions backup the original version kext to a safe place Using kext wizard or other kext utility install the kext repair disk permision and rebuild cache reboot and enjoy your wifi if any problem post a comment here
  20. Mieze


    Version 2.3.0


    Key Features of the Driver Supports Qualcomm Atheros AR816x, AR817x, Killer E220x, Killer E2400 and Killer E2500. Support for multisegment packets relieving the network stack of unnecessary copy operations when assembling packets for transmission. No-copy receive and transmit. Only small packets are copied on reception because creating a copy is more efficient than allocating a new buffer. TCP, UDP and IPv4 checksum offload (receive and transmit). Support for TCP/IPv6 and UDP/IPv6 checksum offload. Makes use of the chip's TCP Segmentation Offload (TSO) feature with IPv4 and IPv6 in order to reduce CPU load while sending large amounts of data. Fully optimized for Mountain Lion, Mavericks and Yosemite (64bit architecture) but should work with Lion (only 64bit) too, provided you build from source with the 10.7 SDK. Wake on LAN support. VLAN support is implemented but untested as I have no need for it. The driver is published under GPLv2.