Skip to content

JAMESMTL/bnx2x-dkms-linux-5.4.y

Repository files navigation

DKMS bnx2x with 2.5G patches

Based on the Debian 4.19.0-8 kernel package (Linux kernel 4.19.98), and the work from JAMESMTL: https://www.dslreports.com/forum/r32440802- https://raw.githubusercontent.com/JAMESMTL/snippets/master/bnx2x/patches/bnx2x_warpcore+8727_2_5g_sgmii.patch

Not tested with any other kernels

Additional Changes

Added a module option that can be set to disable SFP TX fault detection:

disable_sfp_tx_fault_detection

To use, add a file to /etc/modprobe.d with the contents:

options bnx2x disable_sfp_tx_fault_detection=1

Why DKMS

This driver doesn't seem to change too often. Instead of grabbing the full source and rebuilding, this will automatically rebuild the driver every time the kernel is updated.

How to use DKMS

sudo apt-get update
sudo apt-get install dkms
cd /usr/src
sudo git clone https://github.com/severnt/bnx2x-2_5g-dkms.git bnx2x-99.1.712.30-0
sudo dkms add bnx2x/99.1.712.30-0
sudo dkms install bnx2x/99.1.712.30-0 -k $(uname -r)

Then it should rebuild every time you update your kernel.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages