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

Bandwidth limiter lock-up issue on E3000

Discussion in 'Tomato Firmware' started by dailyglen, Mar 11, 2012.

  1. dailyglen

    dailyglen Networkin' Nut Member

    Hi,

    I have an E3000 running Tomato Firmware v1.28.0495 MIPSR2-Toastman-RT-N K26 USB Ext and I tried setting up QOS with classes but found that too much trouble since I have a few voip only ATAs that need their traffic prioritized. So I setup QOS like so:

    Max DL BW: 30000 (optimistic)
    Max UL BW: 950 (guaranteed)

    ip range=192.168.1.2-99: dlrate=1000, dlceil=6000, ulrate=300, ulceil=700, priority=normal, tcp/udp=nolimit
    ip range=192.168.1.100-110: dlrate=180, dlceil=400, ulrate=180, ulceil=400, priority=highest, tcp/udp=nolimit
    My voip boxes are in the 100 to 110 range. I've tried "Default Class rate/ceiling for unlisted IP's" enabled and disabled and both experience the crash. Usually the router will hang (become non functional) after a few speed tests while talking on voip.
    After a few reboot attempts I'll be able to connect with the router and disable QOS. The only thing from the logs that looks relevant is:
    Code:
    Dec 31 19:01:28 potato user.warn kernel: HTB: quantum of class 10001 is big. Consider r2q change.
    Dec 31 19:01:28 potato user.warn kernel: HTB: quantum of class 10001 is big. Consider r2q change.
    Dec 31 19:01:28 potato user.warn kernel: HTB: quantum of class 10100 is small. Consider r2q change.
    But I can't figure out what to do. Any help would be appreciated.

    Thanks!
     
  2. dailyglen

    dailyglen Networkin' Nut Member

    Hi,

    I guess what I'm wondering here is if someone else tried this same setup on their router if it would also lock up or work for them (note that QoS >> Basic Settings >> enable QoS is disabled).

    Thanks.
     
  3. Toastman

    Toastman Super Moderator Staff Member Member

    I've just tried those exact same settings here and they work fine even with around 30 people online. Strange.
     
  4. dailyglen

    dailyglen Networkin' Nut Member

    Hi Toastman,

    Thanks for testing. To help debug I went out and bought a second E3000 and it locks up right away (before I could test with my voip phones) and the blue LED power light blinks at a rate of about 1 Hz.

    Is there a debugging build or some way that I can try to debug this? I would guess that there is some setting that we have different. If you want I can send you an "nvram export" of my settings.

    Thanks!
     
  5. Toastman

    Toastman Super Moderator Staff Member Member

    I don't know what the problem is, because it doesn't happen here on the routers I have. If you spend some time searching through the forums, you will see that for years all versions of Tomato that use a Bandwidth Limiter have had some reports of instability, lockups, reboots, and reboot loops, for no apparent reason. Many of them have been due to not erasing NVRAM between flashes, and most of the time the individual modders have been unable to reproduce the reported problems. Actually, I will almost certainly be removing this from Toastman versions in the near future, in the interests of stability. Now that Tomato's QOS has a better ingress system, using standard QOS is a better solution anyway.

    There are currently some different versions of the bandwidth limiter, mine uses IMQ device, Shibby's and Victek's do not. I'd suggest you try one of those instead.
     

Share This Page