NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.
Forum Discussion
markg1
Aug 16, 2010Aspirant
TeamSpeak 3 for the x86 platform (ReadyNAS Pro/NVX)
TeamSpeak is flexible, powerful, scalable software which enables people to speak with one another over the Internet. TeamSpeak is FREE of charge for non-commercial use. you can have up to 512 users!...
diablo668
Sep 15, 2012Aspirant
Full step by step guide on how I managed to get Teamspeak running on my Ultra 4 (x86)
! Make sure you got ssh access set up for your Readynas !
- Create a Teamspeak user using the webinterface of your readynas (Teamspeak doesn't like running from root user)
- SSH into you readynas using Putty (or something similar) and logon with your root user (by default with the ssh add-on this is your only user that can logon)
- Navigate to your prefered directory, for ex: /urs/local/src/
- Go to the download page on the teamspeak website, select linux serer x86, click trough the next few pages until you get the download link and then copy and past this link. Using this link we can download it directly to our readynas:
- Unpack the file:
- Setup ownership on the folder (replace Teamspeak with the teamspeak user you created earlier)
- Navigate into the directory:
- Optional: Check if the library dependancies are met:
You should see something similar to this:
- Up the rights on /dev/shm (by default this only has root permissions, but teamspeak saves something of a license key in here and we'll be running teampseak under a normal user.
- Run teamspeak for the first time (again replace Teamspeak with your the user you created earlier):
You should see something similar to this:
Copy this info and store it!
- Login to your new teamspeak server and provide the token key when your clients asks for it.
****
- Stopping teamspeak:
- Running teamspeak for the 2nd, 3rd, ...:
* Things that need to be added and haven't got to yet:
- Automated startup script
- License key
! Make sure you got ssh access set up for your Readynas !
- Create a Teamspeak user using the webinterface of your readynas (Teamspeak doesn't like running from root user)
- SSH into you readynas using Putty (or something similar) and logon with your root user (by default with the ssh add-on this is your only user that can logon)
- Navigate to your prefered directory, for ex: /urs/local/src/
cd /usr/local/src/
- Go to the download page on the teamspeak website, select linux serer x86, click trough the next few pages until you get the download link and then copy and past this link. Using this link we can download it directly to our readynas:
wget http://teamspeak.gameserver.gamed.de/ts3/releases/3.0.6.1/teamspeak3-server_linux-x86-3.0.6.1.tar.gz
- Unpack the file:
tar zxfv teamspeak3-server_linux-x86-3.0.6.1.tar.gz
- Setup ownership on the folder (replace Teamspeak with the teamspeak user you created earlier)
chown Teamspeak:users -R teamspeak3-server_linux-x86
- Navigate into the directory:
cd teamspeak3-server_linux-x86
- Optional: Check if the library dependancies are met:
ldd -d ts3server_linux_x86
You should see something similar to this:
linux-gate.so.1 => (0xffffe000)
libdl.so.2 => /lib/libdl.so.2 (0xf7742000)
librt.so.1 => /lib/librt.so.1 (0xf7739000)
libpthread.so.0 => /lib/libpthread.so.0 (0xf7721000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xf762b000)
libm.so.6 => /lib/libm.so.6 (0xf7605000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xf75f8000)
libc.so.6 => /lib/libc.so.6 (0xf74ba000)
/lib/ld-linux.so.2 (0xf774d000)
- Up the rights on /dev/shm (by default this only has root permissions, but teamspeak saves something of a license key in here and we'll be running teampseak under a normal user.
chmod 777 -R /dev/shm/
- Run teamspeak for the first time (again replace Teamspeak with your the user you created earlier):
/bin/su -s /bin/bash -c '/usr/local/src/teamspeak3-server_linux-x86/ts3server_startscript.sh start' Teamspeak
You should see something similar to this:
------------------------------------------------------------------
I M P O R T A N T
------------------------------------------------------------------
Server Query Admin Account created
loginname= "***********", password= "********"
------------------------------------------------------------------
------------------------------------------------------------------
I M P O R T A N T
------------------------------------------------------------------
ServerAdmin privilege key created, please use it to gain
serveradmin rights for your virtualserver. please
also check the doc/privilegekey_guide.txt for details.
token=****************************************
------------------------------------------------------------------
Copy this info and store it!
- Login to your new teamspeak server and provide the token key when your clients asks for it.
****
- Stopping teamspeak:
/bin/su -s /bin/bash -c '/usr/local/src/teamspeak3-server_linux-x86/ts3server_startscript.sh stop' Teamspeak
- Running teamspeak for the 2nd, 3rd, ...:
/bin/su -s /bin/bash -c '/usr/local/src/teamspeak3-server_linux-x86/ts3server_startscript.sh start' Teamspeak
* Things that need to be added and haven't got to yet:
- Automated startup script
- License key
Related Content
NETGEAR Academy

Boost your skills with the Netgear Academy - Get trained, certified and stay ahead with the latest Netgear technology!
Join Us!