Jump to content

IntelMausiEthernet.kext for Intel onboard LAN


Mieze
1,013 posts in this topic

Recommended Posts

Hi,Mieze,my card is 82579LM,  i installed this driver, there is a weird thing, when i reboot, the ethernet  can be found. but when i shut down the computer, there is an error, and  the ethernet  can not be found.

in kernel log:

Ethernet [intelMausi]: Failed to get adapter data with error -3.

how can i fix this? thx.

 

sun jelly

Link to comment
Share on other sites

Your newest driver is crashing after a while.
It crashes 2 times during the last days while the system sleeps.... kernel panic happened after ca. 3 days.
 
Here is the last panic:
 
 

 

Panic-Protokoll (Systemabstürze):

  Quelle:	/Library/Logs/DiagnosticReports/Kernel_2015-11-27-195236_HackintoshX4.panic
  Größe:	7 KB (6.832 Byte)
  Zuletzt geändert:	27.11.15, 19:52
  Letzte Einträge:	Anonymous UUID:       36E35D94-9A4F-41FF-5336-5EDCE4CA75CE

Fri Nov 27 19:52:36 2015

*** Panic Report ***
panic(cpu 1 caller 0xffffff800e5d6bba): Kernel trap at 0xffffff7f900607de, type 14=page fault, registers:
CR0: 0x000000008001003b, CR2: 0xffffff8029a35008, CR3: 0x0000000018156000, CR4: 0x00000000001627e0
RAX: 0xffffff81fe960000, RBX: 0x0000000000020084, RCX: 0x0000000000000000, RDX: 0x0000000000000001
RSP: 0xffffff92000dbe60, RBP: 0xffffff92000dbed0, RSI: 0xffffff8033336280, RDI: 0xffffff81b25ed000
R8:  0x0000000000988eda, R9:  0xffffff81f2fad068, R10: 0x0000000000000000, R11: 0x00001b952b6a2ce3
R12: 0xffffff8033336280, R13: 0xffffff81b25ed000, R14: 0xffffff81b25ed000, R15: 0xffffff8029a35000
RFL: 0x0000000000010246, RIP: 0xffffff7f900607de, CS:  0x0000000000000008, SS:  0x0000000000000010
Fault CR2: 0xffffff8029a35008, Error code: 0x0000000000000000, Fault CPU: 0x1, PL: 0

Backtrace (CPU 1), Frame : Return Address
0xffffff92000dbaf0 : 0xffffff800e4e5307 
0xffffff92000dbb70 : 0xffffff800e5d6bba 
0xffffff92000dbd50 : 0xffffff800e5f4313 
0xffffff92000dbd70 : 0xffffff7f900607de 
0xffffff92000dbed0 : 0xffffff7f90060f51 
0xffffff92000dbef0 : 0xffffff800eab7536 
0xffffff92000dbf40 : 0xffffff800eab53a1 
0xffffff92000dbf80 : 0xffffff800eab5496 
0xffffff92000dbfb0 : 0xffffff800e5d15d7 
      Kernel Extensions in backtrace:
         com.insanelymac.IntelMausiEthernet(2.0.2d7)[262CE921-568F-3778-959A-E90CF33A8450]@0xffffff7f9005d000->0xffffff7f9006ffff
            dependency: com.apple.iokit.IONetworkingFamily(3.2)[4DFA207F-1D23-3DD2-A1FF-F4B90D5D3E3F]@0xffffff7f8f964000
            dependency: com.apple.iokit.IOPCIFamily(2.9)[8E5F549E-0055-3C0E-93F8-E872A048E31B]@0xffffff7f8ed2d000

BSD process name corresponding to current thread: kernel_task
Boot args: -v nvda_drv=1  

Mac OS version:
15B42

Kernel version:
Darwin Kernel Version 15.0.0: Sat Sep 19 15:53:46 PDT 2015; root:xnu-3247.10.11~1/RELEASE_X86_64
Kernel UUID: AB5FC1B4-12E7-311E-8E6F-9023985D8C1D
Kernel slide:     0x000000000e200000
Kernel text base: 0xffffff800e400000
__HIB  text base: 0xffffff800e300000
System model name: MacPro3,1 (Mac-F42C88C8)

