Git Product home page Git Product logo

intelmausiethernet's People

Contributors

mieze avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

intelmausiethernet's Issues

Can't Upgrade from 2.4.1d1 to 2.5.3d1 Ethernet stops working

Originally using Rehabmans clover guide and scripts to get my HP EliteBook 820 G4 working with Clover and Mojave.

https://www.tonymacx86.com/threads/guide-hp-probook-elitebook-zbook-using-clover-uefi-hotpatch.261719/

The Rehabman guide is out of date but everything still works with some of the outdated kexts his scripts pull. When I update InternetMausiEthernet.kext manually using Kext Updater to the latest version my Ethernet stops working and the ethernet card is no longer recognized in Network preferences. (The same happens when I update VoodooPS2Controller.kext to the latest. The trackpad and buttons stop working) I'm also using an old version of clover 5122 pre OpenCore quirks if that helps.

Intel I219LM2 won't go above 100baseT

I'm running version 2.3.0 of the kext in macOS Sierra 10.12.4 on a Dell Optiplex 7040, with an Intel ethernet chipset that shows up as I219LM2, but is listed as "I219-LM" in Dell's specs for the hardware. No matter what I try it won't autoselect a speed over "100baseTX <full-duplex,flow-control>", and manually setting it to 1000baseT causes it to fail and never connect. The same ethernet cable works at full speed via a USB3 adapter.

The super class vtable 'vtable for IOEthernetController' for vtable 'vtable for IntelMausi' is out of date

I compiled this kext from current master branch, but cannot install it using Hackintool

I get the following error:

Invalid signature -67050 for kext <OSKext 0x7fabab03f980 [0x7fffa72078e0]> { URL = "file:///Library/Extensions/IntelMausiEthernet.kext/", ID = "com.insanelymac.IntelMausiEthernet" }
kxld[com.insanelymac.IntelMausiEthernet]: The super class vtable 'vtable for IOEthernetController' for vtable 'vtable for IntelMausi' is out of date. Make sure your kext has been built against the correct headers.
Link failed (error code 5).
Prelink failed for com.insanelymac.IntelMausiEthernet; omitting from prelinked kernel.

Complete output:
install-output.txt

