welches gentoo-subsystem erstellt eine nutzlose route auf einer wwan-schnittstelle? und wie höre ich damit auf?

368
Mutant Bob

Ich habe einen Huawei webConnect Jet USB-Stick, mit dem ich mich per Mobilfunkverbindung mit dem Internet verbinden kann. Nach einem kürzlich durchgeführten Software-Upgrade erstellt das Gerät jetzt eine unbrauchbare Standardroute auf der wwan-Schnittstelle, die die PPP-Schnittstelle stört (ppp arbeitet seit einigen Jahren an einigen Laptops).

Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 0.0.0.0 0.0.0.0 U 204 0 0 wwp0s20f0u4i1 0.0.0.0 10.64.64.66 0.0.0.0 UG 4005 0 0 ppp2 10.64.64.66 0.0.0.0 255.255.255.255 UH 0 0 0 ppp2 169.254.0.0 0.0.0.0 255.255.0.0 U 204 0 0 wwp0s20f0u4i1 

Um auf das Internet zugreifen zu können, muss ich eine ausgeben route del default dev wwp0s20f0u4i1, um die falsche Route loszuwerden und Pakete korrekt durch die ppp2-Schnittstelle fließen zu lassen.

Wie kann ich verhindern, dass diese unbrauchbare Route erstellt wird? Ich weiß nicht einmal, welches Subsystem / Software diese Route erstellt.

Es ist möglicherweise nicht relevant für dieses Problem: Dieses Gerät benötigt usb_modeswitch, um es von einem Speichergerät in ein "serielles" Modem umzuwandeln und die Option / dev / ttyUSB [0-2] anzeigen zu lassen.

Linux herakleion 4.12.12-bob # 38 SMP Sa Dez 9 23:32:34 EST 2017 x86_64 Intel (R) -Kern (TM) i7-7700 CPU bei 3.60GHz GenuineIntel GNU / Linux

https://bugs.gentoo.org/659430

0

1 Antwort auf die Frage

0
Mutant Bob

Nach Diskussionen über den #gentoo IRC-Kanal haben wir schließlich herausgefunden, dass die Änderung /etc/dhcpcd.confhinzugefügt wurde

denyinterfaces wwp* 

war die Lösung. OpenRC startete wahrscheinlich dhcpcd, um einige netAbhängigkeiten in anderen Init-Skripten zu erfüllen . Dies war in der Vergangenheit kein Problem, da bis zum Upgrade meines Kernels keine wwp * -Schnittstelle vorhanden war.

Diese neue wwp * -Schnittstelle erscheint mir nutzlos, aber vielleicht weiß jemand, der sie besser versteht, wie sie konfiguriert werden muss, um eine Verbindung zum Mobilfunknetz herzustellen. Oder es ist vielleicht ein Fehler und sollte nur für eine andere Hardware aktiviert werden, die meiner ähnelt.