System uptime in nanoseconds: 30328315537889
last loaded kext at 6963222658743: com.apple.filesystems.ntfs	3.13 (addr 0xffffff7f90c87000, size 401408)
last unloaded kext at 7023693817048: com.apple.filesystems.ntfs	3.13 (addr 0xffffff7f90c87000, size 385024)
loaded kexts:
com.parallels.kext.vnic	11.1.0 32202
com.parallels.kext.netbridge	11.1.0 32202
com.parallels.kext.hypervisor	11.1.0 32202
com.parallels.kext.usbconnect	11.1.0 32202
com.nvidia.CUDA	1.1.0
com.nvidia.web.GeForceWeb	10.0.7
com.nvidia.web.NVDAGK100HalWeb	10.0.7
com.nvidia.web.NVDAResmanWeb	10.0.7
org.tw.CodecCommander	2.5.0
com.caiaq.driver.NIUSBHardwareDriver	2.8.0
com.metakine.handsoff.driver	3.0.1
org.hwsensors.driver.LPCSensors	1394
org.hwsensors.driver.GPUSensors	1394
com.insanelymac.IntelMausiEthernet	2.0.2d7
org.hwsensors.driver.CPUSensors	1394
org.netkas.driver.FakeSMC	1394
com.apple.filesystems.smbfs	3.0.0
com.apple.driver.AppleBluetoothMultitouch	90.3
com.apple.driver.AGPM	110.20.21
com.apple.driver.X86PlatformShim	1.0.0
com.apple.filesystems.autofs	3.0
com.apple.driver.AppleUpstreamUserClient	3.6.1
com.apple.driver.AppleMCCSControl	1.2.13
com.apple.driver.AppleHDA	272.50.31
com.apple.driver.pmtelemetry	1
com.apple.iokit.IOUserEthernet	1.0.1
com.apple.iokit.IOBluetoothSerialManager	4.4.2f1
com.apple.Dont_Steal_Mac_OS_X	7.0.0
com.apple.driver.AppleOSXWatchdog	1
com.apple.driver.AppleHV	1
com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport	4.4.2f1
com.apple.driver.AppleIntelSlowAdaptiveClocking	4.0.0
com.apple.driver.AudioAUUC	1.70
com.apple.driver.AppleLPC	3.1
com.apple.iokit.SCSITaskUserClient	3.7.7
com.apple.iokit.IOAHCIBlockStorage	2.8.0
com.apple.AppleFSCompression.AppleFSCompressionTypeDataless	1.0.0d1
com.apple.AppleFSCompression.AppleFSCompressionTypeZlib	1.0.0
com.apple.BootCache	37
com.apple.driver.AppleAHCIPort	3.1.5
com.apple.driver.usb.AppleUSBEHCIPCI	1.0.1
com.apple.driver.AppleACPIButtons	4.0
com.apple.driver.AppleRTC	2.0
com.apple.driver.AppleHPET	1.8
com.apple.driver.AppleSMBIOS	2.1
com.apple.driver.AppleAPIC	1.7
com.apple.nke.applicationfirewall	163
com.apple.security.quarantine	3
com.apple.security.TMSafetyNet	8
com.apple.driver.AppleMultitouchDriver	304.9
com.apple.driver.AppleHIDTransport	5
com.apple.driver.AppleBluetoothHIDKeyboard	181
com.apple.driver.IOBluetoothHIDDriver	4.4.2f1
com.apple.driver.AppleHIDKeyboard	181
com.apple.kext.triggers	1.0
com.apple.iokit.IOAcceleratorFamily2	203.10
com.apple.AppleGraphicsDeviceControl	3.11.33b1
com.apple.driver.DspFuncLib	272.50.31
com.apple.kext.OSvKernDSPLib	525
com.apple.iokit.IOSurface	108.0.1
com.apple.iokit.IOSerialFamily	11
com.apple.driver.CoreCaptureResponder	1
com.apple.driver.corecapture	1.0.4
com.apple.driver.AppleSMBusController	1.0.14d1
com.apple.iokit.IOSMBusFamily	1.1
com.apple.iokit.IOBluetoothHostControllerUSBTransport	4.4.2f1
com.apple.iokit.IOBluetoothFamily	4.4.2f1
com.apple.driver.AppleSMBusPCI	1.0.14d1
com.apple.driver.AppleHDAController	272.50.31
com.apple.iokit.IOHDAFamily	272.50.31
com.apple.driver.X86PlatformPlugin	1.0.0
com.apple.driver.AppleSMC	3.1.9
com.apple.iokit.IOSlowAdaptiveClockingFamily	1.0.0
com.apple.driver.IOPlatformPluginFamily	6.0.0d7
com.apple.iokit.IONDRVSupport	2.4.1
com.apple.iokit.IOGraphicsFamily	2.4.1
com.apple.driver.usb.IOUSBHostHIDDevice	1.0.1
com.apple.driver.AppleUSBAudio	301.52
com.apple.iokit.IOAudioFamily	204.1
com.apple.vecLib.kext	1.2.0
com.apple.driver.usb.AppleUSBHostCompositeDevice	1.0.1
com.apple.driver.usb.AppleUSBHub	1.0.1
com.apple.iokit.IOSCSIMultimediaCommandsDevice	3.7.7
com.apple.iokit.IOBDStorageFamily	1.8
com.apple.iokit.IODVDStorageFamily	1.8
com.apple.iokit.IOCDStorageFamily	1.8
com.apple.iokit.IOAHCISerialATAPI	2.6.2
com.apple.iokit.IOSCSIArchitectureModelFamily	3.7.7
com.apple.iokit.IOAHCIFamily	2.8.0
com.apple.driver.usb.AppleUSBEHCI	1.0.1
com.apple.iokit.IONetworkingFamily	3.2
com.apple.driver.usb.AppleUSBXHCIPCI	1.0.1
com.apple.driver.usb.AppleUSBXHCI	1.0.1
com.apple.iokit.IOUSBFamily	900.4.1
com.apple.iokit.IOUSBHostFamily	1.0.1
com.apple.driver.AppleUSBHostMergeProperties	1.0.1
com.apple.driver.AppleEFINVRAM	2.0
com.apple.driver.AppleEFIRuntime	2.0
com.apple.iokit.IOHIDFamily	2.0.0
com.apple.security.sandbox	300.0
com.apple.kext.AppleMatch	1.0.0d1
com.apple.driver.AppleKeyStore	2
com.apple.driver.AppleMobileFileIntegrity	1.0.5
com.apple.driver.AppleCredentialManager	1.0
com.apple.driver.DiskImages	415
com.apple.iokit.IOStorageFamily	2.1
com.apple.iokit.IOReportFamily	31
com.apple.driver.AppleFDEKeyStore	28.30
com.apple.driver.AppleACPIPlatform	4.0
com.apple.iokit.IOPCIFamily	2.9
com.apple.iokit.IOACPIFamily	1.4
com.apple.kec.pthread	1
com.apple.kec.corecrypto	1.0
com.apple.kec.Libm	1


 

 

