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

Why QoS makes bandwidth slow down

Discussion in 'Tomato Firmware' started by jbcdidgosir, Sep 6, 2013.

  1. jbcdidgosir

    jbcdidgosir Serious Server Member

    WRT54GS V3, CPU: 216MHz, RAM updated to 64M. FW: tomato-ND-1.28.5x-109-Max.trx by Shibby, 10Mbit bandwidth.

    If QoS is disabled, speed test can reach 12M. Speed test will be reduced to 6M if QoS is enabled. No matter the original QoS, or the special QoS modified by myself, same result.

    When testing the speed, I used "top" command to see the process and found two process occupied a lot of CPU resource.

    PID PPID USER STAT VSZ %VSZ %CPU COMMAND
    156 153 root R 552 1% 29% /usr/sbin/bcrelay -i br0 -o ppp[4-9].*
    157 153 root R 552 1% 25% /usr/sbin/bcrelay -i ppp[4-9].* -o br0

    Any one knows the reason? Is it because the low performance of my router? New router needed?
     
  2. Porter

    Porter LI Guru Member

    I have no idea what's going on there. The file bcrelay isn't even in my /usr/sbin. Please give Toastman's firmware a try. Most recent should be 7634. Don't forget to securely erase your NVRAM after upgrading.
     
  3. Marcel Tunks

    Marcel Tunks Networkin' Nut Member

    You are limited by the CPU. With the simplest possible QoS (port-based rules, no L7 filters), disabling all non-essential processes (ip traffic monitor, UPnP, torrent client, etc) and maybe a bit more overclock you should get closer to 8-10 megabit/s with QoS. Expect your router's GUI to be very sluggish under load. Toastman's recent firmware will yield similar speed.
     
    koitsu likes this.
  4. Victek

    Victek Network Guru Member

  5. Porter

    Porter LI Guru Member

    Seems that bcrelay has got something to do with VPN. Are you using VPN? If you are not using VPN, then this most likely is an error.

    This link at least indicates bcrelay using cpu power even without VPN being active: http://tomatousb.org/forum/t-362427 Information might be outdated, though.
     
  6. jbcdidgosir

    jbcdidgosir Serious Server Member

  7. jbcdidgosir

    jbcdidgosir Serious Server Member


    Yes, VPN server is activated but no client connected. Server is just standby. I found that it's nothing with VPN. Even I close VPN server, speed still slow. Speed will be recovered only when QoS is closed.
     

Share This Page