1. Install userv, 1.0.1 or later. This is in Debian GNU/Linux.
-2. Make sure your Linux kernel has SLIP and CSLIP compiled in.
- You will need to be using Linux 2.2 (with Unix98-style ptys).
+2. Make sure your Linux kernel has SLIP and TUN compiled in.
3. udptunnel works best if your ssh can do ssh-protocol-level
keepalives. Currently these are only supported by using a special
setting up SLIP interfaces. It might be possible in principle to
create alternatives for other platforms.
-`slattach' problem:
-
- There is a problem with some versions of `slattach' on Linux. If you
- see a message from it about being unable to open /dev/2 or some such,
- then you need to upgrade or patch your `slattach'. In Debian
- GNU/Linux it's in the `netbase' package, and the fix is in Debian 2.1
- in 3.16-3 and later; however the bug has regressed, and is known to
- be in Debian 2.2's 3.18-4 and earlier. The relevant Debian bug
- reports are #45515 (now closed) and #45944. A patch to correct
- 3.18-4 is provided here as `slattach.diff', and a fixed binary is
- available from me.
-
UDPTUNNEL SETUP TUTORIAL
invocations (ie, ones with a command specified) often have a
different PATH.
- slattach cannot open /dev/2 (or similar messages)
- Your slattach is buggy. See under `slattach problem' in the build
- and installation instructions, above.
-
- slattach cannot change line discipline (or some other weird message)
- Check whether your kernel is compiled with SLIP and/or CSLIP
- support.
-
* Other messages:
udptunnel-forwarder: alice: bad packet: blowfish-cbcmac: verify failed