Link to comment
Share on other sites

Your newest driver is crashing after a while.

It crashes 2 times during the last days while the system sleeps.... kernel panic happened after ca. 3 days.

 

I'm almost 100% sure that this is not a driver bug because kernel panics occur when a driver fails to communicate with the OS but I haven't changed the code that talks to the OS, neither did Apple change the driver interface. Therefore I assume that the real cause of the problem is located somewhere else. Did you change anything in your system configuration?

 

As the problem is related to sleep/wake I'd guess that it's due to a DSDT problem or a wrong BIOS setting.

 

Mieze

Link to comment
Share on other sites

im getting the same kernel panic using your kext, i dont kniw if its related to it but anyway http://imgur.com/8RwvtuU

No it's different and it looks more like a messed up system as it reminds me of this issue: http://www.insanelymac.com/forum/topic/304235-intelmausiethernetkext-for-intel-onboard-lan/?p=2115239

 

Mieze

Link to comment
Share on other sites

@ Mieze

The 2.0 Version of the driver isn´t doing this.

 

Had it installed before without any problems.

Right now testing it since 3 days without problems.

 

Could it be related to my self compiled release version of it, using the actual xcode?

 

It´s not related to my system, never had something before, wether with your driver nor with the AppleIntelE1000e.

Link to comment
Share on other sites

@ Mieze

The 2.0 Version of the driver isn´t doing this.

 

Had it installed before without any problems.

Right now testing it since 3 days without problems.

 

Could it be related to my self compiled release version of it, using the actual xcode?

 

It´s not related to my system, never had something before, wether with your driver nor with the AppleIntelE1000e.

The changes I made since 2.0 only affect the NIC's hardware configuration and it's quite hard to relate them to a kernel panic. Also I can't rule out that your self compiled version is the cause of the problem and El Capitan has proven to be a troublemaker even on systems which used to work perfectly before. Thats why I'm at a loss at the moment.

 

Please try to describe the problem a little bit more in detail. When exactly did the driver crash or which steps are necessary to reproduce the problem. What happened before the kernel panic occurred?

 

Mieze

Link to comment
Share on other sites

HI Mieze,

 

there is any prevision of availability regards i219 support by the way of your driver? I'm sniffing around Z170 motherboards and I'm wondering what would be the best choice regards the LAN support... thank you!  :)

Link to comment
Share on other sites

HI Mieze,

 

there is any prevision of availability regards i219 support by the way of your driver? I'm sniffing around Z170 motherboards and I'm wondering what would be the best choice regards the LAN support... thank you!  :)

Well, I updated the Realtek driver and published an update for the Atheros driver this weekend. IntelMausiEthernet will be the next to update but taking all the problems into account that the Intel NICs have, I'd recommend to get a mainboard with an Atheros Killer NIC as these chips are known to work perfectly under OS X with my driver.

 

Mieze

  • Like 2
Link to comment
Share on other sites

Your newest driver is crashing after a while.

It crashes 2 times during the last days while the system sleeps.... kernel panic happened after ca. 3 days.

 

Here is the last panic:

 

 

 

Panic-Protokoll (Systemabstürze):

  Quelle:	/Library/Logs/DiagnosticReports/Kernel_2015-11-27-195236_HackintoshX4.panic
  Größe:	7 KB (6.832 Byte)
  Zuletzt geändert:	27.11.15, 19:52
  Letzte Einträge:	Anonymous UUID:       36E35D94-9A4F-41FF-5336-5EDCE4CA75CE

Fri Nov 27 19:52:36 2015

*** Panic Report ***
panic(cpu 1 caller 0xffffff800e5d6bba): Kernel trap at 0xffffff7f900607de, type 14=page fault, registers:
CR0: 0x000000008001003b, CR2: 0xffffff8029a35008, CR3: 0x0000000018156000, CR4: 0x00000000001627e0
RAX: 0xffffff81fe960000, RBX: 0x0000000000020084, RCX: 0x0000000000000000, RDX: 0x0000000000000001
RSP: 0xffffff92000dbe60, RBP: 0xffffff92000dbed0, RSI: 0xffffff8033336280, RDI: 0xffffff81b25ed000
R8:  0x0000000000988eda, R9:  0xffffff81f2fad068, R10: 0x0000000000000000, R11: 0x00001b952b6a2ce3
R12: 0xffffff8033336280, R13: 0xffffff81b25ed000, R14: 0xffffff81b25ed000, R15: 0xffffff8029a35000
RFL: 0x0000000000010246, RIP: 0xffffff7f900607de, CS:  0x0000000000000008, SS:  0x0000000000000010
Fault CR2: 0xffffff8029a35008, Error code: 0x0000000000000000, Fault CPU: 0x1, PL: 0

Backtrace (CPU 1), Frame : Return Address
0xffffff92000dbaf0 : 0xffffff800e4e5307 
0xffffff92000dbb70 : 0xffffff800e5d6bba 
0xffffff92000dbd50 : 0xffffff800e5f4313 
0xffffff92000dbd70 : 0xffffff7f900607de 
0xffffff92000dbed0 : 0xffffff7f90060f51 
0xffffff92000dbef0 : 0xffffff800eab7536 
0xffffff92000dbf40 : 0xffffff800eab53a1 
0xffffff92000dbf80 : 0xffffff800eab5496 
0xffffff92000dbfb0 : 0xffffff800e5d15d7 
      Kernel Extensions in backtrace:
         com.insanelymac.IntelMausiEthernet(2.0.2d7)[262CE921-568F-3778-959A-E90CF33A8450]@0xffffff7f9005d000->0xffffff7f9006ffff
            dependency: com.apple.iokit.IONetworkingFamily(3.2)[4DFA207F-1D23-3DD2-A1FF-F4B90D5D3E3F]@0xffffff7f8f964000
            dependency: com.apple.iokit.IOPCIFamily(2.9)[8E5F549E-0055-3C0E-93F8-E872A048E31B]@0xffffff7f8ed2d000

