У меня есть USB-флешка Huawei webConnect Jet, которая позволяет мне подключаться к Интернету через сотовую сеть передачи данных. После недавнего обновления программного обеспечения устройство теперь создает бесполезный маршрут по умолчанию для интерфейса wwan, который мешает интерфейсу PPP (ppp работал в течение нескольких последних лет на нескольких ноутбуках).

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

Для того, чтобы получить доступ к Интернету, я должен выпустить route del default dev wwp0s20f0u4i1 чтобы избавиться от фиктивного маршрута и позволить пакетам проходить через интерфейс ppp2 правильно.

Как я могу предотвратить создание этого бесполезного маршрута? Я даже не знаю, какая подсистема / программное обеспечение создает этот маршрут.

Хотя это может не относиться к этой проблеме: для этого устройства требуется usb_modeswitch, чтобы преобразовать его из устройства хранения в "последовательный" модем и отобразить /dev /ttyUSB [0-2].

Linux herakleion 4.12.12-bob # 38 SMP Sat 9 декабря 23:32:34 EST 2017 x86_64 Процессор Intel(R) Core(TM) i7-7700 @ 3,60 ГГц GenuineIntel GNU/Linux

https://bugs.gentoo.org/659430

1 ответ1

0

После обсуждений на IRC-канале #gentoo мы в итоге выяснили, что /etc/dhcpcd.conf добавим

denyinterfaces wwp*

было решение. OpenRC, вероятно, запускал dhcpcd для удовлетворения некоторых net зависимостей в других скриптах инициализации. В прошлом это не было проблемой, потому что не было интерфейса wwp *, пока я не обновил свое ядро.

Этот новый интерфейс wwp * кажется мне бесполезным, но, возможно, кто-то, кто понимает его лучше, знает, как настроить его для подключения к сотовой сети. Или, может быть, это ошибка, и ее следует активировать только для другой части оборудования, которая похожа на мою.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .