Guest User!

You are not Sophos Staff.

System Crash using new Kernel-Mode PPPOE Driver [7.380]

Switched to the Kernel-Mode driver per the post at the top of this forum... things were working fine until I introduced (inadvertently) a line issue into the equation... I hooked up a satellite receiver on the same line with my DSL connection without the prerequisite DSL filter... which knocked my DSL Modem (in bridged mode) offline when the satellite receiver attempted to dial out... when I disconnected the receiver, the DSL modem synced back up, but the Astaro would not allow me to connect out, or even to the Webadmin itself... turns out it triggered a system crash... the system was rebooting.  This is stable hardware (has been for 2 years now), this is the first time DSL disconnection has caused anything like this, so it must be the kernel driver... here's what I found in the Kernel log...

2008:12:27-23:23:50 myastaro kernel: Badness in dst_release at include/net/dst.h:154
2008:12:27-23:23:50 myastaro kernel: [] __kfree_skb+0x30/0xd6
2008:12:27-23:23:50 myastaro kernel: [] ppp_destroy_interface+0xd5/0xdd [ppp_generic]
2008:12:27-23:23:50 myastaro kernel: [] ppp_disconnect_channel+0x92/0x9a [ppp_generic]
2008:12:27-23:23:50 myastaro kernel: [] ppp_unregister_channel+0x5b/0xb7 [ppp_generic]
2008:12:27-23:23:50 myastaro kernel: [] pppox_unbind_sock+0x15/0x1d [pppox]
2008:12:27-23:23:50 myastaro kernel: [] pppoe_connect+0x6a/0x210 [pppoe]
2008:12:27-23:23:50 myastaro kernel: [] sys_connect+0x66/0x87
2008:12:27-23:23:50 myastaro kernel: [] fcntl_setlk+0x1ec/0x20f
2008:12:27-23:23:50 myastaro kernel: [] schedule+0x464/0x4d2
2008:12:27-23:23:50 myastaro kernel: [] sys_socketcall+0x71/0x181
2008:12:27-23:23:50 myastaro kernel: [] sysenter_past_esp+0x54/0x75


I also checked the PPPOE logs, nothing there out of the ordinary, the usual PADO timeouts during the line drop, but that's it....
Parents
  • While I am experiencing other kernel_mode related issues (that I have posted about) I have attempted to replicate your issue by unplugging the network cable from my modem to see if I would have the same issue.

    ASG did as I expected for PPPoE and did not crash:

    2008:12:28-16:21:10 gateway pppd-pppoe[14408]: No response to 5 echo-requests
    2008:12:28-16:21:10 gateway pppd-pppoe[14408]: Serial link appears to be disconnected.
    2008:12:28-16:21:10 gateway pppd-pppoe[14408]: Connect time 2.9 minutes.
    2008:12:28-16:21:10 gateway pppd-pppoe[14408]: Sent 21663 bytes, received 22521 bytes.
    2008:12:28-16:21:10 gateway pppd-pppoe[14408]: Script /etc/ppp/ip-down started (pid 15097)
    2008:12:28-16:21:10 gateway pppd-pppoe[14408]: Couldn't increase MTU to 1500
    2008:12:28-16:21:10 gateway pppd-pppoe[14408]: Couldn't increase MRU to 1500
    2008:12:28-16:21:10 gateway pppd-pppoe[14408]: sent [LCP TermReq id=0x3 "Peer not responding"]
    2008:12:28-16:21:11 gateway pppd-pppoe[14408]: Script /etc/ppp/ip-down finished (pid 15097), status = 0x0
    2008:12:28-16:21:13 gateway pppd-pppoe[14408]: sent [LCP TermReq id=0x4 "Peer not responding"]
    2008:12:28-16:21:16 gateway pppd-pppoe[14408]: Connection terminated.
    2008:12:28-16:21:17 gateway pppd-pppoe[14408]: Modem hangup
    2008:12:28-16:21:17 gateway pppd-pppoe[14408]: Exit.
    2008:12:28-16:21:37 gateway pppoe[15457]: Timeout waiting for PADO packets
    2008:12:28-16:21:37 gateway pppoe-sh: Can not connect DSL AC - retry in 5 seconds

    I just though I would try to confirm this issue but I cannot after 4 attempts under load and not.

    The kernel did not create any log entries for this event.
Reply
  • While I am experiencing other kernel_mode related issues (that I have posted about) I have attempted to replicate your issue by unplugging the network cable from my modem to see if I would have the same issue.

    ASG did as I expected for PPPoE and did not crash:

    2008:12:28-16:21:10 gateway pppd-pppoe[14408]: No response to 5 echo-requests
    2008:12:28-16:21:10 gateway pppd-pppoe[14408]: Serial link appears to be disconnected.
    2008:12:28-16:21:10 gateway pppd-pppoe[14408]: Connect time 2.9 minutes.
    2008:12:28-16:21:10 gateway pppd-pppoe[14408]: Sent 21663 bytes, received 22521 bytes.
    2008:12:28-16:21:10 gateway pppd-pppoe[14408]: Script /etc/ppp/ip-down started (pid 15097)
    2008:12:28-16:21:10 gateway pppd-pppoe[14408]: Couldn't increase MTU to 1500
    2008:12:28-16:21:10 gateway pppd-pppoe[14408]: Couldn't increase MRU to 1500
    2008:12:28-16:21:10 gateway pppd-pppoe[14408]: sent [LCP TermReq id=0x3 "Peer not responding"]
    2008:12:28-16:21:11 gateway pppd-pppoe[14408]: Script /etc/ppp/ip-down finished (pid 15097), status = 0x0
    2008:12:28-16:21:13 gateway pppd-pppoe[14408]: sent [LCP TermReq id=0x4 "Peer not responding"]
    2008:12:28-16:21:16 gateway pppd-pppoe[14408]: Connection terminated.
    2008:12:28-16:21:17 gateway pppd-pppoe[14408]: Modem hangup
    2008:12:28-16:21:17 gateway pppd-pppoe[14408]: Exit.
    2008:12:28-16:21:37 gateway pppoe[15457]: Timeout waiting for PADO packets
    2008:12:28-16:21:37 gateway pppoe-sh: Can not connect DSL AC - retry in 5 seconds

    I just though I would try to confirm this issue but I cannot after 4 attempts under load and not.

    The kernel did not create any log entries for this event.
Children