<div dir="ltr"><div class="gmail_default" style="font-family:verdana,sans-serif">Hello PLUG,</div><div class="gmail_default" style="font-family:verdana,sans-serif"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif">I am in need of some guidance with what appears to be a bug discovered in the igb kernel module.</div><div class="gmail_default" style="font-family:verdana,sans-serif"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif">Now, full disclosure, I'm a Network Engineer, so I have checked and verified my L1 is good, so please don't ask about that part as I've done extensive troubleshooting on that front.</div><div class="gmail_default" style="font-family:verdana,sans-serif"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif">Now onto the problem description.</div><div class="gmail_default" style="font-family:verdana,sans-serif"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif">The issue I'm faced with is that the NIC seems to drop down to 100Mbps full duplex.</div><div class="gmail_default" style="font-family:verdana,sans-serif"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif">Hardware:</div><div class="gmail_default" style="font-family:verdana,sans-serif"><ul><li>NIC: Intel Corporation 82580 Gigabit Network Connection (NC365T 4-port Ethernet Server Adapter)<br></li><li>Motherboard: MSI MEG X670E ACE (MS-7D69)</li></ul></div><div class="gmail_default" style="font-family:verdana,sans-serif">Software:</div><div class="gmail_default" style=""><blockquote style="font-family:verdana,sans-serif;margin:0px 0px 0px 40px;border:none;padding:0px"><div class="gmail_default" style="font-family:verdana,sans-serif">Debian GNU Linux 12.4</div></blockquote><blockquote style="font-family:verdana,sans-serif;margin:0px 0px 0px 40px;border:none;padding:0px"><div class="gmail_default" style="font-family:verdana,sans-serif">Kernel: 6.1.66-1 (2023-12-09)</div></blockquote><font face="verdana, sans-serif"><br></font></div><div class="gmail_default" style=""><font face="verdana, sans-serif">Throughout my troubleshooting so far I've discovered that </font></div><div class="gmail_default" style="font-family:verdana,sans-serif"><ol><li><div class="gmail_default">Clears when bringing the NIC down and back up again but intermittently manifests some time after this</div></li><li><div class="gmail_default">Happens intermittently after bringing the NIC down and back up again after clearing the issue (see point #1)</div></li><li>Unplugging and replugging does NOT clear the the problem</li><li>Happens with NetworkManager and traditional debian /etc/network/interfaces config</li><li>Does not seem to occur with Kubuntu 22.04.3 (running Kernel 6.2.0-26)</li></ol></div><div class="gmail_default" style="font-family:verdana,sans-serif">It definatelty smells like a bug, but what I'm ultimately seeking assistance with how I can find what version the bug may have been fixed in and what options are available to avoid me having to install and use Ubuntu 22.04?</div><div class="gmail_default" style="font-family:verdana,sans-serif"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif">The versions of intel's drives do not align to the kernel version and as such I'm not sure how to determine what the closest kernel-compatible module is that may have a fix for this.</div><div class="gmail_default" style="font-family:verdana,sans-serif"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif">There doesn't seem like much value in reporting since the bug isn't observed in the newer kernel offerd by an OS about a year older than Debian 12.4, but I've already lost a lot of hours in gettin this host ready for production.</div><div class="gmail_default" style="font-family:verdana,sans-serif"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif">igb modinfo and ethtool output from the Kubuntu live ISO:</div><div class="gmail_default" style="font-family:verdana,sans-serif"><br></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div class="gmail_default" style=""><font face="monospace">kubuntu@kubuntu:~$ modinfo igb | egrep "(filename|description|srcversion|depends|name|vermagic)"</font></div><div class="gmail_default" style=""><font face="monospace">filename:       /lib/modules/6.2.0-26-generic/kernel/drivers/net/ethernet/intel/igb/igb.ko</font></div><div class="gmail_default" style=""><font face="monospace">description:    Intel(R) Gigabit Ethernet Network Driver</font></div><div class="gmail_default" style=""><font face="monospace">srcversion:     D229109E0BC58ECA2BB8F3F</font></div><div class="gmail_default" style=""><font face="monospace">depends:        dca,i2c-algo-bit</font></div><div class="gmail_default" style=""><font face="monospace">name:           igb</font></div><div class="gmail_default" style=""><font face="monospace">vermagic:       6.2.0-26-generic SMP preempt mod_unload modversions</font></div><div class="gmail_default" style=""><font face="monospace">kubuntu@kubuntu:~$ sudo ethtool enp3s0f0 show<br>Settings for enp3s0f0:<br>        Supported ports: [ TP ]<br>        Supported link modes:   10baseT/Half 10baseT/Full<br>                                100baseT/Half 100baseT/Full<br>                                1000baseT/Full<br>        Supported pause frame use: Symmetric<br>        Supports auto-negotiation: Yes<br>        Supported FEC modes: Not reported<br>        Advertised link modes:  10baseT/Half 10baseT/Full<br>                                100baseT/Half 100baseT/Full<br>                                1000baseT/Full<br>        Advertised pause frame use: Symmetric<br>        Advertised auto-negotiation: Yes<br>        Advertised FEC modes: Not reported<br>        <span style="background-color:rgb(255,255,0)">Speed: 1000Mb/s</span><br>        Duplex: Full<br>        Auto-negotiation: on<br>        Port: Twisted Pair<br>        PHYAD: 1<br>        Transceiver: internal<br>        MDI-X: on (auto)<br>        Supports Wake-on: d<br>        Wake-on: d<br>        Current message level: 0x00000007 (7)<br>                               drv probe link<br>        Link detected: yes</font></div><div class="gmail_default" style=""><font face="monospace">kubuntu@kubuntu:~$</font></div></blockquote><div class="gmail_default" style="font-family:verdana,sans-serif"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif"><div class="gmail_default">igb modinfo and ethtool output from the Debian pre-production host:</div><div class="gmail_default"><br></div></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div class="gmail_default" style=""><font face="monospace">dean@hdcpplkvm001:~$ modinfo igb | egrep "(filename|description|srcversion|depends|name|vermagic)"</font></div><div class="gmail_default" style=""><font face="monospace">[sudo] password for dean:</font></div><div class="gmail_default" style=""><font face="monospace">filename:       /lib/modules/6.1.0-15-amd64/kernel/drivers/net/ethernet/intel/igb/igb.ko</font></div><div class="gmail_default" style=""><font face="monospace">description:    Intel(R) Gigabit Ethernet Network Driver</font></div><div class="gmail_default" style=""><font face="monospace">depends:        dca,i2c-algo-bit</font></div><div class="gmail_default" style=""><font face="monospace">name:           igb</font></div><div class="gmail_default" style=""><font face="monospace">vermagic:       6.1.0-15-amd64 SMP preempt mod_unload modversions</font></div><div class="gmail_default" style=""><font face="monospace">dean@hdcpplkvm001:~$ sudo ethtool enp3s0f0 show<br>Settings for enp3s0f0:<br>        Supported ports: [ TP ]<br>        Supported link modes:   10baseT/Half 10baseT/Full<br>                                100baseT/Half 100baseT/Full<br>                                1000baseT/Full<br>        Supported pause frame use: Symmetric<br>        Supports auto-negotiation: Yes<br>        Supported FEC modes: Not reported<br>        Advertised link modes:  10baseT/Half 10baseT/Full<br>                                100baseT/Half 100baseT/Full<br>        Advertised pause frame use: Symmetric<br>        Advertised auto-negotiation: Yes<br>        Advertised FEC modes: Not reported<br>        <span style="background-color:rgb(255,255,0)">Speed: 100Mb/s</span><br>        Duplex: Full<br>        Auto-negotiation: on<br>        Port: Twisted Pair<br>        PHYAD: 1<br>        Transceiver: internal<br>        MDI-X: on (auto)<br>        Supports Wake-on: d<br>        Wake-on: d<br>        Current message level: 0x00000007 (7)<br>                               drv probe link<br>        Link detected: yes<br>dean@hdcpplkvm001:~$</font><br></div></blockquote><div class="gmail_default" style="font-family:verdana,sans-serif"><br></div><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><font face="verdana, sans-serif"><br><span class="gmail_default" style="font-family:verdana,sans-serif">Kind </span>Regards,<br><br><i>Dean Bergin</i>.</font></div></div></div></div>