Неустойчивое определение модема WBC-4G

Посмотрите в логи, как часто выключается модем? Регулярно или случайным образом?

Наверное регулярно случайным образом. Цикл занимает от нескольких секунд до одной минуты. Заметил, что он ещё и номера USB устройств в этот момент перебирает от 4 до 127 (второй и третий - USB hub и 802.11n WLAN Adapter, т.е. не модем). В целом выше я уже давал этот лог. Сейчас ещё сделал фильтр по событию USB disconnect, чтобы была видна периодичность, а также один раз показал все промежуточные события. Что такое RNDIS, который постоянно не зарегистрирован? Может в этом устройстве проблемы?

Aug 31 18:02:24	wirenboard-A4MU4RPX	kernel: [783334.086912] usb 2-1.3: USB disconnect, device number 123
Aug 31 18:02:24	wirenboard-A4MU4RPX	kernel: [783334.097959] rndis_host 2-1.3:1.0 usb0: unregister 'rndis_host' usb-ci_hdrc.1-1.3, RNDIS device
Aug 31 18:02:24	wirenboard-A4MU4RPX	avahi-daemon[925]: Withdrawing workstation service for usb0.
Aug 31 18:02:24	wirenboard-A4MU4RPX	kernel: [783334.139537] option1 ttyUSB0: GSM modem (1-port) converter now disconnected from ttyUSB0
Aug 31 18:02:24	wirenboard-A4MU4RPX	kernel: [783334.233224] option 2-1.3:1.2: device disconnected
Aug 31 18:02:24	wirenboard-A4MU4RPX	kernel: [783334.287604] option1 ttyUSB1: GSM modem (1-port) converter now disconnected from ttyUSB1
Aug 31 18:02:25	wirenboard-A4MU4RPX	kernel: [783334.346207] option 2-1.3:1.4: device disconnected
Aug 31 18:02:25	wirenboard-A4MU4RPX	kernel: [783334.401817] option1 ttyUSB2: GSM modem (1-port) converter now disconnected from ttyUSB2
Aug 31 18:02:25	wirenboard-A4MU4RPX	kernel: [783334.472753] option 2-1.3:1.5: device disconnected
Aug 31 18:02:31	wirenboard-A4MU4RPX	kernel: [783341.032428] usb 2-1.3: new high-speed USB device number 124 using ci_hdrc
Aug 31 18:02:31	wirenboard-A4MU4RPX	kernel: [783341.208511] usb 2-1.3: New USB device found, idVendor=1286, idProduct=812a, bcdDevice= 0.00
Aug 31 18:02:31	wirenboard-A4MU4RPX	kernel: [783341.217055] usb 2-1.3: New USB device strings: Mfr=3, Product=2, SerialNumber=0
Aug 31 18:02:31	wirenboard-A4MU4RPX	kernel: [783341.224565] usb 2-1.3: Product: WUKONG
Aug 31 18:02:31	wirenboard-A4MU4RPX	kernel: [783341.228417] usb 2-1.3: Manufacturer: MARVELL
Aug 31 18:02:32	wirenboard-A4MU4RPX	kernel: [783341.509663] usb 2-1.3: USB disconnect, device number 124
Aug 31 18:04:28	wirenboard-A4MU4RPX	kernel: [783457.478092] usb 2-1.3: USB disconnect, device number 125
Aug 31 18:04:36	wirenboard-A4MU4RPX	kernel: [783465.413337] usb 2-1.3: USB disconnect, device number 126
Aug 31 18:06:27	wirenboard-A4MU4RPX	kernel: [783576.517350] usb 2-1.3: USB disconnect, device number 127
Aug 31 18:06:34	wirenboard-A4MU4RPX	kernel: [783584.197330] usb 2-1.3: USB disconnect, device number 4
Aug 31 18:08:32	wirenboard-A4MU4RPX	kernel: [783701.957358] usb 2-1.3: USB disconnect, device number 5
Aug 31 18:08:40	wirenboard-A4MU4RPX	kernel: [783709.893358] usb 2-1.3: USB disconnect, device number 6

Может можно включить как-то более детальные логи? И что-то более подробно узнать?

Для чего используется (сеть, смс, звонки)?

Пока нужны были только SMS, ppp не дёргали никак. Да и SMS функционал никак не трогался, т.к. вроде бы и так из коробки изначально всё заработало через конфиг alarms.

И, главное - чем (как) он включается после перезапуска контроллер.

Любопытно, что после перезагрузки в лог перестали писаться проблемы про USB device. Видимо никак не включается. Где он должен по умолчанию включаться? Сделал wb-gsm on и тут же опять началось - usb дивайс найден, подключен/отключен. Успевает даже к сети подключиться. А потом вываливается… может его потом даже оператор банит за то, что слишком часто отключается/включается и как раз из-за этого сообщения, что в сети не залогинен.

root@wirenboard-A4MU4RPX:~# DEBUG=true wb-gsm on
DEBUG: guess_of_node: Got of_gsm_node: /soc/bus@2100000/usb@2184200/usb-hub@1/wbc-modem@2
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) => 3
DEBUG: test_connection: (port:/dev/ttyUSB1; timeout:2) => 0
DEBUG: test_connection: (port:/dev/ttyUSB2; timeout:2) => 0
DEBUG: probe_usb_ports: Answered to 'AT': /dev/ttyUSB1 /dev/ttyUSB2
DEBUG: link_ports: /dev/ttyUSB1 /dev/ttyUSB2 => /dev/ttyGSM0 /dev/ttyGSM1
DEBUG: link_ports: /dev/ttyGSM0 => /dev/ttyGSM

Ну и какой порт в gammu настроен для работы?

Вроде всё нормально - /dev/ttyGSM

root@wirenboard-A4MU4RPX:~# gammu  --identify
Device               : /dev/ttyGSM
Manufacturer         : INCORPORATED
Model                : unknown (A7600E-HNVW)
Firmware             : A39C4B02A7600M7
IMEI                 : 861065040044308
SIM IMSI             : 250016831001512

А чем вот эта история от 2020 года закончилась? Может это продолжение и косяк и в самом деле в модеме или его компонентах?