Tremulous Forum
Community => Servers => Topic started by: brendanvos on January 20, 2009, 04:40:52 am
-
Ok so I've successfully made my server but it doesn't show up on the master list and can only be viewed when you add it to your friend list from the network it was set up on. Oh and btw I use windows vista.
I know there are already forums about this but I'm going to post screen shots of every area I changed settings in and I didn't want to do that on someone else's forum.
Here are my tremulous related folders:
Tremulous program file:
(http://i435.photobucket.com/albums/qq77/bikerboy2442/ProgramsTremulous.jpg)
Tremulous program file/Base:
(http://i435.photobucket.com/albums/qq77/bikerboy2442/ProgramsTremulousBase.jpg)
User trem base:
(http://i435.photobucket.com/albums/qq77/bikerboy2442/UserTremBase.jpg)
User trem base vm:
(http://i435.photobucket.com/albums/qq77/bikerboy2442/UserTremBaseVm.jpg)
Here are all the router settings I changed on my Linksys WRT54G router.
(http://i435.photobucket.com/albums/qq77/bikerboy2442/RouterBasicSetup.jpg)
(http://i435.photobucket.com/albums/qq77/bikerboy2442/RouterDDNS.jpg)
(http://i435.photobucket.com/albums/qq77/bikerboy2442/RouterFirewall.jpg)
(http://i435.photobucket.com/albums/qq77/bikerboy2442/RouterDMZ.jpg)
(http://i435.photobucket.com/albums/qq77/bikerboy2442/RouterPortForward.jpg)
Did I do anything wrong? Is there anything else i need to change in my router settings?
Here's the console information that appears when I open tremserver.bat (I believe there is nothing wrong here):
tremulous 1.1.0 win_mingw-x86 Aug 27 2006
----- FS_Startup -----
Current search path:
C:\Users\Brendan\AppData\Local\Tremulous/base
C:\Program Files\Tremulous\base\vms-1.1.0.pk3 (4 files)
C:\Program Files\Tremulous\base\map-uncreation-1.1.0.pk3 (110 files)
C:\Program Files\Tremulous\base\map-tremor-1.1.0.pk3 (45 files)
C:\Program Files\Tremulous\base\map-transit-1.1.0.pk3 (135 files)
C:\Program Files\Tremulous\base\map-niveus-1.1.0.pk3 (134 files)
C:\Program Files\Tremulous\base\map-nexus6-1.1.0.pk3 (151 files)
C:\Program Files\Tremulous\base\map-karith-1.1.0.pk3 (118 files)
C:\Program Files\Tremulous\base\map-atcs-1.1.0.pk3 (87 files)
C:\Program Files\Tremulous\base\map-arachnid2-1.1.0.pk3 (67 files)
C:\Program Files\Tremulous\base\data-1.1.0.pk3 (1229 files)
C:\Program Files\Tremulous/base
----------------------
2080 files in pk3 files
execing default.cfg
execing autogen.cfg
couldn't exec autoexec.cfg
Hunk_Clear: reset the hunk ok
...detecting CPU, found generic
------- Input Initialization -------
No window for DirectInput mouse init, delaying
Joystick is not active.
------------------------------------
--- Common Initialization Complete ---
Winsock Initialized
Opening IP socket: localhost:32123
Hostname: Brendan-PC
IP: 192.168.1.101
Working directory: C:\Program Files\Tremulous
execing server.cfg
------ Server Initialization ------
Server: niveus
Hunk_Clear: reset the hunk ok
----- FS_Startup -----
Current search path:
C:\Users\Brendan\AppData\Local\Tremulous/base
C:\Program Files\Tremulous\base\vms-1.1.0.pk3 (4 files)
C:\Program Files\Tremulous\base\map-uncreation-1.1.0.pk3 (110 files)
C:\Program Files\Tremulous\base\map-tremor-1.1.0.pk3 (45 files)
C:\Program Files\Tremulous\base\map-transit-1.1.0.pk3 (135 files)
C:\Program Files\Tremulous\base\map-niveus-1.1.0.pk3 (134 files)
C:\Program Files\Tremulous\base\map-nexus6-1.1.0.pk3 (151 files)
C:\Program Files\Tremulous\base\map-karith-1.1.0.pk3 (118 files)
C:\Program Files\Tremulous\base\map-atcs-1.1.0.pk3 (87 files)
C:\Program Files\Tremulous\base\map-arachnid2-1.1.0.pk3 (67 files)
C:\Program Files\Tremulous\base\data-1.1.0.pk3 (1229 files)
C:\Program Files\Tremulous/base
----------------------
4160 files in pk3 files
Loading vm file vm/game.qvm...
...which has vmMagic VM_MAGIC_VER2
Loading 881 jump table targets
VM file game compiled to 1205079 bytes of code
game loaded in 34179296 bytes on the hunk
------- Game Initialization -------
gamename: base
gamedate: Dec 27 2006
------------------------------------------------------------
InitGame: \timelimit\60\sv_hostname\Bren's First server\sv_maxclients\24\sv_maxRate\15000\sv_minPing\0\sv_maxPing\0\g_maxGameClients\0\g_suddenDeathTime\55\sv_minRate\5000\g_unlagged\1\version\tremulous 1.1.0 win_mingw-x86 Aug 27 2006\protocol\69\mapname\niveus\sv_privateClients\0\sv_allowDownload\0\g_needpass\0\gamename\base
!readconfig: loaded 6 levels, 1 admins, 0 bans, 0 commands
0 teams with 0 entities
-----------------------------------
-----------------------------------
Hitch warning: 100121245 msec frame time
Resolving master.tremulous.net
master.tremulous.net resolved to 208.116.49.110:30710
Sending heartbeat to master.tremulous.net
Hitch warning: 1989 msec frame time
Hitch warning: 988 msec frame time
And here's the Command Prompt that appears after opening tremserver.bat:
(http://i435.photobucket.com/albums/qq77/bikerboy2442/TremulousCommandPrompt.jpg)
Here's how I add my server:
(http://i435.photobucket.com/albums/qq77/bikerboy2442/Tremserveradd.jpg)
That would be Bren's First server 192.168.1.101:32123
And if you can see it after I add it the PING shows up as just 1
As I said I can access the server and play on it as can anyone who adds it and plays on it from my network.
All of my firewalls are disabled
Any help as to why I can't get my server on the master list and why it can only be accessed from my network would be appreciated. Thanks!
-
Others will need to use your external IP, just google "my ip". 192.168. can only be accessed locally.
Hitch warning: 100121245 msec frame time
Wow, where did that come from?
-
OK, i know how to help you so there's the plan:
You must create port forwarding to your ip (ip that router gives you) - make sure that that is exactly what you're setted.
And port you're forwarding must be same one that you're starting server with for example +set net_port 32123
//IF U are using linksys router i recomend you to install on it tomato (this is link to my post i have similar issue and solved that http://tremulous.net/forum/index.php?topic=10186.0 (http://tremulous.net/forum/index.php?topic=10186.0)
Make sure that you're allowing that port from your host (os) firewall you must set that either in windows defender R if you're using another firewall in that one.
Good Luck!
-
And don't forget to start server with
+net_ip youreip
-
and you must set router that he'll give you same ip every time you're connecting
-
(Biszkhopt: you need to find the modify button on your posts and stop double/triple posting, also try to keep related problems in one thread next time.)
-
Sorry i've notice that to but now when all my issues are solved moderator can just delete unneeded posts'
-
i made my server i not forwarded port or anything else i am aslo using window vista
which internet conn. u use?
-
USAKilleR- I found that my external ip is 71.38.188.125 now what do i do with that?
Oh and I would prefer to do this w/o switching to tomato, it screws everything up for me. I forgot this potentially important screen shot so here it is!:
(http://i435.photobucket.com/albums/qq77/bikerboy2442/IPaddress.jpg)
Lucky Singh- No one knows what you're talking about and this forum isnt about your problems its about mine so please stop posting stuff like this everywhere
-
USAKilleR- I found that my external ip is 71.38.188.125 now what do i do with that?
If others want to see your server/connect to it, they will need to use your external IP
Lucky Singh- No one knows what you're talking about and this forum isnt about your problems its about mine so please stop posting stuff like this everywhere
You mean exactly like you posted here (http://tremulous.net/forum/index.php?topic=10108.msg154296#msg154296)? And only this thread is for your problems not the whole forum.
-
Even I cant connect to my server with that ip while i can with my local ip
Sorry I meant thread
-
ok to connect to your server type in console /connect [[your local ip]:[the port you forwarded to]
-
*Sigh* I know how to connect to a server but with the EXTERNAL ip address USA told me to use its not possible to connect to it. My server can only be connected to while on the network i set it up on and can only be connected to with my LOCAL ip address.
-
Did anyone outside the network try the external IP?
-
Yes, no one can connect using the external ip
-
Coz people outside server will not use you static ip neither you, exactly for that reason is port forwarding for instance my server ip is (I use port forwarding)
youre_static_ip:30720 and this is forwarding people to your host (connected through router) , but they should see you on master list. If nobody can see you're server on master list it mean that you're onhost (vista) firewall must be set to allow that port. If that also fail it could mean that linksys default firmware is dhit itself. I have wrt54gl and I've installed Tomato firmware on it (linux based with more options and better solutions http://www.polarcloud.com/tomato (http://www.polarcloud.com/tomato)). So if everything fail I would install tomato.
Good Luck
-
telling him to install another firmware isn't going to help him. if you have some sort of firewall in place on your desktop, add an exception for port 30720. on your router you should have the following setting for port forwarding: 192.168.1.101 port 30720 <-> 30720 udp (iirc linksys firmwares can forward ports i.e 80->8080, so you need to specify 30720 twice)
once you've done that, save your settings and try starting your tremulous server with it listening on 192.168.1.101, not your external ip.
-
Biszkhopt: Please stop telling people to re-flash their routers unless you are willing to buy then a new one when it bricks and / or fix it all for them.
Non-official firmware voids warranty's and shouldn't be used by anyone who doesn't know how to fix it / has a spare they don't mind losing.
-
So as i stated i already have my firewalls disabled to guarantee that is not a problem. with my internal ip i can already connect to my server but only from my network so the problem is getting my connection externally. I already have my router ported to 32132 as some sources state I should but what's the difference between that and 30720? And if I do change it to 30720 how do I change the command prompt to +set net_port 30720?
-
Biszkhopt: Please stop telling people to re-flash their routers unless you are willing to buy then a new one when it bricks and / or fix it all for them.
Non-official firmware voids warranty's and shouldn't be used by anyone who doesn't know how to fix it / has a spare they don't mind losing.
Well, Tomato firmware is 100 times better than default LinksysFW, for me it solved few issues (witch for example. i have 4 computers in wireless network and tomato is great when it comes to bandwidth connection).
Beside installing tomato is easy as pie, and in case of any problems it's also easy to unbrick with linksys tool.
And 1 more thing (this is not only my opinion) Tomtato is way more stable than LSFW.
Installing firmwares like DD-WRT R Tomato is not unsafe, unless you don't read README.TXT.
-
tomato is great when it comes to bandwidth connection
Cause, you know, like, your software totally makes your internet faster
-
Well, Tomato firmware is 100 times better than default LinksysFW, for me it solved few issues (witch for example. i have 4 computers in wireless network and tomato is great when it comes to bandwidth connection).
Beside installing tomato is easy as pie, and in case of any problems it's also easy to unbrick with linksys tool.
And 1 more thing (this is not only my opinion) Tomtato is way more stable than LSFW.
Installing firmwares like DD-WRT R Tomato is not unsafe, unless you don't read README.TXT.
Tomato is just the linksys one with a shiny new GUI bolted on.
If the linksys tool works, then its not bricked. Reading the readme can help, but is no guarantee. Stuff does go wrong, I have a linksys ADSL modem that's currently bricked until I find a JTAG cable. (And that was flashing a firmware from linksys).
All this talk of routers is massively off topic, maybe split it?
EDIT (So as to not make another OT post)
http://www.polarcloud.com/tomatofaq#is_tomato_based_on_linksys_sou
-
Yep I agree that this isn't a place to talk about router and router firmwares, we can create post like that. I think that this'll be helpful coz firmwares have huge reaction on router working (tomato, dd-wrt and other are basically operating systems, and there is huge difference between how they work - router is just hardware).
-
Well, Tomato firmware is 100 times better than default LinksysFW, for me it solved few issues (witch for example. i have 4 computers in wireless network and tomato is great when it comes to bandwidth connection).
Beside installing tomato is easy as pie, and in case of any problems it's also easy to unbrick with linksys tool.
And 1 more thing (this is not only my opinion) Tomtato is way more stable than LSFW.
Installing firmwares like DD-WRT R Tomato is not unsafe, unless you don't read README.TXT.
Tomato is just the linksys one with a shiny new GUI bolted on.
If the linksys tool works, then its not bricked. Reading the readme can help, but is no guarantee. Stuff does go wrong, I have a linksys ADSL modem that's currently bricked until I find a JTAG cable. (And that was flashing a firmware from linksys).
All this talk of routers is massively off topic, maybe split it?
Sorry, but i must add that you're wrong tomato is completely different firmware based on Linux and Tomato NAT (http://en.wikibooks.org/wiki/Tomato_Firmware#Introduction (http://en.wikibooks.org/wiki/Tomato_Firmware#Introduction))
-
back on topic please, can someone answer my last question?
So as i stated i already have my firewalls disabled to guarantee that is not a problem. with my internal ip i can already connect to my server but only from my network so the problem is getting my connection externally. I already have my router ported to 32132 as some sources state I should but what's the difference between that and 30720? And if I do change it to 30720 how do I change the command prompt to +set net_port 30720?
-
So as i stated i already have my firewalls disabled to guarantee that is not a problem. with my internal ip i can already connect to my server but only from my network so the problem is getting my connection externally. I already have my router ported to 32132 as some sources state I should but what's the difference between that and 30720? And if I do change it to 30720 how do I change the command prompt to +set net_port 30720?
The thing is that you must forward same port that you're starting server with.
For example I'm starting my server with command:
./tremded.x86 +set dedicated 2 +exec server.cfg +setnet_port 30720 +set fs_homepath /home/biszkhopt/.tremulous
and so the port i'm forwarding from router is 30720.
so in your case it would be +setnet_port 32132
The difference between these two ports is that in one case you're server ip will be yourstaticip:32132 and in other yourstaticip:30720
-
Regarding to you're earlier post, if someon want connect to you're server he'll be using:
your_static_ip:32132 (if U R forwarding 32132 port and starting game with such a port)
For instance ip that router gives me is 192.168.1.121, but i forwarded 30720 port and started server with it, so
if U want to connect to my server you must connect to 62.87.199.72:30720 (you can try) coz this is my static ip.
-
So can anyone tell me whats wrong with my server in accordance with my screenshots?
-
If U have done everything I said in my posts' it should work.
(If doesn't say in steps what you're doing to start server and to connect to it)
-
STEP ONE: Find your local ip
Open command prompt by typing cmd in run.
(http://lh4.ggpht.com/_jl44AhyuTmM/SX6A3nX_HvI/AAAAAAAAASQ/IzTySvORly4/cmd.jpg)
Type ipconfig/all
(http://lh5.ggpht.com/_jl44AhyuTmM/SX6A171vX-I/AAAAAAAAASI/z1QdObBGAQQ/ipconfg.jpg)
press enter and find the part that says ip adress
(http://lh4.ggpht.com/_jl44AhyuTmM/SX6A3q4X6II/AAAAAAAAASU/tqSRlOy7y6k/ipadress.jpg)
Now write that down somewhere and start up tremulous.
STEP TWO: Find the port you are forwarding tremulous through.(if you port forwarded you should already know this)
STEP THREE: ad your server to favorites
chage the sorce from internet to favorites and click on the button that says New Favorite. now type your local ip + the port you forwared through. Make sure to do it in this format [local ip]:[port you forawred through.
(http://lh6.ggpht.com/_jl44AhyuTmM/SX6A28-Qe1I/AAAAAAAAASM/e6GXlNau5hI/enter%20into%20favorets.jpg)
NOW CONNECT!