Предотвратить использование привязанного к USB-устройству маршрута по умолчанию?

Я подключаю устройство Android через USB. Когда привязка завершена, устройство устанавливает интерфейс usb0 в качестве маршрута по умолчанию.

Я не хочу этого (обычно на хост-устройстве есть wlan0), но не вижу простого способа изменить его в Ubuntu. У dhcpcd нет опции --nohook, и --nogateway также, похоже, не работает в этом случае.

«route del» и «route add», очевидно, могут использоваться, но это довольно… жестко закодированное решение, поскольку для них требуются фактические IP-адреса и т. Д.

Есть идеи? ТИА.

Пока нет решения - очевидно, можно было бы написать сценарий.

1
задан 21 July 2012 в 06:13

2 ответа

Я полагаю, что простым решением было бы не активировать модем на вашем Android, когда он не нужен. Я не уверен, что это то, о чем вы просите, или если вы хотите более технический способ сделать это через Ubuntu.

0
ответ дан 21 July 2012 в 06:13

Откройте «Сеть»> «Проводные подключения»> нажмите «Android USB Tether»> IPv4> «Маршруты»> «Использовать только для ресурсов в этой сети».

При этом будет пропущено добавление маршрута по умолчанию к этому соединению, что делает любое другое соединение соединением по умолчанию.

0
ответ дан 21 July 2012 в 06:13

Другие вопросы по тегам:

Похожие вопросы: