Experimenting with various 3g dongles, I identified the following problem that seems to be OpenWrt-specific:
After the connection is broken for whatever reason, pppd tries to reconnect, but fails (see attached logs). It keeps trying and failing. However, if killed by SIGTERM and then re-started, it connects without problems (see attached logs). Is it a configuration problem or a pppd bug? Thanks in advance, -- Daniel
Aug 30 08:38:55 OpenWrt local2.info chat[30631]: abort on (BUSY) Aug 30 08:38:55 OpenWrt local2.info chat[30631]: abort on (NO CARRIER) Aug 30 08:38:55 OpenWrt local2.info chat[30631]: abort on (ERROR) Aug 30 08:38:55 OpenWrt local2.info chat[30631]: report (CONNECT) Aug 30 08:38:55 OpenWrt local2.info chat[30631]: timeout set to 10 seconds Aug 30 08:38:55 OpenWrt local2.info chat[30631]: send (AT&F^M) Aug 30 08:38:55 OpenWrt local2.info chat[30631]: expect (OK) Aug 30 08:38:55 OpenWrt local2.info chat[30631]: AT&F^M^M Aug 30 08:38:55 OpenWrt local2.info chat[30631]: OK Aug 30 08:38:55 OpenWrt local2.info chat[30631]: -- got it Aug 30 08:38:55 OpenWrt local2.info chat[30631]: send (ATE1^M) Aug 30 08:38:55 OpenWrt local2.info chat[30631]: expect (OK) Aug 30 08:38:55 OpenWrt local2.info chat[30631]: ^M Aug 30 08:38:55 OpenWrt local2.info chat[30631]: ATE1^M^M Aug 30 08:38:55 OpenWrt local2.info chat[30631]: OK Aug 30 08:38:55 OpenWrt local2.info chat[30631]: -- got it Aug 30 08:38:55 OpenWrt local2.info chat[30631]: send (AT+CGDCONT=1,"IP","net"^M) Aug 30 08:38:56 OpenWrt local2.info chat[30631]: timeout set to 30 seconds Aug 30 08:38:56 OpenWrt local2.info chat[30631]: expect (OK) Aug 30 08:38:56 OpenWrt local2.info chat[30631]: ^M Aug 30 08:38:56 OpenWrt local2.info chat[30631]: AT+CGDCONT=1,"IP","net"^M^M Aug 30 08:38:56 OpenWrt local2.info chat[30631]: OK Aug 30 08:38:56 OpenWrt local2.info chat[30631]: -- got it Aug 30 08:38:56 OpenWrt local2.info chat[30631]: send (ATD*99***1#^M) Aug 30 08:38:56 OpenWrt local2.info chat[30631]: expect (CONNECT) Aug 30 08:38:56 OpenWrt local2.info chat[30631]: ^M Aug 30 08:38:56 OpenWrt local2.info chat[30631]: ATD*99***1#^M^M Aug 30 08:38:56 OpenWrt local2.info chat[30631]: CONNECT Aug 30 08:38:56 OpenWrt local2.info chat[30631]: -- got it Aug 30 08:38:56 OpenWrt local2.info chat[30631]: send ( ^M) Aug 30 08:38:56 OpenWrt daemon.info pppd[28168]: Serial connection established. Aug 30 08:38:56 OpenWrt daemon.info pppd[28168]: Using interface 3g-mobile Aug 30 08:38:56 OpenWrt daemon.notice pppd[28168]: Connect: 3g-mobile <--> /dev/ttyUSB0 Aug 30 08:38:59 OpenWrt daemon.info pppd[28168]: Hangup (SIGHUP) Aug 30 08:38:59 OpenWrt daemon.notice pppd[28168]: Modem hangup Aug 30 08:38:59 OpenWrt daemon.notice pppd[28168]: Connection terminated.
Aug 30 08:39:42 OpenWrt daemon.notice pppd[30771]: pppd 2.4.4 started by root, uid 0 Aug 30 08:39:43 OpenWrt local2.info chat[30776]: abort on (BUSY) Aug 30 08:39:43 OpenWrt local2.info chat[30776]: abort on (NO CARRIER) Aug 30 08:39:43 OpenWrt local2.info chat[30776]: abort on (ERROR) Aug 30 08:39:43 OpenWrt local2.info chat[30776]: report (CONNECT) Aug 30 08:39:43 OpenWrt local2.info chat[30776]: timeout set to 10 seconds Aug 30 08:39:43 OpenWrt local2.info chat[30776]: send (AT&F^M) Aug 30 08:39:43 OpenWrt local2.info chat[30776]: expect (OK) Aug 30 08:39:43 OpenWrt local2.info chat[30776]: AT&F^M^M Aug 30 08:39:43 OpenWrt local2.info chat[30776]: OK Aug 30 08:39:43 OpenWrt local2.info chat[30776]: -- got it Aug 30 08:39:43 OpenWrt local2.info chat[30776]: send (ATE1^M) Aug 30 08:39:43 OpenWrt local2.info chat[30776]: expect (OK) Aug 30 08:39:43 OpenWrt local2.info chat[30776]: ^M Aug 30 08:39:43 OpenWrt local2.info chat[30776]: ATE1^M^M Aug 30 08:39:43 OpenWrt local2.info chat[30776]: OK Aug 30 08:39:43 OpenWrt local2.info chat[30776]: -- got it Aug 30 08:39:43 OpenWrt local2.info chat[30776]: send (AT+CGDCONT=1,"IP","net"^M) Aug 30 08:39:43 OpenWrt local2.info chat[30776]: timeout set to 30 seconds Aug 30 08:39:43 OpenWrt local2.info chat[30776]: expect (OK) Aug 30 08:39:43 OpenWrt local2.info chat[30776]: ^M Aug 30 08:39:43 OpenWrt local2.info chat[30776]: AT+CGDCONT=1,"IP","net"^M^M Aug 30 08:39:43 OpenWrt local2.info chat[30776]: OK Aug 30 08:39:43 OpenWrt local2.info chat[30776]: -- got it Aug 30 08:39:43 OpenWrt local2.info chat[30776]: send (ATD*99***1#^M) Aug 30 08:39:44 OpenWrt local2.info chat[30776]: expect (CONNECT) Aug 30 08:39:44 OpenWrt local2.info chat[30776]: ^M Aug 30 08:39:44 OpenWrt local2.info chat[30776]: ATD*99***1#^M^M Aug 30 08:39:44 OpenWrt local2.info chat[30776]: CONNECT Aug 30 08:39:44 OpenWrt local2.info chat[30776]: -- got it Aug 30 08:39:44 OpenWrt local2.info chat[30776]: send ( ^M) Aug 30 08:39:44 OpenWrt daemon.info pppd[30771]: Serial connection established. Aug 30 08:39:44 OpenWrt daemon.info pppd[30771]: Using interface 3g-mobile Aug 30 08:39:44 OpenWrt daemon.notice pppd[30771]: Connect: 3g-mobile <--> /dev/ttyUSB0 Aug 30 08:39:48 OpenWrt daemon.warn pppd[30771]: Could not determine remote IP address: defaulting to 10.64.64.64 Aug 30 08:39:48 OpenWrt daemon.notice pppd[30771]: local IP address 84.224.122.18 Aug 30 08:39:48 OpenWrt daemon.notice pppd[30771]: remote IP address 10.64.64.64 Aug 30 08:39:48 OpenWrt daemon.notice pppd[30771]: primary DNS address 217.79.128.40 Aug 30 08:39:48 OpenWrt daemon.notice pppd[30771]: secondary DNS address 217.79.128.45
signature.asc
Description: OpenPGP digital signature
_______________________________________________ openwrt-devel mailing list [email protected] https://lists.openwrt.org/mailman/listinfo/openwrt-devel
