J'essaie de faire fonctionner un Q3 1.32b linux-i386 Nov 14 2002
à partir d'une Ubuntu 12.04 sans tête.
Le serveur n'apparaît pas dans la liste des serveurs. Lorsque l'on essaie de se connecter explicitement par address:port
Depuis la machine du client, j'obtiens
Awaiting Connection... 3..5..10... 70...n.
et rien ne se passe ensuite.
C'est ainsi que j'exécute :
quake3@iceberg:~/.q3a/baseq3$ /usr/local/games/quake3/q3ded +set sv_punkbuster 0 +set net_ip 10.0.1.5 +set net_port 27960 +exec ./maprotation.cfg
Q3 1.32b linux-i386 Nov 14 2002
----- FS_Startup -----
Current search path:
/home/quake3/.q3a/baseq3/pak8.pk3 (9 files)
/home/quake3/.q3a/baseq3/pak7.pk3 (4 files)
/home/quake3/.q3a/baseq3/pak6.pk3 (64 files)
/home/quake3/.q3a/baseq3/pak5.pk3 (7 files)
/home/quake3/.q3a/baseq3/pak4.pk3 (272 files)
/home/quake3/.q3a/baseq3/pak3.pk3 (4 files)
/home/quake3/.q3a/baseq3/pak2.pk3 (148 files)
/home/quake3/.q3a/baseq3/pak1.pk3 (26 files)
/home/quake3/.q3a/baseq3/pak0.pk3 (3539 files)
/home/quake3/.q3a/baseq3
/home/quake3/.q3a/baseq3/baseq3
/usr/local/games/quake3/q3ded/baseq3
----------------------
4073 files in pk3 files
execing default.cfg
execing q3config.cfg
couldn't exec autoexec.cfg
Hunk_Clear: reset the hunk ok
--- Common Initialization Complete ---
Opening IP socket: 10.0.1.5:27960
Hostname: iceberg.gate.kahovka
Alias: iceberg
IP: 127.0.1.1
Started tty console (use +set ttycon 0 to disable)
^3PunkBuster Server: PunkBuster Server (v0.993 | A0 C0.0) **DISABLED**
execing ./maprotation.cfg
Vous avez peut-être remarqué que q3ded fonctionne à partir de son utilisateur spécial. L'exécution à partir de l'utilisateur root n'affecte pas le problème. J'ai commencé à suspecter un problème de réseau. J'ai donc fait une vérification :
entropy@iceberg:~$ sudo netstat -alp --numeric-ports | grep 27960
udp 0 0 10.0.1.5:27960 0.0.0.0:* 9521/q3ded
Un contrôle de la machine cliente :
tim@thinkpad ~$ sudo nmap -sU 10.0.1.5 -p 27960
. . .
27960/udp open|filtered quake3
J'ai autorisé tout le trafic UDP entrant et sortant dans iptables, mais rien n'a changé.
Voici ma configuration principale : pastebin.com/wefnEpR6
Ma maprotation : pastebin.com/UFj2M0DY
Configuré Q3 selon http://it.rcmd.org/networks/q3_install/q3_linux_server_howto.php
Quel peut être le problème avec cette configuration ? Je suis condamné, toute aide sera grandement appréciée !