Проблема с 4g модулем

Мы используем собственный веб-интерфейс на устройстве для конфигурирования своего сервиса, кроме того периодически возникает необходимость зайти на устройство по ssh. Мы решали эту проблему установкой vpn клиента на каждое устройство и подключались через туннель.
Сейчас мы переводим оборудование на собственный APN, устройства получают от мобильной сети нашу собственную адресацию, и мы подключаемся к устройствам напрямую. Это прекрасно работает с модулями 3G. Проблема пришла откуда не ждали - на части оборудования установлены модули 4G, которые работают как маршрутизаторы и скрывают за собой сервисы на устройстве. Поднимать vpn ещё и по защищенной сети - тупо (плюс повышенный расход тарифицируемого трафика). Скажите какие варианты у нас есть в данной ситуации? Можно ли перевести модем в режим бриджа, например?

Добрый день.
Для того чтобы интерфейс поднимался на самом контроллере типично используют ppp соединение.
То есть не обязательно использовать “как маршутизатор”.
Но и режим dnat в модеме есть, c прошивки b05 работает at+usbnetip

Здравствуйте, правильно мы понимаем, что для этого необходимо прошить модем ? У нас версия ниже b05.

image
“Нужны 1,2 7,8 и кнопка “включения” между 6 и 8.” Подскажите, подойдет программатор stlink st st-link/v2 ? И как правильно провода подключить? Или есть другое решение, или нужен другой программатор ?

Получилось прошить:
at+cgmr
+CGMR: A39C4B08A7600M7

Проблема другая возникла, периодически происходит отсоединение +CGEV: ME DETACH и +CGEV: NW DETACH 1

Когда есть соединение, пинг на стороне симки есть AT+CPING=“...”,1,4,64,1000,10000,255
+CPING=2 … все 4 ответа пришли.
Пробую пинговать вне миникома пинга нет.
В чем может быть проблема почему соединение не стабильно и почему со стороны сим пинг есть, а когда пробуешь пинговать с wb пинга нет.

Не совсем понятно, что такое “вне миникома”?
Что (какие команды) выполняете, на чем, какие результаты?

WBC-4g v1.6 был B03 прошил стало:

Проверяю на устройстве: Wiren Board 6.9 (s/n A3VCMPDR) , модем ведет себя не стабильно при попытке поднятия интерфейса usb0:

Есть второй модем на котором тесты провожу, там результат был одноразовый(при другой прошивке), но повторить стабильного результата не получается.

Какой релиз ПО на контроллере? Ну и какая версия пакета wb-utils?
Кстати, какой именно аппаратной ревизии модем?
В аналогичной теме тоже не удалось добиться нормальной работы новых прошивое со старой ревизией: Как сменить подсеть у модема WBC-4G v1.6B? - #44 от пользователя a.shumkin

Да я ознакамливался с данной темой, хотелось попробовать самому разобраться в данной проблеме и попробовать все же разобраться в причине почему так происходит.По модему (wbc-4g v1.6F, 7600E (4G LTE)). Релиз: release wb-2207 (as stable),
Linux wirenboard-A3VCMPDR 5.10.35-wb120+wb101, как проверить wb-utils: 3.7.0-wb106

Ядро для стабильного сейчас 5.10.35-wb116 а wb-utils=3.7.0-wb107~exp-1
Проверьте на актальных пожалуйста.

Сегодня обновил контролер и wb-utils (5.10.35-wb120 и wb-utils=3.7.0-wb107). Результат после перезагрузки контролера следующий модем включился, но не в какую не хочет подключаться к сети, в миником смотрю:

AT+COPS=?
+COPS: (1,"TELE2 RU","TELE2 RU","25020",2),(1,"TELE2 RU","TELE2 RU","25020",0),)

на этапе:

AT+CGCONTRDP
OK

IP не получает

AT+CREG?
+CREG: 0,0

По какой причине такое может происходить ?

Разные аппаратно усилители в модулях. То есть со старым модулем работает только старая прошивка.
Возвращаясь к началу темы - целесообразно поменять подключение на PPP.

Давайте с самого начала =). Взял полностью сброшенный WB. Сделал

apt update && apt dist-upgrade
apt update && apt dist-upgrade
Wiren Board 6.7.2 (s/n AB4G27XR), release wb-2207 (as stable)
Linux wirenboard-AB4G27XR 5.10.35-wb120+wb101

wb-utils:
Version: 3.7.0-wb107

В папке /etc/ppp/peers создаю tele2

Спойлер

#/dev/ttyUSB0
/dev/ttyUSB1

115200

#disable hardware flow control
nocrtscts

# Assumes that your IP address is allocated dynamically by the ISP.
noipdefault
# Try to get the name server addresses from the ISP.
usepeerdns
# Use this connection as the default route.
defaultroute

# Makes pppd "dial again" when the connection is lost.
nopersist

# Do not ask the remote to authenticate.
noauth



nopersist
# no limit on failed connections
maxfail 0
lcp-echo-interval 10
lcp-echo-failure 3
holdoff 10

init "/usr/bin/wb-gsm restart_if_broken"

user tele2
connect "/usr/sbin/chat -v -f /etc/chatscripts/tele2"

В папке /etc/chatscripts создаю tele2

Спойлер
ABORT "BUSY"
ABORT "NO ANSWER"
ABORT "NO CARRIER"
ABORT "ERROR"
TIMEOUT 5
"" ATZ
OK AT+CGDCONT=1,"IP","NAME.tele2.ru"
OK ATD*99#
CONNECT

Далее:
/etc/network/interfaces :

Спойлер
auto ppp0 
iface ppp0 inet ppp
## select provider: megafon, mts or beeline below
    provider tele2
    pre-up wb-gsm restart_if_broken
    pre-up sleep 10

Далее делаю

ifup ppp0

Ожидаю после выполнения в ifconfig увидеть, что интерфейс поднялся и получил ip.

В реальности происходит две ситуации:
1.Модем бесконечно перезагружается.
2.Модем включился, индексация есть, в миникоме :

Спойлер
AT+CREG?
+CREG: 0,1

OK
AT+COPS?
+COPS: 0,2,"25020",7

OK
AT+CGCONTRDP
+CGCONTRDP: 1,5,"internet.mnc020.mcc250.gprs","10.*.*.*","","","","","",0,0

Но в ifconfig нету интерфейса.

Что можно еще попробовать или что мы делаем не так ?

А логи? Логи ppp (ну и debug можно включить), логи chat?
Так, навскидку, явных ошибок не виду. Ну и попробуйте ppp соединение не скриптами поднять а просто pon

ifconfig

