PDA

View Full Version : Teamspeak 2 with Dlink dgl-4300


eternaltech
19-03-2006, 19:01
Teamspeak 2 Server
Linux Suse 10.0
Dlink DGL-4300 Router

i have set up a teamspeak 2 server on my suse 10 box. everything seems to be running fine on that end. i have also set up a dyndns address to sort of mask my external ip as i am running it out of my house. from inside my network i can connect up to the server fine using two other xp clients with the internal or external ip. however when i try to get my friends on, they get the classic message "No Reply from Server". i'm using the dlink dgl-4300 on cable internet. i've search through the forums and through dlink's support, but i've found nothing that is specific to this issue. i've also tried running the script on teamspeak's website, and it will not connect either. i believe its an issue with my router, but i've reset it and gone through it trying everything i could think of that might be causing the problem. i have it set up to do the port fowarding correctly (there is actually an option built into the router for teamspeak) and played around with the virtual servers, but still no success. i feel i may be missing something, but as of yet, i have been unable to determine what it is. any help would be greatly appreciated.

for anyone willing to try and help and are unfamiliar with the router, here is the link to the router emulator on dlink's website http://support.dlink.com/emulators/dgl4300/

thanks

eternaltech
20-03-2006, 18:26
bump for the morning

guldi
21-03-2006, 14:00
in case you did the portforwardign correct, I could assume a timeout problem (see FAQ) ?

eternaltech
22-03-2006, 00:07
i think i may have figured it out. since this was my first time setting up a teamspeak server on linux, i using a walkthrough that was pretty good for the most part. going over everything for the "nth" time i realized i had the "bound to ip" field set the the ip of my computer not the external ip for the network. i changed it, but forgot to stop the server first and mucked everything up. tonight i will try and reload everything and let you know if it works.

sgtbenc
22-03-2006, 02:00
Ummm... I just put TS server on my linux box for the first time (I've never used linux before) and all you do is copy the files and start the program (Through Konsole or a Gui) right? I'm using Fedora Core 4 btw.

eternaltech
22-03-2006, 03:55
yeah, that's basically it. you also have to open the ports .

well, i went back in recopied all the files to start fresh, and it seemed to be going well. i started the server initially, then i went into the webadmin to change the passwords after getting them from the server.log. then, i shut down the server to change the "bound to ip" in the server.ini to my network's external ip and when i try to start the server back up it gives me an error:
Error, Either an old instance of teamspeak is still running, or
an other application is using the tcpquery port!
Error, Server was not started!

not sure why it's throwing up this error, but i'm going to search the forum and see what i can find.

sgtbenc
22-03-2006, 04:25
Have you tried the

./teamspeak2-server_startscript stop

command?

eternaltech
22-03-2006, 05:33
yes, i know about start/stop/restart. i've narrowed it down a bit. when i had changed the ip to my networks external ip, it gives me this error. however, as soon as i go back into the server.ini file and change it back to my internal ip (ip of the server box itself) it will start without any problems. but when i try to run the script http://ts2test.planetteamspeak.com/ and test the connect on the 8767 port it gives me a red "x". i've verified that i have the ports open on both my server and fowarded correctly in the router, but apperently i'm missing something and i can't figure out what it is.