3G USB модем переключается обратно в режим хранения после потери соединения

Я настроил 3G-модем (Novatel Wireless U679 (Ovation MC679)) на Raspberry Pi с операционной системой Raspian. Чтобы переключить модем из режима хранения (1410:5059) в режим модема (1410:7031), я использую следующую команду:

sudo eject /dev/sr0

Затем я использую скрипт Sakis3G для установления соединения с:

sudo /usr/local/bin/sakis3g/sakis3g connect OTHER="USBMODEM"     
USBMODEM="1410:7031" USBINTERFACE="0" APN="crstat.bell.ca" APN_USER="0"  
APN_PASS="0" USBDRIVER="option"

Я также использую UMTSkeeper, чтобы поддерживать соединение, если оно разрывается.

Соединение 3G продолжалось 2 дня, а затем впервые пропало, а затем никогда не подключалось. Когда я попытался восстановить соединение вручную, повторно выполнив приведенную выше команду sakis3g, я получил следующий ответ:

Already selected value USBMODEM="1410:7031". Is not valid.

Поэтому я набрал "lsusb" в командной строке и увидел, что идентификатор продукта модема вернулся в режим хранения (1410:5059). Если я попытаюсь снова переключить его в режим модема с помощью команды "извлечь", на этот раз модем исчезнет из списка "lsusb".

Вот мои вопросы:

1 - Почему идентификатор продукта переключается обратно в режим хранения после разрыва соединения?

2 - Как я могу переключить его снова в режим модема после разрыва соединения?

3 - Как эти шаги интегрируются с UMTSkeeper, чтобы он автоматически подключался?

1 ответ

Я не уверен, что именно проблема.. но у меня тоже была эта проблема. В моем случае Raspberry Pi не переключается автоматически, поэтому мне пришлось использовать команду для его переключения. команда, которую я использовал, была:

         " sudo ./sakis3g swithonly "

он переключает ключ из режима хранения в режим модема, и я не сталкиваюсь с такой проблемой, как ваша. мой ключ остается в режиме модема, даже если отключить соединение. он возвращается в режим хранения, только если я отключаю, а затем снова подключаю.

Надеюсь, что это полезно!

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