Lilu plugin to fix various issues with Chelsio's network driver for macOS.
- Works around
MSI vectors enabled < reported
initialization failure - Fixes link state after wake when using custom MTU
This plugin only supports cxgb.kext v1.24.5b0 (aka cxgb4, which supports Chelsio Terminator 4/5/6 Ethernet controllers). cxgb3.kext (for Terminator 3) isn't supported.
- Add
-cxgbfxbeta
to enable CXGBFixup on unsupported OS versions (10.15-13 are supported by default) - Add
-cxgbfxdbg
to enable debug logs (only available in DEBUG binaries and requires a DEBUG build of Lilu) - Add
-cxgbfxoff
to disable CXGBFixup
Place a DEBUG build of Lilu.kext and MacKernelSDK in the root
directory of this repo, then build with xcodebuild
.