Any ideas on how to fix this? I tried using a precompiled version 2.4.0, but that doesn't seem to work with my Z390 Aorus Pro's Intel i219v GbE LAN. It shows that the ethernet cable is connected, but all requests timeout (including ping <router ip>. I also tried configuring custom DHCP / IP to no avail.

Thanks!

error compiling

hi. I'm a noob in compiling so forgive me if I'm wrong.
I'm trying to compile the 2.3 version but i found 2 errors:

could you help me please?
screen shot 2017-04-28 at 14 33 00
screen shot 2017-04-28 at 14 32 41

Kernel Panic after wake from sleep on 10.14.4

The following happened twice after the machine was running stable with sleep&wake cycles over one to two days. The panic happens after the machine has been woken up.

System Info: i5-8400 on Gigabyte Z370n on 10.14.4

Anonymous UUID: 3D37AFB3-EABC-7148-634A-AF9D2B3A2167

Wed May 1 16:30:00 2019

*** Panic Report ***
panic(cpu 1 caller 0xffffff80138dd16d): Kernel trap at 0xffffff7f970097ad, type 14=page fault, registers:
CR0: 0x000000008001003b, CR2: 0xffffff8026838008, CR3: 0x000000001d4d5000, CR4: 0x00000000003626e0
RAX: 0x0000000000000000, RBX: 0xffffff80eb34c000, RCX: 0x0000000000000000, RDX: 0x0000000000000200
RSP: 0xffffff811e5a3e30, RBP: 0xffffff811e5a3eb0, RSI: 0xffffff802c9a0000, RDI: 0xffffff80eb34c000
R8: 0x0000000053af5700, R9: 0x0000000000989680, R10: 0x00000f5e6992e82d, R11: 0xffffff80141ecd00
R12: 0xffffff80eb34c000, R13: 0xfffffffbd0a4083b, R14: 0xffffff8026838000, R15: 0x0000000000000001
RFL: 0x0000000000010246, RIP: 0xffffff7f970097ad, CS: 0x0000000000000008, SS: 0x0000000000000010
Fault CR2: 0xffffff8026838008, Error code: 0x0000000000000000, Fault CPU: 0x1, PL: 0, VF: 1

Backtrace (CPU 1), Frame : Return Address
0xffffff811e5a3900 : 0xffffff80137af82d mach_kernel : _handle_debugger_trap + 0x47d
0xffffff811e5a3950 : 0xffffff80138eb795 mach_kernel : _kdp_i386_trap + 0x155
0xffffff811e5a3990 : 0xffffff80138dcf4a mach_kernel : _kernel_trap + 0x50a
0xffffff811e5a3a00 : 0xffffff801375cae0 mach_kernel : _return_from_trap + 0xe0
0xffffff811e5a3a20 : 0xffffff80137af247 mach_kernel : _panic_trap_to_debugger + 0x197
0xffffff811e5a3b40 : 0xffffff80137af093 mach_kernel : _panic + 0x63
0xffffff811e5a3bb0 : 0xffffff80138dd16d mach_kernel : _kernel_trap + 0x72d
0xffffff811e5a3d20 : 0xffffff801375cae0 mach_kernel : _return_from_trap + 0xe0
0xffffff811e5a3d40 : 0xffffff7f970097ad com.insanelymac.IntelMausiEthernet : __ZN10IntelMausi11rxInterruptEP18IONetworkInterfacejP11IOMbufQueuePv + 0x3b
0xffffff811e5a3eb0 : 0xffffff7f9700a084 com.insanelymac.IntelMausiEthernet : __ZN10IntelMausi17interruptOccurredEP8OSObjectP22IOInterruptEventSourcei + 0x5e
0xffffff811e5a3ed0 : 0xffffff8013e5947c mach_kernel : __ZN22IOInterruptEventSource12checkForWorkEv + 0x13c
0xffffff811e5a3f30 : 0xffffff8013e57562 mach_kernel : __ZN10IOWorkLoop15runEventSourcesEv + 0x1e2
0xffffff811e5a3f70 : 0xffffff8013e56abc mach_kernel : __ZN10IOWorkLoop10threadMainEv + 0x2c
0xffffff811e5a3fa0 : 0xffffff801375c0ce mach_kernel : _call_continuation + 0x2e
Kernel Extensions in backtrace:
com.insanelymac.IntelMausiEthernet(2.4.1d1)[88E228F4-3264-385C-84E9-3B7F99112336]@0xffffff7f97006000->0xffffff7f97026fff
dependency: com.apple.iokit.IONetworkingFamily(3.4)[C97E6457-FFDC-3B2D-B552-3AC7C6B76AA7]@0xffffff7f9445f000
dependency: com.apple.iokit.IOPCIFamily(2.9)[54C3F778-4B95-3093-A51D-D761607C96CB]@0xffffff7f94095000

BSD process name corresponding to current thread: kernel_task
Boot args: dart=0 keepsyms=1 debug=0x100 darkwake=0

Mac OS version:
18E226

Kernel version:
Darwin Kernel Version 18.5.0: Mon Mar 11 20:40:32 PDT 2019; root:xnu-4903.251.3~3/RELEASE_X86_64
Kernel UUID: 4170BF94-38B6-364F-A1B0-2F7C2C30F9A9
Kernel slide: 0x0000000013400000
Kernel text base: 0xffffff8013600000
__HIB text base: 0xffffff8013500000
System model name: Macmini8,1 (Mac-7BA5B2DFE22DDD8C)

System uptime in nanoseconds: 16898172998005
last loaded kext at 16778541536064: com.apple.driver.AppleXsanScheme 3 (addr 0xffffff7f970a4000, size 32768)
last unloaded kext at 16738158074146: com.sicreative.VoltageShift 1.1 (addr 0xffffff7f970a4000, size 28672)
loaded kexts:
com.valvesoftware.SteamInput-DS4v1 4357.73.42
com.valvesoftware.SteamInput 4357.73.42
com.intel.driver.EnergyDriver 3.5.5
ru.joedm.SMCSuperIO 1.0.2
com.insanelymac.IntelMausiEthernet 2.4.1d1
as.vit9696.SMCProcessor 1.0.2
as.vit9696.VirtualSMC 1.0.2
as.vit9696.AppleALC 1.3.7
as.vit9696.WhateverGreen 1.2.8
as.vit9696.Lilu 1.3.5
com.apple.filesystems.afpfs 11.1
com.apple.nke.asp-tcp 8.0.2
com.apple.driver.AppleBluetoothMultitouch 96
com.apple.driver.AudioAUUC 1.70
com.apple.fileutil 20.036.15
com.apple.filesystems.autofs 3.0
com.apple.driver.AGPM 110.25.2
com.apple.driver.ApplePlatformEnabler 2.7.0d0
com.apple.driver.X86PlatformShim 1.0.0
com.apple.driver.AppleUpstreamUserClient 3.6.5
com.apple.driver.AppleMCCSControl 1.5.6
com.apple.driver.AppleHDA 282.54
com.apple.driver.AppleGraphicsDevicePolicy 3.30.14
com.apple.AGDCPluginDisplayMetrics 3.30.14
com.apple.driver.AppleIntelKBLGraphics 12.0.8
com.apple.driver.AppleHV 1
com.apple.iokit.IOUserEthernet 1.0.1
com.apple.iokit.IOBluetoothSerialManager 6.0.11f4
com.apple.driver.AppleIntelPCHPMC 2.0.1
com.apple.driver.pmtelemetry 1
com.apple.Dont_Steal_Mac_OS_X 7.0.0
com.apple.driver.AppleIntelSlowAdaptiveClocking 4.0.0
com.apple.driver.AppleOSXWatchdog 1
com.apple.driver.AppleIntelCFLGraphicsFramebuffer 12.0.8
com.apple.private.KextAudit 1.0
com.apple.filesystems.apfs 945.250.134
com.apple.driver.AppleVirtIO 2.1.3
com.apple.filesystems.hfs.kext 407.200.4
com.apple.AppleFSCompression.AppleFSCompressionTypeDataless 1.0.0d1
com.apple.BootCache 40
com.apple.AppleFSCompression.AppleFSCompressionTypeZlib 1.0.0
com.apple.AppleSystemPolicy 1.0
com.apple.driver.AirPort.BrcmNIC 1400.1.1
com.apple.driver.AppleAHCIPort 329.200.2
com.apple.driver.AppleACPIButtons 6.1
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 190
com.apple.security.TMSafetyNet 8
com.apple.driver.AppleXsanScheme 3
com.apple.driver.usb.IOUSBHostHIDDevice 1.2
com.apple.security.SecureRemotePassword 1.0
com.apple.driver.AppleBluetoothHIDKeyboard 208
com.apple.driver.AppleHIDKeyboard 208
com.apple.driver.IOBluetoothHIDDriver 6.0.11f4
com.apple.driver.AppleMultitouchDriver 2440.7
com.apple.driver.AppleInputDeviceSupport 2440.2
com.apple.kext.triggers 1.0
com.apple.driver.AppleSMBusController 1.0.18d1
com.apple.iokit.IOSMBusFamily 1.1
com.apple.driver.DspFuncLib 282.54
com.apple.kext.OSvKernDSPLib 528
com.apple.driver.AppleGraphicsControl 3.30.14
com.apple.iokit.IOAVBFamily 740.1
com.apple.plugin.IOgPTPPlugin 740.2
com.apple.iokit.IOEthernetAVBController 1.1.0
com.apple.iokit.IOSkywalkFamily 1
com.apple.driver.AppleSSE 1.0
com.apple.iokit.IONDRVSupport 530.51
com.apple.driver.AppleHDAController 282.54
com.apple.iokit.IOHDAFamily 282.54
com.apple.AppleGPUWrangler 3.30.14
com.apple.iokit.IOSlowAdaptiveClockingFamily 1.0.0
com.apple.AppleGraphicsDeviceControl 3.30.14
com.apple.iokit.IOAcceleratorFamily2 404.8
com.apple.iokit.IOGraphicsFamily 530.60
com.apple.iokit.IOSurface 255.4.2
com.apple.driver.X86PlatformPlugin 1.0.0
com.apple.driver.IOPlatformPluginFamily 6.0.0d8
com.apple.iokit.IOAHCIBlockStorage 301.250.5
com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport 6.0.11f4
com.apple.iokit.IOBluetoothHostControllerUSBTransport 6.0.11f4
com.apple.iokit.IOBluetoothHostControllerTransport 6.0.11f4
com.apple.iokit.IOBluetoothFamily 6.0.11f4
com.apple.iokit.IOAudioFamily 206.5
com.apple.vecLib.kext 1.2.0
com.apple.driver.usb.networking 5.0.0
com.apple.driver.usb.AppleUSBHub 1.2
com.apple.iokit.IOSerialFamily 11
com.apple.iokit.IONVMeFamily 2.1.0
com.apple.filesystems.hfs.encodings.kext 1
com.apple.driver.AppleUSBHostMergeProperties 1.2
com.apple.iokit.IO80211Family 1200.12.2
com.apple.driver.mDNSOffloadUserClient 1.0.1b8
com.apple.driver.corecapture 1.0.4
com.apple.iokit.IOAHCIFamily 288
com.apple.driver.usb.AppleUSBXHCIPCI 1.2
com.apple.driver.usb.AppleUSBXHCI 1.2
com.apple.driver.usb.AppleUSBHostPacketFilter 1.0
com.apple.driver.AppleEFINVRAM 2.1
com.apple.iokit.IOUSBFamily 900.4.2
com.apple.driver.AppleEFIRuntime 2.1
com.apple.iokit.IOHIDFamily 2.0.0
com.apple.security.quarantine 3
com.apple.security.sandbox 300.0
com.apple.kext.AppleMatch 1.0.0d1
com.apple.driver.DiskImages 493.0.0
com.apple.driver.AppleFDEKeyStore 28.30
com.apple.driver.AppleEffaceableStorage 1.0
com.apple.driver.AppleKeyStore 2
com.apple.driver.AppleUSBTDM 456.250.6
com.apple.driver.AppleMobileFileIntegrity 1.0.5
com.apple.iokit.IOUSBMassStorageDriver 145.200.2
com.apple.iokit.IOSCSIBlockCommandsDevice 408.250.3
com.apple.iokit.IOSCSIArchitectureModelFamily 408.250.3
com.apple.iokit.IOStorageFamily 2.1
com.apple.kext.CoreTrust 1
com.apple.driver.AppleCredentialManager 1.0
com.apple.driver.KernelRelayHost 1
com.apple.iokit.IOUSBHostFamily 1.2
com.apple.driver.usb.AppleUSBCommon 1.0
com.apple.driver.AppleBusPowerController 1.0
com.apple.driver.AppleSEPManager 1.0.1
com.apple.driver.IOSlaveProcessor 1
com.apple.iokit.IOReportFamily 47
com.apple.iokit.IOTimeSyncFamily 740.2
com.apple.iokit.IONetworkingFamily 3.4
com.apple.driver.AppleACPIPlatform 6.1
com.apple.driver.AppleSMC 3.1.9
com.apple.iokit.IOPCIFamily 2.9
com.apple.iokit.IOACPIFamily 1.4
com.apple.kec.pthread 1
com.apple.kec.Libm 1
com.apple.kec.corecrypto 1.0

EOF
Model: Macmini8,1, BootROM 220.207.27.0.0, 6 processors, Intel Core i5, 2,81 GHz, 8 GB, SMC 2.40f0
Graphics: UHD Graphics 630 (Desktop), UHD Graphics 630 (Desktop), spdisplays_builtin
Memory Module: BANK 0/DIMM0, 8 GB, DDR4, 2666 MHz, Micron Technology, 8ATF1G64AZ-2G6E1
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x117), Broadcom BCM43xx 1.0 (7.77.61.2 AirPortDriverBrcmNIC-1305.8)
Bluetooth: Version 6.0.11f4, 3 services, 27 devices, 1 incoming serial ports
Network Service: Ethernet, Ethernet, en0
PCI Card: UHD Graphics 630 (Desktop), VGA compatible controller, Internal
PCI Card: 200 Series PCH HD Audio, Audio device, Internal
Serial ATA Device: ST2000LX001-1RG174, 2 TB
USB Device: USB 3.0 Bus
USB Device: BRCM20702 Hub
USB Device: Bluetooth USB Host Controller
Thunderbolt Bus:

The Network Kernel Extension API is now deprecated

I just found this while glancing over the Catalina changelog:

The Network Kernel Extension API is now deprecated.

It seems that Apple wants us to port the network drivers to DriverKit which is a userspace driver API. It might be several versions before the old interface gets removed. Just want to raise awareness.

Doesn't work in RecoveryHD?

No device could been detected in RecoveryHD.

PS information from System Report:

 Intel I219V2 PCI Express Gigabit Ethernet:

  Name: ethernet
  Type: Ethernet
  Bus:  PCI
  Vendor ID:    0x8086
  Device ID:    0x15b8
  Subsystem Vendor ID:  0x1043
  Subsystem ID: 0x8672
  Revision ID:  0x0031
  BSD name: en1
  Kext name:    IntelMausiEthernet.kext
  Location: /Library/Extensions/IntelMausiEthernet.kext
  Version:  2.1.0d0

How to compile project to kext file?

Hello.
Rehabman in some of his projects and in the comments on the forum says to compile his project in .kext "file", you need to clone the git repository, then go to the terminal folder with the inclined repository and run the command "make".
I tried to do the same with your project, but, as you know, nothing came of it.
How can I compile your project?

Thank you for the kexts.

Intel 8265

Is it possible to support in future the Intel 8265?

How to get the .kext file?

Hi..

I am complete hackintosh idiot. I was reading a hackintosh tutorial about getting gathering .kext files but I am not able to understand how do I get it from this repo.

Please help me understand.

Thank you.

2.5.0 not being injected into kernel by OpenCore 0.5.6

OpenCore 0.5.6 boot log shows an error:
11:014 05:628 OC: Prelink injection IntelMausiEthernet.kext (Intel Ethernet LAN) - Invalid Parameter

...and the kext is not injected into the kernel.

Going back to version 2.4.1d1 works fine.

pcie clock boost...

Hi there,
Thank for this amazing work,
I've been using this driver with a onboard 82579LM on a build where I boosted the BSCLK/PCie clock to 113Mhz.
At this speed, the card is only usable at 100Mbits not 1Ghz. However booting windows, the card is working fine.
So I was wondering if it could be a driver issue and if somewhere in the code it would be possible to make updates in order to reflect the unusual PCie frequency.

Kernel panic on boot

As detailed here, I can't boot due to a problem with the AppleIntelI210Ethernet driver.
IC2T0He

I've tried both the acidanthera version as well as this one. Someone on reddit suggested it was something to do with this line of code, as it seems to fail when trying to validate the NVM checksum. Would increasing the number of attempts help, I wonder?

Kernel panic 10.13.3

