1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

TomatoUSB keeps resetting the router

Discussion in 'Tomato Firmware' started by haarp, Nov 8, 2010.

  1. haarp

    haarp LI Guru Member

    [solved] TomatoUSB keeps resetting the router

    After someone recommended TomatoUSB to me (thanks btw) I decided to flash it on my 54GL. The image I used was this:
    http://sourceforge.net/projects/tomatousb/files/K24/tomato-ND-1.28.8752-vpn3.6.rar/download
    (Tomato USB kernel 2.4 noUSB VPN Build 52)

    Seems to work fine, mostly. If it wasn't for the fact that it resets itself every hour or so :O
    I can't figure it out. It just drops dead. No useful logs are made. I haven't really changed any critical settings compared to my old firmware (Vanilla Tomato 1.25), I just kept the settings.
    It's not running out of RAM. I keep monitoring it and it still has 5MB left up to the point where it resets.

    I attached some logs with comments. Help will be appreciated! :) Sorry if I appear kind of noobish here, but I spent hours trying to debug this and don't even know how to continue anymore.

    Code:
    ######################## last line from previous log (tomato is set to log to another machine over the net) ############################
    Nov  8 17:10:01 tomato ntpc[981]: Time: Mon, 08 Nov 2010 17:10:01 +0100, no change was needed.
    ########################### RESET ?? ###################################################
    Jan  1 01:00:09 tomato kernel: klogd started: BusyBox v1.17.3 (2010-10-15 05:19:47 EDT)
    Jan  1 01:00:10 tomato kernel: register_vlan_device: ALREADY had VLAN registered
    Jan  1 01:00:11 tomato kernel: register_vlan_device: ALREADY had VLAN registered
    Jan  1 01:00:11 tomato kernel: br0: port 2(eth1) entering disabled state
    Jan  1 01:00:11 tomato kernel: br0: port 2(eth1) entering learning state
    Jan  1 01:00:11 tomato kernel: br0: port 2(eth1) entering forwarding state
    Jan  1 01:00:11 tomato kernel: br0: topology change detected, propagating
    Jan  1 01:00:11 tomato kernel: vlan1: Setting MAC address to  00 23 69 2f c5 82.
    Jan  1 01:00:14 tomato pppoe[188]: Starting
    Jan  1 01:00:14 tomato pppoe[188]: Sending PADI.
    Jan  1 01:00:14 tomato pppoe[188]: Received PADO.
    Jan  1 01:00:14 tomato pppoe[188]: Sending PADR.
    Jan  1 01:00:14 tomato pppoe[188]: Received PADS. SID: 0x7712
    Jan  1 01:00:14 tomato pppoe[188]: Sending LCP Configuration-Request
    Jan  1 01:00:14 tomato pppoe[188]: Received LCP Configuration-Request
    Jan  1 01:00:14 tomato pppoe[188]: Sending LCP Configuration-Ack
    Jan  1 01:00:14 tomato pppoe[188]: Received LCP Configuration-Ack
    Jan  1 01:00:14 tomato pppoe[188]: Sending PAP Authenticate-Request.
    Jan  1 01:00:15 tomato pppoe[188]: PAP authentication failed.
    Jan  1 01:00:15 tomato pppoe[188]: Sending LCP Termination-Request
    Jan  1 01:00:15 tomato pppoe[188]: Received LCP Termination-Request
    Jan  1 01:00:15 tomato pppoe[188]: Sending LCP Termination-Ack
    Jan  1 01:00:15 tomato ppp_event[192]: notice[wan]: Authentication failed
    Jan  1 01:00:15 tomato pppoe[188]: Received LCP Termination-Ack
    Jan  1 01:00:15 tomato pppoe[188]: Connection terminated.
    Jan  1 01:00:15 tomato pppoe[188]: Disconnected.
    Jan  1 01:00:15 tomato redial[193]: Started. Time: 30
    ############################ connection keeps failing for some reason? ###################
    Jan  1 01:00:15 tomato pppoe[188]: Sending PADT.
    Jan  1 01:00:15 tomato dnsmasq[198]: started, version 2.55 cachesize 4096
    Jan  1 01:00:15 tomato dnsmasq[198]: compile time options: no-IPv6 GNU-getopt no-RTC no-DBus no-I18N DHCP no-scripts no-TFTP
    Jan  1 01:00:15 tomato dnsmasq[198]: asynchronous logging enabled, queue limit is 5 messages
    Jan  1 01:00:15 tomato dnsmasq-dhcp[198]: DHCP, IP range 192.168.0.2 -- 192.168.0.19, lease time 1d
    Jan  1 01:00:15 tomato dnsmasq[198]: failed to access /etc/resolv.dnsmasq: No such file or directory
    Jan  1 01:00:15 tomato dnsmasq[198]: read /etc/hosts - 0 addresses
    Jan  1 01:00:15 tomato dnsmasq[198]: read /etc/hosts.dnsmasq - 5 addresses
    Jan  1 01:00:15 tomato mount-cifs[199]: notice[cifs]: Mounting...
    Jan  1 01:00:15 tomato httpd[205]: bind: Address already in use
    Jan  1 01:00:15 tomato httpd[210]: bind: Address already in use
    Jan  1 01:00:25 tomato pppoe[188]: Sending PADI.
    Jan  1 01:00:25 tomato pppoe[188]: Received PADT for 0x7712, expecting 0x0000
    Jan  1 01:00:25 tomato pppoe[188]: Received PADO.
    Jan  1 01:00:25 tomato pppoe[188]: Sending PADR.
    Jan  1 01:00:25 tomato pppoe[188]: Received PADS. SID: 0x7B12
    Jan  1 01:00:25 tomato pppoe[188]: Sending LCP Configuration-Request
    Jan  1 01:00:25 tomato pppoe[188]: Received LCP Configuration-Request
    Jan  1 01:00:25 tomato pppoe[188]: Sending LCP Configuration-Ack
    Jan  1 01:00:25 tomato pppoe[188]: Received LCP Configuration-Ack
    Jan  1 01:00:25 tomato pppoe[188]: Sending PAP Authenticate-Request.
    Jan  1 01:00:25 tomato pppoe[188]: PAP authentication failed.
    Jan  1 01:00:25 tomato pppoe[188]: Sending LCP Termination-Request
    Jan  1 01:00:25 tomato pppoe[188]: Received LCP Termination-Request
    Jan  1 01:00:25 tomato pppoe[188]: Sending LCP Termination-Ack
    Jan  1 01:00:25 tomato ppp_event[231]: notice[wan]: Authentication failed
    Jan  1 01:00:25 tomato pppoe[188]: Received LCP Termination-Ack
    Jan  1 01:00:25 tomato pppoe[188]: Connection terminated.
    Jan  1 01:00:25 tomato pppoe[188]: Disconnected.
    Jan  1 01:00:25 tomato pppoe[188]: Sending PADT.
    Jan  1 01:00:35 tomato pppoe[188]: Sending PADI.
    Jan  1 01:00:35 tomato pppoe[188]: Received PADT for 0x7B12, expecting 0x0000
    Jan  1 01:00:35 tomato pppoe[188]: Received PADO.
    Jan  1 01:00:35 tomato pppoe[188]: Sending PADR.
    Jan  1 01:00:35 tomato pppoe[188]: Received PADS. SID: 0x8312
    Jan  1 01:00:35 tomato pppoe[188]: Sending LCP Configuration-Request
    Jan  1 01:00:36 tomato pppoe[188]: Received LCP Configuration-Request
    Jan  1 01:00:36 tomato pppoe[188]: Sending LCP Configuration-Ack
    Jan  1 01:00:36 tomato pppoe[188]: Received LCP Configuration-Ack
    Jan  1 01:00:36 tomato pppoe[188]: Sending PAP Authenticate-Request.
    Jan  1 01:00:36 tomato pppoe[188]: PAP authentication failed.
    Jan  1 01:00:36 tomato pppoe[188]: Sending LCP Termination-Request
    Jan  1 01:00:36 tomato pppoe[188]: Received LCP Termination-Request
    Jan  1 01:00:36 tomato pppoe[188]: Sending LCP Termination-Ack
    Jan  1 01:00:36 tomato ppp_event[244]: notice[wan]: Authentication failed
    Jan  1 01:00:36 tomato pppoe[188]: Received LCP Termination-Ack
    Jan  1 01:00:36 tomato pppoe[188]: Connection terminated.
    Jan  1 01:00:36 tomato pppoe[188]: Disconnected.
    Jan  1 01:00:36 tomato pppoe[188]: Sending PADT.
    Jan  1 01:00:45 tomato pppoe[188]: Sending PADI.
    Jan  1 01:00:45 tomato pppoe[188]: Received PADT for 0x8312, expecting 0x0000
    Jan  1 01:00:48 tomato pppoe[188]: Resending...
    Jan  1 01:00:55 tomato redial[193]: PPPoE reconnect in progress (10)
    Jan  1 01:00:56 tomato pppoe[188]: Resending...
    Jan  1 01:00:56 tomato pppoe[188]: Received PADO.
    Jan  1 01:00:56 tomato pppoe[188]: Sending PADR.
    Jan  1 01:00:56 tomato pppoe[188]: Received PADS. SID: 0x8512
    Jan  1 01:00:56 tomato pppoe[188]: Sending LCP Configuration-Request
    Jan  1 01:00:56 tomato pppoe[188]: Received LCP Configuration-Request
    Jan  1 01:00:56 tomato pppoe[188]: Sending LCP Configuration-Ack
    Jan  1 01:00:56 tomato pppoe[188]: Received LCP Configuration-Ack
    Jan  1 01:00:56 tomato pppoe[188]: Sending PAP Authenticate-Request.
    Jan  1 01:00:56 tomato pppoe[188]: PAP authentication failed.
    Jan  1 01:00:56 tomato pppoe[188]: Sending LCP Termination-Request
    Jan  1 01:00:56 tomato pppoe[188]: Received LCP Termination-Request
    Jan  1 01:00:56 tomato pppoe[188]: Sending LCP Termination-Ack
    Jan  1 01:00:56 tomato ppp_event[261]: notice[wan]: Authentication failed
    Jan  1 01:00:56 tomato pppoe[188]: Received LCP Termination-Ack
    Jan  1 01:00:56 tomato pppoe[188]: Connection terminated.
    Jan  1 01:00:56 tomato pppoe[188]: Disconnected.
    Jan  1 01:00:56 tomato pppoe[188]: Sending PADT.
    Jan  1 01:01:01 tomato pppoe[188]: Sending PADI.
    Jan  1 01:01:01 tomato pppoe[188]: Received PADT for 0x8512, expecting 0x0000
    Jan  1 01:01:05 tomato pppoe[188]: Resending...
    Jan  1 01:01:10 tomato pppoe[188]: Resending...
    Jan  1 01:01:19 tomato pppoe[188]: Resending...
    Jan  1 01:01:23 tomato pppoe[188]: Resending...
    Jan  1 01:01:25 tomato redial[193]: WAN down. Reconnecting...
    Jan  1 01:01:25 tomato dnsmasq[198]: exiting on receipt of SIGTERM
    Jan  1 01:01:27 tomato dnsmasq[286]: started, version 2.55 cachesize 4096
    Jan  1 01:01:27 tomato dnsmasq[286]: compile time options: no-IPv6 GNU-getopt no-RTC no-DBus no-I18N DHCP no-scripts no-TFTP
    Jan  1 01:01:27 tomato dnsmasq[286]: asynchronous logging enabled, queue limit is 5 messages
    Jan  1 01:01:27 tomato dnsmasq-dhcp[286]: DHCP, IP range 192.168.0.2 -- 192.168.0.19, lease time 1d
    Jan  1 01:01:27 tomato redial[288]: Started. Time: 30
    Jan  1 01:01:27 tomato pppoe[289]: Starting
    Jan  1 01:01:27 tomato pppoe[289]: Sending PADI.
    Jan  1 01:01:27 tomato dnsmasq[286]: no servers found in /etc/resolv.dnsmasq, will retry
    Jan  1 01:01:27 tomato dnsmasq[286]: read /etc/hosts - 0 addresses
    Jan  1 01:01:27 tomato dnsmasq[286]: read /etc/hosts.dnsmasq - 5 addresses
    Jan  1 01:01:37 tomato pppoe[289]: Resending...
    Jan  1 01:01:37 tomato pppoe[289]: Received PADO.
    Jan  1 01:01:37 tomato pppoe[289]: Sending PADR.
    Jan  1 01:01:37 tomato pppoe[289]: Received PADS. SID: 0x8A12
    Jan  1 01:01:37 tomato pppoe[289]: Sending LCP Configuration-Request
    Jan  1 01:01:37 tomato pppoe[289]: Received LCP Configuration-Request
    Jan  1 01:01:37 tomato pppoe[289]: Sending LCP Configuration-Ack
    Jan  1 01:01:37 tomato pppoe[289]: Received LCP Configuration-Ack
    Jan  1 01:01:37 tomato pppoe[289]: Sending PAP Authenticate-Request.
    Jan  1 01:01:38 tomato pppoe[289]: PAP authentication failed.
    Jan  1 01:01:38 tomato pppoe[289]: Sending LCP Termination-Request
    Jan  1 01:01:38 tomato pppoe[289]: Received LCP Termination-Request
    Jan  1 01:01:38 tomato pppoe[289]: Sending LCP Termination-Ack
    Jan  1 01:01:38 tomato ppp_event[302]: notice[wan]: Authentication failed
    Jan  1 01:01:38 tomato pppoe[289]: Received LCP Termination-Ack
    Jan  1 01:01:38 tomato pppoe[289]: Connection terminated.
    Jan  1 01:01:38 tomato pppoe[289]: Disconnected.
    Jan  1 01:01:38 tomato pppoe[289]: Sending PADT.
    Jan  1 01:01:48 tomato pppoe[289]: Sending PADI.
    Jan  1 01:01:48 tomato pppoe[289]: Received PADT for 0x8A12, expecting 0x0000
    Jan  1 01:01:56 tomato pppoe[289]: Resending...
    Jan  1 01:01:59 tomato pppoe[289]: Resending...
    Jan  1 01:02:04 tomato pppoe[289]: Resending...
    Jan  1 01:02:07 tomato redial[288]: WAN down. Reconnecting...
    Jan  1 01:02:07 tomato dnsmasq[286]: exiting on receipt of SIGTERM
    Jan  1 01:02:09 tomato dnsmasq[325]: started, version 2.55 cachesize 4096
    Jan  1 01:02:09 tomato dnsmasq[325]: compile time options: no-IPv6 GNU-getopt no-RTC no-DBus no-I18N DHCP no-scripts no-TFTP
    Jan  1 01:02:09 tomato dnsmasq[325]: asynchronous logging enabled, queue limit is 5 messages
    Jan  1 01:02:09 tomato dnsmasq-dhcp[325]: DHCP, IP range 192.168.0.2 -- 192.168.0.19, lease time 1d
    Jan  1 01:02:09 tomato redial[327]: Started. Time: 30
    Jan  1 01:02:09 tomato pppoe[328]: Starting
    Jan  1 01:02:09 tomato pppoe[328]: Sending PADI.
    Jan  1 01:02:09 tomato dnsmasq[325]: no servers found in /etc/resolv.dnsmasq, will retry
    Jan  1 01:02:09 tomato dnsmasq[325]: read /etc/hosts - 0 addresses
    Jan  1 01:02:09 tomato dnsmasq[325]: read /etc/hosts.dnsmasq - 5 addresses
    Jan  1 01:02:19 tomato pppoe[328]: Resending...
    Jan  1 01:02:29 tomato pppoe[328]: Resending...
    Jan  1 01:02:35 tomato pppoe[328]: Resending...
    Jan  1 01:02:38 tomato pppoe[328]: Resending...
    Jan  1 01:02:38 tomato pppoe[328]: Received PADO.
    Jan  1 01:02:38 tomato pppoe[328]: Sending PADR.
    ####################### it finally manages to connect ################################
    Jan  1 01:02:38 tomato pppoe[328]: Received PADS. SID: 0x9412
    Jan  1 01:02:38 tomato pppoe[328]: Sending LCP Configuration-Request
    Jan  1 01:02:39 tomato pppoe[328]: Received LCP Configuration-Request
    Jan  1 01:02:39 tomato pppoe[328]: Sending LCP Configuration-Ack
    Jan  1 01:02:39 tomato pppoe[328]: Received LCP Configuration-Ack
    Jan  1 01:02:39 tomato pppoe[328]: Sending PAP Authenticate-Request.
    Jan  1 01:02:39 tomato pppoe[328]: PAP authentication succeeded.
    Jan  1 01:02:39 tomato pppoe[328]: Sending IPCP Configuration-Request
    Jan  1 01:02:39 tomato pppoe[328]: Received IPCP Configuration-Nak
    Jan  1 01:02:39 tomato pppoe[328]: Sending IPCP Configuration-Request
    Jan  1 01:02:39 tomato pppoe[328]: Received IPCP Configuration-Ack
    Jan  1 01:02:39 tomato pppoe[328]: Received IPCP Configuration-Request
    Jan  1 01:02:39 tomato pppoe[328]: Sending IPCP Configuration-Ack
    Jan  1 01:02:39 tomato pppoe[328]: Connected.
    Jan  1 01:02:39 tomato pppoe[328]: IP Address: 87.157.74.242
    Jan  1 01:02:39 tomato pppoe[328]: DNS Address: 217.0.43.145, 217.0.43.129
    Jan  1 01:02:39 tomato dnsmasq[325]: exiting on receipt of SIGTERM
    Jan  1 01:02:39 tomato dnsmasq[359]: started, version 2.55 cachesize 4096
    Jan  1 01:02:39 tomato dnsmasq[359]: compile time options: no-IPv6 GNU-getopt no-RTC no-DBus no-I18N DHCP no-scripts no-TFTP
    Jan  1 01:02:39 tomato dnsmasq[359]: asynchronous logging enabled, queue limit is 5 messages
    Jan  1 01:02:39 tomato dnsmasq-dhcp[359]: DHCP, IP range 192.168.0.2 -- 192.168.0.19, lease time 1d
    Jan  1 01:02:39 tomato dnsmasq[359]: reading /etc/resolv.dnsmasq
    Jan  1 01:02:39 tomato dnsmasq[359]: using nameserver 208.67.220.220#53
    Jan  1 01:02:39 tomato dnsmasq[359]: using nameserver 208.67.222.222#53
    Jan  1 01:02:39 tomato dnsmasq[359]: read /etc/hosts - 0 addresses
    Jan  1 01:02:39 tomato dnsmasq[359]: read /etc/hosts.dnsmasq - 5 addresses
    Jan  1 01:02:39 tomato kernel: IPP2P v0.8.1_rc1 loading
    Jan  1 01:02:39 tomato kernel: ipt_recent v0.3.1: Stephen Frost <sfrost@snowman.net>.  http://snowman.net/projects/ipt_recent/
    Jan  1 01:02:41 tomato rcheck[383]: Time not yet set. Only "all day, everyday" restrictions will be activated.
    Jan  1 01:02:41 tomato rcheck[383]: Activating rule 1
    Jan  1 01:02:41 tomato rcheck[383]: Activating rule 2
    Jan  1 01:02:41 tomato kernel: vlan1: add 01:00:5e:00:00:01 mcast address to master interface
    Nov  8 17:58:24 tomato ntpc[439]: Time Updated: Mon, 08 Nov 2010 17:58:24 +0100 [+1289235341s]
    Nov  8 17:58:25 tomato dnsmasq[359]: exiting on receipt of SIGTERM
    Nov  8 17:58:25 tomato pppoe[328]: Sending LCP Termination-Request
    Nov  8 17:58:25 tomato pppoe[328]: Received LCP Termination-Ack
    Nov  8 17:58:25 tomato pppoe[328]: Connection terminated.
    Nov  8 17:58:25 tomato pppoe[328]: Disconnected.
    Nov  8 17:58:25 tomato pppoe[328]: Connect time 0.1 minutes.
    Nov  8 17:58:25 tomato pppoe[328]: Sent 2428 bytes, received 1692 bytes.
    Nov  8 17:58:25 tomato pppoe[328]: Sending PADT.
    Nov  8 17:58:26 tomato dnsmasq[539]: started, version 2.55 cachesize 4096
    Nov  8 17:58:26 tomato dnsmasq[539]: compile time options: no-IPv6 GNU-getopt no-RTC no-DBus no-I18N DHCP no-scripts no-TFTP
    Nov  8 17:58:26 tomato dnsmasq[539]: asynchronous logging enabled, queue limit is 5 messages
    Nov  8 17:58:26 tomato dnsmasq-dhcp[539]: DHCP, IP range 192.168.0.2 -- 192.168.0.19, lease time 1d
    Nov  8 17:58:26 tomato redial[541]: Started. Time: 30
    Nov  8 17:58:26 tomato pppoe[542]: Starting
    Nov  8 17:58:26 tomato pppoe[542]: Sending PADI.
    Nov  8 17:58:26 tomato dnsmasq[539]: no servers found in /etc/resolv.dnsmasq, will retry
    Nov  8 17:58:26 tomato dnsmasq[539]: read /etc/hosts - 0 addresses
    Nov  8 17:58:26 tomato dnsmasq[539]: read /etc/hosts.dnsmasq - 5 addresses
    Nov  8 17:58:26 tomato pppoe[542]: Received PADO.
    Nov  8 17:58:26 tomato pppoe[542]: Sending PADR.
    Nov  8 17:58:26 tomato pppoe[542]: Received PADS. SID: 0x9512
    Nov  8 17:58:26 tomato pppoe[542]: Sending LCP Configuration-Request
    Nov  8 17:58:26 tomato pppoe[542]: Received LCP Configuration-Request
    Nov  8 17:58:26 tomato pppoe[542]: Sending LCP Configuration-Ack
    Nov  8 17:58:26 tomato pppoe[542]: Received LCP Configuration-Ack
    Nov  8 17:58:26 tomato pppoe[542]: Sending PAP Authenticate-Request.
    Nov  8 17:58:27 tomato pppoe[542]: PAP authentication succeeded.
    Nov  8 17:58:27 tomato pppoe[542]: Sending IPCP Configuration-Request
    Nov  8 17:58:27 tomato pppoe[542]: Received IPCP Configuration-Nak
    Nov  8 17:58:27 tomato pppoe[542]: Sending IPCP Configuration-Request
    Nov  8 17:58:27 tomato pppoe[542]: Received IPCP Configuration-Request
    Nov  8 17:58:27 tomato pppoe[542]: Sending IPCP Configuration-Ack
    Nov  8 17:58:27 tomato pppoe[542]: Received IPCP Configuration-Ack
    Nov  8 17:58:27 tomato pppoe[542]: Connected.
    Nov  8 17:58:27 tomato pppoe[542]: IP Address: 87.157.64.161
    Nov  8 17:58:27 tomato pppoe[542]: DNS Address: 217.0.43.145, 217.0.43.129
    Nov  8 17:58:27 tomato dnsmasq[539]: exiting on receipt of SIGTERM
    Nov  8 17:58:27 tomato dnsmasq[556]: started, version 2.55 cachesize 4096
    Nov  8 17:58:27 tomato dnsmasq[556]: compile time options: no-IPv6 GNU-getopt no-RTC no-DBus no-I18N DHCP no-scripts no-TFTP
    Nov  8 17:58:27 tomato dnsmasq[556]: asynchronous logging enabled, queue limit is 5 messages
    Nov  8 17:58:27 tomato dnsmasq-dhcp[556]: DHCP, IP range 192.168.0.2 -- 192.168.0.19, lease time 1d
    Nov  8 17:58:27 tomato dnsmasq[556]: reading /etc/resolv.dnsmasq
    Nov  8 17:58:27 tomato dnsmasq[556]: using nameserver 208.67.220.220#53
    Nov  8 17:58:27 tomato dnsmasq[556]: using nameserver 208.67.222.222#53
    Nov  8 17:58:27 tomato dnsmasq[556]: read /etc/hosts - 0 addresses
    Nov  8 17:58:27 tomato dnsmasq[556]: read /etc/hosts.dnsmasq - 5 addresses
    Nov  8 17:58:28 tomato rcheck[581]: Activating rule 1
    Nov  8 17:58:29 tomato rcheck[581]: Activating rule 2
    Nov  8 17:58:31 tomato ntpc[637]: Time: Mon, 08 Nov 2010 17:58:31 +0100, no change was needed.
    Nov  8 17:58:32 tomato syslog: SNet version started
    Nov  8 17:58:32 tomato miniupnpd[740]: HTTP listening on port 5000
    Nov  8 17:58:32 tomato miniupnpd[740]: Listening for NAT-PMP traffic on port 5351
    Nov  8 17:58:42 tomato crond[207]: time disparity of 21487256 minutes detected
    ################################### it now works fine for a short while ################################
    
     
  2. brookie

    brookie Addicted to LI Member

    Hello,

    I use TomatoUSB but don't have DSL and use Comcast. No resets on my routers. I just wanted to let you know about the TomatoUSB site.

    The change log for build 52 says, "Resolve sporadic PPPoE disconnect issues with some ISPs."

    Maybe post your logs on their forum so they can help you troubleshoot this. Here are the links:

    http://tomatousb.org/changelog

    http://tomatousb.org/forum:start

    Good luck,

    brook
     
  3. TexasFlood

    TexasFlood Network Guru Member

    Of course if your router reboots you'll lose any internal logs. You can set it to log to an external syslog server. And you also optionally can set up Planiwas VIT script to regularly log the state of router resources to the syslog server so you have some data you can use for a post mortem.
     
  4. haarp

    haarp LI Guru Member

    That's what I'm doing! :) (read the first line of the log). I couldn't get any meaningful logs otherwise (except maybe with tail -f while ssh'ed in)

    brookie: TomatoUSB is still Tomato, isn't it? I figured I'd get an answer on both sites, only that more people frequent this one and I'm already registered here :)


    I haven't had any crashes since yesterday. Uptime is close to 20 hours now, while it crashed every hour or so yesterday. I suspect that the Xbox that some people use on this net may be the culprit (it's not running today). Maybe related to UPnP? Are there any known problems regarding this? If there are, I'll just disable UPnP.
     
  5. rhester72

    rhester72 Network Guru Member

    Hrm...routers used to spontaneously reboot when the wireless driver failed on Tomato as a result of an Intel (mobile) wireless driver bug on Windows. Maybe similar?

    Rodney
     
  6. TexasFlood

    TexasFlood Network Guru Member

    Sorry, only had time for a quick response and I missed that.
     
  7. haarp

    haarp LI Guru Member

    It worked fine yesterday. Had almost 2 days uptime.
    Now it's started happening again. Shortly after I came home and connected, first crash. Now it's crash country. It wasn't the Xbox or UPnP like I suspected. Argh!
     
  8. TexasFlood

    TexasFlood Network Guru Member

    What is your client hardware?
     
  9. haarp

    haarp LI Guru Member

    No, that's not the case. The day the problems started there weren't any wireless clients. Yesterday I used the only wireless client (Laptop with Intel wireless) without any trouble. Today I did the same and it's become problematic.

    All other clients are various 100 Mbit Ethernet + 1 Gbit Atom box + 1 Gbit Laptop mentioned above (when not running wireless)

    After crashing a few times, the router is now up for 3 hours. Looks like it stopped resetting again. It seems to go through phases :O

    But I will test if disabling wireless does any difference when the problem starts again. Thanks.
     
  10. TexasFlood

    TexasFlood Network Guru Member

    Has anyone asked... And I can't believe I didn't, although I was in a rush earlier as I said.
    Did you do the recommended NVRAM full reset?

    What it actually states there is:

    Should I reset the configuration after installing Tomato?
    If you're upgrading from an older version of Tomato, you don't need to perform a reset. Unless indicated in the release notes, Tomato will automatically upgrade older configurations if necessary.
    If you upgraded from another firmware, a complete reset is recommended. Go to Administration/Configuration and select "Erase all NVRAM..." after installing Tomato.


    And I know you went from one version of Tomato to another but from what I've read here, going from one build to another is not considered a version upgrade but rather a different firmware. If you want to restore your settings in a way that doesn't have a risk of leftover crud maybe try iMacros as Victek uses, something I'm planning to try myself soon. You still have to do the config manually once & record it but can tweak it afterwards and reuse it.
     
  11. haarp

    haarp LI Guru Member

    Thanks for the help guys. Sorry for bringing this up again, but I wanted to conclude it.

    An NVRAM reset was out of the question. I can' be bothered to re-enter all my settings, even with iMacros. I would have to enter everything from a default config before I get a working Macro.

    I noticed the problem goes away when I disable wireless. So I've been running without wireless for a few months. Recently I reset my wireless settings to defaults (which just meant putting WMM from enabled to auto, and transmit power from a reduced 12mW to "0" (meaning default)).

    Behold! No more crashes!
    -problem solved-


    I also noticed that when I have something like 'sleep3; wl radio off' in my startup scripts (I don't want it enabled by default), the router resets on startup and falls into an endless loop of restart/reset. I can't explain it, but did manage to break the loop by enabling wireless manually at the right moment of the startup process. Who knows what kind of bug lingers here....
     
  12. Toastman

    Toastman Super Moderator Staff Member Member

    There almost certainly are no bugs, but since you refuse to do what is absolutely necessary to resolve weird issues like this, namely, reset NVRAM and reconfigure, then I fear your problems will probably not be over yet.
     
  13. TexasFlood

    TexasFlood Network Guru Member

    I personally have had a number of weird issues resolved by an nvram reset so I'm a firm believer it it being a necessary step. iMacros is really only a bonus if you're going to use it more than once. I use scrapbook for firefox to saved copies of the router pages that I can cut and paste back from. It's really not that big a deal. Somebody else recently posted about a web site backup tool they use to back up their settings but I can't find it at the moment.
     
  14. haarp

    haarp LI Guru Member

    I understand that NVRAM resets are the best solution against problems like this. But the fact that I have plenty of access restriction and QoS rules makes it a lot of work, and I don't have the time to deal with it.

    I wish there was an automated way to read settings from the GUI, save them and enter them again...
     

Share This Page