Вы можете попробовать выключить и включить USB-соединение. Возможно, вам также придется программно перезапустить программу. Может быть, это поможет вам справиться с этим:
https://www.linux.com/blog/disable-enable-usb-terminal
В первый раз наш модем должен быть подключен к USB. После этого мы
пытаясь соединиться с командой wvdial. Взлеты, я не могу получить перевозчик.
первое решение на долгое время это вытащить модем из usb и
подождите несколько секунд, затем я снова подключусь к USB. это очень заставляет меня чувствовать
скучно и сердито. Таким образом, чтобы решить проблему без делать действительно плохо
Подсказка. В первый раз, Вы должны открыть терминал и сделать доступ как супер
пользователь: "sudo lsusb -t | less", эта команда выдаст вам список
активный usb. И в результате получается:
/: Bus 05.Port 1: Dev 1, class="root_hub", Driver=uhci_hcd/2p, 12M
/: Bus 04.Port 1: Dev 1, class="root_hub", Driver=uhci_hcd/2p, 12M
/: Bus 03.Port 1: Dev 1, class="root_hub", Driver=uhci_hcd/2p, 12M
|__ Port 1: Dev 2, If 0, class="HID", Driver=usbhid, 1.5M
/: Bus 02.Port 1: Dev 1, class="root_hub", Driver=uhci_hcd/2p, 12M
|__ Port 1: Dev 6, If 0, class="vend"., Driver=usbserial_generic, 12M
|__ Port 1: Dev 6, If 1, class="vend"., Driver=usbserial_generic, 12M
|__ Port 1: Dev 6, If 2, class="vend"., Driver=usbserial_generic, 12M
|__ Port 1: Dev 6, If 3, class="stor"., Driver=usb-storage, 12M
|__ Port 2: Dev 3, If 0, class="HID", Driver=usbhid, 1.5M
|__ Port 2: Dev 3, If 1, class="HID", Driver=usbhid, 1.5M
/: Bus 01.Port 1: Dev 1, class="root_hub", Driver=ehci_hcd/8p, 480M
|__ Port 6: Dev 5, If 0, Class='bInterfaceClass 0x0e not yet handled', Driver=uvcvideo, 480M
|__ Port 6: Dev 5, If 1, Class='bInterfaceClass 0x0e not yet handled', Driver=uvcvideo, 480M
После того, как мы узнаем usb actived, который соединяется с нашим модемом. Сделай это
Команда
echo '2-1' |sudo tee /sys/bus/usb/drivers/usb/unbind # <- to make usb disable/turn off
NB: 2-1
- это процесс, который нас убьет. после того как ты это сделаешь
команда, USB будет отключен. Попытка снова набрать номер с помощью wvdial. Так
у нас есть результат:
eject: unable to find or open device for: `/dev/sr0'
--> WvDial: Internet dialer version 1.60
--> Cannot open /dev/ttyUSB0: No such file or directory
--> Cannot open /dev/ttyUSB0: No such file or directory
--> Cannot open /dev/ttyUSB0: No such file or directory
* Это хорошая информация. Это значит, что USB успешно отключен. Мы снова делаем команду, такую как шаг № 5, но с
другой ввод в конце. Итак, вот так:
echo '2-1' |sudo tee /sys/bus/usb/drivers/usb/bind # <- to make usb active again // the different command just in the end of syntax. NB :
2-1
- это процесс, который будет включен. Попробуйте еще раз с wvdial
Команда как и прежде. И .... мне не нужно вытащить и подключить
опять модем в usb. Итак, основная команда находится в шагах 5 и 7.