My system crashes at boot time. Since the last Mac OS update.
The system boot again when I remove your kext, before the update, your driver has done me good services.

IntelMausiEthernet breaks wake on network

  • issue

    • Both Acidanthera/IntelMausi 1.03 and Mieze/IntelMausiEthernet(96a7dc2) latest commit breaks wake on network on my hackintosh
    • while Acidanthera/IntelMausi 1.02 works perfectly fine.
  • hardware:
    Device ID: 15BC
    Vendor 8086
    SubVendor 1849
    Name: Intel I219-V
    Path: IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/GLAN@1F,6

  • macOS 10.15.5

  • tools i used to wake mac:
    http://ahh.sourceforge.net/wol/

  • command i used to wake mac:
    wol 'hackintosh's MAC address'
    and then try pinging the mac's ip address (which is a manual address )

you may want to test to verify. thanks

Link goes down during file copy

Hello,
When I copy about 2,000 files (10gb) with Finder to a Linux SMB share after a few minutes the Mausi driver reports that the link has gone down.

Link down on en0
Link up on en0, 1-Gigabit, Full-duplex, No flow-control
Tx stalled? Resetting chipset. txDirtyDescIndex=0, STATUS=0x40080083, TCTL=0x3103f0fa.

The link continues to reset, go down and come back up until reboot.

