diff options
author | Nicolas Thill <nico@openwrt.org> | 2005-12-16 12:00:19 +0000 |
---|---|---|
committer | Nicolas Thill <nico@openwrt.org> | 2005-12-16 12:00:19 +0000 |
commit | 7a86b7a5a28a43bbe3895508e467f904c0c910c5 (patch) | |
tree | ba5321a96352b8e70b75d3760f7a05307feeeeef /package/l2tpd/files | |
parent | 5375be1ec8fdb21b8038850c83ff77dd4e001f3c (diff) | |
download | upstream-7a86b7a5a28a43bbe3895508e467f904c0c910c5.tar.gz upstream-7a86b7a5a28a43bbe3895508e467f904c0c910c5.tar.bz2 upstream-7a86b7a5a28a43bbe3895508e467f904c0c910c5.zip |
port l2tpd fixes from changeset:2696 to trunk.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@2697 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'package/l2tpd/files')
-rw-r--r-- | package/l2tpd/files/l2tpd.conf | 29 | ||||
-rw-r--r-- | package/l2tpd/files/l2tpd.init | 21 | ||||
-rw-r--r-- | package/l2tpd/files/options.l2tpd | 17 |
3 files changed, 67 insertions, 0 deletions
diff --git a/package/l2tpd/files/l2tpd.conf b/package/l2tpd/files/l2tpd.conf new file mode 100644 index 0000000000..2a9ba1cc63 --- /dev/null +++ b/package/l2tpd/files/l2tpd.conf @@ -0,0 +1,29 @@ +; +; This is a minimal sample l2tpd configuration file for use +; with L2TP over IPsec. +; +; The idea is to provide an L2TP daemon to which remote Windows L2TP/IPsec +; clients connect. In this example, the internal (protected) network +; is 192.168.1.0/24. A special IP range within this network is reserved +; for the remote clients: 192.168.1.128/25 +; (i.e. 192.168.1.128 ... 192.168.1.254) +; +; The listen-addr parameter can be used if you want to bind the L2TP daemon +; to a specific IP address instead of to all interfaces. For instance, +; you could bind it to the interface of the internal LAN (e.g. 192.168.1.98 +; in the example below). Yet another IP address (local ip, e.g. 192.168.1.99) +; will be used by l2tpd as its address on pppX interfaces. + +[global] +; listen-addr = 192.168.1.98 + +[lns default] +ip range = 192.168.1.128-192.168.1.254 +local ip = 192.168.1.99 +require chap = yes +refuse pap = yes +require authentication = yes +name = LinuxVPNserver +ppp debug = yes +pppoptfile = /etc/ppp/options.l2tpd +length bit = yes diff --git a/package/l2tpd/files/l2tpd.init b/package/l2tpd/files/l2tpd.init new file mode 100644 index 0000000000..f531757993 --- /dev/null +++ b/package/l2tpd/files/l2tpd.init @@ -0,0 +1,21 @@ +#!/bin/sh + +BIN=l2tpd +DEFAULT=/etc/default/$BIN +RUN_D=/var/run +PID_F=$RUN_D/$BIN.pid +[ -f $DEFAULT ] && . $DEFAULT + +case $1 in + start) + $BIN $OPTIONS + ;; + stop) + [ -f $PID_F ] && kill $(cat $PID_F) + ;; + *) + echo "usage: $0 (start|stop)" + exit 1 +esac + +exit $? diff --git a/package/l2tpd/files/options.l2tpd b/package/l2tpd/files/options.l2tpd new file mode 100644 index 0000000000..425a56e087 --- /dev/null +++ b/package/l2tpd/files/options.l2tpd @@ -0,0 +1,17 @@ +ipcp-accept-local +ipcp-accept-remote +ms-dns 192.168.1.1 +ms-dns 192.168.1.3 +ms-wins 192.168.1.2 +ms-wins 192.168.1.4 +noccp +auth +crtscts +idle 1800 +mtu 1410 +mru 1410 +nodefaultroute +debug +lock +proxyarp +connect-delay 5000 |