BSD process name corresponding to current thread: kernel_task
Boot args: -v nvda_drv=1  

Mac OS version:
15B42

Kernel version:
Darwin Kernel Version 15.0.0: Sat Sep 19 15:53:46 PDT 2015; root:xnu-3247.10.11~1/RELEASE_X86_64
Kernel UUID: AB5FC1B4-12E7-311E-8E6F-9023985D8C1D
Kernel slide:     0x000000000e200000
Kernel text base: 0xffffff800e400000
__HIB  text base: 0xffffff800e300000
System model name: MacPro3,1 (Mac-F42C88C8)

System uptime in nanoseconds: 30328315537889
last loaded kext at 6963222658743: com.apple.filesystems.ntfs	3.13 (addr 0xffffff7f90c87000, size 401408)
last unloaded kext at 7023693817048: com.apple.filesystems.ntfs	3.13 (addr 0xffffff7f90c87000, size 385024)
loaded kexts:
com.parallels.kext.vnic	11.1.0 32202
com.parallels.kext.netbridge	11.1.0 32202
com.parallels.kext.hypervisor	11.1.0 32202
com.parallels.kext.usbconnect	11.1.0 32202
com.nvidia.CUDA	1.1.0
com.nvidia.web.GeForceWeb	10.0.7
com.nvidia.web.NVDAGK100HalWeb	10.0.7
com.nvidia.web.NVDAResmanWeb	10.0.7
org.tw.CodecCommander	2.5.0
com.caiaq.driver.NIUSBHardwareDriver	2.8.0
com.metakine.handsoff.driver	3.0.1
org.hwsensors.driver.LPCSensors	1394
org.hwsensors.driver.GPUSensors	1394
com.insanelymac.IntelMausiEthernet	2.0.2d7
org.hwsensors.driver.CPUSensors	1394
org.netkas.driver.FakeSMC	1394
com.apple.filesystems.smbfs	3.0.0
com.apple.driver.AppleBluetoothMultitouch	90.3
com.apple.driver.AGPM	110.20.21
com.apple.driver.X86PlatformShim	1.0.0
com.apple.filesystems.autofs	3.0
com.apple.driver.AppleUpstreamUserClient	3.6.1
com.apple.driver.AppleMCCSControl	1.2.13
com.apple.driver.AppleHDA	272.50.31
com.apple.driver.pmtelemetry	1
com.apple.iokit.IOUserEthernet	1.0.1
com.apple.iokit.IOBluetoothSerialManager	4.4.2f1
com.apple.Dont_Steal_Mac_OS_X	7.0.0
com.apple.driver.AppleOSXWatchdog	1
com.apple.driver.AppleHV	1
com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport	4.4.2f1
com.apple.driver.AppleIntelSlowAdaptiveClocking	4.0.0
com.apple.driver.AudioAUUC	1.70
com.apple.driver.AppleLPC	3.1
com.apple.iokit.SCSITaskUserClient	3.7.7
com.apple.iokit.IOAHCIBlockStorage	2.8.0
com.apple.AppleFSCompression.AppleFSCompressionTypeDataless	1.0.0d1
com.apple.AppleFSCompression.AppleFSCompressionTypeZlib	1.0.0
com.apple.BootCache	37
com.apple.driver.AppleAHCIPort	3.1.5
com.apple.driver.usb.AppleUSBEHCIPCI	1.0.1
com.apple.driver.AppleACPIButtons	4.0
com.apple.driver.AppleRTC	2.0
com.apple.driver.AppleHPET	1.8
com.apple.driver.AppleSMBIOS	2.1
com.apple.driver.AppleAPIC	1.7
com.apple.nke.applicationfirewall	163
com.apple.security.quarantine	3
com.apple.security.TMSafetyNet	8
com.apple.driver.AppleMultitouchDriver	304.9
com.apple.driver.AppleHIDTransport	5
com.apple.driver.AppleBluetoothHIDKeyboard	181
com.apple.driver.IOBluetoothHIDDriver	4.4.2f1
com.apple.driver.AppleHIDKeyboard	181
com.apple.kext.triggers	1.0
com.apple.iokit.IOAcceleratorFamily2	203.10
com.apple.AppleGraphicsDeviceControl	3.11.33b1
com.apple.driver.DspFuncLib	272.50.31
com.apple.kext.OSvKernDSPLib	525
com.apple.iokit.IOSurface	108.0.1
com.apple.iokit.IOSerialFamily	11
com.apple.driver.CoreCaptureResponder	1
com.apple.driver.corecapture	1.0.4
com.apple.driver.AppleSMBusController	1.0.14d1
com.apple.iokit.IOSMBusFamily	1.1
com.apple.iokit.IOBluetoothHostControllerUSBTransport	4.4.2f1
com.apple.iokit.IOBluetoothFamily	4.4.2f1
com.apple.driver.AppleSMBusPCI	1.0.14d1
com.apple.driver.AppleHDAController	272.50.31
com.apple.iokit.IOHDAFamily	272.50.31
com.apple.driver.X86PlatformPlugin	1.0.0
com.apple.driver.AppleSMC	3.1.9
com.apple.iokit.IOSlowAdaptiveClockingFamily	1.0.0
com.apple.driver.IOPlatformPluginFamily	6.0.0d7
com.apple.iokit.IONDRVSupport	2.4.1
com.apple.iokit.IOGraphicsFamily	2.4.1
com.apple.driver.usb.IOUSBHostHIDDevice	1.0.1
com.apple.driver.AppleUSBAudio	301.52
com.apple.iokit.IOAudioFamily	204.1
com.apple.vecLib.kext	1.2.0
com.apple.driver.usb.AppleUSBHostCompositeDevice	1.0.1
com.apple.driver.usb.AppleUSBHub	1.0.1
com.apple.iokit.IOSCSIMultimediaCommandsDevice	3.7.7
com.apple.iokit.IOBDStorageFamily	1.8
com.apple.iokit.IODVDStorageFamily	1.8
com.apple.iokit.IOCDStorageFamily	1.8
com.apple.iokit.IOAHCISerialATAPI	2.6.2
com.apple.iokit.IOSCSIArchitectureModelFamily	3.7.7
com.apple.iokit.IOAHCIFamily	2.8.0
com.apple.driver.usb.AppleUSBEHCI	1.0.1
com.apple.iokit.IONetworkingFamily	3.2
com.apple.driver.usb.AppleUSBXHCIPCI	1.0.1
com.apple.driver.usb.AppleUSBXHCI	1.0.1
com.apple.iokit.IOUSBFamily	900.4.1
com.apple.iokit.IOUSBHostFamily	1.0.1
com.apple.driver.AppleUSBHostMergeProperties	1.0.1
com.apple.driver.AppleEFINVRAM	2.0
com.apple.driver.AppleEFIRuntime	2.0
com.apple.iokit.IOHIDFamily	2.0.0
com.apple.security.sandbox	300.0
com.apple.kext.AppleMatch	1.0.0d1
com.apple.driver.AppleKeyStore	2
com.apple.driver.AppleMobileFileIntegrity	1.0.5
com.apple.driver.AppleCredentialManager	1.0
com.apple.driver.DiskImages	415
com.apple.iokit.IOStorageFamily	2.1
com.apple.iokit.IOReportFamily	31
com.apple.driver.AppleFDEKeyStore	28.30
com.apple.driver.AppleACPIPlatform	4.0
com.apple.iokit.IOPCIFamily	2.9
com.apple.iokit.IOACPIFamily	1.4
com.apple.kec.pthread	1
com.apple.kec.corecrypto	1.0
com.apple.kec.Libm	1


 

 

 

