Witaj na Forum Linuxiarzy
Zanim zalogujesz się, by pisać na naszym forum, zapoznaj się z kilkoma zasadami savoir-vivre'u w dziale Administracja.
Wiadomości z problemami zamieszczone w wątku "Przywitaj się" oraz wszelkie reklamy na naszym forum będą usuwane.

przełączanie się między modemami USB

Zaczęty przez benio66, Styczeń 29, 2017, 09:37:50 PM

Poprzedni wątek - Następny wątek

benio66

Cześć

Korzystam z dwóch modemów usb (sieci orange i play). Próbuję z poziomu terminala przełączać się pomiędzy modemami (ze względu na ograniczone pakiety danych). Docelowo chciałbym napisać skrypt, dzięki któremu o konkretnej godzinie przełączy się pomiędzy modemami, ale aktualnie chcę tylko z poziomu terminala wyłączyć jeden modem i połączyć się z internetem przez drugi.
Nie do końca mogę sobie z tym poradzić.

Wpisując:
lsusb
Otrzymuję:
Bus 002 Device 015: ID 12d1:1506 Huawei Technologies Co., Ltd. E398 LTE/UMTS/GSM Modem/Networkcard
Bus 002 Device 017: ID 0421:0612 Nokia Mobile Phones
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

(Huawei i Nokia to moje dwa modemy)

Poprzez komendę:
ls /sys/bus/usb/drivers/usb/

Otrzymuję wynik:
2-2  2-3  bind  uevent  unbind  usb1  usb2  usb3  usb4  usb5  usb6

Kombinowałem z komendami:
echo '2-3' |sudo tee /sys/bus/usb/drivers/usb/unbind
echo '2-3' |sudo tee /sys/bus/usb/drivers/usb/bind

Liczyłem, że dzięki temu wyłączę jeden modem i automatycznie połączy mnie z drugim. Po pierwszej komendzie lampki przestają migać na obu modemach. Także chyba nie tędy droga.

Może macie jakieś wskazówki jak to można "ugryźć". Będę wdzięczny.

Zobacz najnowsze wiadomości na forum