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 "
он переключает ключ из режима хранения в режим модема, и я не сталкиваюсь с такой проблемой, как ваша. мой ключ остается в режиме модема, даже если отключить соединение. он возвращается в режим хранения, только если я отключаю, а затем снова подключаю.
Надеюсь, что это полезно!