[ previous ] [ next ] [ threads ]
 
 From:  Brian <mono at ricerage dot org>
 To:  Jared <jared at saltwaterspecialists dot com>
 Cc:  m0n0wall at lists dot m0n0 dot ch
 Subject:  Re: [m0n0wall] RE: Starcraft over PPTP VPN
 Date:  Sat, 29 Oct 2005 09:25:42 -0400
Jared wrote:
> PPTP will not send UDP, use something like git:
> http://www.morpheussoftware.net/git/
>
> Supposedly it can also be done with OpenVPN, but I have no idea how.
>
> -----Original Message-----
> From: Michael Dale [mailto:mdale at dalegroup dot net] 
> Sent: Friday, October 28, 2005 5:59 PM
> To: m0n0wall at lists dot m0n0 dot ch
> Subject: Starcraft over PPTP VPN
>
> Morning List,
>
> I've got a m0n0wall box (1.2b10) with a PPTP VPN setup. The firewall  
> is set to pass all VPN traffic to anywhere.
>
> I am trying to setup a Starcraft lan game via the VPN.
>
> To my knowledge starcraft uses udp to talk to other computers on the  
> lan.
>
> The users can connect to the VPN and ping each other but are unable  
> to see the starcraft game. It looks like the UDP traffic isn't being  
> passed.
>
> Does anyone have any ideas?
>
> Thanks,
> Michael. 
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: m0n0wall dash unsubscribe at lists dot m0n0 dot ch
> For additional commands, e-mail: m0n0wall dash help at lists dot m0n0 dot ch
>
>   
A PPTP connection will most certainly pass UDP traffic. That's not the
issue at hand here. As Chris Taylor correctly pointed out:

"I don't believe broadcast traffic goes over the VPN and it's possible
the server browser screen relies on it."

While PPTP implementations may afford this ability (PoPToP immediately
comes to mind), m0n0wall's will not. The implementation used by
m0n0wall (mpd) has no facility to pass broadcast traffic across its PPP
(which includes PPTP) sessions, making it impossible for older networked
games to be played across such a connection. Neither IPSec or OpenVPN in
m0n0wall can do so either (though OpenVPN in general can support this,
m0n0walls regretfully does not).

 Brian