Jump to content

PrBoom-plus 2.5.1.5 multiplayer on Linux


lucrus73

Recommended Posts

I'm trying to setup a gameserver (Debian GNU/Linux buster/sid). It's the first time I try, so I'm no expert. I've installed the distro package prboom-plus-game-server, version 2.5.1.5.

I start the server with:

# screen -S prboom -d -m su -l prboom -c '/usr/games/prboom-plus-game-server -N 1 -p 5039 -a -w chemale.wad,https://webcloud.virtualbit.it/chemale.wad'

The server starts and outputs the following:

Listening on port 5039, waiting for 1 players
Wad chemale.wad (https://webcloud.virtualbit.it/chemale.wad)
Player states: [    ]
...

But if I check the listening TCP ports, port 5039 is not present, nor is the default 5030:

# netstat -nltp | grep 5039
# netstat -nltp | grep 5030
#

If I check prboom is still running, it actually is:

# ps axu | grep ^prboom
prboom    2443  0.0  0.2  89028  4340 ?        Ss   Dec10   0:00 /usr/games/prboom-plus-game-server -N 1 -p 5039 -a -w chemale.wad,https://webcloud.virtualbit.it/chemale.wad

Obviously if I try to connect with a telnet client, I get connection refused. What am I doing wrong?

 

 

Edited by lucrus73

Share this post


Link to post

Ok, figured it out myself. The server listens for UDP packets, not TCP connections. The documentation (the manpage) is wrong, or at least it is the one that comes with the Debian package.

Share this post


Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...