[Fli4l_dev] Packetloss mit Intel-Gigabit-Karte im Testing-Branch wegen GRO

Christoph Schulz fli4l at kristov.de
Mo Jun 16 09:00:32 CEST 2014


Hallo!

> [...] Ich
> bin dann nach langer Zeit darauf gekommen, dass die neuen Kernels
> standardmäßig GRO (generic receive offload) aktiviert haben bei
> manchen Netzwerkkarten, unter Anderem eben der Intel-Karte mit dem
> e1000e-Treiber. Dies macht wohl bei einem Router keinen Sinn und sollte
> generell deaktiviert sein.

Ja. LRO habe ich in unseren Kerneln bereits in der Konfiguration 
deaktiviert, von GRO habe ich leider nichts gewusst und man kann das auch 
anscheinend nicht global deaktivieren.

> Nachdem ich es mit dem ethtool abgeschaltet
> habe, lief das Ganze dann wieder normal.

OK. Dann müssen wir das auch so tun.

> [...]
> Des Weiteren: In der check/advanced_networking.exp gehen bei der
> Definition von ETHTOOL_OPTION einige Optionen ab (unter Anderem das
> GRO). Im Script unter opt/etc/rc.d/rc150.ethtool sind viele Optionen
> aber sogar extra behandelt. Ich würde vorschlagen, die Optionen aus der
> rc150.ethtool alle reinzunehmen.

Ich schaue mir das bei Gelegenheit an.


Danke und Gruß,
-- 
Christoph Schulz
[fli4l-Team]



Mehr Informationen über die Mailingliste Fli4l_dev