Author Topic: !UNSOLVED! Tremulous Server Help  (Read 13502 times)

brendanvos

  • Posts: 29
  • Turrets: +0/-0
!UNSOLVED! Tremulous Server Help
« 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:


Tremulous program file/Base:


User trem base:


User trem base vm:



Here are all the router settings I changed on my Linksys  WRT54G router.











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):

Code: [Select]
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:



Here's how I add my server:



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!
« Last Edit: January 20, 2009, 06:19:16 am by brendanvos »

UniqPhoeniX

  • Spam Killer
  • *
  • Posts: 1376
  • Turrets: +66/-32
Re: !UNSOLVED! Tremulous Server Help
« Reply #1 on: January 20, 2009, 07:57:36 am »
Others will need to use your external IP, just google "my ip". 192.168. can only be accessed locally.
Quote
Hitch warning: 100121245 msec frame time
Wow, where did that come from?
« Last Edit: January 20, 2009, 08:00:03 am by UsaKilleR »

Biszkhopt

  • Posts: 47
  • Turrets: +0/-0
Re: !UNSOLVED! Tremulous Server Help
« Reply #2 on: January 20, 2009, 11:11:27 am »
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

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!


open source rulez

Biszkhopt

  • Posts: 47
  • Turrets: +0/-0
Re: !UNSOLVED! Tremulous Server Help
« Reply #3 on: January 20, 2009, 11:13:01 am »
And don't forget to start server with
Quote
+net_ip youreip

open source rulez

Biszkhopt

  • Posts: 47
  • Turrets: +0/-0
Re: !UNSOLVED! Tremulous Server Help
« Reply #4 on: January 20, 2009, 11:17:10 am »
and you must set router that he'll give you same ip every time you're connecting

open source rulez

UniqPhoeniX

  • Spam Killer
  • *
  • Posts: 1376
  • Turrets: +66/-32
Re: !UNSOLVED! Tremulous Server Help
« Reply #5 on: January 20, 2009, 12:53:26 pm »
(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.)

Biszkhopt

  • Posts: 47
  • Turrets: +0/-0
Re: !UNSOLVED! Tremulous Server Help
« Reply #6 on: January 20, 2009, 02:26:35 pm »
Sorry i've notice that to but now when all my issues are solved moderator can just delete unneeded posts'

open source rulez

Lucky singh

  • Guest
Re: !UNSOLVED! Tremulous Server Help
« Reply #7 on: January 20, 2009, 04:15:26 pm »
i made my server i not forwarded port or anything else i am aslo using window vista

which internet conn. u use?

brendanvos

  • Posts: 29
  • Turrets: +0/-0
Re: !UNSOLVED! Tremulous Server Help
« Reply #8 on: January 20, 2009, 11:37:07 pm »
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!:


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
« Last Edit: January 21, 2009, 12:29:41 am by brendanvos »

UniqPhoeniX

  • Spam Killer
  • *
  • Posts: 1376
  • Turrets: +66/-32
Re: !UNSOLVED! Tremulous Server Help
« Reply #9 on: January 21, 2009, 12:49:49 am »
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
Quote
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? And only this thread is for your problems not the whole forum.

brendanvos

  • Posts: 29
  • Turrets: +0/-0
Re: !UNSOLVED! Tremulous Server Help
« Reply #10 on: January 21, 2009, 12:51:20 am »
Even I cant connect to my server with that ip while i can with my local ip

Sorry I meant thread
« Last Edit: January 21, 2009, 12:52:56 am by brendanvos »

cactusfrog

  • Posts: 390
  • Turrets: +678/-176
    • tremulous fun server offical site
Re: !UNSOLVED! Tremulous Server Help
« Reply #11 on: January 21, 2009, 01:24:50 am »
ok to connect to your server type in console /connect [[your local ip]:[the port you forwarded to]

brendanvos

  • Posts: 29
  • Turrets: +0/-0
Re: !UNSOLVED! Tremulous Server Help
« Reply #12 on: January 21, 2009, 02:16:21 am »
*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.

UniqPhoeniX

  • Spam Killer
  • *
  • Posts: 1376
  • Turrets: +66/-32
Re: !UNSOLVED! Tremulous Server Help
« Reply #13 on: January 21, 2009, 02:25:19 am »
Did anyone outside the network try the external IP?

brendanvos

  • Posts: 29
  • Turrets: +0/-0
Re: !UNSOLVED! Tremulous Server Help
« Reply #14 on: January 21, 2009, 02:37:37 am »
Yes, no one can connect using the external ip

Biszkhopt

  • Posts: 47
  • Turrets: +0/-0
Re: !UNSOLVED! Tremulous Server Help
« Reply #15 on: January 21, 2009, 12:10:37 pm »
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). So if everything fail I would install tomato.

