WB7.3.3 + WBC-4G v.2 + WBE2R-R-ZIGBEE v.2 непрерывные переподключения модема

День добрый.
Имеется контроллер Wiren Board 7.3.3 (s/n A34MQM76), release wb-2310 (as stable);
Из особенностей - питается контроллер от БП 12 вольт.
Установлены WBC-4G v.2 и WBE2R-R-ZIGBEE
История проблем:

  1. отказал WBE2R-R-ZIGBEE. Исчез последовательный порт, который создается при его подключении. Куплен новый модуль WBE2R-R-ZIGBEE, заменен, проблема исчезла и более не проявлялась; Забавное - снятый “неисправный” модуль ZIGBEE отлично уже год работает в другом точно таком же контроллере с очень похожим набором устройств в ZIGBEE сети.
  2. стал дурить модем. Примерно через неделю после включения питания - модем из системы просто исчезал (отсутствие устройства USB). при этом мигание ламп на модеме показывало, что он продолжает поддерживать линк.
    При этом перезагрузка контроллера командой reboot из консоли не приводила к появлению модема. А вот физическое отключение питания - на очередную неделю возвращало модем к жизни.
    Модем заменен. Характер проблемы изменился. Теперь модем примерно раз в 5 минут переинициализируется и переустанавливает связь с базовой станцией. Проблема постепенно прогрессирует, модем переустанавливает связь всё чаще. В dmesg сыплется вот такое:
    [85800.695990] RTL871X: ap recv disassoc reason code(8) sta:d0:53:49:bb:18:42
    [85866.627418] RTL871X: ap recv disassoc reason code(8) sta:d0:53:49:bb:18:42
    [121095.728235] RTL871X: ap recv disassoc reason code(8) sta:d0:53:49:bb:18:42
    [123409.159198] RTL871X: ap recv deauth reason code(3) sta:bc:7f:a4:00:7e:e5
    [146448.621676] hrtimer: interrupt took 152417 ns
    [175376.654229] usb 3-1: USB disconnect, device number 13
    [175376.659836] rndis_host 3-1:1.0 usb0: unregister ‘rndis_host’ usb-1c1c000.usb-1, RNDIS device
    [175376.748349] option1 ttyUSB0: GSM modem (1-port) converter now disconnected from ttyUSB0
    [175376.757032] option 3-1:1.2: device disconnected
    [175376.769408] option1 ttyUSB1: GSM modem (1-port) converter now disconnected from ttyUSB1
    [175376.777845] option 3-1:1.4: device disconnected
    [175376.799105] option1 ttyUSB2: GSM modem (1-port) converter now disconnected from ttyUSB2
    [175376.807603] option 3-1:1.5: device disconnected
    [175381.214968] usb 3-1: new high-speed USB device number 14 using ehci-platform
    [175381.693739] usb 3-1: USB disconnect, device number 14
    [175387.864896] usb 3-1: new high-speed USB device number 15 using ehci-platform
    [175388.085653] usb 3-1: config 1 has an invalid interface number: 5 but max is 4
    [175388.092956] usb 3-1: config 1 has no interface number 3
    [175388.121297] rndis_host 3-1:1.0 usb0: register ‘rndis_host’ at usb-1c1c000.usb-1, RNDIS device, 8e:2c:fc:69:d2:8f
    [175388.140025] option 3-1:1.2: GSM modem (1-port) converter detected
    [175388.160822] usb 3-1: GSM modem (1-port) converter now attached to ttyUSB0
    [175388.182880] option 3-1:1.4: GSM modem (1-port) converter detected
    [175388.190216] usb 3-1: GSM modem (1-port) converter now attached to ttyUSB1
    [175388.215439] option 3-1:1.5: GSM modem (1-port) converter detected
    [175388.225119] usb 3-1: GSM modem (1-port) converter now attached to ttyUSB2
    [245909.614592] usb 3-1: USB disconnect, device number 15
    [245909.620294] rndis_host 3-1:1.0 usb0: unregister ‘rndis_host’ usb-1c1c000.usb-1, RNDIS device
    [245909.717298] option1 ttyUSB0: GSM modem (1-port) converter now disconnected from ttyUSB0
    [245909.728303] option 3-1:1.2: device disconnected
    [245909.745291] option1 ttyUSB1: GSM modem (1-port) converter now disconnected from ttyUSB1
    [245909.753917] option 3-1:1.4: device disconnected
    [245909.765869] option1 ttyUSB2: GSM modem (1-port) converter now disconnected from ttyUSB2
    [245909.774307] option 3-1:1.5: device disconnected
    [245913.989959] usb 3-1: new high-speed USB device number 16 using ehci-platform
    [245914.465325] usb 3-1: USB disconnect, device number 16
    [245920.640212] usb 3-1: new high-speed USB device number 17 using ehci-platform
    [245920.840473] usb 3-1: config 1 has an invalid interface number: 5 but max is 4
    [245920.847770] usb 3-1: config 1 has no interface number 3
    [245920.858464] rndis_host 3-1:1.0 usb0: register ‘rndis_host’ at usb-1c1c000.usb-1, RNDIS device, 62:77:82:54:48:8a
    [245920.871328] option 3-1:1.2: GSM modem (1-port) converter detected
    [245920.878257] usb 3-1: GSM modem (1-port) converter now attached to ttyUSB0
    [245920.887008] option 3-1:1.4: GSM modem (1-port) converter detected
    [245920.893841] usb 3-1: GSM modem (1-port) converter now attached to ttyUSB1
    [245920.902176] option 3-1:1.5: GSM modem (1-port) converter detected
    [245920.909062] usb 3-1: GSM modem (1-port) converter now attached to ttyUSB2