This ONLY happens with finder. I was able to rsync my entire disk 400+ GB via rsync+ssh and rsync+smb the issue never happens, but with Finder+smb it is fairly reproducible. Is there anything I can give to you from my system that will help debug?

Intel i7-6700K
Asus Pro Gaming
Ethernet i219
OSX 10.11.5

Intel I219V2 reconnect issue

after start hackintosh lan card works perfect but if ethernet cable disconnect first and connect after
in system preferences lan card status info is lan cable connected and has not IP address.
Used v2.2.0
VID 0x8086
PID 0x15b8
Motherboard ASRock B150M Pro4

I can't get WOL working

Hi mieze,

on Windows it is working properly, but when i shutdown the computer from macOS it turns back on right after the shutdown, or instead, sometimes it shuts down also the network interface (no led) and WOL doesn't work

Bios settings:
Advanced/APM Configuration/ErP ready=disabled
Advanced/APM Configuration/Power On By PCI-E=enabled

Motherboard: ASUS z370-I
NIC: I219-V
Kext: IntelMausiEthernet v2.3.0

Crash in the driver, perhaps related to sleep wake and or heavy load

Driver works great for the most part, but if I leave the system with Time Machine going, it will reliably crash.

Driver version 2.2.0; OS X version 10.12.2
Card is an Intel i217V.

Crash dump:

*** Panic Report ***
panic(cpu 2 caller 0xffffff8014605ead): Kernel trap at 0xffffff7f97a768a7, type 14=page fault, registers:
CR0: 0x000000008001003b, CR2: 0xffffff820474d008, CR3: 0x000000001fa83000, CR4: 0x00000000001627e0
RAX: 0xffffff803b3da400, RBX: 0xffffff81b77ce000, RCX: 0x0000000000000000, RDX: 0x0000000000000100
RSP: 0xffffff9206e63cf0, RBP: 0xffffff9206e63d70, RSI: 0xffffff803b3d0000, RDI: 0x0000000000000000
R8:  0x0000000000000000, R9:  0xffffff81f8776068, R10: 0x0000000000000000, R11: 0xffffff81d80e5058
R12: 0xffffff81b77ce000, R13: 0xffffff803a299de8, R14: 0xffffff820474d000, R15: 0x0000000000000000
RFL: 0x0000000000010246, RIP: 0xffffff7f97a768a7, CS:  0x0000000000000008, SS:  0x0000000000000010
Fault CR2: 0xffffff820474d008, Error code: 0x0000000000000000, Fault CPU: 0x2, PL: 0, VF: 1

Backtrace (CPU 2), Frame : Return Address
0xffffff9206e63980 : 0xffffff80144f211c 
0xffffff9206e63a00 : 0xffffff8014605ead 
0xffffff9206e63be0 : 0xffffff80144a3743 
0xffffff9206e63c00 : 0xffffff7f97a768a7 
0xffffff9206e63d70 : 0xffffff7f97a77232 
0xffffff9206e63d90 : 0xffffff7f95a6f9d4 
0xffffff9206e63dc0 : 0xffffff8014abf81a 
0xffffff9206e63e30 : 0xffffff7f95a6fa3b 
0xffffff9206e63e80 : 0xffffff7f95a73c7a 
0xffffff9206e63ef0 : 0xffffff801478a005 
0xffffff9206e63fb0 : 0xffffff80144a0af7 
      Kernel Extensions in backtrace:
         com.apple.iokit.IONetworkingFamily(3.2)[6326DB88-5330-3F0C-91F6-D478AB5E7503]@0xffffff7f95a67000->0xffffff7f95a93fff
         com.insanelymac.IntelMausiEthernet(2.2)[3A6046E0-A8B1-32C2-9532-1EBF16AEB28B]@0xffffff7f97a73000->0xffffff7f97a86fff
            dependency: com.apple.iokit.IONetworkingFamily(3.2)[6326DB88-5330-3F0C-91F6-D478AB5E7503]@0xffffff7f95a67000
            dependency: com.apple.iokit.IOPCIFamily(2.9)[6F8D3ACB-27CB-3B57-9E06-53E377762F5C]@0xffffff7f94d46000

