[debian] Battlefield niet in Gamespy

Pagina: 1
Acties:

  • Zware Unit
  • Registratie: Maart 2001
  • Laatst online: 31-08 10:48
Draai op mijn Debian-server een battlefield 1942 server + desertcombat final.

De server werkt prima. Ik kan binnen het netwerk gewoon inloggen op de server.
code:
1
2
3
root      2671 17.7 15.2 86904 77460 ?       SN   22:09   0:40 ./bf1942_lnxded +statusMonitor 1
root      2682  0.0 15.2 86904 77460 ?       SN   22:10   0:00 ./bf1942_lnxded +statusMonitor 1
root      2683  0.0 15.2 86904 77460 ?       SN   22:10   0:00 ./bf1942_lnxded +statusMonitor 1
code:
1
2
3
udp        0      0 0.0.0.0:23000           0.0.0.0:*
udp        0      0 0.0.0.0:14690           0.0.0.0:*
udp        0      0 0.0.0.0:14567           0.0.0.0:*

De server draait tijdelijk onder root, maar zodra dit probleem is opgelost verander ik dit natuurlijk.

Waarom staat mijn server niet tussen de gamespy lijst?

Oh ja. In mijn router zijn de poorten 14567, 14690,23000 en 25900 gepoort naar de server.

[ Voor 7% gewijzigd door Zware Unit op 16-01-2005 23:09 ]

... all gonna wonder how you ever thought you could live so large and leave so little for the rest of us...


  • Zware Unit
  • Registratie: Maart 2001
  • Laatst online: 31-08 10:48
het vreemde is ook dat iemand gewoon vanaf buitenaf kan gamen op de server. Hij staat alleen niet in de lijst.

Heb dus nog twee vragen:

Is het mogelijk om ergens mijn server door te geven aan Gamespy?

Hoe draai ik de battlefieldserver onder een andere user wanneer ik hem toevoeg aan /etc/init.d/battlefield? Het script werkt prima, maar ik ben niet zo blij dat hij de root-rechten heeft O-)

... all gonna wonder how you ever thought you could live so large and leave so little for the rest of us...


  • Wilke
  • Registratie: December 2000
  • Laatst online: 18:20
Laten we dit eens in Spielerij - Problemen & Vragen proberen, want in NOS schiet het niet echt op zo te zien.

  • Zware Unit
  • Registratie: Maart 2001
  • Laatst online: 31-08 10:48
Heb het probleem nog niet gevonden, maar wel op het forum van bf1942.lightcubed.com het volgende tegengekomen

bij het commando
code:
1
ldd bf1942_lnxded.dynamic
is dit mijn output:
code:
1
2
3
4
5
6
7
8
libdl.so.2 => /lib/libdl.so.2 (0x4001a000)
        libncurses.so.5 => /lib/libncurses.so.5 (0x4001d000)
        libstdc++.so.5 => not found
        libm.so.6 => /lib/libm.so.6 (0x4005d000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x4007f000)
        libpthread.so.0 => /lib/libpthread.so.0 (0x40088000)
        libc.so.6 => /lib/libc.so.6 (0x400d9000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)


alleen libstdc++.so.5 => not found.....

dit kan trouwens niet het probleem zijn, want ik start de server niet dynamisch maar statisch.

[ Voor 9% gewijzigd door Zware Unit op 18-01-2005 19:17 ]

... all gonna wonder how you ever thought you could live so large and leave so little for the rest of us...