Доброго времени суток.
Руки наконец дошли до настройки модема. И тут проблема такая - он видимо не стартует.
Контролер WB-6, 2207, stable. модем 4G (v 1.6). Все обновлено, на WB лампочка GSM не горит (может не должна…). Причем пробовал перешивать - он перешился (этой прошивкой BinFile_7600_A39_B08.bin)
на команду DEBUG=1 wb-gsm restart_if_broken вот что выдает:
root@wirenboard-AYLDXRDD:~# DEBUG=1 wb-gsm restart_if_broken
DEBUG: main: Called from pid 10842 (bash)
DEBUG: guess_of_node: Got of_gsm_node: /soc/bus@2100000/usb@2184200/usb-hub@1/wbc-modem@2
DEBUG: restart_if_broken: Modem switched off, switch it on instead of testing the connection
DEBUG: ensure_on: switching on GSM modem using POWER FET
DEBUG: toggle: toggle GSM modem state using PWRKEY
DEBUG: ensure_on: Waiting for modem to start
DEBUG: init_usb_connection: Will wait up to 30s untill usb port becomes available
DEBUG: probe_usb_ports: Probing all modem's usb ports
DEBUG: test_connection: (port:/dev/ttyUSB0; timeout:2) => 137
DEBUG: test_connection: (port:/dev/ttyUSB1; timeout:2) => 137
DEBUG: test_connection: (port:/dev/ttyUSB2; timeout:2) => 137
DEBUG: probe_usb_ports: Modem's usb ports: ttyUSB0 ttyUSB1 ttyUSB2
DEBUG: probe_usb_ports: Answered to 'AT':
Turning OFF modem's POWER FET
DEBUG: of_get_prop_gpio: /soc/bus@2100000/usb@2184200/usb-hub@1/wbc-modem@2 power-gpios
DEBUG: of_get_prop_gpio: gpio 33 4 0
DEBUG: of_gpio_to_num: Unpacked gpio 128:4:0 -> 128+4
Force exit: no valid usb-AT connection after 30s
1: /usr/lib/wb-utils/wb-gsm-common.sh:518 init_usb_connection(...)
2: /usr/lib/wb-utils/wb-gsm-common.sh:554 ensure_on(...)
3: /usr/bin/wb-gsm:29 restart_if_broken(...)
Error in /usr/lib/wb-utils/wb-gsm-common.sh:71. '[[ -n $unlinked_ports ]]' exited with status 0
Call tree:
1: /usr/lib/wb-utils/wb-gsm-common.sh:1 force_exit_handler(...)
2: /usr/lib/wb-utils/wb-gsm-common.sh:184 force_exit(...)
3: /usr/lib/wb-utils/wb-gsm-common.sh:518 init_usb_connection(...)
4: /usr/lib/wb-utils/wb-gsm-common.sh:554 ensure_on(...)
5: /usr/bin/wb-gsm:29 restart_if_broken(...)
Exiting with status 1
root@wirenboard-AYLDXRDD:~#
Контролер был приобретен с уже установленным модулем модема (и еще там батарейка для бесперебойного питания). Серийник, как видно в логах - AYLDXRDD.
Руки до модема дошли только сейчас.
Установил Сим-карту. Зашел в настройки “модули расширения и порты” в пункте “Слот модема” установил “WBC-4G: 4G+3G+2G модем”.
После в консоле выполнил команду wb-gsm restart_if_broken… и поскольку ничего не произошло повторил это с DEBUG=1 - далее шерстил форум, и выяснил что у многих после перепрошивки вылечивалось - решил перепрошиться по Вашей инструкции вот тут. Прошивка прошла так как написано в инструкции!
Это все не помогло. Конечно пробовал подключаться к модему через minicom - но он не работает так как порт не появляется…
P.S. Контролер многократно выключался (переключателем на панели) и reboot’ился…
Конечно включал (приложил лог консоли)… но читал что команда
wb-gsm on
и команда
wb-gsm restart_if_broken
это для запуска практически одно и тоже… при этих тело движениях диод на модеме загорается и тухнет через некоторое время… 230320_WB_gsm_on_debug_con.txt (19.9 КБ)
перепрошил модем обратно на свежую версию - он включился (что приятно) но с gammu результат тотже. Лог прилагаю. gsm_conn.log (5.3 КБ)
и крайне интересная картина по запросу mmcli
P.S. После удаления ModemManager, в hwconf удалив модем, перезагрузка и потом в hwconf добавив модем - он перестал стартовать (вернулись в точку первого поста)
Бесконечные мероприятия по перепрошивке и удалению ModemManager’а таки дали результат. Их было оооочень много поэтому описать затруднительно. В итоге модем запустился и все заработало. Теперь побаиваюсь перезапускать контролер
И почемуто толком нигде не написано что ModemManger только для WB 7 - а от то по ходу и мешал работе с USB портом. Напишите об этом в документации (и покрупнее).
P.S. Как и следовало ожидать после перезагрузки Модем не поднялся сам и так же не стартует вручную (в точности повторяется лог из первого поста)… может ему TimeOut не хвататет 30 с? Где поправить эти настройки я не нашел
P.S.2. В итоге набрел на тему тут и на пакет от сюда ( (apt install ./дебка.deb --reinstall ).wb-utils_3.5.1-wb103_exp_tmp+vdromanov+ppp+experiments_3_gcea55cc_all.deb (29.2 КБ))
видимо именно он помог. после этого модем стал пускаться без бубнов. в /etc/network/interfaces добавил включения интерфейса ppp0 (и после перезагрузки тоже стал подниматься сам). Использую его только для SMS - и как запустить его только для этого - вопрос?!
P.S.3. Вообще конечно с этим надо что-то делать… должно проше настраиваться, больше быть документации и более понятной и больше средств диагностики. И хотелось бы на “портале техподдержки” больше участия тех-поддержки - а то у меня получилось - тихо сам-с-собою…