BSD process name corresponding to current thread: kernel_task
Boot args: dart=0 

WoL disabled and UEFI network stack also disabled.
I've got the source and will start digging into the why if I can.

Intel NUC 100baseTx

I have an Intel NUC 5i7RYH with your driver the interfaces only works at 100baseTX. If I manually set it to Gig I get "Not Connected". I can provide you with any logs / trobuleshooting.

Please add kext support for Asus Q170S1

The Asus Q170S1 motherboard has an Intel® LAN I219LM.
The problem is that not a single intelmausi, intelmausiethernet can raise the Internet. In MacOS it is not displayed, although it is obligatory, because the chipset is native. This problem is observed on any version of MacOS, from 10.14 to 12.0.
Also, other users of this motherboard also face this problem, the inability to raise the Internet.

Please add intelmausi support for Asus Q170S1 motherboard.

We are Asus Q170S1 users, we want the Internet to work without adapters, please do not ignore our problem, do your best to make it work
Many thanks
AsusQ170S1 ioreg.zip

2.5.0d and lag

Hi,

When i start Xcode, there is a sort of lag that cut somehow the network for some seconds. I can see video stream that stop or online game ping status going red and display lag of 20s.
Things go normal after this initial lag but only for some minutes, ater it's a sort of lag loop every maybe 5 minutes something like this.

Closing Xcode stop the lag.

Reverting to 2.4.0 fixed the issue. Only a minimal lag on xcode opening and everything fine after.

I use a Gigabyte z370 hd3p with latest mojave and clover.

Thanks

Maybe some literature/howto on porting from Linux?

