massive lag and ping spikes - please help!

Discussion in 'Cisco/Linksys Wireless Routers' started by tragicmike, Mar 8, 2008.

  1. tragicmike

    tragicmike LI Guru Member

    I have my Linksys WRT54G (firmware version: v8.00.2) set up here for myself and my 2 roommates, and the neighbor in the downstairs unit. One of my roommates connects via wifi, as do I. The other roommate is plugged into a port on the router, and the neighbor downstairs is also connected via ethernet cable. I have WPA2 AES encryption enabled with a pretty random string of characters for the password. I also have a static IP set up on my PC, and port forwarding of the appropriate ports for steam ( forwarded to my static IP. I also have QoS enabled with my MAC address as highest in the Device Priority section, Optimize Gaming Applications is checked, and the ports are listed as highest priority under the Application Priority section.

    So here's the problem. I was getting horribly high ping while playing team fortress 2. I rebooted the router, reconnected to the network, then restarted team fortress 2. at first I had a really nice low ping around 30-50ms. Then, after a minute or so, my ping shot up unbelievably high (between 500-1000ms), and the game was running like crap. Also, my internet speed (downloading web pages) seems to be reeeeally slow, and I checked my wireless signal and it is still showing as excellent 54.0 Mbps.

    I also have tried turning off avast antivirus, and all of the applications used by steam are in my windows firewall exceptions list.

    I know neither of my roommates are downloading or uploading anything. Although, the neighbor might be. However, I looked at the DHCP clients table, selected his computer, and deleted it from the dhcp active ip table list, and I still have really bad internet speed and really high ping in the game.

    So here are my questions:

    #1 Is there some way other than QoS that I can limit the bandwidth of all the PCs connected to the WRT54G router except for mine?
    #2 Is there something wrong with my settings that might be causing the problem that I could change?

    I'm really stumped on this and don't know a whole lot about networking. So any help that can offer me some solution to this, or at least a way to figure out what the problem might be, is greatly appreciated.

    Thank you!
  2. scrupul0us

    scrupul0us Network Guru Member

    in my experience, QoS causes more problems than it resolves... first get rid of QoS and then start eliminating clients

    you may wanna hard wire your machine and check it to see if its not a wireless issue... just b/c the signal is excellent, that doesnt mean its not dropping packets when you are playing a high demand game
  3. tragicmike

    tragicmike LI Guru Member

    I had the same problem before I turned on QoS.

    I tried deleting one PC at a time from the DHCP clients table, and after deleting my roommate Michael's PC, my connection improved. I took a look on his laptop. It turns out, he didn't know it, but he had bitcomet and limewire running. Once I closed them, I got a good speed again.

    So now that I know he was bull****ting me when I asked him if he was downloading anything, is there any way I can limit his bandwidth on the router or through the use of some other firmware or 3rd party software? I have a feeling that this isn't going to end here and that he will continue to use p2p programs and clog my connection up whenever he is home.

    FYI, I can't hardwire my machine to the router since the gateway (modem) is in my roommate Emilie's room, and I can't have a wire running out of my room down our hardwood-floored hallway and into her room. I also can't move it since there is a cable from it going to the downstairs tenant. Believe me, I would use a hardwired connection if I could. I prefer it for security purposes, as well as for the improved connectivity.

    So if anyone knows of other firmware or 3rd party software that will run on my WRT54G router or my PC which will allow me more features or programmability to limit individual client's bandwidth on the network (without requiring me to install the software on their machine too) , please let me know what it is and where I can get it. Or, if there is a script that I can program into my router somehow that will do the same thing, please tell me.

  4. scrupul0us

    scrupul0us Network Guru Member

    i was suggesting a hardwire just to test... not as a permanent solution

    i know the tomato firmware has a section called "Access Restriction" (AS) which allows you to specify some of the most common apps or easily setup your own and tie them to a time frame by port/ip/etc

    if you need help setting up the firmware or AS lemme know and ill be more than willing to guide you
  5. placeboing

    placeboing Addicted to LI Member

    alright, I registered just to help :)

    I just spent about 2 hours trying to figure this out. Maybe you already know. BUT, notice how in the server list, if you do View Server Info, basically all of the servers port numbers end in 27015.

    So, go into the QoS, and set TCP/UDP for port 27015 to High or whatever.

    The Team Fortress 2 setting in Tomato seems to only affect the actual SERVER LIST refreshing, not the connection to the servers!! Took me quite some time to notice this.

    Now I can have a great ping while everyone else is using the internet!

    Hopefully this helps... enjoy!

    edit: oh wait... you have to use Tomato to do this. Sorry, I thought you already were using it. It works with your router though. Solved all my problems.
  6. tragicmike

    tragicmike LI Guru Member

    Wow awesome! Thank you all for your suggestions and helpful information. Now I just need to figure out where to get this tomato firmware. Is it available through Linksys for free, or do I need to buy it from a 3rd party?

    Thanks again!
  7. Toxic

    Toxic Administrator Staff Member

    Tomato firmware is free for all, however it is not available for your WRT54G. what Version is your router? you said v8.00.2 firmware but what version is the router?

    Tomato Firmware like most only supports WRT54G v1-v4 WRT54GS v1-v4 and WRT54GL v1.x
  8. placeboing

    placeboing Addicted to LI Member

    oh yeah, forgot to mention it only supports up to v4 :(
  9. tragicmike

    tragicmike LI Guru Member

    :sad: as far as i know, my router is version 8.
  10. placeboing

    placeboing Addicted to LI Member

    damn, thats real tragic mike
  11. Guyfromhe

    Guyfromhe Network Guru Member

    I think dd-wrt support v8 (hardware version 8, not firmware version) with the micro distro, double check their site...
    It will let you do QOS and traffic shaping, openwrt might also work...
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice