Hi,

On 31 May 2014 16:39, bjzhougong <bjzhoug...@126.com> wrote:
> Hi guys!
>
> I use AA in WR703n, when we connect EVDO usb dongle to router, I find 3G
> connection continue to disconnect after any minutes.
> From log, I find it is because of LCP termreq
> And Because it will redial success, so i think it not the usb stability
> issue which disccuse in https://forum.openwrt.org/viewtopic.php?id=39956.
>
> Here is log:
>
> Jan 1 04:28:44 OpenWrt local2.info chat[6881]: abort on (BUSY)
> Jan 1 04:28:44 OpenWrt local2.info chat[6881]: abort on (NO CARRIER)
> Jan 1 04:28:44 OpenWrt local2.info chat[6881]: abort on (ERROR)
> Jan 1 04:28:44 OpenWrt local2.info chat[6881]: abort on (NO DIAL TONE)
> Jan 1 04:28:44 OpenWrt local2.info chat[6881]: abort on (NO ANSWER)
> Jan 1 04:28:44 OpenWrt local2.info chat[6881]: abort on (DELAYED)
> Jan 1 04:28:44 OpenWrt local2.info chat[6881]: report (CONNECT)
> Jan 1 04:28:44 OpenWrt local2.info chat[6881]: timeout set to 10 seconds
> Jan 1 04:28:44 OpenWrt local2.info chat[6881]: send (AT^M)
> Jan 1 04:28:44 OpenWrt local2.info chat[6881]: expect (OK)
> Jan 1 04:28:44 OpenWrt local2.info chat[6881]: ^M
> Jan 1 04:28:44 OpenWrt local2.info chat[6881]: OK
> Jan 1 04:28:44 OpenWrt local2.info chat[6881]: -- got it
> Jan 1 04:28:44 OpenWrt local2.info chat[6881]: send (ATZ^M)
> Jan 1 04:28:44 OpenWrt local2.info chat[6881]: timeout set to 30 seconds
> Jan 1 04:28:44 OpenWrt local2.info chat[6881]: expect (OK)
> Jan 1 04:28:44 OpenWrt local2.info chat[6881]: ^M
> Jan 1 04:28:44 OpenWrt local2.info chat[6881]: ^M
> Jan 1 04:28:44 OpenWrt local2.info chat[6881]: OK
> Jan 1 04:28:44 OpenWrt local2.info chat[6881]: -- got it
> Jan 1 04:28:44 OpenWrt local2.info chat[6881]: send (AT&FE0V1X1&D2&C1S0=0^M)
> Jan 1 04:28:44 OpenWrt local2.info chat[6881]: expect (OK)
> Jan 1 04:28:44 OpenWrt local2.info chat[6881]: ^M
> Jan 1 04:28:44 OpenWrt local2.info chat[6881]: ^M
> Jan 1 04:28:44 OpenWrt local2.info chat[6881]: OK
> Jan 1 04:28:44 OpenWrt local2.info chat[6881]: -- got it
> Jan 1 04:28:44 OpenWrt local2.info chat[6881]: send ("ATD""#777"^M)
> Jan 1 04:28:44 OpenWrt local2.info chat[6881]: expect (CONNECT)
> Jan 1 04:28:44 OpenWrt local2.info chat[6881]: ^M
> Jan 1 04:28:45 OpenWrt local2.info chat[6881]: ^M
> Jan 1 04:28:45 OpenWrt local2.info chat[6881]: CONNECT
> Jan 1 04:28:45 OpenWrt local2.info chat[6881]: -- got it
> Jan 1 04:28:45 OpenWrt local2.info chat[6881]: send (^M)
> Jan 1 04:28:45 OpenWrt daemon.debug pppd[1164]: Script USE_DIAL=#777
> /usr/sbin/chat -t5 -v -E -f /etc/chatscripts/evdo.chat finished (pid 6880),
> status = 0x0
> Jan 1 04:28:45 OpenWrt daemon.info pppd[1164]: Serial connection
> established.
> Jan 1 01:27:46 OpenWrt daemon.debug pppd[1164]: rcvd [LCP ConfReq id=0x0
> <mru 1444> <asyncmap 0x0> <auth chap MD5> <magic 0xbfc88f1e> <pcomp>
> <accomp>]
> Jan 1 01:27:46 OpenWrt daemon.debug pppd[1164]: sent [LCP ConfReq id=0x7
> <mru 1480> <asyncmap 0x0> <magic 0x97cfc525>]
> Jan 1 01:27:46 OpenWrt daemon.debug pppd[1164]: sent [LCP ConfRej id=0x0
> <pcomp> <accomp>]
> Jan 1 01:27:46 OpenWrt daemon.debug pppd[1164]: rcvd [LCP ConfAck id=0x7
> <mru 1480> <asyncmap 0x0> <magic 0x97cfc525>]
> Jan 1 01:27:46 OpenWrt daemon.debug pppd[1164]: rcvd [LCP ConfReq id=0x1
> <mru 1444> <asyncmap 0x0> <auth chap MD5> <magic 0xbfc8b96b>]
> Jan 1 01:27:46 OpenWrt daemon.debug pppd[1164]: sent [LCP ConfAck id=0x1
> <mru 1444> <asyncmap 0x0> <auth chap MD5> <magic 0xbfc8b96b>]
> Jan 1 01:27:46 OpenWrt daemon.debug pppd[1164]: rcvd [CHAP Challenge id=0x1
> <22dfc4446092261888938202e9250ea3>, name = "JSTELECOM"]
> Jan 1 01:27:46 OpenWrt daemon.debug pppd[1164]: sent [CHAP Response id=0x1
> <edca05439e179c16f8991fec490cd08f>, name = "card"]
> Jan 1 01:27:46 OpenWrt daemon.debug pppd[1164]: rcvd [CHAP Success id=0x1
> "Welcome to JSTELECOM."]
> Jan 1 01:27:46 OpenWrt daemon.info pppd[1164]: CHAP authentication
> succeeded: Welcome to JSTELECOM.
> Jan 1 01:27:46 OpenWrt daemon.notice pppd[1164]: CHAP authentication
> succeeded
> Jan 1 01:27:46 OpenWrt daemon.debug pppd[1164]: sent [IPCP ConfReq id=0xd
> <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
> Jan 1 01:27:46 OpenWrt daemon.debug pppd[1164]: rcvd [IPCP ConfReq id=0x0
> <addr 172.25.8.54>]
> Jan 1 01:27:46 OpenWrt daemon.debug pppd[1164]: sent [IPCP ConfAck id=0x0
> <addr 172.25.8.54>]
> Jan 1 01:27:46 OpenWrt daemon.debug pppd[1164]: rcvd [IPCP ConfNak id=0xd
> <addr 10.133.30.110> <ms-dns1 61.177.7.1> <ms-dns2 218.2.135.1>]
> Jan 1 01:27:46 OpenWrt daemon.debug pppd[1164]: sent [IPCP ConfReq id=0xe
> <addr 10.133.30.110> <ms-dns1 61.177.7.1> <ms-dns2 218.2.135.1>]
> Jan 1 01:27:46 OpenWrt daemon.debug pppd[1164]: rcvd [IPCP ConfAck id=0xe
> <addr 10.133.30.110> <ms-dns1 61.177.7.1> <ms-dns2 218.2.135.1>]
> Jan 1 01:27:46 OpenWrt daemon.warn dnsmasq[1772]: no servers found in
> /tmp/resolv.conf.auto, will retry
> Jan 1 01:27:46 OpenWrt daemon.notice pppd[1164]: local IP address
> 10.133.30.110
> Jan 1 01:27:46 OpenWrt daemon.notice pppd[1164]: remote IP address
> 172.25.8.54
> Jan 1 01:27:46 OpenWrt daemon.notice pppd[1164]: primary DNS address
> 61.177.7.1
> Jan 1 01:27:46 OpenWrt daemon.notice pppd[1164]: secondary DNS address
> 218.2.135.1
> Jan 1 01:27:46 OpenWrt daemon.debug pppd[1164]: Script /lib/netifd/ppp-up
> started (pid 3144)
> Jan 1 01:27:46 OpenWrt daemon.notice netifd: Interface 'wan' is now up
> Jan 1 01:27:46 OpenWrt daemon.debug pppd[1164]: Script /lib/netifd/ppp-up
> finished (pid 3144), status = 0x1
> Jan 1 01:27:47 OpenWrt user.notice ifup: Enabling Router Solicitations on
> wan (3g-wan)
> Jan 1 01:27:48 OpenWrt user.info firewall: adding wan (3g-wan) to zone wan
> Jan 1 01:37:48 OpenWrt daemon.debug pppd[1164]: rcvd [LCP TermReq id=0x2]
> Jan 1 01:37:48 OpenWrt daemon.info pppd[1164]: LCP terminated by peer
> Jan 1 01:37:48 OpenWrt daemon.info pppd[1164]: Connect time 10.1 minutes.
> Jan 1 01:37:48 OpenWrt daemon.info pppd[1164]: Sent 0 bytes, received 0
> bytes.

Hmm, 10 minutes without any traffic.  Looks like some kind of idle
timeout has occurred at the remote side.  Try adding option `keepalive
5` option which will try to send LCP echo-request every 5 seconds by
default to the peer to let it know that the local side is alive.


                yousong

> Jan 1 01:37:48 OpenWrt daemon.info dnsmasq[1772]: reading
> /tmp/resolv.conf.auto
> Jan 1 01:37:48 OpenWrt daemon.info dnsmasq[1772]: using nameserver
> 61.177.7.1#53
> Jan 1 01:37:48 OpenWrt daemon.info dnsmasq[1772]: using nameserver
> 218.2.135.1#53
> Jan 1 01:37:48 OpenWrt daemon.info dnsmasq[1772]: using local addresses only
> for domain lan
> Jan 1 01:37:48 OpenWrt daemon.debug pppd[1164]: Script /lib/netifd/ppp-down
> started (pid 3252)
> Jan 1 01:37:48 OpenWrt daemon.debug pppd[1164]: sent [LCP TermAck id=0x2]
> Jan 1 01:37:48 OpenWrt daemon.notice netifd: Interface 'wan' has lost the
> connection
> Jan 1 01:37:48 OpenWrt daemon.debug pppd[1164]: Script /lib/netifd/ppp-down
> finished (pid 3252), status = 0x1
> Jan 1 01:37:49 OpenWrt user.info firewall: removing wan (3g-wan) from zone
> wan
> Jan 1 01:37:51 OpenWrt daemon.notice pppd[1164]: Connection terminated.
>
> Why modem would send LCP TermReq packet?
>
> Any help would be greatly appreciated!
>
>
> ________________________________
> bjzhougong
>
>
>
> _______________________________________________
> openwrt-devel mailing list
> openwrt-devel@lists.openwrt.org
> https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel
>
_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel

Reply via email to