From 62739171ff26458e3eb1af77d88a2e6056089e0f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niccol=C3=B2=20Belli?= Date: Sat, 5 Nov 2022 23:53:55 +0100 Subject: Document the BCM DKMS (#31) --- _sfp_cage/broadcom-57810s.md | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/_sfp_cage/broadcom-57810s.md b/_sfp_cage/broadcom-57810s.md index f0c2688..f0c7bbc 100644 --- a/_sfp_cage/broadcom-57810s.md +++ b/_sfp_cage/broadcom-57810s.md @@ -17,5 +17,20 @@ layout: default | SGMII | ✅ | | Type | PCI express SFP card | +In order to be able to set 2.5G speed you will have to patch your kernel's bnx2x module. The easiest way to do so is via DKMS which rebuilds just that module: -- [Come avere i 2.5 Gbps su un unico dispositivo senza il Fastgate](https://forum.fibra.click/d/17836-come-avere-i-25-gbps-su-un-unico-dispositivo-senza-il-fastgate) \ No newline at end of file +- [DKMS for Linux 6.0.y](https://github.com/darkbasic/bnx2x-2_5g-dkms/tree/6.0.y) + +It also adds a module option that can be set to disable SFP TX fault detection, otherwise you won't be able to access your mini ont SFP if you don't attach the fiber to it. + +Unfortunately despite the patches you will still have to use UEFI eDiag to unlock 2.5G capabilities: + +- [How-to enable 2.5G capability via UEFI eDiag](https://www.dslreports.com/forum/r32230041-Internet-Bypassing-the-HH3K-up-to-2-5Gbps-using-a-BCM57810S-NIC) + +At this point you will be able to use the following command to set the speed to 2.5G: +``` +sudo ethtool -s your_network_interface autoneg off speed 2500 duplex full +``` + +# Miscellaneous Links +- [Come avere i 2.5 Gbps su un unico dispositivo senza il Fastgate](https://forum.fibra.click/d/17836-come-avere-i-25-gbps-su-un-unico-dispositivo-senza-il-fastgate) -- cgit v1.2.3