The use of isdnctrl is independent of the hardware driver.
manual dialing / hangup; a connection will only be made after isdnctrl dial name but the line will be disconnected after the huptimeout value set if using kernel drivers updated since 1 Nov 1998; otherwise an explicit isdnctrl hangup name will be needed to cause the connection to be dropped.
Incoming connections are possible; however, if this interface is configured in callback in mode, the callback dial will not happen (as this is actually an outgoing connection, not an incoming one).
autodial mode; an outgoing packet will trigger a dialout, and a hangup will occur after the huptimeout value specified (see below).
An interface in auto dial mode will call another system back (if configured in callback in mode).
auto was the "old" behaviour (as it was before dialmode was implemented).
If no argument is given, the current dialmode value is displayed.
You can give all as the interface name; the command will then be executed for all interfaces.
IP + typefield encapsulation
Special mode for communicating with a Cisco in HDLC-mode with Cisco-keepalive switched off.
ethernet over ISDN (MAC-header included)
Synchronous PPP over ISDN
raw ip with additional ui-header
Special mode for communicating with a Cisco in HDLC-mode with Cisco-keepalive switched on.
Provides an interface as required by the Linux X.25 PLP protocol implementation (requires Linux 2.1.x or newer).
If encapsulation is omitted, the current setting is printed.
ippp0 not connected
There is no connection
ippp0 connected to 0123456789
There is an outgoing connection to phone number 0123456789
ippp0 connected from 0123456789
There is an incoming connection from phone number 0123456789
If the interface is connected, the exit status of the command is true,
else it is false.
If name is all, then the connection status for all interfaces is shown. The exit status is always true in this case.
If name is active, then only those interfaces that are currently connected are shown. The exit status is always true in this case.
man2html: unable to open or read file /usr/share/man/man8/.isdnctrl_conf.8