ReliefLabs / EasyTomato

Easy Tomato is a modified version of TomatoUSB, which is in turn a modified version of Jonathan Zarate’s excellent open source Tomato firmware. Relief Labs has worked to make this powerful firmware accessible to less technical users through easy to use documentation and a simplified interface
http://www.easytomato.org/
Other
63 stars 19 forks source link

EasyTomato stops routing packets #64

Open esplinr opened 10 years ago

esplinr commented 10 years ago

I have been using EasyTomato for the last 18 months. I love the features, and the easy of use.

After a few months of running stable, the firmware stops routing packets between the LAN and the WAN. A release / renew of the WAN solves it, or a reboot of the router. It starts out once a month, then becomes more regular. After running for 10 months or so, it needs a reboot every day (easy to do with the cron tasks), and then every hour.

Each time it has gotten bad, I have taken the opportunity to upgrade (clearing the NVRAM and recreating all my settings) and then it works well again.

Is anyone else seeing this problem?

My environment:

What information would be useful in tracking down this type of problem?

esplinr commented 10 years ago

Reinstalling EasyTomato didn't solve the problem this time.

There is nothing unusual in the logs.

A WAN DHCP renew is all it takes to restore connectivity.

My ISP says that the router is requesting an IP address every 30 minutes. They suspect that sometimes the DHCP response is a bit slow and so the router looses its network configuration.

Any thoughts on how to tell it to request a lease only every 24 hours? Or increase the timeout when waiting for a response?

I see a field for DHCPC options (WAN), but I can't find any documentation for potential values.