On Tue, Jun 01, 2021 at 12:47:46PM +0200, Paul van der Vlis wrote:
Hallo,
Na upgrade naar Debian11 zie ik problemen met een netwerkkaart. Deze valt
regelmatig uit, en komt dan na een paar seconden weer op:
----
Jun 1 11:51:22 server kernel: [ 1970.964378] e1000e 0000:00:19.0 eth0: NIC Link is Down
Jun 1 11:51:26 server kernel: [ 1974.633059] e1000e 0000:00:19.0 eth0: NIC Link is Up 100 Mbps Full Duplex, Flow Control: Rx/Tx
----
Ik heb twee NIC's:
----
root@server:~# lspci | grep Ethernet
00:19.0 Ethernet controller: Intel Corporation 82579LM Gigabit Network Connection (Lewisville) (rev 05)
05:00.0 Ethernet controller: Intel Corporation 82574L Gigabit Network Connection
root@server:~#
----
Het probleem treed alleen op bij de eerste.
Nu heb ik gezien dat er hier meer problemen mee zijn:
https://www.intel.com/content/www/us/en/support/articles/000033529/network-and-i-o/ethernet-products.html
De oplossing werkt echter niet bij mij.
-------
root@server:~# cat /etc/modprobe.d/intel-e1000e-paul.conf
options e1000e IntMode=1,1
root@server:~# modinfo e1000e | grep IntMode
parm: IntMode:Interrupt Mode (array of int)
root@server:~#
-------
Ik zie hier niks over 1,1:
https://gist.github.com/pklaus/319367
Ik zie dat er meer problemen mee zijn:
https://bugzilla.kernel.org/show_bug.cgi?id=205047
Weet iemand meer?
Over 1,1
Op https://gist.github.com/pklaus/319367
bij "Command Line Parameters" dit
There needs to be a <VAL#> for each network port in the system supported
by this driver. The values will be applied to each instance, in function
order. For example: modprobe e1000e InterruptThrottleRate=16000,16000
Terug naar
options e1000e IntMode=1,1
Dat is voor twee networkcontrollers die kernel module e1000e gebruiken.
Stel dat je een computer waar vier stuks zulke hardware inzitten hebt.
De eerste twee moeten IntMode "MSI" krijgen, de derde "MSI-X"
en vierde IntMode "legacy".
options e1000e IntMode=1,1,2,0
Daarmee zou
Ik zie hier niks over 1,1:
https://gist.github.com/pklaus/319367
verklaart moeten worden.
root@server:~# lspci | grep Ethernet
00:19.0 Ethernet controller: Intel Corporation 82579LM Gigabit Network Connection (Lewisville) (rev 05)
05:00.0 Ethernet controller: Intel Corporation 82574L Gigabit Network Connection
root@server:~#
Ik weet niet hoeveel e1000e networkcontrollers dat zijn.
Stel dat het er slechts 1 is, dan zou ik voor
options e1000e IntMode=1
gaan.
Stel dat beide PCI kaarten allebei twee e1000e networkcontrollers hebben
options e1000e IntMode=1,1,1,1
Eerlijk gezegd snap ik niet hoe wijziging aan computer kant
( https://en.wikipedia.org/wiki/Message_Signaled_Interrupts#MSI_types )
effect heeft op netwerk kant ( "Link Down" ). Wat blijft is
dat het probleem gezien is na een upgrade. Misschien is nog
te achterhalen of het probleem er ookal eerder was.