diff -Naur xl2tpd-1.3.1-orig/examples/xl2tpd.conf xl2tpd-1.3.1/examples/xl2tpd.conf --- xl2tpd-1.3.1-orig/examples/xl2tpd.conf 2011-10-06 15:22:05.000000000 -0400 +++ xl2tpd-1.3.1/examples/xl2tpd.conf 2012-06-12 11:40:10.870840864 -0400 @@ -14,6 +14,11 @@ ; in the example below). Yet another IP address (local ip, e.g. 192.168.1.99) ; will be used by xl2tpd as its address on pppX interfaces. + +; IMPORTANT: always set listen-addr to a specific address, to work around a +; udpfromto bug!!! + + [global] ; listen-addr = 192.168.1.98 ; @@ -31,7 +36,8 @@ [lns default] ip range = 192.168.1.128-192.168.1.254 local ip = 192.168.1.99 -require chap = yes +; leave chap unspecified for maximum compatibility with windows, iOS, etc +; require chap = yes refuse pap = yes require authentication = yes name = LinuxVPNserver