Прошу подсказать в чём может быть проблема.
Для одноплатника Orange Pi Lite с установленной Armbian подключаю модуль SIM800L для интернет соединения.
пытаюсь поднять ppp0. вроде поднимается но, ping ya.ru не работает. Прошу помощи у сообщества.
Подробнее:
SIM800L(модем) подключен корректно и работает. Проверял с помощью AT команд minicom. Также этот модуль исправно работал с Orange Pi Zero (Armbian).
для поднятия интернет канала использую ppp
запускаю pon rnet
файл rnet
user "@"
connect "/usr/sbin/chat -v -f /etc/chatscripts/gprs -T internet.tele2.ru"
/dev/ttyS3
115200
noipdefault
usepeerdns
defaultroute
persist
noauth
файл /etc/chatscripts/gprs
# You can use this script unmodified to connect to cellular networks.
# The APN is specified in the peers file as the argument of the -T command
# line option of chat(.
# For details about the AT commands involved please consult the relevant
# standard: 3GPP TS 27.007 - AT command set for User Equipment (UE).
# (http://www.3gpp.org/ftp/Specs/html-info/27007.htm)
ABORT BUSY
ABORT VOICE
ABORT "NO CARRIER"
ABORT "NO DIALTONE"
ABORT "NO DIAL TONE"
ABORT "NO ANSWER"
ABORT "DELAYED"
ABORT "ERROR"
# cease if the modem is not attached to the network yet
ABORT "+CGATT: 0"
"" AT
TIMEOUT 12
OK ATH
OK ATE1
# +CPIN provides the SIM card PIN
#OK "AT+CPIN=1234"
# +CFUN may allow to configure the handset to limit operations to
# GPRS/EDGE/UMTS/etc to save power, but the arguments are not standard
# except for 1 which means "full functionality".
#OK AT+CFUN=1
OK AT+CGDCONT=1,"IP","\T","",0,0
OK ATD*99#
TIMEOUT 22
CONNECT "" в ifconfig появляется ppp0
результат команды ifconfig
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:320 errors:0 dropped:0 overruns:0 frame:0
TX packets:320 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:25472 (25.4 KB) TX bytes:25472 (25.4 KB)
ppp0 Link encap:Point-to-Point Protocol
inet addr:10.42.119.143 P-t-P:192.168.254.254 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:4 errors:0 dropped:0 overruns:0 frame:0
TX packets:5 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:64 (64.0 B) TX bytes:97 (97.0 B)
wlan0 Link encap:Ethernet HWaddr 36:9e:0d:d1:b9:d0
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
но ping ya.ru не работает.
Ниже привожу лог подключения модема командой rnet из /var/log/syslog
Dec 2 04:54:31 localhost pppd[1712]: pppd 2.4.7 started by root, uid 0
Dec 2 04:54:32 localhost chat[1714]: abort on (BUSY)
Dec 2 04:54:32 localhost chat[1714]: abort on (VOICE)
Dec 2 04:54:32 localhost chat[1714]: abort on (NO CARRIER)
Dec 2 04:54:32 localhost chat[1714]: abort on (NO DIALTONE)
Dec 2 04:54:32 localhost chat[1714]: abort on (NO DIAL TONE)
Dec 2 04:54:32 localhost chat[1714]: abort on (NO ANSWER)
Dec 2 04:54:32 localhost chat[1714]: abort on (DELAYED)
Dec 2 04:54:32 localhost chat[1714]: abort on (ERROR)
Dec 2 04:54:32 localhost chat[1714]: abort on (+CGATT: 0)
Dec 2 04:54:32 localhost chat[1714]: send (AT^M)
Dec 2 04:54:32 localhost chat[1714]: timeout set to 12 seconds
Dec 2 04:54:32 localhost chat[1714]: expect (OK)
Dec 2 04:54:32 localhost chat[1714]: AT^M^M
Dec 2 04:54:32 localhost chat[1714]: OK
Dec 2 04:54:32 localhost chat[1714]: -- got it
Dec 2 04:54:32 localhost chat[1714]: send (ATH^M)
Dec 2 04:54:32 localhost chat[1714]: expect (OK)
Dec 2 04:54:32 localhost chat[1714]: ^M
Dec 2 04:54:32 localhost chat[1714]: ATH^M^M
Dec 2 04:54:32 localhost chat[1714]: OK
Dec 2 04:54:32 localhost chat[1714]: -- got it
Dec 2 04:54:32 localhost chat[1714]: send (ATE1^M)
Dec 2 04:54:32 localhost chat[1714]: expect (OK)
Dec 2 04:54:32 localhost chat[1714]: ^M
Dec 2 04:54:32 localhost chat[1714]: ATE1^M^M
Dec 2 04:54:32 localhost chat[1714]: OK
Dec 2 04:54:32 localhost chat[1714]: -- got it
Dec 2 04:54:32 localhost chat[1714]: send (AT+CGDCONT=1,"IP","internet.tele2.ru ","",0,0^M)
Dec 2 04:54:33 localhost chat[1714]: expect (OK)
Dec 2 04:54:33 localhost chat[1714]: ^M
Dec 2 04:54:33 localhost chat[1714]: AT+CGDCONT=1,"IP","internet.tele2.ru","",0 ,0^M^M
Dec 2 04:54:33 localhost chat[1714]: OK
Dec 2 04:54:33 localhost chat[1714]: -- got it
Dec 2 04:54:33 localhost chat[1714]: send (ATD*99#^M)
Dec 2 04:54:33 localhost chat[1714]: timeout set to 22 seconds
Dec 2 04:54:33 localhost chat[1714]: expect (CONNECT)
Dec 2 04:54:33 localhost chat[1714]: ^M
Dec 2 04:54:33 localhost chat[1714]: ATD*99#^M^M
Dec 2 04:54:33 localhost chat[1714]: CONNECT
Dec 2 04:54:33 localhost chat[1714]: -- got it
Dec 2 04:54:33 localhost chat[1714]: send (^M)
Dec 2 04:54:33 localhost pppd[1712]: Serial connection established.
Dec 2 04:54:33 localhost pppd[1712]: Using interface ppp0
Dec 2 04:54:33 localhost pppd[1712]: Connect: ppp0 <--> /dev/ttyS3
Dec 2 04:54:33 localhost NetworkManager[673]: nm_device_get_device_type: assert ion 'NM_IS_DEVICE (self)' failed
Dec 2 04:54:33 localhost NetworkManager[673]: <info> [1543715673.4122] manager : (ppp0): new Generic device (/org/freedesktop/NetworkManager/Devices/2)
Dec 2 04:54:33 localhost NetworkManager[673]: <info> [1543715673.5196] devices added (path: /sys/devices/virtual/net/ppp0, iface: ppp0)
Dec 2 04:54:33 localhost NetworkManager[673]: <info> [1543715673.5197] device added (path: /sys/devices/virtual/net/ppp0, iface: ppp0): no ifupdown configurat ion found.
Dec 2 04:54:34 localhost pppd[1712]: PAP authentication succeeded
Dec 2 04:54:37 localhost pppd[1712]: local IP address 10.180.209.54
Dec 2 04:54:37 localhost pppd[1712]: remote IP address 192.168.254.254
Dec 2 04:54:37 localhost pppd[1712]: primary DNS address 10.219.137.250
Dec 2 04:54:37 localhost pppd[1712]: secondary DNS address 10.219.7.250
Также приложу файл /etc/network/interfaces
source /etc/network/interfaces.d/*
# Network is managed by Network manager
auto lo
iface lo inet loopback