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

Lag playing league of legends after installing Tomato

Discussion in 'Tomato Firmware' started by JC Santiago, Apr 22, 2014.

  1. JC Santiago

    JC Santiago Network Newbie Member

    hey guys,

    I have the dark knight router and I just installed tomato. Before I'd play normally, but now I get random lag. I cant move my character, however I can see the game play normally. It's as if for a second or two the game becomes unresponsive.
     
  2. Porter

    Porter LI Guru Member

    Which firmware are you using? Wheer in the QoS area did you change the config? If you changed it, please post some screenshots because it's difficult to hel otherwise.

    For one I don't think LoL port filters have been added under QoS/Classification.

    But to be honest the problem you are describing sounds as if your outbound and inbound bandwidth might be wrong. You might want to measure again or add a bigger safety margin.
     
  3. JC Santiago

    JC Santiago Network Newbie Member

    I am running version 117 (tomato-RT-AC66U_RT-AC6x--117-AIO-64K.trx) , which is the latest version. Everything is stock at this point. I have not made any changes to the qos.
     
  4. Mangix

    Mangix Networkin' Nut Member

    <troll>Switch to Dota 2. Much better game.</troll>

    Is this on Wi-Fi or wired?
     
  5. JC Santiago

    JC Santiago Network Newbie Member

    Haha... no Dota for me. I'll wait and see if it ever competes with LOL in terms of number of players.

    But im wired directly to the router. 2 feet away.
     
  6. rs232

    rs232 Network Guru Member

    - What's the CPU usage/load on the router?
    - What is it reported as number of opened sessions under Advanced/Conntrack netfilter/Maximum connections/Count current?
    - What is your ISP speed (up/down)
    - What is it specified under QoS/Basic Settings/Max Bandwidth Limit (both inbound and outbound?)
    - Are you generating any other traffic at the same time (e.g. torrent/eMule/a.s.o.)?

    You should really create a rule matching the udp port used by the game

    Finally, do consider that it might have nothing to do with your system/configuration.

    HTH
    rs232
     
  7. JC Santiago

    JC Santiago Network Newbie Member

    • CPU Load (1 / 5 / 15 mins) 0.00 / 0.02 / 0.00
    • Max sessions - 16384
    • 5mb/100mb
    • Limits: Outbound 700k Inbound 16000k (QOS not enabled)
    • I watch netflix while i play,
    When I connect to the modem, it works fine. On the router, weird lag.
     
  8. rs232

    rs232 Network Guru Member

    about number of sessions: Count current

    Also what do you have set under Advaced/Firewall/NAT loopback?
     
    Last edited: Apr 24, 2014
  9. koitsu

    koitsu Network Guru Member

    I would be very, very surprised if this "random lag" problem was attributed to TomatoUSB and not just timing/chance/possibly some DNS resolution that pointed to a wonky server at the time you were using TomatoUSB.

    I'd advocate recommend switching back to the stock firmware for, say, 4-5 full days and see if you have "lag problems", then go back to TomatoUSB for a full 4-5 days. Switching back/forth repeatedly within, say, 30 minutes is not a very reliable test medium for something like this.

    I'd also suggest rebooting your PC after switching firmwares just in case there's something wonky going on during 802.3u negotiation (this is for Ethernet, not wireless; I'm not talking about 802.11). Certain "Green" features of NICs sometimes only get negotiated/enabled if both ends are happy about it.

    But above all else: we also need to know of pretty much every single setting you change from defaults in the router in GUI menu. Write them all down. No we don't need your password or your SSID, duh, but we do need everything else. I know you keep saying "stock default" but I have a hard time believing that's completely true.

    Also: when you go from the factory default firmware to TomatoUSB, once TomatoUSB is up and running, are you going to Administration / Configuration / Restore Default Configuration and choosing Erase all data in NVRAM memory (thorough) then clicking OK? If not, you should be. You should be doing this any time you change between firmwares.

    When I read this thread I really expected you to be on wireless given the behaviour described (it's the most likely explanation), but knowing you're using wired/Ethernet... well, consider me surprised.

    This is one of those things where if I was there in person I could probably diagnose what's going on with a combination of Wireshark on the local Windows system and tcpdump on the router itself, but it'd probably take me hours or days to really work out. Online games are notoriously bad offenders when it comes to properly using TCP/UDP protocols. :(
     

Share This Page