Same kind of Kernel Panic happens to me on 2.0.2d7

 

It happens on auto wakeup from sleep and not always i.e. when you leave the system sleeping for a day or so the risk of one of those "autowakeup/sleep" resulting in kernel panic increases.

 

Others users have posted this stability issue didn't happen on v1. I've been on v2 since the beginning so I can't compare.

 

Besides that I haven't noticed any major problem with this driver so I can only thank to Mieze for his great work.

Link to comment
Share on other sites

There is still no evidence for a driver bug and I can't reproduce the behavior you described.

The driver is called one last time before the system goes to sleep in order to shutdown the NIC and to enable WoL in case you selected it. There is no driver activity during sleep. The next time it gets called is on wakeup.

 

Mieze

Link to comment
Share on other sites

There is still no evidence for a driver bug and I can't reproduce the behavior you described.

The driver is called one last time before the system goes to sleep in order to shutdown the NIC and to enable WoL in case you selected it. There is no driver activity during sleep. The next time it gets called is on wakeup.

 

Mieze

 

Tonight I got kernel panic again (after some days without issues)

 

Kernel Panic

 

 

*** Panic Report ***
panic(cpu 1 caller 0xffffff80043d6bba): Kernel trap at 0xffffff7f86d1fd3c, type 14=page fault, registers:
CR0: 0x000000008001003b, CR2: 0xffffff801d8a4008, CR3: 0x000000000d3a6000, CR4: 0x00000000001627e0
RAX: 0xffffff801d8a4000, RBX: 0xffffff7f86d20ea0, RCX: 0x0000000000000000, RDX: 0x0000000000000001
RSP: 0xffffff81f18ebe10, RBP: 0xffffff81f18ebea0, RSI: 0x0000000000000000, RDI: 0xffffff81a64a9000
R8:  0xffffff801d8a4000, R9:  0xffffff81e6e7d068, R10: 0x0000000000000000, R11: 0x00006aea263e887e
R12: 0xffffff80275c2000, R13: 0x0000002cdeeecd6c, R14: 0x0000000000000000, R15: 0x0000000000000001
RFL: 0x0000000000010202, RIP: 0xffffff7f86d1fd3c, CS:  0x0000000000000008, SS:  0x0000000000000000
Fault CR2: 0xffffff801d8a4008, Error code: 0x0000000000000000, Fault CPU: 0x1, PL: 0
 
Backtrace (CPU 1), Frame : Return Address
0xffffff81f18ebaa0 : 0xffffff80042e5307 
0xffffff81f18ebb20 : 0xffffff80043d6bba 
0xffffff81f18ebd00 : 0xffffff80043f4313 
0xffffff81f18ebd20 : 0xffffff7f86d1fd3c 
0xffffff81f18ebea0 : 0xffffff7f86d20f26 
0xffffff81f18ebef0 : 0xffffff80048b7536 
0xffffff81f18ebf40 : 0xffffff80048b53a1 
0xffffff81f18ebf80 : 0xffffff80048b5496 
0xffffff81f18ebfb0 : 0xffffff80043d15d7 
      Kernel Extensions in backtrace:
         com.insanelymac.IntelMausiEthernet(2.0.2d7)[E58AD351-D364-35DA-85CE-27AF189011EA]@0xffffff7f86d1b000->0xffffff7f86d3dfff
            dependency: com.apple.iokit.IONetworkingFamily(3.2)[4DFA207F-1D23-3DD2-A1FF-F4B90D5D3E3F]@0xffffff7f84e47000
            dependency: com.apple.iokit.IOPCIFamily(2.9)[8E5F549E-0055-3C0E-93F8-E872A048E31B]@0xffffff7f84c64000
 
