Go to file
MelwareDE 623c3e89ea Adapted to new libcapi20-3.x 2006-02-10 10:35:27 +00:00
CHANGES Adapted to new libcapi20-3.x 2006-02-10 10:35:27 +00:00
COPYING Initial checkin of version 0.3 -- started at sourceforge. 2005-05-31 17:30:59 +00:00
Makefile Adapted to new libcapi20-3.x 2006-02-10 10:35:27 +00:00
README Adapted to new libcapi20-3.x 2006-02-10 10:35:27 +00:00
capi.c Initial checkin of version 0.3 -- started at sourceforge. 2005-05-31 17:30:59 +00:00
capiconn.c Adapted to new libcapi20-3.x 2006-02-10 10:35:27 +00:00
capiconn.h Initial checkin of version 0.3 -- started at sourceforge. 2005-05-31 17:30:59 +00:00
data.c Initial checkin of version 0.3 -- started at sourceforge. 2005-05-31 17:30:59 +00:00
data.h Initial checkin of version 0.3 -- started at sourceforge. 2005-05-31 17:30:59 +00:00
debug.c Initial checkin of version 0.3 -- started at sourceforge. 2005-05-31 17:30:59 +00:00
debug.h Initial checkin of version 0.3 -- started at sourceforge. 2005-05-31 17:30:59 +00:00
isdntun.c Adapted to new libcapi20-3.x 2006-02-10 10:35:27 +00:00
isdntun.h Adapted to new libcapi20-3.x 2006-02-10 10:35:27 +00:00
options.c Initial checkin of version 0.3 -- started at sourceforge. 2005-05-31 17:30:59 +00:00
options.h Initial checkin of version 0.3 -- started at sourceforge. 2005-05-31 17:30:59 +00:00
signals.c Initial checkin of version 0.3 -- started at sourceforge. 2005-05-31 17:30:59 +00:00
signals.h Initial checkin of version 0.3 -- started at sourceforge. 2005-05-31 17:30:59 +00:00
tun.c Initial checkin of version 0.3 -- started at sourceforge. 2005-05-31 17:30:59 +00:00
tun.h Initial checkin of version 0.3 -- started at sourceforge. 2005-05-31 17:30:59 +00:00

README

                          ISDN-Tunnel-Daemon "itund" 
                                License GNU GPL

Copyright 2004-2006 SYSGO Real-Time Solutions AG
Klein-Winternheim, Germany
http://www.sysgo.com 
http://www.elinos.com

Copyright 2004-2006 Cytronics & Melware

ItunD is a user-space daemon to provide a network tunnel over ISDN lines. It works
similiar (and most important together with) the ISDN4Linux net-devices.
The ISDN link is provided as just another "network-card" to the kernel and can
be configured easily.
To provide the needed network interface, the generic TUN/TAP driver of kernels
2.4 and 2.6 is used. This driver is also used by vtun.sourceforge.net.


Impotant Notes
--------------

1. User-Space daemon only, no kernel patches necessary.
2. Options similar to PPPD CAPI options (pppdcapiplugin).
3. Works with ISDN4Linux (isdn_net) network (e.g. rawip).


Requirements
------------

1. ISDN card providing CAPI2.0 interface (Eicon Networks, AVM, ...)
   The legacy isdn subsystem (isdn.o) is NOT necessary.
2. Enabled (and loaded) Generic TUN/TAP network driver.


Features
--------

When using itund on both sides, you may want to use encap "zipip"
which is basically rawip, but compressed if possible.


Examples
========

Callback Server (reject and call back)
  itund --encap=rawip --controller=1 --protocol=hdlc \
        --number=5678 --msn=1234 --demand --idle=60 \
	--inmsn=1234 --coso=local --cbdelay=3

Client (expecting callback)
  itund --encap=rawip --controller=1 --protocol=hdlc \
        --number=1234 --msn=5678 --demand --idle=60 \
	--inmsn=5678 --coso=remote --dialtimeout=1




armin.schindler@sysgo.com
armin@melware.de

$Id$