вдогон:
ну и, соответственно, синхронно с переподключением модема:

root@wirenboard-A34MQM76:~# journalctl -u ModemManager -f
-- Journal begins at Thu 2023-01-19 01:15:59 MSK. --
Dec 12 23:55:26 wirenboard-A34MQM76 ModemManager[354]: <info>  [modem7] 3GPP registration state changed (idle -> registering)
Dec 12 23:55:26 wirenboard-A34MQM76 ModemManager[354]: <info>  [modem7] 3GPP registration state changed (registering -> home)
Dec 12 23:55:27 wirenboard-A34MQM76 ModemManager[354]: <info>  [modem7] 3GPP registration state changed (home -> registering)
Dec 12 23:55:27 wirenboard-A34MQM76 ModemManager[354]: <info>  [modem7] 3GPP registration state changed (registering -> home)
Dec 13 00:02:09 wirenboard-A34MQM76 ModemManager[354]: <info>  [modem7] 3GPP registration state changed (home -> searching)
Dec 13 00:02:09 wirenboard-A34MQM76 ModemManager[354]: <info>  [modem7] 3GPP registration state changed (searching -> idle)
Dec 13 00:02:21 wirenboard-A34MQM76 ModemManager[354]: <info>  [modem7] 3GPP registration state changed (idle -> registering)
Dec 13 00:02:21 wirenboard-A34MQM76 ModemManager[354]: <info>  [modem7] 3GPP registration state changed (registering -> home)
Dec 13 00:02:22 wirenboard-A34MQM76 ModemManager[354]: <info>  [modem7] 3GPP registration state changed (home -> registering)
Dec 13 00:02:22 wirenboard-A34MQM76 ModemManager[354]: <info>  [modem7] 3GPP registration state changed (registering -> home)

Добрый день.
Похоже что проблема аппаратная, и, возможно, связана с USB. То есть с контроллером.
Я склоняюсь к замене контроллера вместе с модемом.
Пришлите пожалуйста диагностический архив - посмотрю на вывод в логи.

устройство очередной раз отвалилось от сети, а значит архив можно будет добыть лишь 23 числа.

Давайте мы бесплатно поменяем вам оборудование. Курьер привезёт новое оборудование и заберёт старое:

  • WB7 - 1 шт
  • WBC-4g - 1 шт.

Для возврата напишите, пожалуйста, письмо на info@wirenboard.com.

В письме укажите:

  1. ссылку на эту тему,
  2. серийный номер устройства, A34MQM76,
  3. ваш действующий телефон, адрес доставки, ФИО получателя.

Там фигня в том, что логистика получается немного замысловатая: тот контроллер, в числе прочего, обеспечивает незамерзаемость воды в доме. Соответственно я сейчас из своих запасов возьму подменный, отвезу его к месту применения, перелью на него всю ерунду, потом доставлю в Мск больного и только после этого буду готов меняться…

1 Like

Хорошо, как вам удобнее.

видимо дело было все же в железе - заменил контроллер на подменный (благо был) - перенес на него всё (там Zigbee, Intrahouse + всякое железо по modbus RTU)- модем НЕ отваливается. При том, что модем там сейчас “из кармана” - я не помню почему он у меня остался в тумбочке. И он с меньшим номером аппаратной ревизии.
При этом процесс подключения к сотовой сетке при включении контроллера стал занимать в разы меньше времени.
Контроллер + модем (комплект, который под подозрением) привез в Мск.
Там под конец пациент вообще забавно чудил - отключал не только модем, но и WiFi - пару часов работаем - а потом не-а.

Да, возможно (и крайне вероятно) что проблема в USB хабе внутреннем.
Меняем гарантийно, сам контроллер, как писал выше.