Hardware & Technical The Router discusion thread

It might be easier if you know the standard port ED uses for P2P communication, then you wouldn't have to enter your IP every time it changes.

BTW, does anybody know if applications are able to tell the router to forward a certain port? I don't have router problems, I'm just curious. Is this what "UPnP port forwarding" is supposed to do? Allow an application to accept and forward UDP packets?
 

SlackR

Banned
Dmz settings and such are not really required, you just need to make sure that port forwarding happens.
There's two things you will need to do:
a) Add a fixed port-forwarding entry on your router
b) Configure Elite so that it uses that port.

(Now, I will assume that you know how to get to your router's settings - usually it is accessible through 192.168.1.1 in browser)
For a part:
- find where your router has "Forwarding" (could also be 'port forwarding' or similar).
-- Add a new entry with these stats: "Port: 60545 (or similar number)", "IP Address: [your computer's local adress]", "Protocol/Type: UDP".

For b part:
- in elite's install directory, open the 'appconfig.xml' file, find the <Network> tag.
-- Change the number in ' Port="xyz" ' to the number you entered in A part (e.g. 60545).
-- Change the ' UPnPEnabled="1" ' from 1 to 0
-- Just before the </Network> tag, insert this line: <Self name="Computername" ip="[Your_public_IP]" port="60545" />
And save that file. This way, it should work (worked for me) without making your entire network exposed to internet. You can find your public ip just by googling "what's my ip" and picking any of the finder-sites it gives.

Also - this may or may not have any influence - you could add the game's executable to the list of permitted softwares in Windows Firewall.

Thanks for the reply

I did all of the above but it seems that I have to IP addresses... my own one that comes up on google search... 192.168... and one that appears in the admin page.. 10.something, something.

A helpful guy on here spend a good hour trying to fox it but to no avail...
The IP address starting with 10.etc. is private it seems and has no workaround. :(
 

SlackR

Banned
Note that the XML edit may fail if the user is behind a "double NAT"; e.g computer to router, which is in turn connected to an ISP controlled modem/router that give a private IP address to the user's router.

It appears that this is fairly common, and in those cases UPNP will fail with the only solutions being:

1) Get the edge router (the modem/router) to function in Bridge mode - thereby passing the Public IP to the user router, How to do that is specific to the modems, so folks have to read up on the devices specs,

2) Create a tunnel through all the devices - which imply that the user has access rights to the ISP device. If access is not granted, then the user must talk with their ISP to get them to add the exception / tunnel,

3) connect the computer directly to the ISP modem / router - this will permit UPNP to work (if the modem supports it), or

4) wait until Frontier fix their implementation for the connection - Not insinuating that it is broken but that UPNP may not be sufficient by itself in providing the connectivity.

Last, some ISP do not provide Public addresses to their users by default; especially small ones and in those cases unless the ISP is willing to provide a Public address to the user he may not have any options but wait for Frontier to address the issue.

I think this is the problem...
 
I hope its not some weird Saudi thing???

(I live in Jeddah)

Well, it is possible that your county may have an extensive net filter; however it appears that some can connect from the UAE (of which I _know_ has a national "firewall") so perhaps all is not lost?

Not singling it out; many countries use national "firewalls" to control information.
 
Googelin should give you our outside IP though. 10. and 192. is reserved for local networks yeah.
If you have a personal firewall like COMODO (I'm more concerned about applications sending info OUT of my pc than attacks from the outside) should pop up a window with info saying "Program is trying to accept connection from internet on port XXXX". If you allow that and get that port you could add a port forward. Someone with alpha and personal firewall just needs to look in their logs =)

PS: If you are really firewalled you could set up a VPN to bypass all firewall / blocked ports considerations. 5 bucks a month for better anonymity. Well you'd need to find a VPN provider that allows forwarding ports to you too :p
 
Last edited:

SlackR

Banned
I tried it on a VPN and got no joy... Interestingly the hangar module in Star Citizen only connects when I use the VPN
 
Well you'd also need to configure a port redirection from the VPN provider to your local VPN network. So you would have to login there and request an open port. They might not offer the feature because this is needed not only for P2P games but for P2P filesharing too. Some VPN providers don't mind though. Check your VPN provider or post what VPN you're using.

But that SC HM works indicates some firewalling on your network, ports being blocked etc. I seriously don't know much about network admin and routing stuff though, only the basics of how to use a simple dsl router and personal firewall.
 
This. I remember how big of an issue this was with Blood Bowl.

But all the current games which are multi-players online, have these problems ? I see badly a family which knows nothing about the computer and about the network, make the configurations like a technician
 
But all the current games which are multi-players online, have these problems ? I see badly a family which knows nothing about the computer and about the network, make the configurations like a technician
lots of people who've played tonnes of multiplayer games without having to tinker with their router configurations only had issues when playing Blood Bowl multiplayer. I'm not saying that's necessarily what's going on with Elite, but when one game out of many (Blood Bowl - and it might be fixed now for all I know) requires you to do this I'm thinking the game is as fault.
 
lots of people who've played tonnes of multiplayer games without having to tinker with their router configurations only had issues when playing Blood Bowl multiplayer. I'm not saying that's necessarily what's going on with Elite, but when one game out of many (Blood Bowl - and it might be fixed now for all I know) requires you to do this I'm thinking the game is as fault.

Perhaps that Frontier should make an agreement with all the Internet Service Provider of the whole world, so that these make the settings routers / modems to their customers at a distance. As they already make it for their regular update

:D
 
lots of people who've played tonnes of multiplayer games without having to tinker with their router configurations only had issues when playing Blood Bowl multiplayer. I'm not saying that's necessarily what's going on with Elite, but when one game out of many (Blood Bowl - and it might be fixed now for all I know) requires you to do this I'm thinking the game is as fault.

How many of the other games use P2P for player interaction though? That's the difficulty, I think. You don't really want such capabilities to be enabled by default, hence the user needs to configure his router if he wants to allow it.

The process needs to be made as easy as possible though, and maybe there could eventually be a network test module to allow potential customers to check before buying.
 
IIRC Blood Bowl was P2P, so you're probably right. I didn't personally have to tinker with any settings (I don't even have access), but lots of others did. Which was problematic when they had no idea how they were supposed to fix it. I don't know if there's an easy solution to this.
 

SlackR

Banned
To all of you kind souls out there offering assistance... I am up and running...
:cool:

Managed to config a different router (much slower) but hey, beggars cant be choosers!

So look out guys ... get ready to watch me get my ass whooped!

:eek:
 
It would be interesting, not to mention useful, for others to actually show us what you did differently. Saying that you got it working now is good but doesn't help anyone. Please share this information with others, other than the fact you used a different router.
 
It would be interesting, not to mention useful, for others to actually show us what you did differently. Saying that you got it working now is good but doesn't help anyone. Please share this information with others, other than the fact you used a different router.

Yes, any experience feedback is good for the community
 
Back
Top Bottom