StarCraft on ZyXEL through NAT

nAFaNyA

New Member
Reaction score
0
Hello guys. I have a problem.

I have adsl 2+ connection

Modem: Zyxel P660HTW2 EE (i didnt find this model in american us.zyxel.com, maybe this model only for Russia, so I provide you russia page of this model.)
http://zyxel.ru/content/catalogue/classifier/1/11/32/728
If you want, you can translate it with google tranlator.
And thats, I think P660HTW2 is a clone of P-660HW-T1 v2 (screens are very similar)

Firmware 340AZC3D0 (19.03.2010) - late

Main page 192.168.1.1 http://img714.imageshack.us/img714/7927/45301802.jpg


I open all ports (nat -> port forwarding -> default server 192.168.1.33 - this open all ports in my ip.
PFPortChecker show, that all ports open, in particular 6112 TCP & UDP. http://img849.imageshack.us/img849/2717/48768094.jpg
StarCraft listening on 6112 port, checked with TCPView, X-Netstat professional, and by command "netstat -aon -p UDP" through cmd.exe
But people cant join me and 2x2 is lagging.

So, then i google my problem and found this http://yigitgursoy.wordpress.com/
I use that command "-ip nat timeout UDP 6112 10". Didn't work. Then I decrease 10 to 0, and people join me!
I experimented, 0-3 seconds - people can join me, more - cant.
But anyway, 2x2 lagging...


Its maybe helpful: http://wiki.teamliquid.net/starcraft/Port_Forwarding
To be able to host you need to forward the UDP port 6112 for incoming connections.
If you did not forward your ports correctly while using a router people cannot join your game, when hosting. They will get the message "You were unable to join. The game you have selected is not responding. The latency to the game creator is too high."

Another reason is that Starcraft needs all players in a game to be connected to each other; failing to communicate between any 2 players leads to well-known lags, where you have like 2 FPS. If you have your Starcraft port closed, you can only make outgoing connections. If 2 or more players in a game have their port closed, they can't communicate with each other, because none of them can accept incoming connections -> lags as described above. So, there can be only 1 player with closed port in a game. This matters if you play not only 1x1.

Some information about me:
I have ESET NOD32 4.2. Firewall turn off here.
My Lan: tcp\ip automatically; DHCP, ip 192.168.1.33 (reserved), mask 255.255.255.0, gateway 192.168.1.1, DNS 192.168.1.1

Something new:
Now I test on D-Link 2500U in router mode.
1x1 and 2x2 without lag and works fine.
If port forward has done, i can join the game and create "2 on 2" and people join me.
If port forward hasn't done, i can only join "2 on 2".

It means, my problem in my modem. One clever person said: "Zyxel modems has many hidden parametres that are not available on telnet or web-interface. Some of them are not compatible with 2x2 starcraft game."
He has the same problem with his P660 RT2. And the update firmware solve his problem, but he said: "on some models that problem still remains".

So I wonder, what parametres are not compatible with 2x2 starcraft...
If we'll know that, the issue go away.
 
General chit-chat
Help Users
  • No one is chatting at the moment.

      The Helper Discord

      Staff online

      Members online

      Affiliates

      Hive Workshop NUON Dome World Editor Tutorials

      Network Sponsors

      Apex Steel Pipe - Buys and sells Steel Pipe.
      Top