Jump to content
Mieze

IntelMausiEthernet.kext for Intel onboard LAN

959 posts in this topic

Recommended Posts

Mieze: should we still use the ssdt patch or new release of drivers can be installed with no ssdt injection?

No, the SSDT-patch is obsolete now!

 

Mieze

Share this post


Link to post
Share on other sites
Advertisement

I'm a little out of the loop, just installed version 2.2.0d4 on Sierra. How/where do I find the driver output? There seems to be absolutely no output in any of the Console views.

Share this post


Link to post
Share on other sites

I'm a little out of the loop, just installed version 2.2.0d4 on Sierra. How/where do I find the driver output? There seems to be absolutely no output in any of the Console views.

I knew this question would be posted here one day because Apple reworked logging in Sierra completely. In Terminal type

log show --predicate "processID == 0" --debug

in order to retrieve kernel logs. See "man log" for further information.

 

Mieze

Share this post


Link to post
Share on other sites

I decided to make version 2.2.0d4 the official version 2.2.0 and updated the prebuilt binary in the download section. As always, source code can be found on GitHub.

 

Have fun!

 

Mieze  :cat:

 

Thanks great works on this and your Realtek8111 both are rock solid and if the drives being copied too support the writing speed just about fully saturate the link when copying. This over a period of about a day it took me to copy 7TB of data between two system my main data storage system and new second backup system I setup both running raidz on zfs filesystem. Anytime I looked at it it was doing 95-105 MB/s the smaller files going the lowest speed for the couple of seconds it was taking for them, the larger getting the highest as the link could get up to full speed then, I was using rsync to copy between the machines. 

Share this post


Link to post
Share on other sites

WoL seems not to work. I'm using the Intel I219V (ASUS z170 pro gaming). 2.2.0d4 on Sierra

In most cases this is due to a:

  • Wrong BIOS setting.
  • DSDT error.

Anyway, please post kernel logs showing a sleep/wake cycle.

 

Mieze

Share this post


Link to post
Share on other sites

In most cases this is due to a:

  • Wrong BIOS setting.
  • DSDT error.

Anyway, please post kernel logs showing a sleep/wake cycle.

 

Mieze

I'm not using DSDT and I think my BIOS settings are correct. WoL is working when i shutdown the PC in Windows and also in Clover. WoL is working on macOS in sleep mode but not after a shutdown.

 

EDIT: I did just read about WoL after a full shutdown on Mac and I think the problem is the missing S5 support. Thank you Mieze ^_^

 

sleep/wake

