• Re: NIC-Problem

    From Christoph Brinkhaus@21:1/5 to All on Sat Nov 30 18:10:01 2024
    Am Sat, Nov 30, 2024 at 05:36:08PM +0100 schrieb Dr. Harry Knitter:
    Am 30.11.24 um 15:43 schrieb Dr. Harry Knitter:

    Hallo Liste,

    seit gestern schlage ich mich mit einem Netzwerkkartenproblem herum und wei� nicht mehr weiter.
    Die Karte steckt in einem Gatewayrechner mit 2 NICs. Auf dem l�uft ein frisch installiertes Debian 12. Der Rechner ist nicht mehr der allerj�ngste. Bei der Schnittstelle handelt es sich um die Karte auf dem Mainboard (Intel Corporation 82579LM Gigabit Network Connection (Lewisville) (rev 04))
    Der NIC h�ngt sich immer wieder auf.
    Komischerweise kann ich ihn von intern ansprechen. Der zweite ist eine PCI-Karte, die mit einem Internetanschluss verbunden ist.
    Ich arbeite �ber ssh auf der Kiste, und das funktioniert komischerweise tadellos, obwohl ssh auf dem 1. NIC (Mainboard l�uft). Nur die Netzwerkverbindungen zu den Clients, die an dieser Schnittstelle h�ngen brechen st�ndig ab.
    Im syslog finde ich

    �[ 1247.517258] e1000e 0000:00:19.0 eno1: Detected Hardware Unit Hang:
    �[ 1247.517258]�� TDH����������������� <fc>
    �[ 1247.517258]�� TDT����������������� <23>
    �[ 1247.517258]�� next_to_use��������� <23>
    �[ 1247.517258]�� next_to_clean������� <fb>
    �[ 1247.517258] buffer_info[next_to_clean]:
    �[ 1247.517258]�� time_stamp���������� <ffff725e>
    �[ 1247.517258]�� next_to_watch������� <fd>
    �[ 1247.517258]�� jiffies������������� <100039d98>
    �[ 1247.517258]�� next_to_watch.status <0>
    �[ 1247.517258] MAC Status������������ <80083>
    �[ 1247.517258] PHY Status������������ <796d>
    �[ 1247.517258] PHY 1000BASE-T Status� <3800>
    �[ 1247.517258] PHY Extended Status��� <3000>
    �[ 1247.517258] PCI Status������������ <10>

    wei� aber nichts damit anzufangen.
    Wie kann ich das Teil so hinkriegen, dass es stabil l�uft.

    LG

    Harry




    ich bin jetzt ein St�ck weiter und m�chte versuchen, mit ethtool die verschiedenen Einstellungen f�r Segmentierung auf off zu stellen.

    ethtool -K eth0 gso off gro off tso off

    Ich hab das noch nie machen m�ssen
    Da ich nicht vor der Kiste sitze, sondern diese ca. 60 km entfernt und es samstag Abend ist, bin ich etwas verunsichert.
    Kann ich das machen, ohne Gefahr zu laufen, dass ich mich aussperre?
    Wie gesagt, greife ich per ssh auf das Teil zu, und ssh h�rt auf dieser Schnittstelle.

    Ein Trick besteht darin, zus�tzlich einen Befehl abzusetzten, der nach
    einer gewissen Zeit die Konfiguration wieder r�ckg�ngig macht.
    Dann sperrst Du dich maximal f�r eine gewisse Zeit aus.

    Brauche dringend eine Antwort.

    Danke schon mal im Voraus

    Viel Erfolg,
    Christoph
    --
    Ist die Katze gesund
    schmeckt sie dem Hund.

    -----BEGIN PGP SIGNATURE-----

    iQGzBAABCgAdFiEEj7zWuLpAjGEt2B3aIXCAe2OOngIFAmdLRKAACgkQIXCAe2OO ngKLLQv9EUh6dkcaWfjobO2sfof7iiU+CGFN8PPGq6FOIMPTunI3isYTY99ElTrx v0MGAzBMs344AyN99010hWWGq7HYmwJoiRfweeKNI8lyt6yoEKxlm9MfDRe5ObT8 VzXUeVz9cecWK6Ot37qzGnT1MRtopdcnM7CEBPXLcOtXcsvWChyg0H1Y0UCVNVZn zLLQ8tt+4YaaCQnxaz5tEIhq2Zdvv5gLXwyzERirtbV7dgantRvN75JdT0bqCglj 076bnOWFELGmJwzOZDNTVZu2E1TsPXTWnDtYSGLyQN3J0Rdx8i6OuUYjxsgFzVB4 5642qOUNCD/wOuHxDxbqcyQAjYc7X2lg7fJT3y9xlffH1BHxJMsRMUsRdvSWj4ND 2fOI3Isy4OHDx5aeseUPTDN8zmIXdyu7LZrfkHYMnP3TcNL5hHLuxFIPVqfar+6b Ibfww3GOMksz/pcgJLrviWkwwkJfGi+/VmHMM0yfG354X4dqneubgkUOjWhZkoMA
    L4d3HcAX
    =n+MD
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Martin Steigerwald@21:1/5 to All on Sat Nov 30 19:10:01 2024
    Christoph Brinkhaus - 30.11.24, 18:00:17 MEZ:
    ethtool -K eth0 gso off gro off tso off

    Ich hab das noch nie machen müssen
    Da ich nicht vor der Kiste sitze, sondern diese ca. 60 km entfernt und
    es samstag Abend ist, bin ich etwas verunsichert.
    Kann ich das machen, ohne Gefahr zu laufen, dass ich mich aussperre?
    Wie gesagt, greife ich per ssh auf das Teil zu, und ssh hört auf
    dieser
    Schnittstelle.

    Ein Trick besteht darin, zusätzlich einen Befehl abzusetzten, der nach
    einer gewissen Zeit die Konfiguration wieder rückgängig macht.
    Dann sperrst Du dich maximal für eine gewisse Zeit aus.

    Das am besten in einer screen- oder tmux-Sitzung, damit das sicher auch klappt, falls dabei temporär die SSH-Verbindung weg ist.

    --
    Martin

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?UTF-8?Q?Hilmar_Preu=C3=9Fe?=@21:1/5 to All on Sun Dec 1 11:30:02 2024
    Moin,

    ich wollte gestern noch mitteilen, daß die Einstellungen von ethtool nicht permanent sind, man also das Kommando in einem post-up versenken könnte oder einem anderen Startup-Skript.



    H.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Marco Maske@21:1/5 to All on Sun Dec 1 18:00:01 2024
    Hilmar Preuße <[email protected]> hat am 01.12.2024 11:24 CET geschrieben:

    ich wollte gestern noch mitteilen, daß die Einstellungen von ethtool nicht permanent sind, man also das Kommando in einem post-up versenken könnte oder einem anderen Startup-Skript.

    Das kann man ganz einfach in /etc/network/interfaces machen. Ich habe immer gerne alles in einer Datei.

    Siehe examples wie ich offloading bei meinen 10G NIC disable: https://github.com/boldsuck/tor-relay-configs

    Ciao Marco!

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)