BSD process name corresponding to current thread: kernel_task
Boot args: kext-dev-mode=1 
 
Mac OS version:
15B42
 
Kernel version:
Darwin Kernel Version 15.0.0: Sat Sep 19 15:53:46 PDT 2015; root:xnu-3247.10.11~1/RELEASE_X86_64
Kernel UUID: 
Kernel slide:     0x0000000004000000
Kernel text base: 0xffffff8004200000
__HIB  text base: 0xffffff8004100000
System model name: MacPro6,1 (Mac-F60DEB81FF30ACF6)
 
System uptime in nanoseconds: 117553896559680
last loaded kext at 117135652879181: com.apple.driver.AppleXsanScheme 3 (addr 0xffffff7f86e26000, size 32768)
last unloaded kext at 117197968229603: com.apple.driver.AppleXsanScheme 3 (addr 0xffffff7f86e26000, size 32768)
loaded kexts:
com.github.osxfuse.filesystems.osxfusefs 2.8.2
org.tw.CodecCommander 2.4.0
com.cyberic.SmoothMouse 9
com.asix.driver.ax88179-178a 1.4.0
com.microsoft.driver.MicrosoftMouseUSB 8.2
com.microsoft.driver.MicrosoftMouse 8.2
org.hwsensors.driver.LPCSensors 1372
com.insanelymac.IntelMausiEthernet 2.0.2d7
org.hwsensors.driver.CPUSensors 1372
org.netkas.driver.FakeSMC 1372
com.apple.filesystems.afpfs 11.0
com.apple.nke.asp-tcp 8.0.0
com.apple.filesystems.smbfs 3.0.0
com.apple.driver.AppleBluetoothMultitouch 90.3
com.apple.driver.AudioAUUC 1.70
com.apple.filesystems.autofs 3.0
com.apple.driver.AGPM 110.20.21
com.apple.driver.ApplePlatformEnabler 2.5.1d0
com.apple.driver.X86PlatformShim 1.0.0
com.apple.driver.AppleGraphicsDevicePolicy 3.7.7
com.apple.driver.AppleUpstreamUserClient 3.6.1
com.apple.driver.AppleMCCSControl 1.2.13
com.apple.driver.AppleHDA 272.50.31
com.apple.driver.pmtelemetry 1
com.apple.iokit.IOUserEthernet 1.0.1
com.apple.iokit.IOBluetoothSerialManager 4.4.2f1
com.apple.driver.AppleIntelHD5000Graphics 10.1.0
com.apple.driver.AppleOSXWatchdog 1
com.apple.driver.AppleIntelMCEReporter 107
com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport 4.4.2f1
com.apple.Dont_Steal_Mac_OS_X 7.0.0
com.apple.driver.AppleHV 1
com.apple.driver.AppleIntelFramebufferAzul 10.1.0
com.apple.driver.Apple16X50ACPI 3.2
com.apple.driver.AppleIntelSlowAdaptiveClocking 4.0.0
com.apple.AppleFSCompression.AppleFSCompressionTypeDataless 1.0.0d1
com.apple.AppleFSCompression.AppleFSCompressionTypeZlib 1.0.0
com.apple.BootCache 37
com.apple.iokit.IOAHCIBlockStorage 2.8.0
com.apple.driver.AirPort.Brcm4360 1010.14.1a4
com.apple.driver.AppleAHCIPort 3.1.5
com.apple.driver.usb.AppleUSBEHCIPCI 1.0.1
com.apple.driver.AppleACPIButtons 4.0
com.apple.driver.AppleRTC 2.0
com.apple.driver.AppleHPET 1.8
com.apple.driver.AppleSMBIOS 2.1
com.apple.driver.AppleAPIC 1.7
com.apple.nke.applicationfirewall 163
com.apple.security.quarantine 3
com.apple.security.TMSafetyNet 8
com.apple.security.SecureRemotePassword 1.0
com.apple.driver.AppleBluetoothHIDKeyboard 181
com.apple.driver.AppleHIDKeyboard 181
com.apple.driver.IOBluetoothHIDDriver 4.4.2f1
com.apple.driver.AppleMultitouchDriver 304.9
com.apple.driver.AppleHIDTransport 5
com.apple.kext.triggers 1.0
com.apple.driver.AppleGraphicsControl 3.11.33b1
com.apple.driver.AppleSMBusController 1.0.14d1
com.apple.driver.DspFuncLib 272.50.31
com.apple.kext.OSvKernDSPLib 525
com.apple.iokit.IOSurface 108.0.1
com.apple.iokit.IONDRVSupport 2.4.1
com.apple.iokit.IOBluetoothHostControllerUSBTransport 4.4.2f1
com.apple.iokit.IOBluetoothFamily 4.4.2f1
com.apple.driver.AppleHDAController 272.50.31
com.apple.iokit.IOHDAFamily 272.50.31
com.apple.iokit.IOAudioFamily 204.1
com.apple.vecLib.kext 1.2.0
com.apple.driver.CoreCaptureResponder 1
com.apple.driver.X86PlatformPlugin 1.0.0
com.apple.driver.AppleSMC 3.1.9
com.apple.driver.IOPlatformPluginFamily 6.0.0d7
com.apple.AppleGraphicsDeviceControl 3.11.33b1
com.apple.iokit.IOAcceleratorFamily2 203.10
com.apple.iokit.IOGraphicsFamily 2.4.1
com.apple.driver.Apple16X50Serial 3.2
com.apple.iokit.IOSerialFamily 11
com.apple.iokit.IOSlowAdaptiveClockingFamily 1.0.0
com.apple.iokit.IOSCSIArchitectureModelFamily 3.7.7
com.apple.driver.usb.IOUSBHostHIDDevice 1.0.1
com.apple.driver.usb.AppleUSBHostCompositeDevice 1.0.1
com.apple.driver.usb.AppleUSBHub 1.0.1
com.apple.iokit.IO80211Family 1101.24
com.apple.driver.mDNSOffloadUserClient 1.0.1b8
com.apple.driver.corecapture 1.0.4
com.apple.iokit.IOUSBFamily 900.4.1
com.apple.iokit.IOAHCIFamily 2.8.0
com.apple.driver.usb.AppleUSBEHCI 1.0.1
com.apple.iokit.IONetworkingFamily 3.2
com.apple.driver.usb.AppleUSBXHCIPCI 1.0.1
com.apple.driver.usb.AppleUSBXHCI 1.0.1
com.apple.iokit.IOUSBHostFamily 1.0.1
com.apple.driver.AppleUSBHostMergeProperties 1.0.1
com.apple.driver.AppleEFINVRAM 2.0
com.apple.driver.AppleEFIRuntime 2.0
com.apple.iokit.IOHIDFamily 2.0.0
com.apple.iokit.IOSMBusFamily 1.1
com.apple.security.sandbox 300.0
com.apple.kext.AppleMatch 1.0.0d1
com.apple.driver.AppleKeyStore 2
com.apple.driver.AppleMobileFileIntegrity 1.0.5
com.apple.driver.AppleCredentialManager 1.0
com.apple.driver.DiskImages 415
com.apple.iokit.IOStorageFamily 2.1
com.apple.iokit.IOReportFamily 31
com.apple.driver.AppleFDEKeyStore 28.30
com.apple.driver.AppleACPIPlatform 4.0
com.apple.iokit.IOPCIFamily 2.9
com.apple.iokit.IOACPIFamily 1.4
com.apple.kec.Libm 1
com.apple.kec.pthread 1
com.apple.kec.corecrypto 1.0
Model: MacPro6,1, BootROM MP61.0116.B04, 4 processors, Intel Core i5, 3,19 GHz, 16 GB, SMC 2.2f18
Graphics: Intel HD Graphics 4600, Intel HD Graphics 4600, Built-In
Memory Module: BANK0/DIMM0, 8 GB, DDR3, 1600 MHz, Kingston, KHX1600C9D38GX
Memory Module: BANK1/DIMM0, 8 GB, DDR3, 1600 MHz, Kingston, KHX1600C9D38GX
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x111), Broadcom BCM43xx 1.0 (7.21.94.29.1a4)
Bluetooth: Version 4.4.2f1 16391, 3 services, 27 devices, 1 incoming serial ports
Network Service: Ethernet, Ethernet, en0
Serial ATA Device: Samsung SSD 850 EVO 250GB, 250,06 GB
USB Device: USB 2.0 Bus
USB Device: Hub
USB Device: USB 2.0 Bus
USB Device: Hub
USB Device: USB 3.0 Bus
USB Device: USB 3.0 HUB
 
USB Device: AX88179
USB Device: BRCM20702 Hub
USB Device: Bluetooth USB Host Controller
USB Device: USB 2.0 HUB
 
USB Device: Microsoft® Nano Transceiver v1.0
Thunderbolt Bus: 
 

 

 

 

Kernel log from Normal Auto Sleep / Wakeup

 

 

Dec  2 01:04:28 Hackintosh kernel[0]: PM response took 2988 ms (58, powerd)
Dec  2 01:04:28 Hackintosh kernel[0]: ARPT: 117099.260603: AirPort_Brcm43xx::powerChange: System Sleep
Dec  2 01:04:29 Hackintosh kernel[0]: ARPT: 117099.760800: IOPMPowerSource Information: onSleep,  SleepType: Normal Sleep,
Dec  2 01:04:29 Hackintosh kernel[0]: ARPT: 117099.760808: wl0: powerChange: *** BONJOUR/MDNS OFFLOADS ARE NOT RUNNING.
Dec  2 01:04:29 Hackintosh kernel[0]: setWakeOnMagicPacket() ===>
Dec  2 01:04:29 Hackintosh kernel[0]: Ethernet [intelMausi]: Wake on magic packet enabled.
Dec  2 01:04:29 Hackintosh kernel[0]: setWakeOnMagicPacket() <===
Dec  2 01:04:29 Hackintosh kernel[0]: disable() ===>
Dec  2 01:04:29 Hackintosh kernel[0]: Ethernet [intelMausi]: LPIC=0x11000011.
Dec  2 01:04:29 Hackintosh kernel[0]: ARPT: 117099.796279: wl0: leaveModulePoweredForOffloads: Wi-Fi will stay on.
Dec  2 01:04:29 Hackintosh kernel[0]: ARPT: 117099.796299: AirPort_Brcm43xx::syncPowerState: WWEN[disabled]
Dec  2 01:04:29 Hackintosh kernel[0]: clearDescriptors() ===>
Dec  2 01:04:29 Hackintosh kernel[0]: clearDescriptors() <===
Dec  2 01:04:29 Hackintosh kernel[0]: Ethernet [intelMausi]: WUFC=0x00000002.
Dec  2 01:04:29 Hackintosh kernel[0]: Ethernet [intelMausi]: Link down on en0
Dec  2 01:04:29 Hackintosh kernel[0]: disable() <===
Dec  2 01:04:29 Hackintosh kernel[0]: setPowerState() ===>
Dec  2 01:04:29 Hackintosh kernel[0]: Ethernet [intelMausi]: switching to power state 0.
Dec  2 01:04:29 Hackintosh kernel[0]: setPowerState() <===
Dec  2 01:04:29 Hackintosh kernel[0]: AX88179: disable - Exit
Dec  2 02:04:26 Hackintosh kernel[0]: Wake reason: RTC (Alarm)
Dec  2 02:04:26 Hackintosh kernel[0]: RTC: Maintenance 2015/12/2 01:04:25, sleep 2015/12/2 00:04:30
Dec  2 02:04:26 Hackintosh syslogd[47]: ASL Sender Statistics
Dec  2 02:04:26 Hackintosh kernel[0]: RTC: PowerByCalendarDate setting ignored
Dec  2 02:04:26 Hackintosh kernel[0]: No interval found for . Using 8000000
Dec  2 02:04:26 Hackintosh kernel[0]: Previous sleep cause: 5
Dec  2 02:04:26 Hackintosh kernel[0]: setPowerState() ===>
Dec  2 02:04:26 Hackintosh kernel[0]: Ethernet [intelMausi]: switching to power state 1.
Dec  2 02:04:26 Hackintosh kernel[0]: setPowerState() <===
Dec  2 02:04:26 Hackintosh kernel[0]: enable() ===>
Dec  2 02:04:26 Hackintosh kernel[0]: selectMedium() ===>
Dec  2 02:04:26 Hackintosh kernel[0]: ARPT: 117101.184352: wl0: leaveModulePoweredForOffloads: Wi-Fi will stay on.
Dec  2 02:04:26 Hackintosh kernel[0]: ARPT: 117101.184371: AirPort_Brcm43xx::syncPowerState: WWEN[disabled]

 

 

 

