stratcar 0 Posted February 21, 2004 Share Posted February 21, 2004 I use internet connection sharing for the 3 comps on my home network. I am running winXP Pro on the comp that is the gateway (192.168.0.1). I enabled the XP firewall, then opened up port 2346 so that I could host GR on the net. No luck! No one can join me, but I can join others just fine. I used to be behind a NetGear router, and had all the GR ports forwarded, and peeps could connect just fine. Now, with ICS and XP firewall no one can connect. Even when I turn the firewall off, no one can connect, whether on UBI or directly by IP. One thing I noticed about the port forwarding system of the XP firewall, is that you can't check both TCP and UDP protocols at the same time. Should I open another port so that they will both be opened? Is that maybe my prob? Right now, I just have port 2346 TCP opened up. The XP firewall does not allow for port ranges, so if I need more ports open, I have to create a new one for each. Any help is appreciated! Quote Link to post Share on other sites
Pave Low 16 Posted February 21, 2004 Share Posted February 21, 2004 For hosting you will need to open ports 2346, 2347, 2348 and 2349 both TCP and UDP. But turning off the firewall should have worked if that was the only problem, are you sure you have given them the External IP address for your "LAN" ? Quote Link to post Share on other sites
stratcar 0 Posted February 21, 2004 Author Share Posted February 21, 2004 Ok... I'll give it a shot, but like I said in my post, even with the firewall turned off, no one can join. Quote Link to post Share on other sites
Pave Low 16 Posted February 21, 2004 Share Posted February 21, 2004 click here > My IP .com and that will tell you what your current external IP address is and this is the IP you need to give to the other players. Quote Link to post Share on other sites
stratcar 0 Posted February 21, 2004 Author Share Posted February 21, 2004 I just do an ipconfig to get my IP addy... anyway, I opened all the ports 2346-48 both TCP and UDP. I got somone on UBI.com to help me test it. It didn't work. I then disabled the firewall altogether, and it still didn't work. Then, I had him try and connect directly (giving him my external IP addy), bypassing UBI, still didn't work. I read somewhere in these threads that someone else had a port problem and opened 2349, so I even tried that, didn't work. This is so weird, could it be something to do with internet connection sharing? Quote Link to post Share on other sites
WhiteKnight77 1 Posted February 21, 2004 Share Posted February 21, 2004 I can't say, but it seems you are on the right track. ICS could be holding you up from hosting. Can you start a server on the XP machine (main PC from what I gather) and have anyone join that way? If so, the other PCs on your LAN should also see your server on the LAN page and join from there. Make sure that the firewall in XP is off and any other firewalls (like ZoneAlarm) you have are properly configured to allow GR access to the internet and allow for servers. Quote Link to post Share on other sites
Crimson 0 Posted February 21, 2004 Share Posted February 21, 2004 Figure out what your IP is. Open up Ghost Recon, then go to Options | Multiplayer. Where it says "Choose my Network Interface Card", scroll through the IPs until you find the one that matches yours, and click Accept. Quote Link to post Share on other sites
Dannik 43 Posted February 21, 2004 Share Posted February 21, 2004 One thing to remember (only because I haven't seen it mentioned in this thread yet): If you are using ICS, the only machine that can host an internet game is the one that is directly connected to the internet. You cannot port forward through Windows ICS. The ICS'd machines can host LAN games only. I believe WinGate allows ICS with port forwarding, and I believe it's free for personal use. Quote Link to post Share on other sites
stratcar 0 Posted February 21, 2004 Author Share Posted February 21, 2004 Actually, you can forward ports to other machines on your network with XP Pro. I do this all the time in Soldier of Forune 2. I forward its ports to a different machine other than the main one connected to the internet, and use it as a dedicated server. I join it locally, and peeps from the net are able to see it and join it also. I read an article from Microsoft about ICS and ICF (internet connection firewall). It stated that one or both of these features can cause some programs not to work on the internet. So I decided to test this out. I disabled ICS and ICF, and logged onto UBI.com and hosted a game, and SHAZAM!, others were able to join me! As soon as I re-enabled ICS, no more ability to host. The Microsoft article said that the program's manufacturer might have a "plug-in" that will make it work with ICS enabled. I couln't find any such thing on UBI's homepage under support or downloads. Conclusion: Ghost Recon works fine with ICS if you want to join a game, but it won't work if you want to host a game. The firewall and ports had nothing to do with it. Quote Link to post Share on other sites
Dannik 43 Posted February 21, 2004 Share Posted February 21, 2004 stratcar, I was not aware that XP Pro's ICS allowed port forwarding to machines behind the "host", thus my comments above. I'd greatly appreciate it if you could provide any info on how to do this, as others have asked about this, and nobody around here seems to think it's doable. Quote Link to post Share on other sites
Pave Low 16 Posted February 21, 2004 Share Posted February 21, 2004 Hi stratcar, Glad to hear you were able to track down the problem I must admit in that kind of "LAN" arrangement I would go for a Router set-up (as per your previous one) rather than mess with ICS Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.