0
votes

I know this is not exactly a programming question but programmers know about routing so this is a good source to get answers to my problem.

I am running a ventrilo server in my home network in Linux PC. It uses port 3784 and I have port forwarded port 3784 in my router (DIR-655) to that computer. Then, I have also a Vista PC which is connected to the same router, and which connects to the ventrilo server as a client (and others connect it too from Internet). The problem is that somehow after a while the router cannot deliver Vista PC's messages to other clients anymore in a resonable time.. Ping times start to be multiple minutes (!) making it totally unusable. It also keeps disconnecting from the ventrilo server. Other clients from Internet do not have any kind of problems (except that they hear the messages sent from Vista PC in multiple minute delay). The Vista PC is able to receive other's messages without any delay.

So, somehow my router gets messed up with the LAN connection. I have tried to set QoS to max priority for port 3784 but it did not help. I tried to put the Vista PC in DMZ but it did not help.. Basically I am clueless now. The router can be configured quite nicely so maybe there is still something I can try?

With my previous router (WRT54G) there were no such problems so this must be related to the router somehow.

0

3 Answers 3

1
vote

Do You use a default configuration on Your DIR-655? I'd suggest resetting to the factory settings (might help, support would usually says that).

Also please consider connecting vista to linux by it's internal address. While using this approach, You will bypass the router. Switch will deliver the packets. All the routing problems should be gone.

Good luck.

2
  • Tried that too but no help
    – ventti
    May 10, 2009 at 21:49
  • 1
    Then this is not a router issue. Are You constantly transmitting? That can be a problem in apps like vent and teamspeak, they are usually not used to very long transmissions. Use push to talk, that should help.
    – Reef
    May 10, 2009 at 21:53
0
votes

Have you checked to see if you are running the latest firmware? Dlink Firmware Often times that will fix problems like this.

0
votes

It wouldn't be such a bad idea to have the three devices synchronize it's time with one source. Try setting up a time server on one of your boxes and have the rest sync to it... or have the three sync to a known good external time server