Не очень понял вопрос… Как проверить наличие модема в контроллере?
Цель - проверить, если питание модема когда USB порты отключаются. Если питание есть - а модема (USB) нет - то случай гарантийный
Я вот про это спрашивал, что значит не модема? Физически нет? Или Тула lsusb
не отображает?
А, понятно. Наличие питания на модем можно посмотреть по состоянию gpio 123, если 1 - есть.
Да, это я проверил и вернулась 1. А второе условие: “питание есть, а модема нет”?
Я про это и говорю.
То есть модем по USB недоступен но питание на нем остается.
А какой серийный номер контроллера?
Контроллер: AUG2DFWP.
Но вроде бы у меня другая проблема. Если руками сделать wb-gsm on
, то все работает. После ручной команды wb-gsm restart_if_broken
, интерфейс usb0 не поднимается.
wb-gsm on
выполняется при старте контроллера?
Логов бы. Что выводится при запуске DEBUG=true wb-gsm restart_if_broken
&
Что при этом в dmesg?
Извиняюсь, видимо предыдущие проблемы были связаны с многократным запуском команды wb-gsm on/restrart_if_broken
. Перестало воспроизводится. И проблема с запуском usb0 отпала. Не знаю в чем проблема был, сейчас несколько раз перезапускал и проблемы не было ни разу. Вот сообщения из лога, которое было раньше:
[ 3219.184339] usb 2-1.3: USB disconnect, device number 5
[ 3236.116648] usb 2-1.3: new high-speed USB device number 6 using ci_hdrc
[ 3236.281850] usb 2-1.3: New USB device found, idVendor=1286, idProduct=812a
[ 3236.288976] usb 2-1.3: New USB device strings: Mfr=3, Product=2, SerialNumber=0
[ 3236.296454] usb 2-1.3: Product: WUKONG
[ 3236.300228] usb 2-1.3: Manufacturer: MARVELL
[ 3236.321018] usb 2-1.3: can't set config #1, error -71
[ 3236.336159] usb 2-1.3: USB disconnect, device number 6
[ 3242.776417] usb 2-1.3: new high-speed USB device number 7 using ci_hdrc
[ 3242.927228] usb 2-1.3: config 1 has an invalid interface number: 5 but max is 4
[ 3242.934671] usb 2-1.3: config 1 has no interface number 3
[ 3242.946575] usb 2-1.3: New USB device found, idVendor=1e0e, idProduct=9011
[ 3242.953590] usb 2-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 3242.961196] usb 2-1.3: Product: Mobile Composite Device Bus
[ 3242.966907] usb 2-1.3: Manufacturer: Marvell
[ 3242.971319] usb 2-1.3: SerialNumber: 200806006809080000
Только вопрос, как сделать так, что бы автоматом при старте поднималось. Самому писать? или есть какой-то общий способ для WB?
а у меня такая же хрень!..
после обновления прошивки на модеме v1.6 до “последней”
присоседюсь со своими проблемами
вот чо это за фигня?
на WB7 WBC-4G v1.6
dmesg
[Сб окт 15 13:22:14 2022] rndis_host 3-1:1.0 usb0: unregister 'rndis_host' usb-1c1c000.usb-1, RNDIS device
[Сб окт 15 13:22:14 2022] option1 ttyUSB0: GSM modem (1-port) converter now disconnected from ttyUSB0
[Сб окт 15 13:22:14 2022] option 3-1:1.2: device disconnected
[Сб окт 15 13:22:14 2022] option1 ttyUSB1: GSM modem (1-port) converter now disconnected from ttyUSB1
[Сб окт 15 13:22:14 2022] option 3-1:1.4: device disconnected
[Сб окт 15 13:22:14 2022] option1 ttyUSB2: GSM modem (1-port) converter now disconnected from ttyUSB2
[Сб окт 15 13:22:14 2022] option 3-1:1.5: device disconnected
[Сб окт 15 13:22:15 2022] usb 3-1: new high-speed USB device number 110 using ehci-platform
[Сб окт 15 13:22:15 2022] usb 3-1: config 1 has an invalid interface number: 5 but max is 4
[Сб окт 15 13:22:15 2022] usb 3-1: config 1 has no interface number 3
[Сб окт 15 13:22:15 2022] rndis_host 3-1:1.0 usb0: register 'rndis_host' at usb-1c1c000.usb-1, RNDIS device, 56:33:e6:b1:f7:2c
[Сб окт 15 13:22:15 2022] option 3-1:1.2: GSM modem (1-port) converter detected
[Сб окт 15 13:22:15 2022] usb 3-1: GSM modem (1-port) converter now attached to ttyUSB0
[Сб окт 15 13:22:15 2022] option 3-1:1.4: GSM modem (1-port) converter detected
[Сб окт 15 13:22:15 2022] usb 3-1: GSM modem (1-port) converter now attached to ttyUSB1
[Сб окт 15 13:22:15 2022] option 3-1:1.5: GSM modem (1-port) converter detected
[Сб окт 15 13:22:15 2022] usb 3-1: GSM modem (1-port) converter now attached to ttyUSB2
[Сб окт 15 13:22:15 2022] usb usb3-port1: disabled by hub (EMI?), re-enabling...
[Сб окт 15 13:22:15 2022] usb 3-1: USB disconnect, device number 110
[Сб окт 15 13:22:15 2022] rndis_host 3-1:1.0 usb0: unregister 'rndis_host' usb-1c1c000.usb-1, RNDIS device
[Сб окт 15 13:22:15 2022] option1 ttyUSB0: GSM modem (1-port) converter now disconnected from ttyUSB0
[Сб окт 15 13:22:15 2022] option 3-1:1.2: device disconnected
[Сб окт 15 13:22:15 2022] option1 ttyUSB1: GSM modem (1-port) converter now disconnected from ttyUSB1
[Сб окт 15 13:22:15 2022] option 3-1:1.4: device disconnected
[Сб окт 15 13:22:15 2022] option1 ttyUSB2: GSM modem (1-port) converter now disconnected from ttyUSB2
[Сб окт 15 13:22:15 2022] option 3-1:1.5: device disconnected
[Сб окт 15 13:22:16 2022] usb 3-1: new high-speed USB device number 111 using ehci-platform
[Сб окт 15 13:22:16 2022] usb 3-1: config 1 has an invalid interface number: 5 but max is 4
[Сб окт 15 13:22:16 2022] usb 3-1: config 1 has no interface number 3
[Сб окт 15 13:22:16 2022] rndis_host 3-1:1.0 usb0: register 'rndis_host' at usb-1c1c000.usb-1, RNDIS device, b2:a4:16:80:71:d8
[Сб окт 15 13:22:16 2022] option 3-1:1.2: GSM modem (1-port) converter detected
[Сб окт 15 13:22:16 2022] usb 3-1: GSM modem (1-port) converter now attached to ttyUSB0
[Сб окт 15 13:22:16 2022] option 3-1:1.4: GSM modem (1-port) converter detected
[Сб окт 15 13:22:16 2022] usb 3-1: GSM modem (1-port) converter now attached to ttyUSB1
[Сб окт 15 13:22:16 2022] option 3-1:1.5: GSM modem (1-port) converter detected
[Сб окт 15 13:22:16 2022] usb 3-1: GSM modem (1-port) converter now attached to ttyUSB2
[Сб окт 15 13:22:19 2022] usb usb3-port1: disabled by hub (EMI?), re-enabling...
[Сб окт 15 13:22:19 2022] usb 3-1: USB disconnect, device number 111
на WB6 такого нет
Вот это как часто возникает? Только при включении модема? Или в процессе работы?
опс, уведомления не приходили
при включении прям часто… потом , я так понял, как-то нормализуется, а дальше периодически в процессе работы (при этом работает gammu-smsd upd. не работает!)
вот сегодняшняя выгрузка dmesg -T
: dmesg.log (180.0 КБ)
я с контроллером ничего не делал (не производил никаких манипуляций)
Так, а модем используется со штатной антенной или с выносной, что стоит слева (и сверху-снизу) от контроллера, не проходят ли силовые провода или провода от диммеров под ним?
Что-то подключено в USB разьемы (включая Debug) контроллера?
Видно что сообщения возникают группами и периодически.
модем используется со штатной антенной или с выносной
штатной
что стоит слева (и сверху-снизу) от контроллера,
сверху/снизу/слева ничего такого
(вот зашёл в котельную, сфоткал)
шины - для низковольтных соединений
диммеров нет
только в гофре есть кабель с 220В, но она ж. вроде, достаточно далеко находится…
в USB ничего нет
попозже смогу снять и, если надо, проверить дополнительно на столе в контролируемых условиях
вот, принёс из котельной, поставил на стол, (снял крышку. т.к. надо будет модуль ставить)
вокруг ничего силового нет
включил, зашёл по SSH, запустил
wb-gsm on
остановил
gammu-smsd
и запустил смотреть
dmesg -Tw
увидел бяку, выгрузил
dmesg -T
в логdmesg-2022-10-26T15:28:12+03:00.log (54.3 КБ)
Предлагаю крайний, пожалуй, тест. Поставьте на контроллер bullseye, следующий релиз. И если на чистом контролере с новым релизом снова увидим “disabled by hub (EMI?)” - меняем, что-то аппаратное.
я попробую, но есть ещё один фактор, склоняющий к замене: я тут как раз сделал eBus-UART-модуль в форм-факторе для установки в MOD1…4, так вот он (только что возился с ним) не работает как следует (хотя с виду работает, но “сигнал с шины не ловит”), будучи установленным именно в этом контроллере в MOD1…4, а при подключении через USB-свисток в тот же WB7 или (самое главное!) - установленным в MOD1…4 WB6 (sic!) - работает!
(проапгрейдился, называется ))))
кстати, у этого контроллера меняли “процессорный модуль”, т.к. мне дарили его коллеги, и заказали не того объёма памяти. После того, как мне его вручили, и я это обнаружил, производили замену процессорного модуля на нужный… это могло повлиять?
Если меняли у нас в офисе - то вряд ли причина в этом.
Напряжение 5 вольт используется для питания? Кстати, измерьте как его так и 3,3 вольта на разъемах расширения - сколько там?
Важно! Модуль расширения должен иметь логические уровни именно 3,3 вольта.
Ну и это, пожалуй не связано (крроме возможных отклонений напряжения 5 вольт) с работой USB.