PMRD: prevent idle sleep list: IODisplayWrangler- (0)
prevent idle sleep list: IODisplayWrangler- (0)
PM response took 146 ms (52, logd)
kern_direct_file(/var/log/SleepWakeStacks.bin): vp size 172032, alloc 172032, mp free 721066917888, keep free 34359738368
max io 0x2000000 bytes
kern_open_file_for_direct_io(0)
kern_open_file_for_direct_io took 0 ms
kern_open_file_for_direct_io took 0 ms
Opened file /var/log/SleepWakeStacks.bin, size 172032, extents 1, maxio 2000000 ssd 0
Opened file /var/log/SleepWakeStacks.bin, size 172032, extents 1, maxio 2000000 ssd 0
polled file major 1, minor 0, blocksize 4096, pollers 5
polled file major 1, minor 0, blocksize 4096, pollers 5
IOOpenDebugDataFile: opened debugdata file
IOHibernateSystemPostWake: Closing debugdata file
kern_close_file_for_direct_io
vnode_close(0)
PM response took 3119 ms (47, powerd)
kern_direct_file(/var/log/SleepWakeStacks.bin): vp size 172032, alloc 172032, mp free 721066917888, keep free 34359738368
max io 0x2000000 bytes
kern_open_file_for_direct_io(0)
kern_open_file_for_direct_io took 0 ms
kern_open_file_for_direct_io took 0 ms
Opened file /var/log/SleepWakeStacks.bin, size 172032, extents 1, maxio 2000000 ssd 0
Opened file /var/log/SleepWakeStacks.bin, size 172032, extents 1, maxio 2000000 ssd 0
polled file major 1, minor 0, blocksize 4096, pollers 5
polled file major 1, minor 0, blocksize 4096, pollers 5
IOOpenDebugDataFile: opened debugdata file
setWakeOnMagicPacket() ===>
Ethernet [IntelMausi]: Wake on magic packet enabled.
setWakeOnMagicPacket() <===
disable() ===>
Ethernet [IntelMausi]: LPIC=0x11000011.
clearDescriptors() ===>
clearDescriptors() <===
Ethernet [IntelMausi]: WUFC=0x00000002.
Ethernet [IntelMausi]: Link down on en0
disable() <===
setPowerState() ===>
Ethernet [IntelMausi]: switching to power state 0.
setPowerState() <===
         0 [Time 1474900674] [Message PMRD: System Sleep
IOCPUSleepKernel
ACPI SLEEP
ACPI S3 WAKE
Wake reason: PWRB XDCI GLAN (User)
Wake reason: PWRB XDCI GLAN (User)
IOPlatformWakeAction -> AppleRTC
IOPlatformWakeAction -> AppleKeyStore
Started cpu 2 (lapic id 00000002)
Started cpu 4 (lapic id 00000004)
Started cpu 6 (lapic id 00000006)
Started cpu 1 (lapic id 00000001)
Started cpu 3 (lapic id 00000003)
Started cpu 5 (lapic id 00000005)
Started cpu 7 (lapic id 00000007)
gIOLastWakeAbsTime: 135131997503
PMRD: System Wake
RTC: PowerByCalendarDate setting ignored
RTC: PowerByCalendarDate setting ignored
****[IOBluetoothHIDDriver][handleWake] -- sending EXIT HID SUSPEND returned 0xe00002be ****

**** [IOBluetoothHIDDriver][handleWake] -- acknowledgeSetPowerState() returned 0x0000 ****
RTC: PowerByCalendarDate setting ignored
RTC: PowerByCalendarDate setting ignored
****[IOBluetoothHIDDriver][setPowerStateWL] -- Wake -- return 10 seconds -- powerStateOrdinal = 1 ****
Previous sleep cause: 5
PMRD: prevent idle sleep list: IODisplayWrangler+ (1)
prevent idle sleep list: IODisplayWrangler+ (1)
setPowerState() ===>
Ethernet [IntelMausi]: switching to power state 1.
setPowerState() <===
enable() ===>
[IOBluetoothHostControllerUSBTransport][SetRemoteWakeUp] -- deviceRequest() failed: 0xE0005000 (0xe0005000 -- Unknown)
setMulticastMode() ===>
setMulticastMode() <===
enable() <===
setWakeOnMagicPacket() ===>
Ethernet [IntelMausi]: Wake on magic packet disabled.
setWakeOnMagicPacket() <===
setMulticastMode() ===>
setMulticastMode() <===
setMulticastList() ===>
setMulticastList() <===
getPacketFilters() ===>
getPacketFilters() <===
kPEDisableScreen 1
kPEEnableScreen 1
kPEEnableScreen 1
kPEDisableScreen 1
kPEEnableScreen 1
Ethernet [IntelMausi]: checkLinkStatus() returned 1.
Ethernet [IntelMausi]: EEE mode = 0x6000, adv=0x0006, lpa=0x0006
Ethernet [IntelMausi]: pollIntervalTime: 170us
Ethernet [IntelMausi]: Link up on en0, 1-Gigabit, Full-duplex, Rx/Tx flow-control, energy-efficient-ethernet
Ethernet [IntelMausi]: requireMaxBusStall(75000ns).
Ethernet [IntelMausi]: CTRL=0x58180240
Ethernet [IntelMausi]: CTRL_EXT=0x995a1027
Ethernet [IntelMausi]: STATUS=0x40080083
Ethernet [IntelMausi]: RCTL=0x04008002
Ethernet [IntelMausi]: PSRCTL=0x00040402
Ethernet [IntelMausi]: FCRTL=0x80005048
Ethernet [IntelMausi]: FCRTH=0x00005c20
Ethernet [IntelMausi]: RDLEN(0)=0x00002000
Ethernet [IntelMausi]: RDTR=0x00000000
Ethernet [IntelMausi]: RADV=0x00000000
Ethernet [IntelMausi]: RXCSUM=0x00002300
Ethernet [IntelMausi]: RFCTL=0x000380c0
Ethernet [IntelMausi]: RXDCTL(0)=0x00010000
Ethernet [IntelMausi]: RAL(0)=0xd5dc562c
Ethernet [IntelMausi]: RAH(0)=0x80007d42
Ethernet [IntelMausi]: MRQC=0x00370001
Ethernet [IntelMausi]: TARC(0)=0x0d800403
Ethernet [IntelMausi]: TARC(1)=0x45000403
Ethernet [IntelMausi]: TCTL=0x3103f0fa
Ethernet [IntelMausi]: TXDCTL(0)=0x01410000
Ethernet [IntelMausi]: TXDCTL(1)=0x01410000
Ethernet [IntelMausi]: TADV=0x0000001c
Ethernet [IntelMausi]: TIDV=0x0000001c
Ethernet [IntelMausi]: MANC=0x00000000
Ethernet [IntelMausi]: MANC2H=0x00000000
Ethernet [IntelMausi]: LTRV=0x88b988b9
Ethernet [IntelMausi]: PBA=0x0006001a
getPacketFilters() ===>
getPacketFilters() <===
setMulticastList() ===>
setMulticastList() <===
setMulticastList() ===>
setMulticastList() <===
setMulticastList() ===>
setMulticastList() <===
setMulticastList() ===>
setMulticastList() <===
setMulticastList() ===>
setMulticastList() <===
setMulticastList() ===>
setMulticastList() <===
SandboxViolation: fontd(273) deny(1) file-issue-extension /Network/Library
SandboxViolation: fontd(273) deny(1) file-issue-extension /Network/Library
setMulticastList() ===>
setMulticastList() <===
setMulticastList() ===>
setMulticastList() <===
BNBMouseDevice::setPowerState(0xf0be5ab5025d14e3, 0 -> 1) timed out after 10202 ms
BNBMouseDevice::setPowerState(0xf0be5ab5025d14e3, 0 -> 1) timed out after 10202 ms
IOHibernateSystemPostWake: Closing debugdata file
kern_close_file_for_direct_io
vnode_close(0)
****[IOBluetoothHIDDriver][handleWake] -- sending EXIT HID SUSPEND returned 0x0000 ****

**** [IOBluetoothHIDDriver][handleWake] -- acknowledgeSetPowerState() returned 0x0000 ****

Share this post


Link to post
Share on other sites

I knew this question would be posted here one day because Apple reworked logging in Sierra completely. In Terminal type

log show --predicate "processID == 0" --debug

in order to retrieve kernel logs. See "man log" for further information.

 

Mieze

 

Cheers Mieze, I will keep an eye on that. Shame Apple made it so awkward to see whats going on. (esp as my logs are apparently being spammed with "kernel: (Sandbox) SandboxViolation: com.apple.PhotoI(756) deny(1) mach-lookup com.apple.photoanalysisd" warnings). Amongst others.

Share this post


Link to post
Share on other sites

I am jumping on this topic as I am still investigating my unstable Yosemite Hackintosh. The main suspect for hundreds of error messages in the logs ..

 

(from Windows_Server: surface testing not allowed, from iconserviceagent: crashes, from spinball-daemon: numerous messages indicating freezing of several apps for seconds)

 

... was always my frame buffer patches for my ATI RX290 graphics card. However I am observing a particular unstable system when I have mounted one or several disk shares (AFS) from my NAS or other network sources.

Thus I wonder whether the LAN driver AppleIntelE1000e.kext might be the culprit?  To be clear, booting is fine, OSX 10.10.5 works but from time to time it gets very laggy for no apparent reason.

Share this post


Link to post
Share on other sites

Thus I wonder whether the LAN driver AppleIntelE1000e.kext might be the culprit?  To be clear, booting is fine, OSX 10.10.5 works but from time to time it gets very laggy for no apparent reason.

Honestly, I don't understand how you relate the problems to IntelMausiEthernet.kext anyway?

 

Mieze

Share this post


Link to post
Share on other sites

Honestly, I don't understand how you relate the problems to IntelMausiEthernet.kext anyway?

 

Mieze

 

And I would add most times I see these laggy networking post made it is always a GUI problem. Using a GUI method of transferring here when I see useless transfer speed killing it off and doing a rsync or scp most times results in better network transfer speed and no lagging in the Desktop GUI at all. Either that or they are expecting to saturate the network connection (usually gigabit) with hard drives in the system that will at best most times only do half that network connection speed when written too. And if running the OS on that same drive at the time of transfer then good luck on it not being laggy with all the drive I/O going on.

Share this post


Link to post
Share on other sites

So do you use IntelMausiEthernet or AppleIntelE1000e?

AppleIntelE1000e is buggy while IntelMausiEthernet is really working fast and stable.

So if you still using AppleIntelE1000e i suggest to change it.

 

To your graphicsbug:

The HD4600 is a little bit tricky to configure, as special the framebuffer which need to be configured correctly (also a binpatch is suggested from my side) if you want it working 100%.

So i think there could be your problem.

Here is a old link which shows how the framebuffer is assembled: https://pikeralpha.wordpress.com/2014/08/20/yosemite-dp6-with-hd4600/

Share this post


Link to post
Share on other sites

Thanks @wastez but I am using the ATI R290X graphics card. I cannot enable the internal HD4600 graphics as I always get "memory allocation" errors during the Clover boot. I spend millions of hours searching the boards for the best Framebuffer patch. I now have one which is reasonable stable (with 2 monitors) but still shaky as described above.

 

Anyway, I replaced the AppleIntelE1000 with the IntelMaus Kext. It works but no difference to my problem. The search goes on... :unsure:

 

@Mieze: Because I see more freezes when connected to my LAN..

 

@MacUser: Even if it would be a "GUI Problem" I have to search for the cause. I am not building a Hackintosh for working from the command line.

Share this post


Link to post
Share on other sites

Thats a strange thing because the network driver has realy nothing to do with graphics.

The only thing which is imagineable is a irq Problem.

Are you using a good patched dsdt?

Share this post


Link to post
Share on other sites

@haegar33: I'd suggest to move the discussion of the problem over to another thread which is dedicated to graphics.

 

Mieze

Share this post


Link to post
Share on other sites

Thanks @wastez but I am using the ATI R290X graphics card. I cannot enable the internal HD4600 graphics as I always get "memory allocation" errors during the Clover boot. I spend millions of hours searching the boards for the best Framebuffer patch. I now have one which is reasonable stable (with 2 monitors) but still shaky as described above.

 

@MacUser: Even if it would be a "GUI Problem" I have to search for the cause. I am not building a Hackintosh for working from the command line.

 

I use two monitors connected to a HD4600 (for the hell of it tried three for testing all ports at once except vga all three worked fine) with only the inject Intel set in the clover config.plist with iMac14,2 system definition. I think it is the setting to 64mb for size for the graphics in the BIOS that is the key to it working correctly. You can search all you want it is the way the protocols are implemented in the operating system that is the problem something you will never be able to change. When I see junk 25-30MB/s transfer using gui killing it off and doing a rync or scp I get full speed 100+MB/s leaves no doubt in my mind that it is gui/protocol used in that gui operation at the time that is the problem, your loss if you want to spend that extra time waiting because your scared of the command line.

Share this post


Link to post
Share on other sites

Guys i know the first page says the latest pre built in the downloads section is for 10.11 and up but is there anyone using it in Yosemite 10.10.5 ? 

Share this post


Link to post
Share on other sites

hi, Thanks,

 

I'm pretty new to hackintosh. is there a simpler method for installing? using kext util or doesn't that work?

Share this post


Link to post
Share on other sites

@arjanv

 

on the command line is easy - here is a simple example - pretty much what kextutil does:

sudo cp -r ~/Downloads/IntelMausiEthernet.kext /Library/Extensions
sudo chown -R 0:0 /Library/Extensions/IntelMausiEthernet.kext
sudo chmod -R g-w  /Library/Extensions/IntelMausiEthernet.kext
sudo kextcache -i /

Share this post


Link to post
Share on other sites

Guys i know the first page says the latest pre built in the downloads section is for 10.11 and up but is there anyone using it in Yosemite 10.10.5 ? 

 

I'm using 2.2 on two Yosemite installs and haven't had any problems.

Share this post


Link to post
Share on other sites

@tluck, there is no reason to make new permissions for the installed kext when you are using sudo cp. Just do

sudo cp -r ~/Downloads/IntelMausiEthernet.kext /Library/Extensions && sudo touch /L*/E*

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

Announcements

  • Similar Content

    • By MaLd0n
      First...
      If you need DSDT edits... -Extract tables with F4 key in Clover boot screen! -Run it and send me files! RunMe.app   Installation --Create a bootable copy of El Capitan /  Sierra / High Sierra / Mojave https://github.com/chris1111/Create-Install-Media/releases   --Install Clover in USB stick https://github.com/CloverHackyColor/CloverBootloader/releases   --Replace with my Clover folder https://www.olarila.com/topic/5676-clover-folder-for-all-chipsets/   --Install EL Capitan / Sierra / High Sierra and boot into system!     Post Installation   --Install Clover and replace with my folder   https://www.olarila.com/topic/5676-clover-folder-for-all-chipsets/     --Reboot and activate video!   Bingo! Now you need a fine tune! DSDT Time!   My DSDT GA P35-DS3   DSDT.MaLd0n.zip     Patches -FIX ERRORS AND WARNINGS -HPET -SATA -SLPB -DARWIN -LPC -HDEF -RTC -EHCI -UHCI -IRQs -SBUS -BUS1 -MCHC -ALS0 -SHUTDOWN -LAN -EC -PNLF --Native Power Management
       
      Use Clover, check Generate P and C States
       
      --Brightness
      Install .app, select the required permission and reboot. Work in F1 / F2 keys!
      NativeDisplayBrightness.app.zip


      https://github.com/Bensge/NativeDisplayBrightness/releases
      *in some cases .app don't work, check patches in config.plist inside Clover folder Post Install
       
      --AUDIO
       
      Device HDEF + AppleAlc + Lilu
       
      --install Lan driver by Mieze
        -Atheros   http://www.insanelymac.com/forum/files/file/313-atherose2200ethernet/   -Intel   http://www.insanelymac.com/forum/files/file/396-intelmausiethernet/   -Realtek   http://www.insanelymac.com/forum/files/file/88-realtekrtl8111-binary/   --Links   -FakeSMC   https://bitbucket.org/RehabMan/os-x-fakesmc-kozlek   -Audio   https://github.com/vit9696/AppleALC http://www.insanelymac.com/forum/topic/293863-applehda-patch-requests/   -Credits and thanks to the old and new people in the community who developed patches, kexts and bootloaders!   Slice, Kabyl, usr-sse2, jadran, Blackosx, dmazar, STLVNUB, pcj, apianti, JrCs, pene, FrodoKenny, skoczy, ycr.ru, Oscar09, xsmile, SoThOr, RehabMan, Download-Fritz, Zenit432, cecekpawon, Intel, Apple, Oracle, Chameleon Team, crazybirdy, Mieze, Mirone, Oldnapalm, netkas, Elconiglio, artut-pt, ErmaC, Pavo, Toleda, Master Chief and family, bcc9, The King, PMheart, Sherlocks, Micky1979, vit9696, vandroiy2013, Voodoo Team, Pike R. Alpha, lvs1974, Austere.J, CVad and many, many, many others!   We're all here to have fun and learn from each other!   ENJOY!  
    • By poisson-myfish
      So I have some less powerful hardware, that's why I'm installing High Sierra in 2020. Anyway, I'm trying to boot from the USB and I get the following errors:
      00:000 00:000 OCB: Missing DMG signature, aborting 00:585 00:585 OCB: LoadImage failed - Unsupported That's it. The logs begin and end there. The rest of the file is zeroes.
       
      Bootloader: OpenCore 0.5.9 Release
      Drivers:
      HfsPlus.efi
      OpenRuntime.efi
       
      Kexts:
      AppleALC.kext
      Lilu.kext
      RealtekRTL8111.kext
      SMCBatteryManager.kext
      SMCLightSensor.kext
      SMCProcessor.kext
      SMCSuperIO.kext
      VirtualSMC.kext
      WhateverGreen.kext
       
      ACPI:
      SSDT-EC.aml
      SSDT-HPET.aml
      SSDT-PLUG.aml
      Note: I used SSDTTime to make the DSDT dumps for this exact computer
       
      Hardware:
      Intel Core i3 (Haswell)
      An Intel VGA-Compatible Haswell iGPU
      An nVidia Geforce 920m GPU (part of the reason for installing High Sierra)
      USB: Intel 8 Series USB xHCI HC
      SATA: Intel 8 series SATA Controller
       
      If you need more details, here's my laptop https://www.asus.com/Laptops/X540LJ/ . I have the 512GB version with 4GB of RAM
       
      I found a lot of forum posts about people having the same error, except nothing solved mine. Also, I haven't found anything online about the error with the Missing DMG Signature.
       
      EDIT: If anybody needs my config.plist, feel free to ask for it and I'll happily post it
    • By Mieze
      This project is dedicated to Lucy, my lovely little Tyrannofelis Rex. 
       

       
      LucyRTL8125Ethernet is an open source driver for the Realtek RTL8125 family of 2.5GBit Ethernet controllers.
       
      Key Features of the Driver
      Supports all versions of Realtek's RTL8125 2.5GBit Ethernet Controllers found on recent boards. 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). TCP segmentation offload over IPv4 and IPv6. Support for TCP/IPv4, UDP/IPv4, TCP/IPv6 and UDP/IPv6 checksum offload. Supports jumbo frames up to 9000 bytes (strongly recommended for 2.5GBit operation). Fully optimized for Catalina (doesn't work with Mojave and below). Note that older versions of macOS might not support 2.5GB Ethernet. Supports Wake on LAN (untested). Supports VLAN (untested). Support for Energy Efficient Ethernet (EEE) which can be disabled by setting enableEEE to NO in the drivers Info.plist without rebuild. The default is YES. The driver is published under GPLv2.  
      Current Status
      The driver has been tested successfully under Catalina (10.15.4 and above) and, according to first tests, is working stable. I haven't experienced any Kernel Panics during my tests and is working stable on my primary work machine. The driver has been designed to work with Catalina but might also work with Mojave, provided you build from source with Xcode 10.. Please keep in mind that support for 2.5GBit Ethernet was introduced in Mojave (or maybe High Sierra?) so that there is no way to make it work with Sierra or below.  
      Known Issues
      Using autoselect medium it seems to prefer negotiating a connection speed of 1Gbit with my switch so that I had to select 2.5GBit/s manually in order to achieve this speed but it might be different with other switches.   Installation
      You might want to install the driver to /L/E as usual but it's also ok to use Clover's injection function (installation in the EFI folder). Use your favorite kext installation tool for installation or perform the installation manually (for Clover injection). It's your call!  
      Troubleshooting
      Make sure you have followed the installation instructions especially when you have issues with certain domains while the others are working fine. Use the debug version to collect log data when trying to track down problems. The kernel log messages can be retrieved with "log show --predicate "processID == 0" --debug" in order to retrieve kernel logs. Include the log data when asking for support or giving feedback. I'm an engineer, not a clairvoyant. Don't copy and paste large amounts of log data to your post. Create an archive with the log data and attach it to your post. In case you don't want to make your log data publicly accessible, contact me via PM and I will provide you a mail address to send it directly to me.  Delete the following files: /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist /Library/Preferences/SystemConfiguration/preferences.plist In Terminal run netstat -s in order to display network statistics. Carefully examine the data for any unusual activity like a high number of packets with bad IP header checksums, etc. In case auto-configuration of the link layer connection doesn't work it might be necessary to select the medium manually in System Preferences under Network for the interface. Use Wireshark to create a packet dump in order to collect diagnostic information. Keep in mind that there are many manufacturers of network equipment. Although Ethernet is an IEEE standard, different implementations may show different behavior causing incompatibilities. In case you are having trouble try a different switch or a different cable.  
      Changelog
      Version 1.0.0d6 (2020-06-14) Fixed chip recognition. Version 1.0.0d3 (2020-04-20) First working development release.  
      Getting the driver
      Source code can be found on GitHub: https://github.com/Mieze/LucyRTL8125Ethernet You'll find the lastest prebuilt binary here in this thread (see below).  
       
    • By Yosa Tristian
      Can someone help me?
      When I turn on the USB Wireless Adapter (Wifi Dongle), my mouse is lagging (like quick ejecting & rejecting).
      When I turn off the Wifi Dongle, my mouse runs smooth again.
       
      Mouse: Fantech G13 Rhasta II
      Wifi Dongle: TPLink TL-WN725N
      Wifi Dongle Driver : https://github.com/chris1111/Wireless-USB-Adapter
       
      And if you don't mind, can you check my hackintosh configuration? maybe something isn't right yet
      Send me Yosas-MacBook-Pro.zip
    • By Mieze
      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 used to be broken in older versions but is working since version 2.3.2. The driver is published under GPLv2.
×