I started having a look at network play and I'm seeing the game uses the computer wireless interface over the better wired connection. Both machines are wired to the same router. I was able to see the wifi indicator in the lobby fluctuating between orange and red and I experienced occasional but pretty severe lags when playing. After I forced Wifi off on both machines, the lobby indicator stayed green and everything worked fine when playing, no lags. I tested with two Linux machines and also a Linux with a Mac.
I'm not familiar with the networking part of the game, things seem to be happening in NET_SendDatagramBroadcast(). I suspect the code may need some changes to apply a preferential ordering over the available interfaces.
I started having a look at network play and I'm seeing the game uses the computer wireless interface over the better wired connection. Both machines are wired to the same router. I was able to see the wifi indicator in the lobby fluctuating between orange and red and I experienced occasional but pretty severe lags when playing. After I forced Wifi off on both machines, the lobby indicator stayed green and everything worked fine when playing, no lags. I tested with two Linux machines and also a Linux with a Mac.
I'm not familiar with the networking part of the game, things seem to be happening in
NET_SendDatagramBroadcast(). I suspect the code may need some changes to apply a preferential ordering over the available interfaces.