ubuntuusers.de

mtr: Unexpected mtr-packet error

Status: Gelöst | Ubuntu-Version: Kubuntu 24.04 (Noble Numbat)
Antworten |

Davido

Anmeldungsdatum:
9. Mai 2009

Beiträge: 92

Hallo liebe Kernel-Gurus,

ich habe seit einigen Wochen das Problem, dass Netzwerkverbindungen nicht stabil aufgebaut werden.

1
2
:~$ mtr 1.1.1.1
mtr: Unexpected mtr-packet error

Ich habe dieses mögliche Problem als Ursache identifizieren können: https://bbs.archlinux.org/viewtopic.php?pid=2260160#p2260160

Und der Fix ist offenbar dies:

https://cdn.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.16.5

Commit 018afe914b712fdb75a0f4999d7d3d1393a10d32
Author: Oscar Maes <oscmaes92@gmail.com>
Date:   Wed Aug 27 08:23:21 2025 +0200

    net: ipv4: fix regression in local-broadcast routes
   
    [ Upstream commit 5189446ba995556eaa3755a6e875bc06675b88bd ]
   
    Commit 9e30ecf23b1b ("net: ipv4: fix incorrect MTU in broadcast routes")
    introduced a regression where local-broadcast packets would have their
    gateway set in __mkroute_output, which was caused by fi = NULL being
    removed.
   
    Fix this by resetting the fib_info for local-broadcast packets. This
    preserves the intended changes for directed-broadcast packets.

Auch bestätigend: https://www.reddit.com/r/Network/comments/1myecyr/help_with_networking/

Kann mir jemand sagen ob das alles zusammenpasst, und ich nur warten muss bis der Fix auch im LTS Kernel ankommt? Zuvor ist gemäß der Recherche wohl ein anderer Fix dort angekommen der das Problem verursacht. Hier mein aktuell genutzter Kernel:

1
2
:~$ uname -a
Linux xx 6.8.0-101-generic #101-Ubuntu SMP PREEMPT_DYNAMIC Mon Feb  9 10:15:05 UTC 2026 x86_64 x86_64 x86_64 GNU/Linux

Vielen Dank!

schwarzheit Team-Icon

Supporter
Avatar von schwarzheit

Anmeldungsdatum:
31. Dezember 2007

Beiträge: 9115

Dein Kernel ist veraltet.

sudo apt install linux-generic-hwe-24.04

von.wert

Anmeldungsdatum:
23. Dezember 2020

Beiträge: 14595

Es muß einen Grund geben, weshalb man den Kernel 6.8 verwendet, denn man muß dessen Metapaket(e) explizit installieren (anders als vor etlichen Jahren andersherum die für HWE-Kernel).

6.8 ist vanilla kein LTS-Kernel. Da Canonical den damals für 24.04 gewählt hat, müssen die den selbst weiter pflegen. Canonical und Kernel...

Ob da so ein Fix 'reingepatcht wird...ist ja nicht sicherheitskritisch. Ergo installierst Du den HWE-Kernel.

schwarzheit Team-Icon

Supporter
Avatar von schwarzheit

Anmeldungsdatum:
31. Dezember 2007

Beiträge: 9115

@von.wert

Wenn das 24.04 per Upgrade aufs System gekommen ist ist es normal das kein HWE Kernel installiert wurde. Den muss man also nach wie vor aktiv selbst installieren.

Von hause aus bekommt man den HWE Kernel nur bei einer sauberen Neuinstallation.

Davido

(Themenstarter)

Anmeldungsdatum:
9. Mai 2009

Beiträge: 92

Danke für die Wertvollen Hinweise. Auf der Suche nach der Changelog für den 6.8 Kernel bin ich auf diesen Beitrag gestoßen, der genau das Problem beschreibt: https://www.dedoimedo.com/computers/ubuntu-kernel-6-8-100-buggy-network.html Abhilfe schafft eine kleinere Kernel Version.

Ich kann mich erinnern, dass ich den HWE Kernel möglicherweise vor längerer Zeit manuell deinstalliert habe, als er Probleme mit der alten VirtualBox Version 7.0.16 machte.

Mit Launchpad zum Bug Tracken komme ich nicht in zumutbarer Zeit zurecht. Ich werde wohl einen vorherigen Kernel starten und abwarten bis das Problem jemand anders meldet.

Der Bug ist im Grunde fahrlässig kritisch für eine Ubuntu LTS Version...

schwarzheit Team-Icon

Supporter
Avatar von schwarzheit

Anmeldungsdatum:
31. Dezember 2007

Beiträge: 9115

Davido schrieb:

Ich kann mich erinnern, dass ich den HWE Kernel möglicherweise vor längerer Zeit manuell deinstalliert habe, als er Probleme mit der alten VirtualBox Version 7.0.16 machte.

Dann schmeisst man doch nicht den aktuelleren Kernel weg sondern aktualisiert die gammelige Vbox.

Ich versteh solche Dummheiten nicht.

von.wert

Anmeldungsdatum:
23. Dezember 2020

Beiträge: 14595

schwarzheit schrieb:

Dann schmeisst man doch nicht den aktuelleren Kernel weg sondern aktualisiert die gammelige Vbox.

Ich versteh solche Dummheiten nicht.

ACK


Davido schrieb:

abwarten

Blauäugiger Optimist.

Davido

(Themenstarter)

Anmeldungsdatum:
9. Mai 2009

Beiträge: 92

Ihr berücksichtigt nicht, dass ich ein Ubuntu LTS Nutzer bin. Ich kann natürlich alle halbe Jahr das System aktualisieren. Das habe ich mal gemacht. Darauf habe ich aber keine Lust mehr. Ich habe es lieber, wenn die Probleme für 2 Jahre die gleichen bleiben anstatt dass sie sich ständig ändern. Damit lernt man dann umzugehen und kann sich arrangieren. Auf den für Dritte betreuten Systemen fahre ich einen 4 Jahre LTS Zyklus und überspringe immer eine LTS Version. Dank Ubuntu Pro/ESM wäre sogar ein noch längerer Zyklus möglich.

Da die LTS 26.04 bald kommt, ist Abwarten für dieses Problem wahrscheinlich die beste Strategie.

schwarzheit Team-Icon

Supporter
Avatar von schwarzheit

Anmeldungsdatum:
31. Dezember 2007

Beiträge: 9115

Es hat niemand verlangt das du deinen LTS Zyklus aufgibst. Es ist nur absoluter Unsinn einen neuen Kernel zu entfernen statt das eigentliche Problem (die gammlige Vbox) anzugehen.

von.wert

Anmeldungsdatum:
23. Dezember 2020

Beiträge: 14595

Genau das Beharren auf "LTS" bringt ja erstmal das Problem. "LTS"-"ESM"-Blabla, VBox gammelt in universe (!) herum und interessiert Canonical absolut nicht. Die MOTU eben auch nicht. Wenn Du VBox nutzt, installiere die jeweils aktuelle Version!

Davido

(Themenstarter)

Anmeldungsdatum:
9. Mai 2009

Beiträge: 92

Danke für die VBox Anleitung. Die ist sehr sorgfältig und gut, behandelt alle Themen an denen man festhängt wenn man es nicht regelmäßig macht.

Ich habe jetzt auf den hwe Kernel & aktuelle VitualBox aktualisiert. Nur auf dem Notebook wird nun mit dem hwe Kernel keine Soundkarte mehr erkannt... fix one, get one free... ich warte auf die LTS 26.04... bin jetzt erstmal Security mäßig wieder up to date.

Antworten |