#12573: PPPoE reconnect not working
------------------------+------------------------------------------
Reporter: anonymous | Owner: developers
Type: defect | Status: new
Priority: normal | Milestone: Chaos Calmer 15.05
Component: packages | Version: Trunk
Resolution: | Keywords: ppp pppoe reconnect ifup wan
------------------------+------------------------------------------
Comment (by edwin):
I have this issue as well on CHAOS CALMER (15.05, r46767), Linux gw
3.18.20 #1 Fri Sep 4 21:55:57 CEST 2015 mips GNU/Linux.
pppd just hangs and the interface is not renamable by pppd itself. I can
ifdown wan and rename it manually, but its only a matter of time until it
hangs again in DW state.
Whenever pppd hangs it prints this message to kernel log, and indeed only
a reboot makes it go away.
However few minutes after the reboot problems are starting to happen
again.
[ 30.280000] CPU: 0 PID: 1407 Comm: pppd Not tainted 3.18.20 #1
[ 30.280000] task: 83909d10 ti: 82f04000 task.ti: 82f04000
[ 30.280000] $ 0 : 00000000 00000001 00000001 00000000
[ 30.280000] $ 4 : 802300d8 00000000 82f6cb48 00000001
[ 30.280000] $ 8 : 001d003c 835442a8 0000001e 001d003c
[ 30.280000] $12 : 00000000 772ae3a0 00000000 00000000
[ 30.280000] $16 : 83273400 00000000 8353cdc0 83544088
[ 30.280000] $20 : 838133d0 82f6cb48 80360000 80350000
[ 30.280000] $24 : 00000000 8022c934
[ 30.280000] $28 : 82f04000 82f05d00 802f8e2c 8320f8f0
[ 30.280000] Hi : 00000389
[ 30.280000] Lo : 000352cd
[ 30.280000] epc : 8320f930 0x8320f930 [pppoe@8320e000+0x1f60]
[ 30.280000] Not tainted
[ 30.280000] ra : 8320f8f0 0x8320f8f0 [pppoe@8320e000+0x1f60]
[ 30.280000] Status: 1000fc02 KERNEL EXL
[ 30.280000] Cause : 00800008
[ 30.280000] BadVA : 00000264
[ 30.280000] PrId : 00019374 (MIPS 24Kc)
[ 30.280000] Modules linked in: ath9k ath9k_common pppoe ppp_async
iptable_nat ath9k_hw ath pppox ppp_generic nf_nat_ipv4 nf_conntrack_ipv6
nf_conntrack_ipv4 mac80211 ip
t_REJECT ipt_MASQUERADE cfg80211 xt_time xt_tcpudp xt_tcpmss xt_statistic
xt_state xt_recent xt_nat xt_multiport xt_mark xt_mac xt_limit xt_length
xt_id xt_hl xt_helper xt
_ecn xt_dscp xt_conntrack xt_connmark xt_connlimit xt_connbytes xt_comment
xt_TCPMSS xt_REDIRECT xt_NETMAP xt_LOG xt_HL xt_DSCP xt_CT xt_CLASSIFY
slhc nf_reject_ipv4 nf_na
t_masquerade_ipv4 nf_nat_ftp nf_nat nf_log_ipv4 nf_defrag_ipv6
nf_defrag_ipv4 nf_conntrack_rtcache nf_conntrack_ftp nf_conntrack
iptable_raw iptable_mangle iptable_filter
ipt_ECN ip_tables crc_ccitt compat sch_teql sch_tbf sch_sfq sch_red
sch_prio sch_pie sch_netem sch_htb sch_gred sch_fq sch_dsmark sch_codel
em_text em_nbyte em_meta em_cmp
cls_basic act_police act_ipt act_skbedit act_mirred em_u32 cls_u32
cls_tcindex cls_flow cls_route cls_fw sch_hfsc sch_ingress ledtrig_usbdev
xt_set ip_set_list_set ip_set
_hash_netiface ip_set_hash_netport ip_set_hash_netnet ip_set_hash_net
ip_set_hash_netportnet ip_set_hash_mac ip_set_hash_ipportnet
ip_set_hash_ipportip ip_set_hash_ipport
ip_set_hash_ipmark ip_set_hash_ip ip_set_bitmap_port ip_set_bitmap_ipmac
ip_set_bitmap_ip ip_set nfnetlink ip6t_REJECT nf_reject_ipv6 nf_log_ipv6
nf_log_common ip6table_ra
w ip6table_mangle ip6table_filter ip6_tables x_tables ifb ipv6 arc4
crypto_blkcipher ohci_platform ohci_hcd ehci_platform ehci_hcd
gpio_button_hotplug usbcore nls_base usb
_common
[ 30.280000] Process pppd (pid: 1407, threadinfo=82f04000,
task=83909d10, tls=77f66440)
[ 30.280000] Stack : 83544220 83544220 83544220 001c003c 8353cdc0
8320fe34 00000008 8022cb68
[ 30.280000] 82f00780 001f0040 82ee0180 83544220 82f6cb40 82f6cb40
8353cde0 8022cc18
[ 30.280000] 82f6cb40 8353cde0 00000008 83544088 838133d0 800fb4dc
81052bc0 810545a0
[ 30.280000] 82f6cb48 00000001 00000000 00000000 00000000 83909d10
82f6c780 803a0000
[ 30.280000] 82f007b4 8319a880 00000001 80094568 82e77dc0 801224cc
83909d10 82f00780
[ 30.280000] ...
[ 30.280000] Call Trace:[<8022cb68>] 0x8022cb68
[ 30.280000] [<8022cc18>] 0x8022cc18
[ 30.280000] [<800fb4dc>] 0x800fb4dc
[ 30.280000] [<80094568>] 0x80094568
[ 30.280000] [<801224cc>] 0x801224cc
[ 30.280000] [<80080df0>] 0x80080df0
[ 30.280000] [<80081f20>] 0x80081f20
[ 30.280000] [<8008a424>] 0x8008a424
[ 30.280000] [<8006f554>] 0x8006f554
[ 30.280000] [<80088608>] 0x80088608
[ 30.280000] [<8010aea4>] 0x8010aea4
[ 30.280000] [<8010bd40>] 0x8010bd40
[ 30.280000] [<800aa47c>] 0x800aa47c
[ 30.280000] [<80070260>] 0x80070260
[ 30.280000] [<800609ac>] 0x800609ac
[ 30.280000]
[ 30.280000]
[ 30.280000] Code: 41626000 30420001 000000c0 <8c630264> 8c640000
2484ffff ac640000 10400002 41606000
[ 30.620000] ---[ end trace d2a525ccd0dacab2 ]---
[ 30.630000] Fixing recursive fault but reboot is needed!
Probably because the ethernet WAN link keeps going up and down:
Mon Jan 11 12:14:17 2016 kern.info kernel: [ 935.260000] eth1: link down
Mon Jan 11 12:14:18 2016 kern.info kernel: [ 936.260000] eth1: link up
(100Mbps/Full duplex)
Mon Jan 11 12:14:21 2016 kern.info kernel: [ 938.550000] eth1: link down
Mon Jan 11 12:14:21 2016 kern.info kernel: [ 939.260000] eth1: link up
(100Mbps/Full duplex)
Mon Jan 11 12:15:19 2016 kern.info kernel: [ 997.270000] eth1: link down
Mon Jan 11 12:15:21 2016 kern.info kernel: [ 999.270000] eth1: link up
(100Mbps/Full duplex)
Mon Jan 11 12:15:23 2016 kern.info kernel: [ 1001.270000] eth1: link down
Mon Jan 11 12:15:24 2016 kern.info kernel: [ 1002.270000] eth1: link up
(100Mbps/Full duplex)
Mon Jan 11 12:15:24 2016 kern.info kernel: [ 1002.290000] eth1: link down
Mon Jan 11 12:15:27 2016 kern.info kernel: [ 1005.270000] eth1: link up
(100Mbps/Full duplex)
--
Ticket URL: <https://dev.openwrt.org/ticket/12573#comment:13>
OpenWrt <http://openwrt.org>
Opensource Wireless Router Technology
_______________________________________________
openwrt-tickets mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-tickets