10-06-2007, 11:51 PM
Quote:Kp' date='Oct 6 2007, 11:30 AM' post='138370']
Please try to get my name right. vL is capitalized that way to make it unambiguous in fonts where l and I are difficult to distinguish.
You have not provided technical details about the problem, so it is difficult to diagnose what is going wrong. I will grant that my instructions are long, but if your router supports configuring port forwarding, they should work and provide the behavior you want. To begin, please follow the instructions provided in my post on the other thread with regard to editing the registry on the different systems. Then post the output of the netstat -an -p udp from each of the systems, as seen while they are all connected to battle.net. Also, please post the make and model of router that you are using.
Windows Firewall might be interfering, but I strongly recommend not disabling it for a system connected to a wireless access point, especially an unsecured one. That is just begging for someone to come and attack your system.
The latency error is slightly misleading in this case. That error message simply means that the peer did not respond appropriately within the allotted timeout. If the request is being routed to the wrong system, then the correct peer will never receive it and will never respond, so the request will be considered to have timed out.
I suspect that your router is acting as a NAT device and that it is not smart enough to get the routing correct on its own. When you attempt to join your son's game, battle.net sends you the public IP address of your Internet connection. Your instance of Diablo then sends a game join request to the public IP address + port of your son's connection. If the router is not smart enough to recognize that this is meant for his system, it will drop the packet or perhaps send it to some other host on your network. Either way, your son's system never receives it, so it does not respond.
Sorry about misspelling your name [vL]Kp.
Well, I've actually decided to abandon the B.net idea due to the massive amount of cheaters on it. I still don't understand how, even though my son joined a separate wireless network than mine, we could not enter the same game because of this supposed latency error. We are not using the same wireless router or network, and when he joined the other network, it said his IP had changed, so why on earth would we still be getting this latency error? Individually, we can enter and create games without any problems. But none of this matters anymore as I'm not going to play on b.net.
"The true value of a human being is determined primarily by the measure and the sense in which he has attained liberation from the self." -Albert Einsetin