Спойлер
ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 10.11.35.216  netmask 255.255.255.0  broadcast 10.11.35.255
        inet6 fe80::6a27:19ff:fe80:f25f  prefixlen 64  scopeid 0x20<link>
        ether 68:27:19:80:f2:5f  txqueuelen 1000  (Ethernet)
        RX packets 85746  bytes 11960521 (11.4 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 27943  bytes 4186218 (3.9 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

eth1: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        ether 68:27:19:81:42:4c  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 457969  bytes 31908672 (30.4 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 457969  bytes 31908672 (30.4 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

wlan0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.42.1  netmask 255.255.255.0  broadcast 192.168.42.255
        inet6 fe80::d6d2:d6ff:febc:4113  prefixlen 64  scopeid 0x20<link>
        ether d4:d2:d6:bc:41:13  txqueuelen 1000  (Ethernet)
        RX packets 39948  bytes 0 (0.0 B)
        RX errors 0  dropped 1  overruns 0  frame 0
        TX packets 1  bytes 104 (104.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

Dmesg -T

Спойлер
option 2-1.3:1.5: device disconnected
usb 2-1.3: new high-speed USB device number 32 using ci_hdrc
usb 2-1.3: New USB device found, idVendor=1286, idProduct=812a, bcdDevice= 0.00
usb 2-1.3: New USB device strings: Mfr=3, Product=2, SerialNumber=0
usb 2-1.3: Product: WUKONG
usb 2-1.3: Manufacturer: MARVELL
usb 2-1.3: USB disconnect, device number 32
usb 2-1.3: new high-speed USB device number 33 using ci_hdrc
usb 2-1.3: config 1 has an invalid interface number: 5 but max is 4
usb 2-1.3: config 1 has no interface number 3
usb 2-1.3: New USB device found, idVendor=1e0e, idProduct=9011, bcdDevice= 1.00
usb 2-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 2-1.3: Product: Mobile Composite Device Bus
usb 2-1.3: Manufacturer: Marvell
usb 2-1.3: SerialNumber: 200806006809080000
rndis_host 2-1.3:1.0 usb0: register 'rndis_host' at usb-ci_hdrc.1-1.3, RNDIS device, a2:80:a1:1f:8a:3b
option 2-1.3:1.2: GSM modem (1-port) converter detected
usb 2-1.3: GSM modem (1-port) converter now attached to ttyUSB0
option 2-1.3:1.4: GSM modem (1-port) converter detected
usb 2-1.3: GSM modem (1-port) converter now attached to ttyUSB1
option 2-1.3:1.5: GSM modem (1-port) converter detected
usb 2-1.3: GSM modem (1-port) converter now attached to ttyUSB2

через pon интерфейса тоже нету. Как посмотреть логи chat ?

ifup ppp0

Спойлер
ifup ppp0
[ 8147.394681] usb 2-1.3: new high-speed USB device number 34 using ci_hdrc
[ 8147.549950] usb 2-1.3: New USB device found, idVendor=1286, idProduct=812a, bcdDevice= 0.00
[ 8147.558475] usb 2-1.3: New USB device strings: Mfr=3, Product=2, SerialNumber=0
[ 8147.565996] usb 2-1.3: Product: WUKONG
[ 8147.569790] usb 2-1.3: Manufacturer: MARVELL
[ 8147.864387] usb 2-1.3: USB disconnect, device number 34
[ 8154.564449] usb 2-1.3: new high-speed USB device number 35 using ci_hdrc
[ 8154.715197] usb 2-1.3: config 1 has an invalid interface number: 5 but max is 4
[ 8154.722645] usb 2-1.3: config 1 has no interface number 3
[ 8154.736003] usb 2-1.3: New USB device found, idVendor=1e0e, idProduct=9011, bcdDevice= 1.00
[ 8154.744454] usb 2-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 8154.751837] usb 2-1.3: Product: Mobile Composite Device Bus
[ 8154.757464] usb 2-1.3: Manufacturer: Marvell
[ 8154.761745] usb 2-1.3: SerialNumber: 200806006809080000
[ 8154.784140] rndis_host 2-1.3:1.0 usb0: register 'rndis_host' at usb-ci_hdrc.1-1.3, RNDIS device, 8e:87:50:dc:6f:ae
[ 8154.802441] option 2-1.3:1.2: GSM modem (1-port) converter detected
[ 8154.813596] usb 2-1.3: GSM modem (1-port) converter now attached to ttyUSB0
[ 8154.826805] option 2-1.3:1.4: GSM modem (1-port) converter detected
[ 8154.837457] usb 2-1.3: GSM modem (1-port) converter now attached to ttyUSB1
[ 8154.847468] option 2-1.3:1.5: GSM modem (1-port) converter detected
[ 8154.858763] usb 2-1.3: GSM modem (1-port) converter now attached to ttyUSB2
sudo: unable to resolve host wirenboard-AB4G27XR: No such file or directory

А что выводится в лог при подъеме интерфейса? Ну и логи - все в journalctl

journalctl

Спойлер
Dec 21 01:36:23 wirenboard-AB4G27XR ModemManager[666]: <warn>  Could not grab port (tty/ttyUSB0): 'Cannot add port 'tty/ttyUSB0', unhandled serial type'
Dec 21 01:36:23 wirenboard-AB4G27XR ModemManager[666]: <warn>  (ttyUSB1): port attributes not fully set
Dec 21 01:36:23 wirenboard-AB4G27XR ModemManager[666]: <info>  Modem for device at '/sys/devices/platform/soc/2100000.bus/2184200.usb/ci_hdrc.1/usb2/2-1/2-1.3' successfully created
Dec 21 01:36:23 wirenboard-AB4G27XR ModemManager[666]: <warn>  couldn't load Supported Modes: 'Couldn't retrieve supported modes'
Dec 21 01:36:26 wirenboard-AB4G27XR pppd[10425]: pppd 2.4.7 started by root, uid 0
Dec 21 01:36:26 wirenboard-AB4G27XR sudo[10429]:     root : unable to resolve host wirenboard-AB4G27XR
Dec 21 01:36:26 wirenboard-AB4G27XR sudo[10429]:     root : problem with defaults entries ; TTY=ttyCONSOLE ; PWD=/mnt/data/root ; USER=avahi ; GROUP=avahi ;
Dec 21 01:36:26 wirenboard-AB4G27XR sudo[10429]:     root : TTY=ttyCONSOLE ; PWD=/mnt/data/root ; USER=avahi ; GROUP=avahi ; COMMAND=/usr/lib/avahi/avahi-daemon-check-dns.sh
Dec 21 01:36:27 wirenboard-AB4G27XR sudo[10429]: pam_unix(sudo:session): session opened for user avahi by (uid=0)
Dec 21 01:36:27 wirenboard-AB4G27XR sSMTP[10436]: Unable to locate mail
Dec 21 01:36:27 wirenboard-AB4G27XR sSMTP[10436]: Cannot open mail:25
Dec 21 01:36:27 wirenboard-AB4G27XR sudo[10429]: pam_unix(sudo:session): session closed for user avahi
Dec 21 01:36:27 wirenboard-AB4G27XR sSMTP[10441]: Unable to locate mail
Dec 21 01:36:27 wirenboard-AB4G27XR sSMTP[10441]: Cannot open mail:25
Dec 21 01:36:27 wirenboard-AB4G27XR ntpdate[10460]: Can't find host 0.debian.pool.ntp.org: Name or service not known (-2)
Dec 21 01:36:27 wirenboard-AB4G27XR ntpdate[10460]: Can't find host 1.debian.pool.ntp.org: Name or service not known (-2)
Dec 21 01:36:27 wirenboard-AB4G27XR ntpdate[10460]: Can't find host 2.debian.pool.ntp.org: Name or service not known (-2)
Dec 21 01:36:27 wirenboard-AB4G27XR ntpdate[10460]: Can't find host 3.debian.pool.ntp.org: Name or service not known (-2)
Dec 21 01:36:27 wirenboard-AB4G27XR ntpdate[10460]: no servers can be used, exiting
Dec 21 01:36:27 wirenboard-AB4G27XR systemd[1]: Reloading OpenBSD Secure Shell server.
Dec 21 01:36:27 wirenboard-AB4G27XR sshd[10467]: /etc/ssh/sshd_config line 18: Deprecated option KeyRegenerationInterval
Dec 21 01:36:27 wirenboard-AB4G27XR sshd[10467]: /etc/ssh/sshd_config line 19: Deprecated option ServerKeyBits
Dec 21 01:36:27 wirenboard-AB4G27XR sshd[10467]: /etc/ssh/sshd_config line 30: Deprecated option RSAAuthentication
Dec 21 01:36:27 wirenboard-AB4G27XR sshd[10467]: /etc/ssh/sshd_config line 37: Deprecated option RhostsRSAAuthentication
Dec 21 01:36:27 wirenboard-AB4G27XR sshd[2101]: Received SIGHUP; restarting.
Dec 21 01:36:27 wirenboard-AB4G27XR systemd[1]: Reloaded OpenBSD Secure Shell server.
Dec 21 01:36:27 wirenboard-AB4G27XR sshd[2101]: /etc/ssh/sshd_config line 18: Deprecated option KeyRegenerationInterval
Dec 21 01:36:27 wirenboard-AB4G27XR sshd[2101]: /etc/ssh/sshd_config line 19: Deprecated option ServerKeyBits
Dec 21 01:36:27 wirenboard-AB4G27XR sshd[2101]: /etc/ssh/sshd_config line 30: Deprecated option RSAAuthentication
Dec 21 01:36:27 wirenboard-AB4G27XR sshd[2101]: /etc/ssh/sshd_config line 37: Deprecated option RhostsRSAAuthentication
Dec 21 01:36:27 wirenboard-AB4G27XR sshd[2101]: Server listening on 0.0.0.0 port 22.
Dec 21 01:36:27 wirenboard-AB4G27XR sshd[2101]: Server listening on :: port 22.
Dec 21 01:36:28 wirenboard-AB4G27XR ModemManager[666]: <info>  Modem: state changed (unknown -> disabled)
Dec 21 01:36:28 wirenboard-AB4G27XR wb-gsm[10508]: main: Called from pid 10479 (sh)
Dec 21 01:36:28 wirenboard-AB4G27XR wb-gsm[10520]: guess_of_node: Got of_gsm_node: /soc/bus@2100000/usb@2184200/usb-hub@1/wbc-modem@2
Dec 21 01:36:30 wirenboard-AB4G27XR wb-gsm[10772]: gsm_init: USB modem is turned on already; probing (/dev/ttyGSM, /dev/ttyGSM*) ports
Dec 21 01:36:30 wirenboard-AB4G27XR chat[10776]: timeout set to 2 seconds
Dec 21 01:36:30 wirenboard-AB4G27XR chat[10776]: abort on (ERROR)
Dec 21 01:36:30 wirenboard-AB4G27XR chat[10776]: abort on (BUSY)
Dec 21 01:36:30 wirenboard-AB4G27XR chat[10776]: send (AT^M)
Dec 21 01:36:30 wirenboard-AB4G27XR chat[10776]: expect (OK)
Dec 21 01:36:30 wirenboard-AB4G27XR chat[10776]: ^M
Dec 21 01:36:30 wirenboard-AB4G27XR chat[10776]: +CPIN: READY^M
Dec 21 01:36:30 wirenboard-AB4G27XR chat[10776]: ^M
Dec 21 01:36:30 wirenboard-AB4G27XR chat[10776]: OK
Dec 21 01:36:30 wirenboard-AB4G27XR chat[10776]:  -- got it
Dec 21 01:36:30 wirenboard-AB4G27XR chat[10776]: send (^M)
Dec 21 01:36:30 wirenboard-AB4G27XR wb-gsm[10779]: test_connection: (port:/dev/ttyGSM; timeout:2) => 0
Dec 21 01:36:30 wirenboard-AB4G27XR wb-gsm[10782]: gsm_init: $PORT (for internal communications) => /dev/ttyGSM
Dec 21 01:36:31 wirenboard-AB4G27XR chat[10820]: timeout set to 5 seconds
Dec 21 01:36:31 wirenboard-AB4G27XR chat[10820]: abort on (ERROR)
Dec 21 01:36:31 wirenboard-AB4G27XR chat[10820]: abort on (BUSY)
Dec 21 01:36:31 wirenboard-AB4G27XR chat[10820]: send (AT^M)
Dec 21 01:36:31 wirenboard-AB4G27XR chat[10820]: expect (OK)
Dec 21 01:36:31 wirenboard-AB4G27XR chat[10820]: ^M
Dec 21 01:36:31 wirenboard-AB4G27XR chat[10820]: OK
Dec 21 01:36:31 wirenboard-AB4G27XR chat[10820]:  -- got it
Dec 21 01:36:31 wirenboard-AB4G27XR chat[10820]: send (^M)
Dec 21 01:36:31 wirenboard-AB4G27XR wb-gsm[10823]: test_connection: (port:/dev/ttyGSM; timeout:5) => 0
Dec 21 01:36:31 wirenboard-AB4G27XR pppd[10425]: Serial port initialized.
Dec 21 01:36:31 wirenboard-AB4G27XR chat[10825]: abort on (BUSY)
Dec 21 01:36:31 wirenboard-AB4G27XR chat[10825]: abort on (NO ANSWER)
Dec 21 01:36:31 wirenboard-AB4G27XR chat[10825]: abort on (NO CARRIER)
Dec 21 01:36:31 wirenboard-AB4G27XR chat[10825]: abort on (ERROR)
Dec 21 01:36:31 wirenboard-AB4G27XR chat[10825]: timeout set to 5 seconds
Dec 21 01:36:31 wirenboard-AB4G27XR chat[10825]: send (ATZ^M)
Dec 21 01:36:31 wirenboard-AB4G27XR chat[10825]: expect (OK)
Dec 21 01:36:31 wirenboard-AB4G27XR chat[10825]: ^M
Dec 21 01:36:31 wirenboard-AB4G27XR chat[10825]: OK
Dec 21 01:36:31 wirenboard-AB4G27XR chat[10825]:  -- got it
Dec 21 01:36:31 wirenboard-AB4G27XR chat[10825]: send (AT+DIALMODE=0^M)
Dec 21 01:36:31 wirenboard-AB4G27XR chat[10825]: expect (OK)
Dec 21 01:36:31 wirenboard-AB4G27XR chat[10825]: ^M
Dec 21 01:36:31 wirenboard-AB4G27XR chat[10825]: AT+DIALMODE=0^M^M
Dec 21 01:36:31 wirenboard-AB4G27XR chat[10825]: OK
Dec 21 01:36:31 wirenboard-AB4G27XR chat[10825]:  -- got it
Dec 21 01:36:31 wirenboard-AB4G27XR chat[10825]: send (AT+CGDCONT=1,"IP","NAME.tele2.ru"^M)
Dec 21 01:36:32 wirenboard-AB4G27XR chat[10825]: expect (OK)
Dec 21 01:36:32 wirenboard-AB4G27XR chat[10825]: ^M
Dec 21 01:36:32 wirenboard-AB4G27XR chat[10825]: AT+CGDCONT=1,"IP","NAME.tele2.ru"^M^M
Dec 21 01:36:32 wirenboard-AB4G27XR chat[10825]: OK
Dec 21 01:36:32 wirenboard-AB4G27XR chat[10825]:  -- got it
Dec 21 01:36:32 wirenboard-AB4G27XR chat[10825]: send (ATD*99#^M)
Dec 21 01:36:32 wirenboard-AB4G27XR chat[10825]: expect (CONNECT)
Dec 21 01:36:32 wirenboard-AB4G27XR chat[10825]: ^M
Dec 21 01:36:32 wirenboard-AB4G27XR chat[10825]: ATD*99#^M^M
Dec 21 01:36:32 wirenboard-AB4G27XR chat[10825]: OK^M
Dec 21 01:36:36 wirenboard-AB4G27XR chat[10825]: ^M
Dec 21 01:36:36 wirenboard-AB4G27XR chat[10825]: +NITZ: PLMN Long Name: Tele2, ^M
Dec 21 01:36:36 wirenboard-AB4G27XR chat[10825]: ^M
Dec 21 01:36:36 wirenboard-AB4G27XR chat[10825]: +NITZ: PLMN Short Name: Tele2, ^M
Dec 21 01:36:37 wirenboard-AB4G27XR chat[10825]: ^M
Dec 21 01:36:37 wirenboard-AB4G27XR chat[10825]: +CUSD: 1,"", 17^M
Dec 21 01:36:37 wirenboard-AB4G27XR chat[10825]: alarm
Dec 21 01:36:37 wirenboard-AB4G27XR chat[10825]: Failed
Dec 21 01:36:37 wirenboard-AB4G27XR pppd[10425]: Connect script failed
Dec 21 01:36:38 wirenboard-AB4G27XR pppd[10425]: Exit.

“Нормальное” подключение:

Dec 21 08:42:31 wirenboard-AQASN7R6 pppd[14161]: pppd 2.4.9 started by root, uid 0
Dec 21 08:42:32 wirenboard-AQASN7R6 wb-gsm[14185]: main: Called from pid 14168 (sh)
Dec 21 08:42:32 wirenboard-AQASN7R6 wb-gsm[14197]: guess_of_node: Got of_gsm_node: /soc/usb@1c1c000/wbc-modem@1
Dec 21 08:42:34 wirenboard-AQASN7R6 wb-gsm[14499]: gsm_init: USB modem is turned on already; probing (/dev/ttyGSM, /dev/ttyGSM*) ports
Dec 21 08:42:34 wirenboard-AQASN7R6 wb-gsm[14504]: test_connection: /dev/ttyGSM is not free
Dec 21 08:42:34 wirenboard-AQASN7R6 wb-gsm[14507]: test_connection: (port:/dev/ttyGSM; timeout:2) => 1
Dec 21 08:42:34 wirenboard-AQASN7R6 wb-gsm[14512]: test_connection: /dev/ttyGSM0 is not free
Dec 21 08:42:34 wirenboard-AQASN7R6 wb-gsm[14515]: test_connection: (port:/dev/ttyGSM0; timeout:2) => 1
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: timeout set to 2 seconds
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: abort on (ERROR)
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: abort on (BUSY)
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: send (AT^M)
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: expect (OK)
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: 
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: 
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: +PPPD: DISCONNECTED
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: 
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: 
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: 
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: NO CARRIER
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: 
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: 
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: 
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: +P
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: 
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: +P
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: 
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: +P
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: 
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: +P
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: 
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: +P
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: 
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: +P
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: 
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: +P
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: 
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: +P
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: 
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: +P
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: 
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: +P
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: 
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: +P
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: 
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: +P
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: 
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: +P
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: 
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: +P
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: 
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: +P
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: 
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: +P
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: 
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: +P
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: 
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: +P
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: 
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: +P
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: 
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: +P
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: 
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: +P
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: 
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: +P
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: 
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: +P
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: 
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: +P
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: 
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: +P
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: 
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: +P
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: 
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: +PAT
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: 
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: 
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: OK
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]:  -- got it
Dec 21 08:42:34 wirenboard-AQASN7R6 chat[14519]: send (^M)
Dec 21 08:42:35 wirenboard-AQASN7R6 wb-gsm[14528]: test_connection: (port:/dev/ttyGSM1; timeout:2) => 0
Dec 21 08:42:35 wirenboard-AQASN7R6 wb-gsm[14531]: gsm_init: $PORT (for internal communications) => /dev/ttyGSM1
Dec 21 08:42:35 wirenboard-AQASN7R6 chat[14580]: timeout set to 5 seconds
Dec 21 08:42:35 wirenboard-AQASN7R6 chat[14580]: abort on (ERROR)
Dec 21 08:42:35 wirenboard-AQASN7R6 chat[14580]: abort on (BUSY)
Dec 21 08:42:35 wirenboard-AQASN7R6 chat[14580]: send (AT^M)
Dec 21 08:42:35 wirenboard-AQASN7R6 chat[14580]: expect (OK)
Dec 21 08:42:35 wirenboard-AQASN7R6 chat[14580]: AT
Dec 21 08:42:35 wirenboard-AQASN7R6 chat[14580]: 
Dec 21 08:42:35 wirenboard-AQASN7R6 chat[14580]: 
Dec 21 08:42:35 wirenboard-AQASN7R6 chat[14580]: OK
Dec 21 08:42:35 wirenboard-AQASN7R6 chat[14580]:  -- got it
Dec 21 08:42:35 wirenboard-AQASN7R6 chat[14580]: send (^M)
Dec 21 08:42:35 wirenboard-AQASN7R6 wb-gsm[14583]: test_connection: (port:/dev/ttyGSM1; timeout:5) => 0
Dec 21 08:42:35 wirenboard-AQASN7R6 pppd[14161]: Serial port initialized.
Dec 21 08:42:35 wirenboard-AQASN7R6 chat[14585]: abort on (BUSY)
Dec 21 08:42:35 wirenboard-AQASN7R6 chat[14585]: abort on (NO ANSWER)
Dec 21 08:42:35 wirenboard-AQASN7R6 chat[14585]: abort on (NO CARRIER)
Dec 21 08:42:35 wirenboard-AQASN7R6 chat[14585]: abort on (ERROR)
Dec 21 08:42:35 wirenboard-AQASN7R6 chat[14585]: timeout set to 5 seconds
Dec 21 08:42:35 wirenboard-AQASN7R6 chat[14585]: send (ATZ^M)
Dec 21 08:42:35 wirenboard-AQASN7R6 chat[14585]: expect (OK)
Dec 21 08:42:35 wirenboard-AQASN7R6 chat[14585]: ATZ^M^M
Dec 21 08:42:35 wirenboard-AQASN7R6 chat[14585]: OK
Dec 21 08:42:35 wirenboard-AQASN7R6 chat[14585]:  -- got it
Dec 21 08:42:35 wirenboard-AQASN7R6 chat[14585]: send (AT+CGDCONT=1,"IP","internet"^M)
Dec 21 08:42:35 wirenboard-AQASN7R6 chat[14585]: expect (OK)
Dec 21 08:42:35 wirenboard-AQASN7R6 chat[14585]: ^M
Dec 21 08:42:36 wirenboard-AQASN7R6 chat[14585]: AT+CGDCONT=1,"IP","internet"^M^M
Dec 21 08:42:36 wirenboard-AQASN7R6 chat[14585]: OK
Dec 21 08:42:36 wirenboard-AQASN7R6 chat[14585]:  -- got it
Dec 21 08:42:36 wirenboard-AQASN7R6 chat[14585]: send (ATD*99***1#^M)
Dec 21 08:42:36 wirenboard-AQASN7R6 chat[14585]: expect (CONNECT)
Dec 21 08:42:36 wirenboard-AQASN7R6 chat[14585]: ^M
Dec 21 08:42:36 wirenboard-AQASN7R6 chat[14585]: ATD*99***1#^M^M
Dec 21 08:42:36 wirenboard-AQASN7R6 chat[14585]: CONNECT
Dec 21 08:42:36 wirenboard-AQASN7R6 chat[14585]:  -- got it
Dec 21 08:42:36 wirenboard-AQASN7R6 pppd[14161]: Serial connection established.
Dec 21 08:42:36 wirenboard-AQASN7R6 pppd[14161]: Using interface ppp0
Dec 21 08:42:36 wirenboard-AQASN7R6 pppd[14161]: Connect: ppp0 <--> /dev/ttyGSM
Dec 21 08:42:38 wirenboard-AQASN7R6 pppd[14161]: PAP authentication succeeded
Dec 21 08:42:38 wirenboard-AQASN7R6 pppd[14161]: kernel does not support PPP filtering
Dec 21 08:42:38 wirenboard-AQASN7R6 pppd[14161]: Could not determine remote IP address: defaulting to 10.64.64.64
Dec 21 08:42:38 wirenboard-AQASN7R6 pppd[14161]: not replacing default route to eth0 [10.0.0.2]
Dec 21 08:42:38 wirenboard-AQASN7R6 pppd[14161]: local  IP address 11.2.237.37
Dec 21 08:42:38 wirenboard-AQASN7R6 pppd[14161]: remote IP address 10.64.64.64
Dec 21 08:42:38 wirenboard-AQASN7R6 pppd[14161]: primary   DNS address 10.10.30.202
Dec 21 08:42:38 wirenboard-AQASN7R6 pppd[14161]: secondary DNS address 10.10.30.206
Dec 21 08:42:38 wirenboard-AQASN7R6 dnsmasq[2459]: reading /etc/resolv.conf
Dec 21 08:42:38 wirenboard-AQASN7R6 dnsmasq[2459]: using nameserver 10.10.30.202#53
Dec 21 08:42:38 wirenboard-AQASN7R6 dnsmasq[2459]: using nameserver 10.10.30.206#53
Dec 21 08:42:39 wirenboard-AQASN7R6 ntpd[2029]: Listen normally on 9 ppp0 11.2.237.37:123

Обратите внимание:

То есть я набираю ATD*99***1# с явным указанием ранее заданного в AT+CGDCONT=1 APN

Сделал ровно две вещи:
1)/etc/ppp/peers/tele2 в место /dev/ttyUSB1 сделал /dev/ttyGSM.
2)/etc/chatscripts/tele2 изменил на тот что вы сказали.ATD*99***1#

Соединение как вы и сказали стало “нормальным”:

Спойлер
Dec 22 23:32:28 wirenboard-AB4G27XR wb-gsm[11851]: gsm_init: USB modem is turned on already; probing (/dev/ttyGSM, /dev/ttyGSM*) ports
Dec 22 23:32:28 wirenboard-AB4G27XR wb-gsm[11856]: test_connection: /dev/ttyGSM is not free
Dec 22 23:32:28 wirenboard-AB4G27XR wb-gsm[11859]: test_connection: (port:/dev/ttyGSM; timeout:2) => 1
Dec 22 23:32:28 wirenboard-AB4G27XR wb-gsm[11864]: test_connection: /dev/ttyGSM0 is not free
Dec 22 23:32:28 wirenboard-AB4G27XR wb-gsm[11867]: test_connection: (port:/dev/ttyGSM0; timeout:2) => 1
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]: timeout set to 2 seconds
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]: abort on (ERROR)
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]: abort on (BUSY)
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]: send (AT^M)
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]: expect (OK)
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]:
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]:
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]: +CPIN: READY
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]:
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]:
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]:
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]: +C
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]:
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]: +C
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]:
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]: +C
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]:
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]: +C
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]:
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]: +C
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]:
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]: +C
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]:
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]: +C
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]:
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]: +C
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]:
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]: +C
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]:
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]: +C
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]:
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]: +C
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]:
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]: +C
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]:
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]: +C
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]:
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]: +C
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]:
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]: +C
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]:
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]: +C
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]:
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]: +C
Dec 22 23:32:28 wirenboard-AB4G27XR wb-gsm[11878]: test_connection: (port:/dev/ttyGSM1; timeout:2) => 0
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]:
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]: +C
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]:
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]: +C
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]:
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]: +C
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]:
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]: +C
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]:
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]: +C
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]:
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]: +C
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]:
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]: +C
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]:
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]: +C
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]:
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]: +C
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]:
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]: +C
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]:
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]: +C
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]:
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]: +C
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]:
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]: +C
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]:
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]: +C
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]:
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]: +C
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]:
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]: +C
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]:
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]: +C
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]:
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]: +C
Dec 22 23:32:29 wirenboard-AB4G27XR wb-gsm[11881]: gsm_init: $PORT (for internal communications) => /dev/ttyGSM1
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]:
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]: +C
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]:
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]: +C
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]:
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]: +C
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]:
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]: +C
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]:
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]: +C
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]:
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]: +C
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]:
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]: +C
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]:
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]: +C
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]:
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]: +C
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]:
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]: +C
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]:
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]: +C
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]:
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]: +C
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]:
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]: +C
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]:
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]: +C
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]:
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]: +C
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]:
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]: +C
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]:
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]: +C
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]:
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]: +C
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]:
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]: +C
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]:
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]: +C
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]:
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]: +C
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]:
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]: AT
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]:
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]:
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]: OK
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]:  -- got it
Dec 22 23:32:28 wirenboard-AB4G27XR chat[11871]: send (^M)
Dec 22 23:32:29 wirenboard-AB4G27XR chat[11919]: timeout set to 5 seconds
Dec 22 23:32:29 wirenboard-AB4G27XR chat[11919]: abort on (ERROR)
Dec 22 23:32:29 wirenboard-AB4G27XR chat[11919]: abort on (BUSY)
Dec 22 23:32:29 wirenboard-AB4G27XR chat[11919]: send (AT^M)
Dec 22 23:32:29 wirenboard-AB4G27XR chat[11919]: expect (OK)
Dec 22 23:32:29 wirenboard-AB4G27XR chat[11919]: AT
Dec 22 23:32:29 wirenboard-AB4G27XR chat[11919]:
Dec 22 23:32:29 wirenboard-AB4G27XR chat[11919]:
Dec 22 23:32:29 wirenboard-AB4G27XR chat[11919]: OK
Dec 22 23:32:29 wirenboard-AB4G27XR chat[11919]:  -- got it
Dec 22 23:32:29 wirenboard-AB4G27XR chat[11919]: send (^M)
Dec 22 23:32:29 wirenboard-AB4G27XR wb-gsm[11923]: test_connection: (port:/dev/ttyGSM1; timeout:5) => 0
Dec 22 23:32:29 wirenboard-AB4G27XR pppd[11539]: Serial port initialized.
Dec 22 23:32:29 wirenboard-AB4G27XR chat[11927]: abort on (BUSY)
Dec 22 23:32:29 wirenboard-AB4G27XR chat[11927]: abort on (NO ANSWER)
Dec 22 23:32:29 wirenboard-AB4G27XR chat[11927]: abort on (NO CARRIER)
Dec 22 23:32:29 wirenboard-AB4G27XR chat[11927]: abort on (ERROR)
Dec 22 23:32:29 wirenboard-AB4G27XR chat[11927]: timeout set to 5 seconds
Dec 22 23:32:29 wirenboard-AB4G27XR chat[11927]: send (ATZ^M)
Dec 22 23:32:29 wirenboard-AB4G27XR chat[11927]: expect (OK)
Dec 22 23:32:29 wirenboard-AB4G27XR chat[11927]: ATZ^M^M
Dec 22 23:32:29 wirenboard-AB4G27XR chat[11927]: OK
Dec 22 23:32:29 wirenboard-AB4G27XR chat[11927]:  -- got it
Dec 22 23:32:29 wirenboard-AB4G27XR chat[11927]: send (AT+CGDCONT=1,"IP","NAME.tele2.ru"^M)
Dec 22 23:32:30 wirenboard-AB4G27XR chat[11927]: expect (OK)
Dec 22 23:32:30 wirenboard-AB4G27XR chat[11927]: ^M
Dec 22 23:32:30 wirenboard-AB4G27XR chat[11927]: AT+CGDCONT=1,"IP","NAME.tele2.ru"^M^M
Dec 22 23:32:30 wirenboard-AB4G27XR chat[11927]: OK
Dec 22 23:32:30 wirenboard-AB4G27XR chat[11927]:  -- got it
Dec 22 23:32:30 wirenboard-AB4G27XR chat[11927]: send (ATD*99***1#^M)
Dec 22 23:32:30 wirenboard-AB4G27XR chat[11927]: expect (CONNECT)
Dec 22 23:32:30 wirenboard-AB4G27XR chat[11927]: ^M
Dec 22 23:32:30 wirenboard-AB4G27XR chat[11927]: ATD*99***1#^M^M
Dec 22 23:32:30 wirenboard-AB4G27XR chat[11927]: CONNECT
Dec 22 23:32:30 wirenboard-AB4G27XR chat[11927]:  -- got it
Dec 22 23:32:30 wirenboard-AB4G27XR pppd[11539]: Serial connection established.
Dec 22 23:32:30 wirenboard-AB4G27XR pppd[11539]: Using interface ppp0
Dec 22 23:32:30 wirenboard-AB4G27XR pppd[11539]: Connect: ppp0 <--> /dev/ttyGSM

Проверю еще на других устройствах, если не каких проблем не будет. отпишу сюда.

1 лайк

Пробую все то же самое на другом устройстве не работает, journalctl:

Спойлер
Dec 23 06:58:58 wirenboard-A3VCMPDR kernel: usb 2-1.3: New USB device found, idVendor=1e0e, idProduct=9011, bcdDevice= 1.00
Dec 23 06:58:58 wirenboard-A3VCMPDR kernel: usb 2-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Dec 23 06:58:58 wirenboard-A3VCMPDR kernel: usb 2-1.3: Product: Mobile Composite Device Bus
Dec 23 06:58:58 wirenboard-A3VCMPDR kernel: usb 2-1.3: Manufacturer: Marvell
Dec 23 06:58:58 wirenboard-A3VCMPDR kernel: usb 2-1.3: SerialNumber: 200806006809080000
Dec 23 06:58:59 wirenboard-A3VCMPDR kernel: rndis_host 2-1.3:1.0 usb0: register 'rndis_host' at usb-ci_hdrc.1-1.3, RNDIS device, 3a:31:b0:46:c3:8f
Dec 23 06:58:59 wirenboard-A3VCMPDR kernel: option 2-1.3:1.2: GSM modem (1-port) converter detected
Dec 23 06:58:59 wirenboard-A3VCMPDR kernel: usb 2-1.3: GSM modem (1-port) converter now attached to ttyUSB0
Dec 23 06:58:59 wirenboard-A3VCMPDR kernel: option 2-1.3:1.4: GSM modem (1-port) converter detected
Dec 23 06:58:59 wirenboard-A3VCMPDR kernel: usb 2-1.3: GSM modem (1-port) converter now attached to ttyUSB1
Dec 23 06:58:59 wirenboard-A3VCMPDR kernel: option 2-1.3:1.5: GSM modem (1-port) converter detected
Dec 23 06:58:59 wirenboard-A3VCMPDR kernel: usb 2-1.3: GSM modem (1-port) converter now attached to ttyUSB2
Dec 23 06:59:00 wirenboard-A3VCMPDR systemd[1]: knxd.service: Service hold-off time over, scheduling restart.
Dec 23 06:59:00 wirenboard-A3VCMPDR systemd[1]: Stopped KNX Daemon.
Dec 23 06:59:00 wirenboard-A3VCMPDR systemd[1]: Starting KNX Daemon...
Dec 23 06:59:00 wirenboard-A3VCMPDR knxd[17971]: WirenboardKNX: E00000064: [19:router] router: setup router: failed
Dec 23 06:59:00 wirenboard-A3VCMPDR systemd[1]: Started KNX Daemon.
Dec 23 06:59:00 wirenboard-A3VCMPDR knxd[17971]: WirenboardKNX: F00000105: [12:server] Link down, terminating
Dec 23 06:59:00 wirenboard-A3VCMPDR systemd[1]: knxd.service: Main process exited, code=exited, status=1/FAILURE
Dec 23 06:59:00 wirenboard-A3VCMPDR systemd[1]: knxd.service: Unit entered failed state.
Dec 23 06:59:00 wirenboard-A3VCMPDR systemd[1]: knxd.service: Failed with result 'exit-code'.
Dec 23 06:59:02 wirenboard-A3VCMPDR wb-gsm[18125]: probe_usb_ports: Probing all modem's usb ports
Dec 23 06:59:02 wirenboard-A3VCMPDR chat[18129]: timeout set to 2 seconds
Dec 23 06:59:02 wirenboard-A3VCMPDR chat[18129]: abort on (ERROR)
Dec 23 06:59:02 wirenboard-A3VCMPDR chat[18129]: abort on (BUSY)
Dec 23 06:59:02 wirenboard-A3VCMPDR chat[18129]: send (AT^M)
Dec 23 06:59:02 wirenboard-A3VCMPDR chat[18129]: expect (OK)
Dec 23 06:59:02 wirenboard-A3VCMPDR chat[18129]: AT
Dec 23 06:59:02 wirenboard-A3VCMPDR chat[18129]:
Dec 23 06:59:02 wirenboard-A3VCMPDR chat[18129]:
Dec 23 06:59:02 wirenboard-A3VCMPDR chat[18129]: OK
Dec 23 06:59:02 wirenboard-A3VCMPDR chat[18129]:  -- got it
Dec 23 06:59:02 wirenboard-A3VCMPDR chat[18129]: send (^M)
Dec 23 06:59:02 wirenboard-A3VCMPDR wb-gsm[18133]: test_connection: (port:/dev/ttyUSB1; timeout:2) => 0
Dec 23 06:59:02 wirenboard-A3VCMPDR wb-gsm[18136]: probe_usb_ports: Modem's usb ports: ttyUSB0 ttyUSB1 ttyUSB2
Dec 23 06:59:02 wirenboard-A3VCMPDR wb-gsm[18139]: probe_usb_ports: Answered to 'AT': /dev/ttyUSB1
Dec 23 06:59:02 wirenboard-A3VCMPDR wb-gsm[18151]: init_usb_connection: Got modem model a7600x from dtso => reversing port symlinks
Dec 23 06:59:02 wirenboard-A3VCMPDR wb-gsm[18158]: link_ports: /dev/ttyUSB1 => /dev/ttyGSM0
Dec 23 06:59:02 wirenboard-A3VCMPDR wb-gsm[18162]: link_ports: /dev/ttyGSM0 => /dev/ttyGSM
Dec 23 06:59:04 wirenboard-A3VCMPDR chat[18199]: timeout set to 5 seconds
Dec 23 06:59:04 wirenboard-A3VCMPDR chat[18199]: abort on (ERROR)
Dec 23 06:59:04 wirenboard-A3VCMPDR chat[18199]: abort on (BUSY)
Dec 23 06:59:04 wirenboard-A3VCMPDR chat[18199]: send (AT^M)
Dec 23 06:59:04 wirenboard-A3VCMPDR chat[18199]: expect (OK)
Dec 23 06:59:04 wirenboard-A3VCMPDR chat[18199]:
Dec 23 06:59:04 wirenboard-A3VCMPDR chat[18199]:
Dec 23 06:59:04 wirenboard-A3VCMPDR chat[18199]: SMS DONE
Dec 23 06:59:04 wirenboard-A3VCMPDR chat[18199]:
Dec 23 06:59:04 wirenboard-A3VCMPDR chat[18199]:
Dec 23 06:59:04 wirenboard-A3VCMPDR chat[18199]:
Dec 23 06:59:04 wirenboard-A3VCMPDR chat[18199]: +CGEV: EPS ACT 1
Dec 23 06:59:04 wirenboard-A3VCMPDR chat[18199]:
Dec 23 06:59:04 wirenboard-A3VCMPDR chat[18199]:
Dec 23 06:59:04 wirenboard-A3VCMPDR chat[18199]:
Dec 23 06:59:04 wirenboard-A3VCMPDR chat[18199]: +NITZ: PLMN Long Name: Tele2,
Dec 23 06:59:04 wirenboard-A3VCMPDR chat[18199]:
Dec 23 06:59:04 wirenboard-A3VCMPDR chat[18199]:
Dec 23 06:59:04 wirenboard-A3VCMPDR chat[18199]:
Dec 23 06:59:04 wirenboard-A3VCMPDR chat[18199]: +NITZ: PLMN Short Name: Tele2,
Dec 23 06:59:04 wirenboard-A3VCMPDR chat[18199]:
Dec 23 06:59:04 wirenboard-A3VCMPDR chat[18199]:
Dec 23 06:59:04 wirenboard-A3VCMPDR chat[18199]:
Dec 23 06:59:04 wirenboard-A3VCMPDR chat[18199]: SM AT
Dec 23 06:59:04 wirenboard-A3VCMPDR chat[18199]:
Dec 23 06:59:04 wirenboard-A3VCMPDR chat[18199]:
Dec 23 06:59:04 wirenboard-A3VCMPDR chat[18199]: OK
Dec 23 06:59:04 wirenboard-A3VCMPDR chat[18199]:  -- got it
Dec 23 06:59:04 wirenboard-A3VCMPDR chat[18199]: send (^M)
Dec 23 06:59:04 wirenboard-A3VCMPDR wb-gsm[18202]: test_connection: (port:/dev/ttyGSM; timeout:5) => 0
Dec 23 06:59:10 wirenboard-A3VCMPDR systemd[1]: knxd.service: Service hold-off time over, scheduling restart.
Dec 23 06:59:10 wirenboard-A3VCMPDR systemd[1]: Stopped KNX Daemon.
Dec 23 06:59:10 wirenboard-A3VCMPDR systemd[1]: Starting KNX Daemon...
Dec 23 06:59:10 wirenboard-A3VCMPDR knxd[18213]: WirenboardKNX: E00000064: [19:router] router: setup router: failed
Dec 23 06:59:10 wirenboard-A3VCMPDR systemd[1]: Started KNX Daemon.
Dec 23 06:59:10 wirenboard-A3VCMPDR knxd[18213]: WirenboardKNX: F00000105: [12:server] Link down, terminating
Dec 23 06:59:10 wirenboard-A3VCMPDR systemd[1]: knxd.service: Main process exited, code=exited, status=1/FAILURE
Dec 23 06:59:10 wirenboard-A3VCMPDR systemd[1]: knxd.service: Unit entered failed state.
Dec 23 06:59:10 wirenboard-A3VCMPDR systemd[1]: knxd.service: Failed with result 'exit-code'.
Dec 23 06:59:14 wirenboard-A3VCMPDR pppd[18234]: pppd 2.4.7 started by root, uid 0
Dec 23 06:59:14 wirenboard-A3VCMPDR sudo[18238]:     root : unable to resolve host wirenboard-A3VCMPDR
Dec 23 06:59:15 wirenboard-A3VCMPDR sudo[18238]:     root : problem with defaults entries ; TTY=ttyCONSOLE ; PWD=/mnt/data/root ; USER=avahi ; GROUP=avahi ;
Dec 23 06:59:15 wirenboard-A3VCMPDR sudo[18238]:     root : TTY=ttyCONSOLE ; PWD=/mnt/data/root ; USER=avahi ; GROUP=avahi ; COMMAND=/usr/lib/avahi/avahi-daemon-check-dns.sh
Dec 23 06:59:15 wirenboard-A3VCMPDR sudo[18238]: pam_unix(sudo:session): session opened for user avahi by (uid=0)
Dec 23 06:59:15 wirenboard-A3VCMPDR sSMTP[18243]: Unable to locate mail
Dec 23 06:59:15 wirenboard-A3VCMPDR sudo[18238]: pam_unix(sudo:session): session closed for user avahi
Dec 23 06:59:15 wirenboard-A3VCMPDR sSMTP[18244]: Unable to locate mail
Dec 23 06:59:15 wirenboard-A3VCMPDR sSMTP[18244]: Cannot open mail:25
Dec 23 06:59:15 wirenboard-A3VCMPDR sSMTP[18243]: Cannot open mail:25
Dec 23 06:59:15 wirenboard-A3VCMPDR ntpdate[18257]: Can't find host 0.debian.pool.ntp.org: Name or service not known (-2)
Dec 23 06:59:15 wirenboard-A3VCMPDR ntpdate[18257]: Can't find host 1.debian.pool.ntp.org: Name or service not known (-2)
Dec 23 06:59:15 wirenboard-A3VCMPDR ntpdate[18257]: Can't find host 2.debian.pool.ntp.org: Name or service not known (-2)
Dec 23 06:59:15 wirenboard-A3VCMPDR ntpdate[18257]: Can't find host 3.debian.pool.ntp.org: Name or service not known (-2)
Dec 23 06:59:15 wirenboard-A3VCMPDR ntpdate[18257]: no servers can be used, exiting
Dec 23 06:59:15 wirenboard-A3VCMPDR systemd[1]: Reloading OpenBSD Secure Shell server.
Dec 23 06:59:15 wirenboard-A3VCMPDR sshd[18264]: /etc/ssh/sshd_config line 18: Deprecated option KeyRegenerationInterval
Dec 23 06:59:15 wirenboard-A3VCMPDR sshd[18264]: /etc/ssh/sshd_config line 19: Deprecated option ServerKeyBits
Dec 23 06:59:15 wirenboard-A3VCMPDR sshd[18264]: /etc/ssh/sshd_config line 30: Deprecated option RSAAuthentication
Dec 23 06:59:15 wirenboard-A3VCMPDR sshd[18264]: /etc/ssh/sshd_config line 37: Deprecated option RhostsRSAAuthentication
Dec 23 06:59:15 wirenboard-A3VCMPDR sshd[2152]: Received SIGHUP; restarting.
Dec 23 06:59:15 wirenboard-A3VCMPDR systemd[1]: Reloaded OpenBSD Secure Shell server.
Dec 23 06:59:15 wirenboard-A3VCMPDR sshd[2152]: /etc/ssh/sshd_config line 18: Deprecated option KeyRegenerationInterval
Dec 23 06:59:15 wirenboard-A3VCMPDR sshd[2152]: /etc/ssh/sshd_config line 19: Deprecated option ServerKeyBits
Dec 23 06:59:15 wirenboard-A3VCMPDR sshd[2152]: /etc/ssh/sshd_config line 30: Deprecated option RSAAuthentication
Dec 23 06:59:15 wirenboard-A3VCMPDR sshd[2152]: /etc/ssh/sshd_config line 37: Deprecated option RhostsRSAAuthentication
Dec 23 06:59:15 wirenboard-A3VCMPDR sshd[2152]: Server listening on 0.0.0.0 port 22.
Dec 23 06:59:15 wirenboard-A3VCMPDR sshd[2152]: Server listening on :: port 22.
Dec 23 06:59:16 wirenboard-A3VCMPDR wb-gsm[18297]: main: Called from pid 18276 (sh)
Dec 23 06:59:16 wirenboard-A3VCMPDR wb-gsm[18309]: guess_of_node: Got of_gsm_node: /soc/bus@2100000/usb@2184200/usb-hub@1/wbc-modem@2
Dec 23 06:59:18 wirenboard-A3VCMPDR wb-gsm[18553]: gsm_init: USB modem is turned on already; probing (/dev/ttyGSM, /dev/ttyGSM*) ports
Dec 23 06:59:18 wirenboard-A3VCMPDR wb-gsm[18558]: test_connection: /dev/ttyGSM is not free
Dec 23 06:59:18 wirenboard-A3VCMPDR wb-gsm[18561]: test_connection: (port:/dev/ttyGSM; timeout:2) => 1
Dec 23 06:59:19 wirenboard-A3VCMPDR wb-gsm[18566]: test_connection: /dev/ttyGSM0 is not free
Dec 23 06:59:19 wirenboard-A3VCMPDR wb-gsm[18569]: test_connection: (port:/dev/ttyGSM0; timeout:2) => 1
Dec 23 06:59:19 wirenboard-A3VCMPDR wb-gsm[18572]: gsm_init: Modem is connected via USB, but no valid ports are present. Reinitializing USB connection
Dec 23 06:59:19 wirenboard-A3VCMPDR wb-gsm[18575]: init_usb_connection: Will wait up to 30s untill usb port becomes available
Dec 23 06:59:20 wirenboard-A3VCMPDR wb-gsm[18719]: probe_usb_ports: Probing all modem's usb ports
Dec 23 06:59:20 wirenboard-A3VCMPDR systemd[1]: knxd.service: Service hold-off time over, scheduling restart.
Dec 23 06:59:20 wirenboard-A3VCMPDR systemd[1]: Stopped KNX Daemon.
Dec 23 06:59:20 wirenboard-A3VCMPDR systemd[1]: Starting KNX Daemon...
Dec 23 06:59:20 wirenboard-A3VCMPDR wb-gsm[18724]: test_connection: /dev/ttyUSB1 is not free
Dec 23 06:59:20 wirenboard-A3VCMPDR knxd[18725]: WirenboardKNX: E00000064: [19:router] router: setup router: failed
Dec 23 06:59:20 wirenboard-A3VCMPDR systemd[1]: Started KNX Daemon.
Dec 23 06:59:20 wirenboard-A3VCMPDR wb-gsm[18728]: test_connection: (port:/dev/ttyUSB1; timeout:2) => 1
Dec 23 06:59:20 wirenboard-A3VCMPDR knxd[18725]: WirenboardKNX: F00000105: [12:server] Link down, terminating
Dec 23 06:59:20 wirenboard-A3VCMPDR systemd[1]: knxd.service: Main process exited, code=exited, status=1/FAILURE
Dec 23 06:59:20 wirenboard-A3VCMPDR systemd[1]: knxd.service: Unit entered failed state.
Dec 23 06:59:20 wirenboard-A3VCMPDR systemd[1]: knxd.service: Failed with result 'exit-code'.
Dec 23 06:59:21 wirenboard-A3VCMPDR wb-gsm[18732]: probe_usb_ports: Modem's usb ports: ttyUSB0 ttyUSB1 ttyUSB2
Dec 23 06:59:21 wirenboard-A3VCMPDR wb-gsm[18736]: probe_usb_ports: Answered to 'AT':
Dec 23 06:59:21 wirenboard-A3VCMPDR kernel: usb 2-1.3: USB disconnect, device number 79
Dec 23 06:59:21 wirenboard-A3VCMPDR kernel: rndis_host 2-1.3:1.0 usb0: unregister 'rndis_host' usb-ci_hdrc.1-1.3, RNDIS device
Dec 23 06:59:21 wirenboard-A3VCMPDR avahi-daemon[750]: Withdrawing workstation service for usb0.
Dec 23 06:59:21 wirenboard-A3VCMPDR kernel: option1 ttyUSB0: GSM modem (1-port) converter now disconnected from ttyUSB0
Dec 23 06:59:21 wirenboard-A3VCMPDR kernel: option 2-1.3:1.2: device disconnected
Dec 23 06:59:21 wirenboard-A3VCMPDR kernel: option1 ttyUSB1: GSM modem (1-port) converter now disconnected from ttyUSB1
Dec 23 06:59:21 wirenboard-A3VCMPDR pppd[18234]: Child process /usr/bin/wb-gsm restart_if_broken (pid 18276) terminated with signal 1
Dec 23 06:59:21 wirenboard-A3VCMPDR pppd[18234]: Initializer script failed
Dec 23 06:59:21 wirenboard-A3VCMPDR kernel: option 2-1.3:1.4: device disconnected
Dec 23 06:59:21 wirenboard-A3VCMPDR kernel: option1 ttyUSB2: GSM modem (1-port) converter now disconnected from ttyUSB2
Dec 23 06:59:21 wirenboard-A3VCMPDR kernel: option 2-1.3:1.5: device disconnected
Dec 23 06:59:22 wirenboard-A3VCMPDR pppd[18234]: Exit.