После обновления, не происходит подключение по ppp0

Добрый день.

Не подключается по PPP0, модуль WBC-4G
На стабильной версии 2204 тоже самое

image

/etc/network/interfaces

auto ppp0
iface ppp0 inet ppp
provider mts # можно заменить mts на megafon или beeline
#перезапускаем модем, если он завис
pre-up wb-gsm restart_if_broken
#Ждем, пока он загрузится и найдет сеть.
pre-up sleep 10

journalctl -b0 | grep ppp0

Jul 27 07:22:28 wirenboard-AM3A25UN wb-rules[3201]: Device “ppp0” does not exist.

journalctl -b0 | grep ifup

Jul 27 07:21:37 wirenboard-AM3A25UN systemd[1]: Started ifup for eth0.
Jul 27 07:21:37 wirenboard-AM3A25UN systemd[1]: Started ifup for eth1.
Jul 27 07:21:38 wirenboard-AM3A25UN systemd[1]: Started ifup for wlan0.

ip a

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000
link/ether e8:eb:1b:34:91:97 brd ff:ff:ff:ff:ff:ff
3: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000
link/ether e8:eb:1b:34:30:6d brd ff:ff:ff:ff:ff:ff
4: sit0@NONE: mtu 1480 qdisc noop state DOWN group default qlen 1000
link/sit 0.0.0.0 brd 0.0.0.0
5: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether c0:21:0d:4f:b7:d3 brd ff:ff:ff:ff:ff:ff
inet 192.168.42.1/24 brd 192.168.42.255 scope global wlan0
valid_lft forever preferred_lft forever
inet6 fe80::c221:dff:fe4f:b7d3/64 scope link
valid_lft forever preferred_lft forever
6: wlan1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
link/ether c2:21:0d:4f:b7:d3 brd ff:ff:ff:ff:ff:ff
7: usb0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
link/ether 6a:4e:44:50:15:52 brd ff:ff:ff:ff:ff:ff

minicom -D /dev/ttyGSM -b 115200 -8 -a off
AT+CGCONTRDP

+CGCONTRDP: 1,5,“internet.mts.ru”,“10.29.115.176”,"",“213.87.142.84”,"195.34.320

OK

Добрый день.
Во-первых соединение уже поднято модемом, во-во вторых все ж нет вывода ppp из журнала и chat.
Покажите что выводят эти источники.

К сожалению, такой возможности на этом контроллере нет в данный момент.

После нескольких попыток откатиться на более ранний образ, контроллер не загружается

No USB update detected, continuing boot
MMC Device 1 not found
no mmc device at slot 1
SD/MMC found on device 1
MMC Device 1 not found
** Bad device mmc 1 **
Running default loadzimage …
MMC Device 1 not found
** Bad device mmc 1 **
=>

Не вставлена ли SD?

А там некуда вставлять.

Версия контроллера 6.8.2
Процессорный модуль iMX6UL-SODIMM rev 1.E

Так, покажите пожалуйста вывод в Debug с самого включения контроллера.

U-Boot SPL 2017.03-wb1.3.0-g520058c326 (Jan 18 2022 - 10:56:38)
DRAM init ok, rows:16, ncs:1, size: 1024MB
.p0_mpdgctrl0 = 0x010f0109
.p0_mpdgctrl1 = 0x0e3f0e3f
.p0_mprddlctl = 0x3f3f3e3d
.p0_mpwrdlctl = 0x3f3f3633
.p0_mpwldectrl0 = 0x000d000d
.p0_mpwldectrl1 = 0x000e000e
Trying to boot from MMC1
Warning - USDHC2 controller not supporting

U-Boot 2017.03-wb1.3.0-g520058c326 (Jan 18 2022 - 10:56:38 +0000)

CPU: Freescale i.MX6ULL rev1.1 792 MHz (running at 396 MHz)
CPU: Industrial temperature grade (-40C to 105C) at 32C
Reset cause: POR
Model: Wiren Board rev. 6.1 (i.MX6UL)
Board: Wiren Board MX6UL
DRAM: 1 GiB
MMC: FSL_SDHC: 0
Using default environment

In: serial
Out: serial
Err: serial
Net: eth0: ethernet@02188000
Hit any key to stop autoboot: 0
Writing to MMC(0)… done
Checking if there is a USB storage with update file wb6_update.fit
dev: usb1_vbus @ regulator@0
starting USB…
USB0: USB EHCI 1.00
USB1: USB EHCI 1.00
scanning bus 0 for devices… 1 USB Device(s) found
scanning bus 1 for devices… EHCI timed out on TD - token=0x80008c80
unable to get device descriptor (error=-1)
1 USB Device(s) found
scanning usb for storage devices… 0 Storage Device(s) found
No storage devices, perhaps not 'usb start’ed…?
No USB update detected, continuing boot
MMC Device 1 not found
no mmc device at slot 1
SD/MMC found on device 1
MMC Device 1 not found
** Bad device mmc 1 **
Running default loadzimage …
MMC Device 1 not found
** Bad device mmc 1 **
=>

Не вставлена флешка и при этом раздел загрузочный испорчен.
А насколько “ранние” образы были использованы?

202202021029_stable_webupd_wb67.fit

Похожая проблема с подключением по ppp0 на другом контроллере
image

Лог diag_output_AK6NGYCU_2022-07-28-07.09.02.zip (120.8 КБ)

Если подключиться:

auto usb0
allow-hotplug usb0
iface usb0 inet dhcp
pre-up wb-gsm restart_if_broken
pre-up sleep 10

Выход в сеть появляется.
Но такое подключение меня не устраивает, в виду его ненадежности. Бывает, что связь пропадает и больше не восстанавливается (я уже пытался на форуме обсудить этот вопрос, но, видимо, кроме моих контроллеров, больше ни у кого нет проблем с доступом в сеть по WBE-4G)

До обновления на 2204 (с версии 2201), подключение по ppp зарекомендовало себя - как проверенное решение.

Это проблема решилась отключением watchdog, флешка форматирована в fat32, размер кластеров 2Кбайта.
Прошивал свежим тестовым релизом 202207271652_testing_webupd_wb67.fit

Что именно помогло: флеша, отключение watchdog или релиз - не знаю.

Вопрос с ppp остался открытым

А как он появляется, то есть соединение поднимает модем? То есть модем настроен для работы по RNDIS а вы соединяетесь по ppp?

Ничего странного в настройках нет, так как настраивалось все по инструкции отсюда GSM/GPRS — Wiren Board
Раздел Интернет через PPP и Автоматический запуск подключения

Напомню, что такие настройки работали в релизе 2201, после обновления до 2204, нет выхода в сеть (сам модуль WBE-4G сеть видит)

at+dialmode?
+DIALMODE: 1

OK

Случайно набрел на топик Настройка модема 4G - Контроллеры Wiren Board / Wiren Board 6 - Wiren Board Support

Изменил в конфиге /etc/ppp/peer/mts только имя интерфейса с /dev/ttyGSM на /dev/ttyUSB2 - ppp поднялось.
/dev/ttyUSB0 - ppp не поднялось.
/dev/ttyUSB1 - ppp не поднялось.
/dev/ttyGSM - ppp не поднялось.

Эта тема была автоматически закрыта через 7 дней после последнего ответа. В ней больше нельзя отвечать.