[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: e1000e problemen na upgrade



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.



Groeten
Geert Stappers
-- 
Silence is hard to parse


Reply to: