mieze / intelmausiethernet Goto Github PK
View Code? Open in Web Editor NEWOS X driver for Intel onboard LAN
OS X driver for Intel onboard LAN
the iokerneldebugger for remote debugger connection not work on catlina
Originally using Rehabmans clover guide and scripts to get my HP EliteBook 820 G4 working with Clover and Mojave.
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.
reboot after attempt access smb share
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.
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!
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:
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.
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
Removed, invalid issue
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.
Is it possible to support in future the Intel 8265?
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.
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.
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.
As detailed here, I can't boot due to a problem with the AppleIntelI210Ethernet driver.
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?
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.
issue
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
https://downloadcenter.intel.com/product/139349/Intel-Ethernet-Network-Adapter-X722-Series
Only linux and windows driver be provided.
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
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
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
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.
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.
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
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
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!
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!
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'
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
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.
Hello,
have you plan to integrate the 400 series, i have gigabyte z490 with intel I225-V
Thank you
Massimiliano
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.
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
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.
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
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.