Tomato 1.07 / Ventrilo 2.3.2 / World of Warcraft 2.1

Discussion in 'Tomato Firmware' started by mavandeh, Jun 3, 2007.

  1. mavandeh

    mavandeh LI Guru Member

    Here's my situation:

    My girlfriend and I play a lot of computer games together with our friends whom we went to high school with. We have two computers hooked up to the same network (Linksys WRT54GL / Tomato 1.07 Firmware) connecting to the same ventrilo server. Her computer experiences frequent disconnects from the server. I'm wondering if this is due to a firewall setting.

    I've configured a number of things on the router including static DHCP and quality of service. I know that port forwarding might be an issue with this predicament, but not sure how I would configure my firewall to forward the ports to more than one computer.

    We also experience issues in World of Warcraft. Her computer gets insane pings (upwards of 3000ms sometimes) and other times, she is in the green at a steady 150-200ms. She also gets disconnected infrequently. I have read lots of forum threads on this issue and everything I've tried so far has turned out to appear to help for about 20-30 minutes, but then the problem just comes back. Quality of service was one of the things I've tried, but I configured that for other reasons as well. I've also tried Dr. TCP as per a recommendation to someone else (possibly on this forum) and editing settings on both computers. Same thing happened. Major improvement for 20-30 minutes and then all the lag flooded right back. None of these solutions helped ventrilo, and I posted on the ventrilo forums as well.

    All of this happened before even with a Linksys BEFSR41 with default firmware.

    Anyway, I feel like I'm getting off track. If anyone has any helpful insight, I'd be happy if you'd share it with me.

  2. GeeTek

    GeeTek Guest

    When you are having the slow down, what percentage of your connection allocation have you consumed as reported by "Advanced" - "ConnTrack" ?
  3. mavandeh

    mavandeh LI Guru Member

    2048 allowed connections, fluctuating between 72-97 (3.5%-4.7%) total used.

    Right now, the connection on the other computer is floating toward red from green (200-750ms) and the connections were green when the connections were in the 70's (70/2048), moved toward yellow in the low to mid 80's (80/2048), and progressed to red in the high 80's to low 90's (90/2048).

    The correlation may not be as strong as I observed, I was only watching for about 2-3 minutes. At this time I was not playing WoW, my girlfriend was. However, I was streaming a video lecture for my online class.

    EDIT: Upon a wee bit more observation, she was pinging in the green (167ms) at 120/2048 connections.
  4. GeeTek

    GeeTek Guest

    Those numbers are good. A common problem is running out of available connections, thus causing interruptions of service. That is why you need to check that when you are noticing the slowdown. For the fun of it, you can drastically increase the allowed number and pretty much eliminate that as a possible problem. I have mine at 6666. There is a thread here in the forum somewhere that has the theoretical maximum.
    When these delays and long pings happen, you mention that it is only her computer that does it ? Does your computer still have normal ping times while hers has the delay problem ? I'm trying to narrow you down to a network or a computer problem.
  5. mavandeh

    mavandeh LI Guru Member

    It is only ever her computer. Same with the ventrilo disconnects. I have updated my network interface drivers twice, once when I installed a fresh copy of windows upon reformat, once when I was trying to troubleshoot this problem. I am using Windows Media Center Edition 2005.

    Her disconnects and apparent lag out and freezing do not happen when I am not playing with her. The freezing is a network issue I am sure. She can move around but no one else appears to be moving. The lag spikes she was experiencing when I replied to your post were not so severe. The fact that this happens only when I am also playing leads me to the conclusion that some packets must be getting lost and possibly might be getting sent to the wrong computer.

    I've doubled my maximum connections, and I've also (2-3 days ago) changed the Unreplied and Assured connections timeouts from 30 and 160 seconds to 60 and 320 seconds, but the problem was occurring both before and after I changed that.
  6. mavandeh

    mavandeh LI Guru Member

    Any more suggestions? Still experiencing this issue.
  7. GeeTek

    GeeTek Guest

    Do both machines use wireless to connect to the router ? It is sounding like a hardware problem with her computer. WOW uses very little bandwidth, so you are not over loading the connection or anything. I would also test to see if this happens when not gaming as well (You would not notice it as much). From both computers, run a contiuous ping to both the router and your ISP DNS server IP. Let it run for 2 hours while you are not using the computers. Send the results to a file so you can review everything when it is finished. The cure may be as simple as getting more signal strength, or changing her network adaptor. Post back some hardware specs of the computers and internet system.
  8. affer

    affer LI Guru Member

    If your game requires that certain ports be opened in the firewall, realize that you cannot reliably forward the same port to two clients behind your router. You really need either two public (WAN) IP's (e.g. my ISP gives me two public IPs) or you need to change the ports used by the second computer (if possible for this specific game). Either option will likely resolve your problems.

    In any event, it should be easy to troubleshoot. Swap IPs (or forwarding rules, etc) temporarily & see if the problems move from her PC to yours. If so, then see if you can change the port assignments on her copy of the game or obtain a second public IP from your ISP. If not, then see if the problems persist when her computer is the only one active. In that case you may have problems not specific to the game.

    I've seen lots of screwy schemes to multicast the downstream packets amongst multiple computers, using the same app or game ports with round-robin forwarding rulesets, DMZ/hubs, ICS & other nonsense, but none of them really work properly.
  9. mavandeh

    mavandeh LI Guru Member

    It's using a hard wired on board NIC off of an ASUS A8N-E Deluxe.

    In reaction to affer, I had imagined it would be port forwarding. However, I have no idea how to change the port assignments on the game or in ventrilo.
  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