Нужен краткий мануал как на сброшенном контроллере протестировать модем, на данный момент лежит два контроллера 6.7.2 и 6.8.1 с неактивными модемами 4g, конфигурируем как на других контроллерах но интерфейс не поднимается.
На данный момент у нас остались только эти два контроллера данных версий, остальные заказаны 7+
Добрый день. А что именно протестировать?
Достаточно, по идее: сконфигурировать, включить, проверить регистрацию на операторе (at+creg)
Интересует диагностика неисправности аппаратной.
Пример, накатываю софт на десяток контроллеров и у одного модем не поднялся, чтобы каждый раз не создавать тему по неисправности и не разбиратся с каждым конкретным случаем хотелось бы шаблон действий, чтобы скинуть логи какие нужны и отправлять на замену, как вариант логи с одного контроллера с неисправным модемом, потом в тот же контроллер исправный подкинуть или чтото в этом духе, пока один неисправный валялся не интересно было ковырятся два уже хоть что-то
Прямо сейчас поменял неисправный модем на одном из контроллеров на проверенный и сразу всё заработало, нужна информация о том какие логи скидывать в таких случаях для подтверждения неисправности
“Неисправный” - вот как раз разберем. Что не работает так как ожидаете?
Покажите отправляемые команды, ответы.
Вывод на неисправном
root@IQ351001:~# ifconfig
eth0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
ether 68:27:19:81:42:f6 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
eth1: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
ether 68:27:19:80:d3:31 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 43878 bytes 4582848 (4.3 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 43878 bytes 4582848 (4.3 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
wlan0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.1.38 netmask 255.255.255.0 broadcast 192.168.1.255
inet6 fe80::2618:c6ff:fe77:ce78 prefixlen 64 scopeid 0x20<link>
ether 24:18:c6:77:ce:78 txqueuelen 1000 (Ethernet)
RX packets 430 bytes 255834 (249.8 KiB)
RX errors 0 dropped 198 overruns 0 frame 0
TX packets 416 bytes 116059 (113.3 KiB)
TX errors 0 dropped 2 overruns 0 carrier 0 collisions 0
root@IQ351001:~# ping google.com -I ppp0
ping: SO_BINDTODEVICE: Invalid argument
root@IQ351001:~# DEBUG=true wb-gsm
DEBUG: guess_of_node: Got of_gsm_node: /soc/bus@2100000/usb@2184200/usb-hub@1/wbc-modem@2
DEBUG: gsm_init: USB modem is turned on already; probing (/dev/ttyGSM, /dev/ttyGSM*) ports
DEBUG: test_connection: (port:/dev/ttyGSM; timeout:2) => 0
USAGE: /usr/bin/wb-gsm reset|toggle|on|restart_if_broken|off|set_speed|init_baud|imei|imei_sn
root@IQ351001:~#
Вывод на исправном
root@IQ351001:~# ifconfig
eth0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
ether 68:27:19:81:42:f6 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
eth1: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
ether 68:27:19:80:d3:31 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 44486 bytes 4677901 (4.4 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 44486 bytes 4677901 (4.4 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
ppp0: flags=4305<UP,POINTOPOINT,RUNNING,NOARP,MULTICAST> mtu 1500
inet 11.106.18.115 netmask 255.255.255.255 destination 10.64.64.64
ppp txqueuelen 3 (Point-to-Point Protocol)
RX packets 5 bytes 62 (62.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 6 bytes 101 (101.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
wlan0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.1.38 netmask 255.255.255.0 broadcast 192.168.1.255
inet6 fe80::2618:c6ff:fe77:ce78 prefixlen 64 scopeid 0x20<link>
ether 24:18:c6:77:ce:78 txqueuelen 1000 (Ethernet)
RX packets 1949 bytes 521588 (509.3 KiB)
RX errors 0 dropped 123 overruns 0 frame 0
TX packets 824 bytes 178073 (173.8 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
root@IQ351001:~# ping google.com -I ppp0
PING google.com (64.233.161.100) from 11.106.18.115 ppp0: 56(84) bytes of data.
64 bytes from lh-in-f100.1e100.net (64.233.161.100): icmp_seq=1 ttl=104 time=155 ms
64 bytes from lh-in-f100.1e100.net (64.233.161.100): icmp_seq=2 ttl=104 time=38.6 ms
64 bytes from lh-in-f100.1e100.net (64.233.161.100): icmp_seq=3 ttl=104 time=48.6 ms
64 bytes from lh-in-f100.1e100.net (64.233.161.100): icmp_seq=4 ttl=104 time=38.8 ms
64 bytes from lh-in-f100.1e100.net (64.233.161.100): icmp_seq=5 ttl=104 time=39.4 ms
^C
--- google.com ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4004ms
rtt min/avg/max/mdev = 38.663/64.220/155.501/45.794 ms
root@IQ351001:~# DEBUG=true wb-gsm
DEBUG: guess_of_node: Got of_gsm_node: /soc/bus@2100000/usb@2184200/usb-hub@1/wbc-modem@2
DEBUG: gsm_init: USB modem is turned on already; probing (/dev/ttyGSM, /dev/ttyGSM*) ports
DEBUG: test_connection: (port:/dev/ttyGSM; timeout:2) => 1
DEBUG: test_connection: (port:/dev/ttyGSM0; timeout:2) => 1
DEBUG: test_connection: (port:/dev/ttyGSM1; timeout:2) => 0
USAGE: /usr/bin/wb-gsm reset|toggle|on|restart_if_broken|off|set_speed|init_baud|imei|imei_sn
root@IQ351001:~# ^C
Прикладываю вывод dmseg на нерабочем модеме
broken_log.txt (33.9 КБ)
Этого - достаточно:
[ 97.131822] usb 2-1.3: GSM modem (1-port) converter now attached to ttyUSB0
[ 97.235355] option 2-1.3:1.4: GSM modem (1-port) converter detected
[ 97.326916] usb 2-1.3: GSM modem (1-port) converter now attached to ttyUSB1
[ 97.407530] option 2-1.3:1.5: GSM modem (1-port) converter detected
[ 97.488299] usb 2-1.3: GSM modem (1-port) converter now attached to ttyUSB2
TechNick:
Вывод на неисправном
Наличие адреса - это уже следствие верно настроенных всех компонентов.
Покажите вывод chat скрипта как минимум . Ну и статусы регистрации оператора, силу сигнала.
В какой сети настраиваете, как настроен выбор типа сети?
То есть - начинать надо с этого. Не существует “универсального” метода.
Закрываю тему, разобрались частично с проблемой, некорректная конфигурирование через скрипт, в ручном режиме запустился.
1 лайк
system
Закрыл(а) тему
05.Декабрь.2022 12:46:21
10
Эта тема была автоматически закрыта через 7 дней после последнего ответа. В ней больше нельзя отвечать.