Good Luck
« Last Edit: January 21, 2009, 12:28:10 pm by Biszkhopt »

open source rulez

Archangel

  • Guest
Re: !UNSOLVED! Tremulous Server Help
« Reply #16 on: January 21, 2009, 07:05:53 pm »
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.

David

  • Spam Killer
  • *
  • Posts: 3543
  • Turrets: +249/-273
Re: !UNSOLVED! Tremulous Server Help
« Reply #17 on: January 21, 2009, 07:12:13 pm »
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.
Any maps not in the MG repo?  Email me or come to irc.freenode.net/#mg.
--
My words are mine and mine alone.  I can't speak for anyone else, and there is no one who can speak for me.  If I ever make a post that gives the opinions or positions of other users or groups, then they will be clearly labeled as such.
I'm disappointed that people's past actions have forced me to state what should be obvious.
I am not a dev.  Nothing I say counts for anything.

brendanvos

  • Posts: 29
  • Turrets: +0/-0
Re: !UNSOLVED! Tremulous Server Help
« Reply #18 on: January 21, 2009, 10:34:29 pm »
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

  • Posts: 47
  • Turrets: +0/-0
Re: !UNSOLVED! Tremulous Server Help
« Reply #19 on: January 22, 2009, 11:23:15 am »
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.

open source rulez

Archangel

  • Guest
Re: !UNSOLVED! Tremulous Server Help
« Reply #20 on: January 22, 2009, 11:27:03 am »
tomato is great when it comes to bandwidth connection

Cause, you know, like, your software totally makes your internet faster

David

  • Spam Killer
  • *
  • Posts: 3543
  • Turrets: +249/-273
Re: !UNSOLVED! Tremulous Server Help
« Reply #21 on: January 22, 2009, 12:54:42 pm »
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
« Last Edit: January 22, 2009, 02:42:10 pm by David »
Any maps not in the MG repo?  Email me or come to irc.freenode.net/#mg.
--
My words are mine and mine alone.  I can't speak for anyone else, and there is no one who can speak for me.  If I ever make a post that gives the opinions or positions of other users or groups, then they will be clearly labeled as such.
I'm disappointed that people's past actions have forced me to state what should be obvious.
I am not a dev.  Nothing I say counts for anything.

Biszkhopt

  • Posts: 47
  • Turrets: +0/-0
Re: !UNSOLVED! Tremulous Server Help
« Reply #22 on: January 22, 2009, 01:22:44 pm »
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).

open source rulez

Biszkhopt

  • Posts: 47
  • Turrets: +0/-0
Re: !UNSOLVED! Tremulous Server Help
« Reply #23 on: January 22, 2009, 01:26:28 pm »
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)

open source rulez

brendanvos

  • Posts: 29
  • Turrets: +0/-0
Re: !UNSOLVED! Tremulous Server Help
« Reply #24 on: January 22, 2009, 02:37:22 pm »
back on topic please, can someone answer my last question?
Quote
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

  • Posts: 47
  • Turrets: +0/-0
Re: !UNSOLVED! Tremulous Server Help
« Reply #25 on: January 22, 2009, 03:02:16 pm »
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
« Last Edit: January 22, 2009, 03:09:25 pm by Biszkhopt »

open source rulez

Biszkhopt

  • Posts: 47
  • Turrets: +0/-0
Re: !UNSOLVED! Tremulous Server Help
« Reply #26 on: January 22, 2009, 03:38:47 pm »
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.

open source rulez

brendanvos

  • Posts: 29
  • Turrets: +0/-0
Re: !UNSOLVED! Tremulous Server Help
« Reply #27 on: January 25, 2009, 12:50:14 am »
So can anyone tell me whats wrong with my server in accordance with my screenshots?

Biszkhopt

  • Posts: 47
  • Turrets: +0/-0
Re: !UNSOLVED! Tremulous Server Help
« Reply #28 on: January 26, 2009, 11:35:34 am »
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)

open source rulez

cactusfrog

  • Posts: 390
  • Turrets: +678/-176
    • tremulous fun server offical site
Re: !UNSOLVED! Tremulous Server Help
« Reply #29 on: January 27, 2009, 03:59:55 am »
STEP ONE: Find your local ip
Open command prompt by typing cmd in run.

Type ipconfig/all

press enter and find the part that says ip adress

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.

NOW CONNECT!