First, thanks for the hard work! (I'm a happy user of your kext.)

Second, more of a "feature request" of sort: maybe put together a guide on porting drivers from Linux (BSD kernel code is more straightforward), and list some caveats, so that other developers might want to try to dive in with more device drivers.

For example, I'm trying to wrap my head around the fact that you carry Apple header files around, instead of relying on what SDK provides. Isn't it a bit on the dangerous side? There sure was some reasoning behind this decision.

Even if you are not terribly inclined to make a guide proper (understandable — it's a lot of effort), even assorted napkin notes could be of immense help. I'm trying to dive with porting something myself, and find it hard to gather necessary information, having to read more code than I usually like to.

Thanks again!

Reintroduce support for 82574L

This chip was working with AppleIntelE1000e but does not with IntelMausi. You wrote that you removed support for older chips but I still consider this chip relevant and recent since it is not deprecated by Intel and there are still cards produced. For example I have one of this cards that was produced in September last year. Thanks in advance!

Two questions

IntelMausiEthernet.cpp 2066 line:
Taking address of packed member 'ip6_src' of class or structure 'ip6_hdr' may result in an unaligned pointer value
IntelMausiEthernet.cpp 1973 line:
Unused variable 'index'

Ipv6 interface addresses not avail. after sleep

Hello,
I use the latest driver in an OC 0.5.7/Caltalina 10.15.4 environment on a GB B360M D3H.
Unfortunately ipv6 adresses on the intel Onboard Nic are not available after sleep/wake.
ifconfig down / up or reboot resolves the problem.
Due to another win10/macOS dual boot issue, I installed a Realtek 8168 PCIE Adapter using your RTL8111 kext.
The interface provided by the Realtek card does not lose its ipv6 addresses after sleep/wake.
I also tested with some USB-NICs: ipv6 addresses are not lost after sleep/wake.

I am not sure if it is a driver issue or something else. It may also be an issue because the Intel NIC is an Onboard Nic.
Well, if you think that is something to look at, I am happy to provide more details.
Kind regards, T

Throttling problem

Hi,sorry to post here, insanelymac won't allow posting. If there is a better spot to post this please tell.

My ethernet connection is throttling and suddenly the connection drops.

It happened first with an Asus Prime X299 DELUXE when I started to build this Hackintosh. I tried different bios versions, different bios settings, different EFI folders, different versions of IntelMausi, IntelMausiEthernet and different OS versions from High Sierra to Mojave. The MOBO was returned to the seller and I got a brand new Asus Prime X299 DELUXE II. But the problem persisted.

I went back to my bookmarks and notes, and noticed some posts regarding LAN throttling with some IntelMausi drivers. I focused on that driver, it was difficult to install the new version because it needed to be compiled in Xcode10 not 11 because of the need to run Mojave. After correct installation the problem persisted.

Right now I am running a clean installation of OpenCore 0.6.0 (very stable) but with the Lan connection problem. IntelMausi driver loads correctly and the connection appears green in Network control panel.

My actual configuration is:

Asus Prime X299 DELUXE II Patched Bios Version
12-Core Intel Core i9 10920X 3.5GHz
64GB RAM at 3200 Mhz
Bios: 0802 patched for X-Skylake

The only things that did not changed is the processor, memory sticks and a used RX Nitro 580 4GB.
The MOBO, Open Core and OS installation are new.

I think the problem could be, wrong bios settings, bad GPU or bad processor.

Please If you have any thoughts, I am feeling desperate, I can’t check with another processor, maybe the GPU.

Intel I225-V

Hello,
have you plan to integrate the 400 series, i have gigabyte z490 with intel I225-V

Thank you
Massimiliano

Please document clearly that v2.4 does not work before 10.13

It took me half a day to find out that the latest version of this driver does work on 10.12.

Would you please add such info to the Readme, e.g. list which driver versions work with which macOS version?

Besides that, thanks a lot for providing it.

I219LM repeatedly got reset (Ethernet [IntelMausi]: Tx stalled? Resetting chipset. txDirtyDescIndex=0, STATUS=0x00080083, TCTL=0x3103f0fa.)

TSIA.

Seems like it works with cable plugged in on boot, yet I'm not sure. Most of the times it won't work, and rebooting will fix this; unplugging the cable then plugging it back in will break the driver.

Log from Console.app:

デフォルト	21:59:33.961010 +0800	kernel	Ethernet [IntelMausi]: Link up on en0, 1-Gigabit, Full-duplex, No flow-control, energy-efficient-ethernet
デフォルト	21:59:35.963365 +0800	kernel	Ethernet [IntelMausi]: Tx stalled? Resetting chipset. txDirtyDescIndex=0, STATUS=0x00080083, TCTL=0x3103f0fa.
デフォルト	21:59:35.963395 +0800	kernel	Ethernet [IntelMausi]: packet size=342, header size=342.
デフォルト	21:59:35.963412 +0800	kernel	Ethernet [IntelMausi]: Link down on en0
デフォルト	21:59:40.652928 +0800	kernel	Ethernet [IntelMausi]: Link up on en0, 1-Gigabit, Full-duplex, No flow-control, energy-efficient-ethernet
デフォルト	21:59:42.655494 +0800	kernel	Ethernet [IntelMausi]: Tx stalled? Resetting chipset. txDirtyDescIndex=0, STATUS=0x00080083, TCTL=0x3103f0fa.
デフォルト	21:59:42.655526 +0800	kernel	Ethernet [IntelMausi]: packet size=342, header size=342.
デフォルト	21:59:42.655555 +0800	kernel	Ethernet [IntelMausi]: Link down on en0

V2.5.0 not working with I217V

The latest version is not working on my Gigabyte Z87X-UD4H motherboard under MacOS Mojave.
Version 2.4.0 works fine.
Has something changed in the latest version?
Is there a way to check what is wrong?

Thanks.

IntelMausi Internet does not work on Asus Q170S1

I would like to inform you about a problem with the Internet plant on the ASUS Q170S1 motherboard
I would like to inform you that the Intel I219LM chip

The problem is as follows.
The system does not see Etnernet. There is a constant status in the settings: the cable is disconnected

The system does not see that the cable is connected.

This problem also occurred with other users, on Mojave, Catalina and the latest version.

Used version 1.0.5 of Realsese on 11.2.3, 10.15.7 but no luck.
Also tried the DEBUG version of that logs, but I could not hook them

Please understand this situation
asus q170s1.ioreg.zip

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.