Kernel log from current Kernel Panic on Auto Sleep (compare with the first lines of the previous)

 

 

Dec  2 02:11:57 Hackintosh kernel[0]: PM response took 2994 ms (58, powerd)
Dec  2 02:11:57 Hackintosh kernel[0]: ARPT: 117552.754783: AirPort_Brcm43xx::powerChange: System Sleep
Dec  2 02:11:58 Hackintosh kernel[0]: ARPT: 117553.256919: IOPMPowerSource Information: onSleep,  SleepType: Normal Sleep,
Dec  2 02:11:58 Hackintosh kernel[0]: ARPT: 117553.256954: wl0: powerChange: *** BONJOUR/MDNS OFFLOADS ARE NOT RUNNING.
Dec  2 02:12:25 localhost bootlog[0]: BOOT_TIME 1449018745 0

 

 

 

To me it's clear the kernel panicked when it had to deal with IntelMausi while going to sleep. I'm not saying the driver has a bug though.

Bootloader: Clover

Motherboard: AsRock H87M Pro4, no custom DSDT only on the fly DSDT Clover shutdown fix

Link to comment
Share on other sites

@ Mieze

My system is running with 2.0 now since 5 days without problems, so it seems to be related to your last version(s).

 

On my system the 2.0.2d7 crashes while the system is in sleep, not at wake up or something else. (Maybe some WOL check??)

The error is not reproduce able, because it just crashes after a longer sleep time. There is no problem in the OS.

 

Seems to be a really strange problem if you mean there is no driver activity during sleep.

But believe me it crashes while it is in sleep.....

Link to comment
Share on other sites

@ wastez

 

You first reported on Haswell systems becoming unstable during sleep (and detailed a procedure to delete the Sleep Policy plist); could this be related?

 

On my end, I've been having the reboot upon wakeup issue for as long as I can remember (even before I switched to the mausi kext) ... :-(

Link to comment
Share on other sites

@ Mieze

My system is running with 2.0 now since 5 days without problems, so it seems to be related to your last version(s).

 

On my system the 2.0.2d7 crashes while the system is in sleep, not at wake up or something else. (Maybe some WOL check??)

The error is not reproduce able, because it just crashes after a longer sleep time. There is no problem in the OS.

 

Seems to be a really strange problem if you mean there is no driver activity during sleep.

But believe me it crashes while it is in sleep.....

The only thing I changed since 2.0.0 is the tx descriptor prefetch policy which has absolutely nothing to do with sleep because the transmitter is disabled while the system sleeps.

 

In case you are using WoL, please disable it in System preferences and test again. Apple has reworked power management in 10.11. Maybe it's some strange side effect.

 

Mieze

Link to comment
Share on other sites

@ xenophon

Yes some Haswell Systems have problems with sleep (hibernatemode 0), i´m quite sure it´s related to some memory modules. (thats the reason for the compatibility lists i think)

But in this case it has nothing to do with it because i just use hibernatemode (hibernatemode 25) on my haswell system to avoid this problem.

In this mode the system can be in sleep for weeks without problems.

 

@ mieze

Will test the 2.0.0 version the next days to be sure it´s related to the versions after it.

After testing this i will install your latest driver and disable WoL.

Link to comment
Share on other sites

Mieze,

 

I've been using your kext and I have to say that I can actually see improvements in speed over the previous ethernet kext that was available.

 

However, I can't seem to get Jumbo frames to stick. Usually with a device that supports jumbo frames I can change the MTU manually to 9000, but it reverts to 1500 (as it should, because that is the range that is allowed).

 

Is there a way of enabling jumbo frames on your driver?

Link to comment
Share on other sites

×
×
  • Create New...