|
mrmin123
Korea (South)2971 Posts
So me and my friend ran into this problem after we tried to play public games on an ICS connection in his room, and got unbearable lag. So after some research we found out that we can play together in the same game without lag as long as there isn't anyone from outside our little LAN in the game. We can also play games with other people separately, but simultaneously. But we want to play 2v2s and such together against other people online, and it starts lagging like a bitch.
Now, I've looked around and there's a thread from 2003 here (Router and Starcraft), and there's some talk about crazy linux iptable shit (???), and apparently some routers that support multiple computers on a LAN being able to play on Battle.net with other people.
But of course, this is 3 years old. Are there any new solutions/routers out nowadays that can alleviate this problem? We're particularly worried since we're moving to our own place next year and we'll all be sharing the same connection, and we want StarCraft.
|
mrmin123
Korea (South)2971 Posts
Fuck my life - refined my search. Does this shit work? I can't check at the moment.
http://teamliquid.net/forum/viewmessage.php?topic_id=31166
On November 30 2005 14:04 MoooN wrote:Show nested quote +On September 01 2005 20:38 SojT wrote: hey, im moving into an apartment with a friend of mine that also plays broodwar and we often play together... i know that if you use a router its impossible to play together - but is there another way? possibly a hub? any help or suggestions is apprecaited its not impossible lol Start -> Progrms -> run : "regedit" ---> "HKEY_CURRENT_USER\Software\Battle.net\Configuration" add a new key with the name: "Game Data Port" as DWORD-value you enter the Port you want to use ,e.g. 6113. there are only some ports allowed ... i think between 6113 and 6118 now you have to forward the port you just entered to you intern ip ( in the router menue) = you can play together
|
|
It works, make sure the value is decimal and not hex. Most dlink routers work for sc without messing with the registry. Also, just joining games instead of creating will make it work sometimes.
|
mrmin123
Korea (South)2971 Posts
So should I be adding a New Key, String, Binary, DWORD, Multi-string, or Expandable String Value?
|
On April 13 2006 16:56 mrmin123 wrote: So should I be adding a New Key, String, Binary, DWORD, Multi-string, or Expandable String Value?
DWORD Game Data Port Decimal 6113
On your router, set packet forwading (on some Virtual Server) to your PC IP. Note, packets are UDP.
|
mrmin123
Korea (South)2971 Posts
Okay, it looks like it might work on a router, but what about on an ICS? It's basically battle.net -> computer1 -> access point -> computer 2 right now, and the above regedit solution does not work.
|
The registry crap is bullshit. I've tested it. Before any port forwarding, I couldn't host games. After forwarding port 6112 (default port), I could host games fine. After using that registry trick, I set the port to 6113, and forwarded 6113, and guess what? I couldn't host. The "Game Data Port" registry thing does NADA.
|
ask you ISP if they can give you sepperate IPs, some kind of package deal so that you guys dont lag when sharing data packets in programs. just drive a hard bargain eventually they will give you some kind of deal, trust me i work in sales.
|
On April 14 2006 02:12 CharlieMurphy wrote: ask you ISP if they can give you sepperate IPs, some kind of package deal so that you guys dont lag when sharing data packets in programs. just drive a hard bargain eventually they will give you some kind of deal, trust me i work in sales.
I don't see him being able to convince his ISP to do that without more $
|
|
someone can maybe check it out? it would help a lot of players that cannot create or play together
|
On April 13 2006 23:29 ButtFace wrote: The registry crap is bullshit. I've tested it. Before any port forwarding, I couldn't host games. After forwarding port 6112 (default port), I could host games fine. After using that registry trick, I set the port to 6113, and forwarded 6113, and guess what? I couldn't host. The "Game Data Port" registry thing does NADA.
Thats because you have not public IP. If you do, portforward works.
|
United States5262 Posts
I'm Korean and I don't know.
|
On April 14 2006 16:41 Ashur wrote: Thats because you have not public IP. If you do, portforward works. Port forwarding works just fine, unless I use that registry thing to change the port bw connects with, then all of a sudden port forwarding doesn't work? No, port forwarding does work, but the registry thing does not. Anyway, sorry for being rude in my first post. And Ashur, could you please explain what you were saying about the public IP? Thank you.
|
I wrote to Netgear support about the aforementioned router and here's the response I got:
-----------------
Regarding your concern, please note that this router will support your purpose. It does support multiple computers behind 1 router with 1 IP address to be able to play StarCraft simultaneously on the same realm.
I hope it should resolve your concern please feel free to revert for further support.
Regards,
Vidhu Rai Netgear Support
--------------------------
I also found this post on a forum (read the last post)
http://forums.speedguide.net/showthread.php?t=68029
|
wow, that then woudl be great, maybe if some can install that program and test it... :D
|
"It does support multiple computers behind 1 router with 1 IP address to be able to play StarCraft simultaneously on the same realm."
What are they actually saying? "The same game?" or just "both computers in BNet at the same time"? "The same realm seems rather vague to me.
|
I wrote back to them again to make sure. Here's the response I got.
"Regarding your concern please note that it is possible that the two computers can play in the _same game_ with other people present (that are from outside the LAN) without experiencing heavy lag."
I also wrote to them regarding the 2 different versions of the WPN824 router (v1 and v2), and this is what they said:
"Regarding your concern, yes both the WPN824 versions supports the Starcraft multiple gaming capability and the difference between both the versions is that in v2 we can turn off the LEDs."
The v2 is also more stable. ^_^
|
mrmin123
Korea (South)2971 Posts
The netgear page that mentions StarCraft capabilities is on NETGEAR Korea, for firmware 2.0.15. The US WPN824 support page only has up to firmware 1.0.19. Can I actually use the Korean firmware on a US version of the WPN824? I don't want to buy the thing over here just to find out that the firmware fix doesn't work on my versoin of the WPN824.
|
|
ok is there neway for you to connect twice to bnet w/ 1 cd-key?
|
On January 27 2008 11:37 ChoboCop wrote: ok is there neway for you to connect twice to bnet w/ 1 cd-key?
See you in Disneyland.
And, if you still want your question answered, it...
is NOT possible to play. (I think, long ago there was some cap like 2 persons could use the same cd key, dunno if that's working nowadays)
|
why bump >.<
i think you can connect to different gateways with the same key
|
Korea (South)11579 Posts
yeah, but not the same server.
|
Another TL member who plays chess was glad to share their key with me. God bless the TL family.
|
OK so the game port method doesnt work? We can both connect to bnet no problem but cannot join each others games. Has anyone successfully managed to get two people behind one router to be in the same game on battlenet without lag?
|
On January 27 2008 12:03 funKie wrote:Show nested quote +On January 27 2008 11:37 ChoboCop wrote: ok is there neway for you to connect twice to bnet w/ 1 cd-key? See you in Disneyland. And, if you still want your question answered, it... is NOT possible to play. (I think, long ago there was some cap like 2 persons could use the same cd key, dunno if that's working nowadays) I think I played with 2 people on the same key somewhere around 1.14, maybe 1.15.1. So hopefully that still works.
|
|
United States1654 Posts
|
|
So. I'm really curious. I've read this thread and many others like it and I cannot seem to find a straight answer.
Is it possible for two computers at the same house on the same IP to play in the same bnet game? A friend of mine is going to be in town soon, and we are hoping to 2v2 at his house. IS IT POSSIBLE?
Has anyone actually implemented any of these methods successfully? I've tried numerous methods, and haven't been able to get anything to work. Any help is greatly appreciated!
|
United States42673 Posts
On July 16 2008 11:06 Haemonculus wrote: So. I'm really curious. I've read this thread and many others like it and I cannot seem to find a straight answer.
Is it possible for two computers at the same house on the same IP to play in the same bnet game? A friend of mine is going to be in town soon, and we are hoping to 2v2 at his house. IS IT POSSIBLE?
Has anyone actually implemented any of these methods successfully? I've tried numerous methods, and haven't been able to get anything to work. Any help is greatly appreciated! I've always found I get router clash (you probably call it other things, you see the guy on 2 green, you can't see his text in game, v heavy lag and if all the obs leave so it is just you two then you both drop). But I've found that hamachi can be used to get around router clash and therefore given it has all the same symptoms of 2 computers in the same house in the same game hamachi should be able to deal with that too. So your solution is to get a tl 2v2 homegame going from the irc channel and play that.
|
Hong Kong20321 Posts
On June 04 2008 03:33 Sigrun wrote: Awesome first post.
|
Germany2896 Posts
On July 16 2008 11:06 Haemonculus wrote: So. I'm really curious. I've read this thread and many others like it and I cannot seem to find a straight answer.
Is it possible for two computers at the same house on the same IP to play in the same bnet game? A friend of mine is going to be in town soon, and we are hoping to 2v2 at his house. IS IT POSSIBLE?
Has anyone actually implemented any of these methods successfully? I've tried numerous methods, and haven't been able to get anything to work. Any help is greatly appreciated! If the router makes no problems it is trivial. I forwarded 6112 to my comp I forwarded 6113 to my brothers comp, and set his port to 6113 in the registry. In our case that's enough to play without problems, even in the same game, and both of us can host.
Are there many people who want to play with sb from their LAN on bnet, and the router makes problems? If yes I could create a plugin which does the same as the iptables trick, but without routersupport.
|
MasterOfChaos, how would I set the other "port to 6113 in the registry" as you say you did? Also, a plugin for this router problem would be awesome.
|
How do PC Bangs allow several people to play SC on battle.net? I mean, they would all have the same IP, right?
|
Around 1.14, PC Bangs used some crack program. The CD Key on belonged to "000000000". My friends used it as well.
Problem was half the time it wouldn't let me go on Bnet, although my friends an I played on LAN.
|
Germany2896 Posts
On July 16 2008 20:16 djc9876 wrote: MasterOfChaos, how would I set the other "port to 6113 in the registry" as you say you did? Also, a plugin for this router problem would be awesome. The easiest way to change to port is in the settings tab of chaoslauncher. Then you just need to create the correct port forwarding.
|
On July 17 2008 16:44 MasterOfChaos wrote:Show nested quote +On July 16 2008 20:16 djc9876 wrote: MasterOfChaos, how would I set the other "port to 6113 in the registry" as you say you did? Also, a plugin for this router problem would be awesome. The easiest way to change to port is in the settings tab of chaoslauncher. Then you just need to create the correct port forwarding.
Sigh. I'm over at a friends house and we're trying *everything* we can possibly think of.
The router is set to forward 6112 to me, 192.168.1.102 The router is set to forward 6113 to him, 192.168.1.100
My starcraft is set to use port 6112. His starcraft is set to use port 6113.
And we still can't play in the same game on bnet. T_T;;
Any ideas??
|
I have had this issue and did some research at one point.
With the scenario: 2 computers behind the NAT. Comp1 port set to 6112 Comp2 port set to 6113 NAT set to port-foward 6112 to Comp1 NAT set to port-foward 6113 to Comp2
Seems perfect (and exactly what you are describing Haemonculus), but not so. Playing 1v1 on bnet works fine, playing with an additional player does not work.
Blizzard's official line: http://us.blizzard.com/support/article.xml?articleId=21109
I recall reading an article describing how to set this up by editing ipchains table or something on the router (an advanced thing you will need a custom firmware to do anyway), but I can't find it now -_-...
|
Germany2762 Posts
On June 04 2008 03:33 Sigrun wrote: Awesome first post.
rofl i know that this post isn'T any better, but i laughed so hard at this "True" and your reaction ahaha... it still doesn't end XD
ahaha :D
|
It was years ago, so my memory might not serve me well, but I believe I solved it by having one computer in DMZ mode and the other with normal port forwarding. Not sure if it works with many routers though.
|
Cadical
United States469 Posts
On July 19 2008 07:04 Haemonculus wrote:Show nested quote +On July 17 2008 16:44 MasterOfChaos wrote:On July 16 2008 20:16 djc9876 wrote: MasterOfChaos, how would I set the other "port to 6113 in the registry" as you say you did? Also, a plugin for this router problem would be awesome. The easiest way to change to port is in the settings tab of chaoslauncher. Then you just need to create the correct port forwarding. Sigh. I'm over at a friends house and we're trying *everything* we can possibly think of. The router is set to forward 6112 to me, 192.168.1.102 The router is set to forward 6113 to him, 192.168.1.100 My starcraft is set to use port 6112. His starcraft is set to use port 6113. And we still can't play in the same game on bnet. T_T;; Any ideas??
You should be able to play in the same game on bnet, just not with other people in the game.
I don't think there's solution if you want to play in same game WITH other people.
|
On July 19 2008 11:27 Cadical wrote:Show nested quote +On July 19 2008 07:04 Haemonculus wrote:On July 17 2008 16:44 MasterOfChaos wrote:On July 16 2008 20:16 djc9876 wrote: MasterOfChaos, how would I set the other "port to 6113 in the registry" as you say you did? Also, a plugin for this router problem would be awesome. The easiest way to change to port is in the settings tab of chaoslauncher. Then you just need to create the correct port forwarding. Sigh. I'm over at a friends house and we're trying *everything* we can possibly think of. The router is set to forward 6112 to me, 192.168.1.102 The router is set to forward 6113 to him, 192.168.1.100 My starcraft is set to use port 6112. His starcraft is set to use port 6113. And we still can't play in the same game on bnet. T_T;; Any ideas?? You should be able to play in the same game on bnet, just not with other people in the game. I don't think there's solution if you want to play in same game WITH other people.
My brother and I play in the same game together (with other people) from the same router, I'll post my settings tomorrow when I'm not so tired.
We can both host and join games and play with others.
|
On July 19 2008 11:27 Cadical wrote:Show nested quote +On July 19 2008 07:04 Haemonculus wrote:On July 17 2008 16:44 MasterOfChaos wrote:On July 16 2008 20:16 djc9876 wrote: MasterOfChaos, how would I set the other "port to 6113 in the registry" as you say you did? Also, a plugin for this router problem would be awesome. The easiest way to change to port is in the settings tab of chaoslauncher. Then you just need to create the correct port forwarding. Sigh. I'm over at a friends house and we're trying *everything* we can possibly think of. The router is set to forward 6112 to me, 192.168.1.102 The router is set to forward 6113 to him, 192.168.1.100 My starcraft is set to use port 6112. His starcraft is set to use port 6113. And we still can't play in the same game on bnet. T_T;; Any ideas?? You should be able to play in the same game on bnet, just not with other people in the game. I don't think there's solution if you want to play in same game WITH other people. i had the same setup and it worked for me + my brother. we had to get someone else to host tho otherwise it would lag if anyone not from the network was in the game.
seems like this solution is hit or miss though
|
On July 19 2008 12:17 Rotodyne wrote:Show nested quote +On July 19 2008 11:27 Cadical wrote:On July 19 2008 07:04 Haemonculus wrote:On July 17 2008 16:44 MasterOfChaos wrote:On July 16 2008 20:16 djc9876 wrote: MasterOfChaos, how would I set the other "port to 6113 in the registry" as you say you did? Also, a plugin for this router problem would be awesome. The easiest way to change to port is in the settings tab of chaoslauncher. Then you just need to create the correct port forwarding. Sigh. I'm over at a friends house and we're trying *everything* we can possibly think of. The router is set to forward 6112 to me, 192.168.1.102 The router is set to forward 6113 to him, 192.168.1.100 My starcraft is set to use port 6112. His starcraft is set to use port 6113. And we still can't play in the same game on bnet. T_T;; Any ideas?? You should be able to play in the same game on bnet, just not with other people in the game. I don't think there's solution if you want to play in same game WITH other people. My brother and I play in the same game together (with other people) from the same router, I'll post my settings tomorrow when I'm not so tired. We can both host and join games and play with others.
Sigh, please do!
|
mrmin123
Korea (South)2971 Posts
The best we have down to is where both of my roommate and I can join the same game with people outside of our network and play without lag, but we cannot host with people outside of our network joining. This applies to both Bnet and ICC.
This is the IPTables we're using: + Show Spoiler +iptables -t nat -I PREROUTING -p udp -d $(nvram get wan_ipaddr) --dport 63002 -j DNAT --to 192.168.1.100:6112 iptables -t nat -I POSTROUTING -p udp -s 192.168.1.100 --sport 6112 -j SNAT --to $(nvram get wan_ipaddr):63002 iptables -t nat -I PREROUTING -p udp -d $(nvram get wan_ipaddr) --dport 63003 -j DNAT --to 192.168.1.102:6112 iptables -t nat -I POSTROUTING -p udp -s 192.168.1.102 --sport 6112 -j SNAT --to $(nvram get wan_ipaddr):63003 iptables -t nat -I PREROUTING -p udp -d $(nvram get wan_ipaddr) --dport 63004 -j DNAT --to 192.168.1.186:6112 iptables -t nat -I POSTROUTING -p udp -s 192.168.1.186 --sport 6112 -j SNAT --to $(nvram get wan_ipaddr):63004
|
This works for me, but I'm not a network expert or anything so I have no idea why.
First of all both computers must be set to a static IP, and using Chaos Launcher one computer uses 6112, and the other 6113.
Then you open that port in the router configuration page. So if I'm playing SC from my computer with 6112, I'll open 6112 for my IP address.
I don't know if this is necessary but I DMZ one computer (that's the one that can host).
I think that's it :/
|
no, it isn´t, i tried to make a DMZ and forward the other, but doesn´t works... maybe im making a mistake, but seems that some routers can solve easily that problem... WHY???
|
On July 20 2008 09:09 mrmin123 wrote:The best we have down to is where both of my roommate and I can join the same game with people outside of our network and play without lag, but we cannot host with people outside of our network joining. This applies to both Bnet and ICC. This is the IPTables we're using: + Show Spoiler +iptables -t nat -I PREROUTING -p udp -d $(nvram get wan_ipaddr) --dport 63002 -j DNAT --to 192.168.1.100:6112 iptables -t nat -I POSTROUTING -p udp -s 192.168.1.100 --sport 6112 -j SNAT --to $(nvram get wan_ipaddr):63002 iptables -t nat -I PREROUTING -p udp -d $(nvram get wan_ipaddr) --dport 63003 -j DNAT --to 192.168.1.102:6112 iptables -t nat -I POSTROUTING -p udp -s 192.168.1.102 --sport 6112 -j SNAT --to $(nvram get wan_ipaddr):63003 iptables -t nat -I PREROUTING -p udp -d $(nvram get wan_ipaddr) --dport 63004 -j DNAT --to 192.168.1.186:6112 iptables -t nat -I POSTROUTING -p udp -s 192.168.1.186 --sport 6112 -j SNAT --to $(nvram get wan_ipaddr):63004
according to http://us.blizzard.com/support/article.xml?articleId=21109 you should open incoming TCP connections (on the same UDP port) to be able to host games
|
hey guys i have a lagging issue. even when my brother plays on b.net west and i play on east, i have that heavy clash type lag in games with more than 2 ppl. y is this and is there anyway to fix this? if he's not on b.net i don't have this problem.
|
What do they do in PC bangs? They can't ever play online?
My friend who doesn't play wants to go to a PC room with me and play 2v2 vs bnet noobs. But I told him that probably wouldn't work.
|
Sweden33719 Posts
.. Of course you won't have any trouble playing 2v2s in PC rooms.
|
Greetings everyone. We have succeeded!
So we followed the directions at shady website. Sorry to link to such a site, but that's where we found these instructions. We followed them closely, installed a new firmware on our router, logged in via an SSH connection, and altered the mentioned file, and viola. It works. We've been lanning up a storm!
Forewarning! Not every router is going to be compatible with this software. And if it is, the web-based gui for your router will go away. Installing open-source firmware on your router is not something to be done lightly, and I'm pretty sure we almost bricked the thing at one point or another. Don't try installing openwrt unless you're somewhat familiar with linux. However if you can manage it, it's AWESOME.
Plus, you'll feel like a pro haxxor altering code inside your router.
|
I was going to say what Chaos said, but a lot less eloquently. Try forwarding TCP 4000, I couldn't make games until that happened.
On July 16 2008 21:42 Wala.Revolution wrote: Around 1.14, PC Bangs used some crack program. The CD Key on belonged to "000000000". My friends used it as well.
That still doesn't fix how they were all were all sending out data through the same ip.
|
hey i was wondering if u guys know the answer to my question 5 posts above
|
I switched my port to 6113 through the registry and it works great, i had to do it because something else was using port 6112 and couldnt port forward it
|
On August 20 2008 14:29 blasian wrote: hey i was wondering if u guys know the answer to my question 5 posts above
Are you running vista? Do you lag in 1x1s? Because I know Vista lags Bw on some computers, but not on others.
Edit: That was my first response; after I re-read (literacy's a problem where I live, I guess):
Do what Master of Chaos said, hopefully it'll fix it. I know that if you guys both play on West, you'll run into the type of lag that the bumper is trying to fix. I think that even if you play on different servers, you'll both lag because packets are coming into the same port on your router. You and the guy who bumped have very similar problems.
|
On August 20 2008 13:35 FrozenArbiter wrote: .. Of course you won't have any trouble playing 2v2s in PC rooms.
I don't understand how this sarcasm comment is meant. At first I thought it is supposed to be about skill level. But now that no longer makes sense.
Anyway, they probably don't even have SC so it probably won't happen.
|
I don't know anything about computers....but when im at my friends house...we can play in the same game with others...just not host...if he goes on his desktop instead of laptop it doesn't work...and it only works on uswest...very weird.
|
On August 20 2008 17:10 thunk wrote:Show nested quote +On August 20 2008 14:29 blasian wrote: hey i was wondering if u guys know the answer to my question 5 posts above Are you running vista? Do you lag in 1x1s? Because I know Vista lags Bw on some computers, but not on others. Edit: That was my first response; after I re-read (literacy's a problem where I live, I guess): Do what Master of Chaos said, hopefully it'll fix it. I know that if you guys both play on West, you'll run into the type of lag that the bumper is trying to fix. I think that even if you play on different servers, you'll both lag because packets are coming into the same port on your router. You and the guy who bumped have very similar problems.
Hey thx for ur reply, but im a computer noob. i recently opened the 6112 ports to create games, but am i supposed to open the 6113 port for my bros comp? how do i do that?
|
On August 21 2008 12:37 blasian wrote:Show nested quote +On August 20 2008 17:10 thunk wrote:On August 20 2008 14:29 blasian wrote: hey i was wondering if u guys know the answer to my question 5 posts above Are you running vista? Do you lag in 1x1s? Because I know Vista lags Bw on some computers, but not on others. Edit: That was my first response; after I re-read (literacy's a problem where I live, I guess): Do what Master of Chaos said, hopefully it'll fix it. I know that if you guys both play on West, you'll run into the type of lag that the bumper is trying to fix. I think that even if you play on different servers, you'll both lag because packets are coming into the same port on your router. You and the guy who bumped have very similar problems. Hey thx for ur reply, but im a computer noob. i recently opened the 6112 ports to create games, but am i supposed to open the 6113 port for my bros comp? how do i do that?
The exact same way you did on yours, except you do it on his and with 6113. You might have to port forward twice, once on your computer(s) and once on the router.
|
|
|
|