multiplayer between Linux and Windows

Need help running G/Q/ZDoom/ECWolf/Zandronum/3DGE? Did your computer break? Ask here.

Moderator: GZDoom Developers

multiplayer between Linux and Windows

Postby Hedda Wemmletun » Mon Jul 30, 2018 9:53 am

Hi,

I can play a multiplayer game with gzdoom-3.4.1 between 3 Windows (with -netmode 1),
but I cannot play from my Linux (same gzdoom version) with the other Windows machines.
The observed behaviour is:
- the Linux client wait for connection
- the Windows server sees the Linux client connected

Is it a known issue?
If not, what do you suggest as troubleshoot/debug tip?

Thank you
Hedda Wemmletun
 

Re: multiplayer between Linux and Windows

Postby Rachael » Mon Jul 30, 2018 10:40 am

This sounds like a firewall issue.

In order for GZDoom multiplayer to work, both machines need unfiltered access to each other on specific ports, and able to contact each other directly. It sounds like the Windows machines are sufficiently exposed to the Linux machine, but not the other way around.

Unfortunately, I don't have a lot of experience with iptables or any of that fuckery so I don't really know what you need to do here. Have you tried hosting with the Linux machine, itself?
User avatar
Rachael
Webmaster
 
Joined: 13 Jan 2004
Discord: Rachael#3767
Twitch ID: madamerachelle
Github ID: madame-rachelle

Re: multiplayer between Linux and Windows

Postby Caligari87 » Mon Jul 30, 2018 1:31 pm

I've played successfully (both hosting and joining) from a Linux system with people who I'm pretty sure are on Windows (though I have not asked).

The main barrier seems to be port forwarding on the router, since most home routers are configured to be at least marginally secure. I think GZDoom uses port 5029? Basically the idea is that you have to set your modem/router up to send traffic through to your specific PC when it gets traffic on that port. It's thus also a good idea to map the internal IP address to your PC from your on your router so your PC is always "in the same place" and you don't have to remap the port forwarding every time.

Look up "DHCP registration" and "port forwarding" for your specific router/modem.

8-)
User avatar
Caligari87
I'm just here for the community
User Accounts Assistant
 
Joined: 26 Feb 2004
Location: Salt Lake City, Utah, USA
Discord: Caligari87#3089


Return to Technical Issues

Who is online

Users browsing this forum: No registered users and 1 guest