[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

ISDN4Linux mit T-Online: Kein Ping ins Internet möglich



Hallo,

ich bin gerade das erste mal dabei ISDN unter Debian einzurichten. Bei
der Karte handelt es sich um eine AVM Fritz-Card PCI v2, das
entsprechende Kernel-Modul habe ich geladen. Ich habe ISDN4Linux anhand
dieser Anleitung konfiguriert. 

http://www.shuttle.de/support/anleitungen/linux/debian/woody/

Es läuft auch alles fehlerfrei, ausser dass ich nach der erfolgreichen
Einwahl bei T-Online nicht ins Internet komme. Um das zu testen habe
ich, sowohl die IP-Adresse des mir zugewiesenen Name-Servers, als auch
einer www-Adresse ausprobiert:

marc@Lars:~$ ping 217.5.97.137
PING 217.5.97.137 (217.5.97.137): 56 data bytes

Mehr wird nicht ausgegeben.

Hier die Ausgabe von syslog, nachdem ich mit isdnctrl eingewählt hab,
ich habe auch noch die Konfigurationsdateien von ISDN4Linux angehängt.

Gruß, Marc Hinrichs

Ausgabe von syslog:

Oct 19 16:41:36 Lars kernel: ippp1: dialing 1 0191011...
Oct 19 16:41:36 Lars isdnlog: Oct 19 16:41:36 * tei 113 calling ? with ?
 BEARER: Unrestricted digital information, CCITT standardized coding
Oct 19 16:41:36 Lars isdnlog: Oct 19 16:41:36 * tei 113 calling ? with ?
 64 kbit/s, Circuit mode
Oct 19 16:41:36 Lars isdnlog: Oct 19 16:41:36 * tei 113 calling T-Online
with +49 44??????, Hatten-Sandkrug  RING (Data)
Oct 19 16:41:36 Lars isdnlog: Oct 19 16:41:36 * tei 113 calling T-Online
with +49 44??????, Hatten-Sandkrug  CHANNEL: BRI, B1 needed
Oct 19 16:41:38 Lars isdnlog: Oct 19 16:41:38 tei 113 calling T-Online
with +49 44???????, Hatten-Sandkrug  Time:Sun Oct 19 16:41:00 2003
Oct 19 16:41:38 Lars isdnlog: Oct 19 16:41:38 tei 113 calling T-Online
with +49 44???????, Hatten-Sandkrug  CONNECT (Data)
Oct 19 16:41:38 Lars isdnlog: Oct 19 16:41:38 tei 113 calling T-Online
with +49 44???????, Hatten-Sandkrug  INTERFACE ippp1 calling 0191011
Oct 19 16:41:38 Lars isdnlog: Oct 19 16:41:38 tei 113 calling T-Online
with +49 44???????, Hatten-Sandkrug  CHARGE: 0.015 EUR/60s = 0.015
EUR/Min (DTAG T-ISDN Standard, T-Online, täglich, eco)
Oct 19 16:41:38 Lars isdnlog: Oct 19 16:41:38 tei 113 calling T-Online
with +49 44???????, Hatten-Sandkrug  1.CI 0.015 EUR (now)
Oct 19 16:41:38 Lars isdnlog: Oct 19 16:41:38 tei 113 calling T-Online
with +49 44???????, Hatten-Sandkrug  NEXT CI AFTER 01:00 (DTAG T-ISDN
Standard, T-Online, täglich, eco)
Oct 19 16:41:38 Lars kernel: isdn_net: ippp1 connected
Oct 19 16:41:38 Lars ipppd[760]: Local number: 44818718, Remote number:
0191011, Type: outgoing
Oct 19 16:41:38 Lars ipppd[760]: PHASE_WAIT -> PHASE_ESTABLISHED,
ifunit: 1, linkunit: 0, fd: 8
Oct 19 16:41:38 Lars ipppd[760]: sent [0][LCP ConfReq id=0x1 <mru 1500>
<magic 0xc50621e1> <pcomp> <accomp> <MPmrru 1500> <MPdiscr: 0x4 [ c8 34
65 e8 fd fc 71 d4 ]>]
Oct 19 16:41:41 Lars last message repeated 3 times
Oct 19 16:41:41 Lars ipppd[760]: rcvd [0][LCP ConfReq id=0x1 <mru 1524>
<auth pap> <MPmrru 1524> <MPdiscr: 0x1 [ 73 74 61 63 6b 69 6e 67 ]>]
Oct 19 16:41:41 Lars ipppd[760]: sent [0][LCP ConfAck id=0x1 <mru 1524>
<auth pap> <MPmrru 1524> <MPdiscr: 0x1 [ 73 74 61 63 6b 69 6e 67 ]>]
Oct 19 16:41:42 Lars ipppd[760]: sent [0][LCP ConfReq id=0x1 <mru 1500>
<magic 0xc50621e1> <pcomp> <accomp> <MPmrru 1500> <MPdiscr: 0x4 [ c8 34
65 e8 fd fc 71 d4 ]>]
Oct 19 16:41:42 Lars ipppd[760]: rcvd [0][LCP ConfReq id=0x1 <mru 1524>
<auth pap> <MPmrru 1524> <MPdiscr: 0x1 [ 73 74 61 63 6b 69 6e 67 ]>]
Oct 19 16:41:42 Lars ipppd[760]: sent [0][LCP ConfAck id=0x1 <mru 1524>
<auth pap> <MPmrru 1524> <MPdiscr: 0x1 [ 73 74 61 63 6b 69 6e 67 ]>]
Oct 19 16:41:42 Lars ipppd[760]: rcvd [0][LCP ConfAck id=0x1 <mru 1500>
<magic 0xc50621e1> <pcomp> <accomp> <MPmrru 1500> <MPdiscr: 0x4 [ c8 34
65 e8 fd fc 71 d4 ]>]
Oct 19 16:41:42 Lars ipppd[760]: lcp layer is UP
Oct 19 16:41:42 Lars ipppd[760]: sent [0][PAP AuthReq id=0x1
user="0008778035065200287781410001" password not logged for security
reasons! Use '+pwlog' option to enable full logging.]
Oct 19 16:41:45 Lars ipppd[760]: sent [0][PAP AuthReq id=0x2
user="0008778035065200287781410001" password not logged for security
reasons! Use '+pwlog' option to enable full logging.]
Oct 19 16:41:48 Lars ipppd[760]: sent [0][PAP AuthReq id=0x3
user="0008778035065200287781410001" password not logged for security
reasons! Use '+pwlog' option to enable full logging.]
Oct 19 16:41:49 Lars ipppd[760]: rcvd [0][PAP AuthAck id=0x3msg=""]
Oct 19 16:41:49 Lars ipppd[760]: Remote message:
Oct 19 16:41:49 Lars ipppd[760]: MPPP negotiation, He: Yes We: Yes
Oct 19 16:41:49 Lars ipppd[760]: sent [0][IPCP ConfReq id=0x1 <addr
0.0.0.0> <compress VJ 0f 01> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
Oct 19 16:41:52 Lars ipppd[760]: sent [0][IPCP ConfReq id=0x1 <addr
0.0.0.0> <compress VJ 0f 01> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
Oct 19 16:41:53 Lars ipppd[760]: rcvd [0][IPCP ConfNak id=0x1 <addr
193.159.21.81> <ms-dns1 217.5.97.137> <ms-dns2 194.25.2.129>]
Oct 19 16:41:53 Lars ipppd[760]: sent [0][IPCP ConfReq id=0x2 <addr
193.159.21.81> <compress VJ 0f 01> <ms-dns1 217.5.97.137> <ms-dns2
194.25.2.129>]
Oct 19 16:41:53 Lars ipppd[760]: rcvd [0][IPCP ConfReq id=0x1 <compress
VJ 0f 01> <addr 193.158.134.109>]
Oct 19 16:41:53 Lars ipppd[760]: sent [0][IPCP ConfAck id=0x1 <compress
VJ 0f 01> <addr 193.158.134.109>]
Oct 19 16:41:53 Lars kernel: Received CCP frame from peer slot(0)
Oct 19 16:41:53 Lars kernel: [1/0].ccp-rcv[0]: 01 02 00 09 11 05 00 01
04
Oct 19 16:41:53 Lars ipppd[760]: rcvd [0][CCP ConfReq id=0x2 <LZS (RFC)
hists 1 check 4]
Oct 19 16:41:53 Lars ipppd[760]: Unsupported protocol 'Compression
Control Protocol' (0x80fd) received
Oct 19 16:41:53 Lars ipppd[760]: sent [0][LCP ProtRej id=0x2 80 fd 01 02
00 09 11 05 00 01 04]
Oct 19 16:41:53 Lars ipppd[760]: rcvd [0][IPCP ConfAck id=0x2 <addr
193.159.21.81> <compress VJ 0f 01> <ms-dns1 217.5.97.137> <ms-dns2
194.25.2.129>]
Oct 19 16:41:53 Lars ipppd[760]: local  IP address 193.159.21.81
Oct 19 16:41:53 Lars ipppd[760]: remote IP address 193.158.134.109
Oct 19 16:41:53 Lars wwwoffled[795]: WWWOFFLE Connection from host
localhost (127.0.0.1).
Oct 19 16:41:53 Lars wwwoffled[795]: WWWOFFLE Online.
Oct 19 16:41:53 Lars wwwoffled[795]: WWWOFFLE Connection from host
localhost (127.0.0.1).
Oct 19 16:41:53 Lars wwwoffled[795]: WWWOFFLE Fetch.
Oct 19 16:41:53 Lars wwwoffled[795]: WWWOFFLE Fetch finished.
Oct 19 16:42:14 Lars fetchnews[994]: 1.9.19: verbosity level is 0
Oct 19 16:42:14 Lars fetchnews[994]: no server declaration in config
file
#!/bin/sh

# REMOVE the next line once configuration is complete #########################
# REMOVE the above line once configuration is complete ########################


# Instructions: read the comments for each command, and if necessary, edit
# the command (e.g. replace EAZ with your real EAZ or MSN). Look for lines
# marked with XXX_, which is probably all you need to change.
# If the command is commented out, remove the leading '#' to enable it if
# the command is needed.
#
# After you have configured this file, remove the "Warning!" line above to
# enable this file.

# If using dynamic IP addresses:
# Check out the /etc/ppp/ip-up.d/isdnutils and /etc/ppp/ip-down.d/isdnutils
# scripts, to ensure that any routing is done correctly there (the
# ip-up.d/isdnutils script is run after a syncPPP link is established, and the
# ip-down.d/isdnutils script is run after the link goes down).
# You need to have the ppp package installed for those scripts to work.

set -e	# exit on _any_ error

# Get the device name
device=`basename $0`; device=${device#*.}
# this used to be simple, but POSIX is a bit more limited
# ippp0+8 -> devtype=ippp
devtype=${device%%[0-9]*}
# ippp0+8 -> devnums=0+8
devnums=${device##$devtype}
# ippp0+8 -> device=ippp8
device=$devtype${devnums#[0-9]*+}
dowhat="$1"
masterslave="$2"
case "x$masterslave" in
    xmaster)	master=true;  slave=false;;
    xslave)	master=false; slave=true; masterdevice="$3";;
    x)		master=false; slave=false;;
    *)		echo "Error, $0 called with unknown 2nd arg '$masterslave', aborting!"
    		exit 1;;
esac


# The (dummy) IP addresses
#
# Use 10.0.0.1 for LOCALIP and 10.0.0.2 for REMOTEIP if you have
# dynamic IP addresses; with static address fill in the real values!

LOCALIP=10.0.0.1	# XXX_
REMOTEIP=10.0.0.2	# XXX_

# Phone numbers (without the leading zero)
#
# REMOTEMSN may be a list of numbers to dial, separated by a space.
# If you do that, DO put quotes around the whole value! Like:
# REMOTEMSN='221345788 221345789'
#
# The REMOTEMSN must be the areacode (without the leading zero) + phonenumber!
#
#      Example: areacode: 0221  phonenumber: 345789
#               => REMOTEMSN='221345789'
#
# EXPLANATION:
# A zero is added below when it is used as the outgoing number;
# when it it used as the incoming number, it must be without a leading zero
# (which is why you must leave that leading zero out below).
# The local number must also be given without the leading zero!
#
# EXCEPTION:
# In countries where there are NO areacodes, this leading zero must NOT be
# added. In that case, change the value of LEADINGZERO below to ''
# LEADINGZERO could conceivably need to be something else in certian
# situations, so it is configurable.

LOCALMSN=4481934908 	# XXX_
REMOTEMSN=191011	# XXX_
LEADINGZERO=0		# XXX_  use LEADINGZERO='' if you have no areacodes.

# DIALMODE:
# New with kernel 2.0.36 is the `dialmode' setting.
# dialmode=auto is compatible with the old behaviour (dial-on-demand enabled).
# Read the isdnctrl manpage for more info.
# Change the value below if you want a different setting when the interface is
# started.
# For slave devices (channel bundling) dialmode _must_ be auto,
# so for slave devices this setting is ignored.

DIALMODE=manual		# XXX_	other values can be 'on' and 'off'

# Encapsulation (default is syncppp for ipppX devices, rawip for isdnX devices)
# Change the next four lines if you need some other value.
if expr ${device} : ippp > /dev/null
then	ENCAP=syncppp
else	ENCAP=rawip
fi

# Configuration (start)

case "$dowhat" in
start)
    # XXX_
    # If running kernel 2.0.31 or higher, enable the IP dynamic hack
    # (if needed). See linux/Documentation/networking/ip_dynaddr.txt .
    # Default is: enabled. If you have static IP numbers, you can remove
    # the next line.
    [ -f /proc/sys/net/ipv4/ip_dynaddr ] && echo 5 > /proc/sys/net/ipv4/ip_dynaddr

    # First you need to create the interface
    if $slave
    then	isdnctrl addslave ${masterdevice} ${device}
    else	isdnctrl addif ${device}
    fi

    #	eaz name num
    # Set the EAZ (German 1TR6 protocol) or MSN (Euro-ISDN E-DSS1) for
    # interface "name" to "num". For an EAZ this is only one digit, for a
    # MSN "num" is the whole MSN.
    # In the Netherlands this includes the areacode, but not the leading 0.
    # (other countries?)
    isdnctrl eaz ${device} $LOCALMSN

    #	addphone name out num
    # Set the phone number(s) of the remote site for the IP-interface
    # "name". More than one number can be set by calling isdnctrl addphone
    # repeatedly. If more than one number is set these will be tried one
    # after another. When using an german SPV-type connection, with a
    # ICN-card, the number has to be preceeded by a capital S.
    # This is the "normal" number.

    if [ ! -z "$REMOTEMSN" ]; then
	for MSN in $REMOTEMSN; do
	    isdnctrl addphone ${device} out $LEADINGZERO$MSN
	done
    fi

    #	addphone name in num
    # Set the phone number(s) that the IP-interface "name" is supposed to
    # accept for incoming calls. If no number is given, incoming calls are
    # disabled. More than one number can be set by calling isdnctrl addphone
    # repeatedly. Also wildcards can be used (see below).
    # In the Netherlands (and elsewhere?),
    # this is with areacode but without leading 0
    #if [ ! -z "$REMOTEMSN" ]; then
    #	for MSN in $REMOTEMSN; do
    #	    isdnctrl addphone ${device} in $MSN
    #	done
    #fi

    #	secure name on|off
    # Turns on or off the security feature for interface "name". If set to
    # on, incoming calls will only be accepted if the calling number has
    # been added to the access list with isdnctrl addphone name in.
    isdnctrl secure ${device} on

    #	huptimeout name seconds
    # Set the hangup timeout for interface "name" to "seconds". If there
    # is inactivity (i.e. no traffic on the interface) for the given time
    # the driver automatically shuts down the connection.
    # Default is 60 seconds
    isdnctrl huptimeout ${device} 60	# XXX_

    # 	dialmax name num
    # Set the number of dial atempts for interface "name" to "num". If
    # dialing, each phonenumber is tried this many times before giving up.
    #isdnctrl dialmax ${device} NUM

    #	ihup name on|off
    # Turn on or off the hangup timeout for incoming calls on interface name
    #isdnctrl ihup ${device} on

    #	 encap name encapname
    # Set the encapsulation mode for interface "name". Possible modes for
    # encapname are: rawip ip cisco-h ethernet syncppp uihdlc
    # (most people use rawip, syncppp or cisco-h; syncppp is normal for
    # ISP's, rawip is normal for semi-fixed linux-linux connections)
    isdnctrl encap ${device} $ENCAP

    #	l2_prot name protocol
    # Set the layer-2 protocol for interface "name". Possible values for
    # "protocol" are x75i, x75ui, x75bui and hdlc
    # (most people use hdlc)
    isdnctrl l2_prot ${device} hdlc

    #	l3_prot name protocol
    # Set the layer-3 protocol for interface "name". At the moment only
    # trans is supported.  If protocol is omitted the current setting is
    # printed.
    isdnctrl l3_prot ${device} trans

    #	verbose num
    # Set verbosity level to <num>.
    # (2 shows the first package of every connection, that is very useful.)
    # WARNING: this is a global parameter, that affects all isdn devices!
    isdnctrl verbose 2

    # CHARGEHUP FUNCTION

    #	chargehup name on|off
    # Turn on or off hangup before next charge info for interface name. This
    # can only be used if the ISDN provider transmits charge info during and
    # after the connection. If set to on, the driver will close the
    # connection just before the next charge info will  be received if the
    # interface is inactive.
    #isdnctrl chargehup ${device} on

    #	chargeint name seconds
    # When "seconds" are given, the charge interval for the given interface
    # is set. This may be of use on ISDN lines with no chargeinfo or no
    # online chargeinfo. The connection will only be closed 2 seconds before
    # the end of the next charge interval and only, if huptime out seconds
    # of inactivity have been reached. If ihup is on, also incomming
    # connections are closed by this mechanism.
    #isdnctrl chargeint ${device} NUM

    # CALLBACK FUNCTION

    #	callback name off|in|out
    # Selects callback mode for interface "name". If call-back mode is in,
    # then after getting an incoming call, a callback is triggered. If
    # callback mode is out, then this system does the initial call, then
    # waiting for callback of the remote machine.
    #isdnctrl callback ${device} MODE

    #	cbdelay name seconds
    # Set the callback delay for interface "name" to "seconds". If callback
    # mode for this interface is in, dialing is delayed the given time. If
    # the callback mode is out, after dialing out and waiting the given
    # time, a hangup is issued to free the line for the incoming callback
    # from the remote machine. This hangup-after-dial is disabled by setting
    # cbdelay to 0.
    #isdnctrl cbdelay ${device} SECONDS

    #	cbhup name on|off
    # Turns on or off Hangup (Reject) for interface "name" before starting
    # Callback.
    #isdnctrl cbhup ${device} MODE

    #	OTHER OPTIONS

    # There are other options not used by most people.  You can insert these
    # options here.

    # See also : isdnctrl(8), isdnctrl help text

    # pppbind is needed when using one ipppd per ippp interface
    # (like Debian does)
    bindnum=`expr $device : 'ippp\(.*\)'` || true
    if [ ! -z "$bindnum" ]; then
	isdnctrl pppbind ${device} $bindnum
    fi

    #	 NETWORK SETUP

    # Network device setup as usual (not applicable to slave devices!)
    # See also : ifconfig(8) route(8) or any book about unix networking.

    if ! $slave; then
	ifconfig ${device} $LOCALIP pointopoint $REMOTEIP netmask 255.255.255.255
	set +e	# ignore errors from here on

	route del -host $REMOTEIP ${device} 2>/dev/null
	route add -host $REMOTEIP ${device}

	# setting default route here is only useful if this is your only
	# outside connection... The default is ippp0 for the default route.
	# NOTE: default route for ippp0 is also set in /etc/ppp/ip-up.d/00-ipppd
	#       and /etc/ppp/ip-down.d/99-ipppd ! So if you don't want the
	#	default route over ippp0, edit those scripts as well.
	#	Another solution is not to use ippp0 at all; this is only done
	#	for ippp0 so by skipping that (and starting with ippp1 for
	#	example) you don't have to edit anything to avoid changing the
	#	default route!
	if [ "$bindnum" = 0 ]; then
	    route del default 2>/dev/null
	    route add default netmask 0 ${device}
	fi

	# FIREWALL RULES	XXX_

	# Explicitly list what's allowed, and then deny the rest.
	# I'm assuming kernel 2.2.x here, hence ipchains
        # instead of ipfwadm or iptables. Note also that this is pretty
        # simple-minded, and offers only rudimentary protection.
	#
	# The firewall rules below will only work here if using static IP
	# addresses!!!  For dynamic addresses the rules should be added in
	# /etc/ppp/ip-up.d/00-isdnutils and deleted in
	# /etc/ppp/ip-down.d/99-isdnutils .
	# Also note you usually only want a setup as below for the interface
	# facing the internet, not if you're using the interface to connect a
	# local subnet (unless you're using masquerading).
	# Also be sure to check the config to make sure it fits what you want.
	#
	# ipchains -A input -j ACCEPT -i ${device} -p TCP  -d ${LOCALIP} 1000:
	# ipchains -A input -j ACCEPT -i ${device} -p TCP  -d ${LOCALIP} ssh
	# ipchains -A input -j ACCEPT -i ${device} -p TCP  -d ${LOCALIP} smtp
	# ipchains -A input -j ACCEPT -i ${device} -p TCP  -d ${LOCALIP} ident
	# ipchains -A input -j ACCEPT -i ${device} -p TCP  -d ${LOCALIP} ftp
	# ipchains -A input -j ACCEPT -i ${device} -p TCP  -d ${LOCALIP} http
	# ipchains -A input -j ACCEPT -i ${device} -p UDP  -d ${LOCALIP} 1024:
	# ipchains -A input -j ACCEPT -i ${device} -p ICMP -d ${LOCALIP}
	# ipchains -A input -j DENY   -i ${device}

	# If you don't have masquerading set up yet, try the following
        # (I recommend the ipmasq package).
	# Replace 192.168.1 with the network number you use on the hosts
	# that will use masquerading.
	# ipchains -I forward -j MASQ -s 192.168.1.0/24
    fi # not slave

    # ignore errors in case of older kernel
    if $slave
    then	isdnctrl dialmode $device auto      >/dev/null 2>&1
    else	isdnctrl dialmode $device $DIALMODE >/dev/null 2>&1
    fi
    ;;

# Delete the interface
stop)
    set +e	# ignore errors from here on

    isdnctrl dialmode $device off >/dev/null 2>&1

    if ! $slave; then
	# FIREWALL RULES	XXX_

	# Undo the things done above.
	#
	# ipchains -D input -j ACCEPT -i ${device} -p TCP  -d ${LOCALIP} 1000:
	# ipchains -D input -j ACCEPT -i ${device} -p TCP  -d ${LOCALIP} ssh
	# ipchains -D input -j ACCEPT -i ${device} -p TCP  -d ${LOCALIP} smtp
	# ipchains -D input -j ACCEPT -i ${device} -p TCP  -d ${LOCALIP} ident
	# ipchains -D input -j ACCEPT -i ${device} -p TCP  -d ${LOCALIP} ftp
	# ipchains -D input -j ACCEPT -i ${device} -p TCP  -d ${LOCALIP} http
	# ipchains -D input -j ACCEPT -i ${device} -p UDP  -d ${LOCALIP} 1024:
	# ipchains -D input -j ACCEPT -i ${device} -p ICMP -d ${LOCALIP}
	# ipchains -D input -j DENY   -i ${device}

	# If you don't have masquerading set up yet, try the following.
	# Replace 192.168.1 with the network number you use on the hosts
	# that will use masquerading.
	# ipchains -D forward -j MASQ -s 192.168.1.0/24

	# Commands to undo the network stuff
	route del $REMOTEIP $device	2> /dev/null
	# only delete default route if set above!
	# The default is to use ippp0 for your default route.
	bindnum=`expr $device : 'ippp\(.*\)'`
	if [ "$bindnum" = 0 ]; then
	    route del default netmask 0 2>/dev/null
	fi
	ifconfig $device down	2> /dev/null
	isdnctrl delif $device	2> /dev/null
	# If this was the master device,
	# the delif will also have removed the slaves.
    fi
    ;;

# the rest is generic, don't touch
*)
    echo "Usage: $0 {start|stop}"
    exit 1
    ;;
esac

exit 0

# vim:set sw=4 si:

# Options file for ipppd.
# ipppd will not read /etc/ppp/options or /etc/ppp/ioptions or any other
# config file. Everything has to be in here.

# REMOVE the next line once configuration is complete #########################
# REMOVE the above line once configuration is complete ########################

# "peer" is the name for our syncppp partner.

# STANDARD OPTIONS

debug			# enable debugging
#kdebug X		# set kernel debugging level to X
#nodetach		# (no) fork to the background
#callback X		# ask for callback (parameter X ?)
#lock			# create a lock file for device 
#domain X		# add domain X to a given hostname
#pidfile X		# save pid in file X
#call X			# take options from privileges file (???)
#idle X			# idle time limit (seconds)
#holdoff X		# holdoff time limit (seconds)
#maxconnect X		# set maximum connection time (in seconds ?)
+mp			# enable multi line ppp
#+pwlog			# log password (WARNING: possible security hole)
#nomagic		# magic number negotiation

# ppp handshake : tuning

#silent			# don't even try to initiate the connection
#passive		# wait for the peer to initiate the connection
#lcp-echo-failure X	# consecutive echo failures
#lcp-echo-interval X	# time for lcp echo events 
lcp-restart 1		# Set timeout for LCP 
#lcp-max-terminate X	# Set max #xmits for term-reqs
#lcp-max-configure X	# Set max #xmits for conf-reqs 
#lcp-max-failure X 	# Set max #conf-naks for LCP


# AUTHENTICATION

name 0008778035065200287781410001 # set local name for auth XXX_
#user X			# set name for auth with peer; default is value for name
#usehostname		# use hostname for auth
#remotename X		# set remote name for auth
#noauth			# (dont) require peer (the other) to auth
#require-pap		# allow only pap authentication (dialin only)
#require-chap		# allow only chap authentication (dialin only)
#login			# use system password database for pap
#papcrypt		# pap passwords are encrypted

# AUTHENTICATION TUNING
#pap-restart X		# Set retransmit timeout for PAP 
#pap-max-authreq X	# Set max #xmits for auth-reqs
#pap-timeout X		# Set time limit for peer PAP auth.
#chap-restart X 	# Set timeout for CHAP 
#chap-max-challenge X 	# Set max #xmits for challenge 
#chap-interval X 	# Set interval for rechallenge

# COMPRESSION

#noaccomp		# address compression on/off
#nopcomp		# protocol field compression on/off
#novj			# van jacobsen compression on/off
#novjccomp		# van jacobsen connection-ID compression on/off
#vj-max-slots X		# tune maximum vj header slots
#nobsdcomp		# bsd compression on/off
#nodeflate		# deflate compression on/off
#nopredictor1		# predictor1 compression in/off
noccp			# compression negotation on/off
nolzs			# LZS compression off (not yet supported fully)


# IP NETWORKING

#noip			# (do not) disable ip transfer
#X:Y			# (do not) set local ip to X, remote ip to Y
noipdefault		#  do not  use name for default ip addr
#useifip		# (do)     use ip addresses from interface
#usefirstip		# (do)     use first ip from auth file for remote
netmask 255.255.255.255	#  do      set netmask, 255.255.255.255 for pointopoint
defaultroute 		# (do not) set default route 
nohostroute		#  do not  set host route
#proxyarp		# (do not) set an proxy arp entry
#mru X			# (do not) set maximum size of receive units to X
#default-mru		# (do not) enable mru negotation
mtu 1500		#  do      set max size of transmit units (1500 is OK)
#useifmtu		# (do not) use mtu from interface
#ipparam X		# (do not) set ip parameters in script X
#ms-dns X		# (do not) set dns addr for the peers use (dialin only)
#ms-wins X		# (do not) wins address for the peers use (dialin only)
ms-get-dns		# (do not) accept peers suggestion of dns addr (dialout)
#set_userip 		# (do not) define valid ip addrs in /etc/ppp/useriptab


#ipcp-restart X		# Set timeout for IPCP 
#ipcp-max-terminate X	# Set max #xmits for term-reqs 
#ipcp-max-configure X	# Set max #xmits for conf-reqs 
#ipcp-max-failure X	# Set max #conf-naks for IPCP 
ipcp-accept-local	# Accept peer's address for us 
ipcp-accept-remote	# Accept peer's address for it 

# IPX NETWORKING

#noipx			# en/disable ipx
#ipx-network X 		# IPX network number 
#ipxcp-accept-network	#  Accept peer netowrk
#ipx-node X 		# IPX node number 
#ipxcp-accept-local	# Accept our address 
#ipxcp-accept-remote	# Accept peer's address
#ipx-routing X		# IPX routing proto number 
#ipx-router-name X	# IPX router name
#ipxcp-restart X 	# Set timeout for IPXCP 
#ipxcp-max-terminate X	# max #xmits for term-reqs 
#ipxcp-max-configure X	# max #xmits for conf-reqs 
#ipxcp-max-failure X	# max #conf-naks for IPXCP 


# example of /etc/isdn/isdn.conf
#
# More information: /usr/share/doc/isdnlog/*


[GLOBAL]
COUNTRYPREFIX   = +
COUNTRYCODE     = 49
AREAPREFIX      = 0

# EDIT THIS LINE:
AREACODE        =  4481

[VARIABLES]

[ISDNLOG]
LOGFILE = /var/lib/isdn/calls
ILABEL  = %b %e %T %ICall to tei %t from %N2 on %n2
OLABEL  = %b %e %T %Itei %t calling %N2 with %n2
REPFMTWWW       = "%X %D %17.17H %T %-17.17F %-20.20l SI: %S %9u %U %I %O"
REPFMTSHORT     = "%X%D %8.8H %T %-14.14F%U%I %O"
REPFMT  = "  %X %D %15.15H %T %-15.15F %7u %U %I %O"
CHARGEMAX       = 50.00
CURRENCY = 0.062,EUR

COUNTRYFILE = /usr/share/isdn/country.dat
RATECONF= /etc/isdn/rate.conf
RATEFILE= /usr/share/isdn/rate-de.dat
HOLIDAYS= /usr/share/isdn/holiday-de.dat
ZONEFILE= /usr/share/isdn/zone-de-%s.cdb
DESTFILE= /usr/share/isdn/dest.cdb

# providerselect
VBN = 010:01900
VBNLEN = 2:3
PRESELECTED=33


# allgemein verfügbare Internet-Zugänge (mit sowie ohne Anmeldung):

[NUMBER]
NUMBER = +49 4105/599777, +49 4133/469777, +49 4142/889777 # , +49 4146/959777, +49 4164/879777, +49 4172/979777, +49 4173/599777, +49 4182/809777, +49 421/2210010, +49 4221/685685, +49 4231/909777, +49 4252/909800, +49 4254/819777, +49 4262/919777, +49 4264/399777, +49 4274/809777, +49 4281/999777, +49 4283/609777, +49 4401/859859, +49 441/3508877, +49 4431/709100, +49 4451/809809, +49 4462/209209, +49 4471/709709, +49 4488/529529, +49 4491/789789, +49 4721/599777, +49 4731/209898, +49 4761/809777, +49 4771/689777, +49 4779/899777, +49 491/9999111, +49 4921/369850, +49 4941/699077, +49 4961/839839, +49 5022/809777, +49 5191/929777, +49 5192/899777, +49 5431/969777, +49 5441/509777, +49 5494/979777, +49 5495/989800, +49 5902/999777, +49 5936/919777, +49 5952/969969, +49 5961/919777, +49 5976/789777
COMMENT1 = Internet-Zugang CbC zum Ortstarif
COMMENT2 = User:ewetel; Passwort:ewetel
ALIAS = Ewe Tel Internet by call

[NUMBER]
NUMBER = +49 201/247790, +49 211/3005244, +49 221/260001 # , +49 228/9739090, +49 231/182020, +49 30/3958000, +49 341/2119990, +49 351/3114900, +49 371/69630, +49 391/73890, +49 40/532980, +49 421/52370, +49 511/874480, +49 521/78703, +49 561/3161720, +49 611/999210, +49 621/3361767, +49 69/632332, +49 711/6150509, +49 721/2031203, +49 761/296158, +49 89/71940811, +49 911/214473, +49 941/60250
COMMENT1 = Internet-Zugang CbC zum Ortstarif
COMMENT2 = User:internet; Passwort:internet
ALIAS = GermanyNet Internet by call

[NUMBER]
NUMBER = +49 40/5555 0666
COMMENT1 = Internet-Zugang CbC zum Ortstarif
COMMENT2 = User:beliebig; Passwort:beliebig
ALIAS = Komtel Internet by call

[NUMBER]
NUMBER = +49 201/4699999, +49 202/3799999, +49 203/7569999 # , +49 211/7351944, +49 2151/504999, +49 221/2599988, +49 228/3609999, +49 231/9399988, +49 2351/787999, +49 241/4309999, +49 251/2089999, +49 261/5509999, +49 271/6809999, +49 2871/489999, +49 30/22188988, +49 3328/939999, +49 340/5209999, +49 341/3199999, +49 345/2499999, +49 351/7909999, +49 355/2909999, +49 361/5419999, +49 3641/349999, +49 371/3329999, +49 3735/709999, +49 375/2769999, +49 381/2109999, +49 385/4799999, +49 391/8379999, +49 40/20939999, +49 4131/287999, +49 421/6859988, +49 431/3109999, +49 4361/619999, +49 451/2099999, +49 461/4929999, +49 471/5049999, +49 4821/748999, +49 4921/509999, +49 511/7499999, +49 5141/299999, +49 521/9609999, +49 5251/297999, +49 531/2259999, +49 5363/859999, +49 541/3329999, +49 551/2509999, +49 561/5219999, +49 571/3899999, +49 6021/409999, +49 6102/879988, +49 611/7398999, +49 6151/533999, +49 6181/965999, +49 621/7609988, +49 631/6269999, +49 641/5309999, +49 651/4
 619999, +49 661/9359999, +49 681/9409999, +49 6824/931940, +49 6872/921910, +49 69/21780977, +49 711/2499988, +49 7121/539999, +49 7131/749999, +49 721/9769999, +49 731/2909999, +49 7361/709999, +49 751/7679999, +49 761/7660999, +49 7621/510999, +49 7731/309999, +49 781/6309999, +49 8031/887999, +49 8122/904999, +49 8151/910999, +49 821/4709999, +49 831/5739999, +49 841/5029999, +49 851/7579999, +49 8621/509999, +49 89/20402999, +49 911/2159899, +49 921/3399999, +49 931/2079999, +49 941/6979999, +49 951/3019999
COMMENT1 = Internet-Zugang CbC zum Ortstarif
COMMENT2 = Synx: User:synx; Passwort:synx
COMMENT3 = Mirado: User:internet; Passwort:internet
ALIAS = Synx Internet by call
# ALIAS = Mirado Internet by call

[NUMBER]
NUMBER = +49 201/9999806, +49 202/2952906, +49 203/3958906 # , +49 211/5459606, +49 2151/328906, +49 221/9999606, +49 228/2668906, +49 231/2261906, +49 234/4147906, +49 2351/368906, +49 241/996906, +49 251/2031906, +49 261/9609906, +49 271/3868906, +49 2871/229906, +49 30/95999606, +49 3328/949906, +49 340/8599906, +49 341/9919706, +49 345/9599906, +49 351/7999906, +49 355/8699906, +49 361/3808906, +49 3641/519906, +49 371/2408906, +49 375/8199906, +49 381/6609906, +49 385/5899906, +49 391/5568906, +49 40/99999706, +49 4131/227906, +49 421/2215906, +49 431/2218906, +49 4361/659906, +49 451/9309906, +49 461/9095906, +49 471/9709906, +49 4821/149906, +49 4921/368906, +49 511/9999606, +49 5141/204906, +49 521/9999806, +49 5251/293906, +49 531/2097906, +49 5363/969906, +49 541/9153906, +49 551/9969906, +49 561/9979806, +49 571/9738906, +49 6021/373906, +49 611/2368906, +49 6151/493906, +49 6181/669906, +49 621/4054906, +49 631/6279906, +49 641/4988906, +49 651/9979906, +49 661/96
 09906, +49 681/9659906, +49 69/99999606, +49 711/9959706, +49 7121/207906, +49 7131/206906, +49 721/9099806, +49 731/9639906, +49 7361/999906, +49 751/7689906, +49 761/7699906, +49 7621/593906, +49 7731/969906, +49 781/9509906, +49 8031/222906, +49 8122/414906, +49 821/8999806, +49 831/9909906, +49 841/9909906, +49 851/9879906, +49 8621/999906, +49 89/95459506, +49 911/9909706, +49 921/7889906, +49 931/8099906, +49 941/6989906, +49 951/9939906
COMMENT1 = Internet-Zugang CbC zum Ortstarif
COMMENT2 = DellNet: User:freesurf@dellnet.de; Passwort:viaginterkom
COMMENT3 = Autoscout24: User:freesurf@autoscout.net; Passwort:autoscout24
COMMENT4 = excite: User:freesurf@online.excite.de; Passwort:excite
COMMENT5 = Friendfactory: User:freesurf@friendfactory.com; Passwort:friendfactory
COMMENT6 = freesurf: User:freesurf@vi-freesurf.de; Passwort:viaginterkom
ALIAS = DellNet
# ALIAS = Autoscout24
# ALIAS = excite
# ALIAS = Friendfactory
# ALIAS = freesurf

[NUMBER]
NUMBER = 0191999
ALIAS = UUnet classic

[NUMBER]
NUMBER = 01910
ALIAS = T-Online SLIP

[NUMBER]
NUMBER = 0191011
ALIAS = T-Online

[NUMBER]
NUMBER = 019104981
ALIAS = T-Online by Call

[NUMBER]
NUMBER = 01914, 019161
ALIAS = AOL

[NUMBER]
NUMBER = 0191919
ALIAS = CompuServe PPP Access

[NUMBER]
NUMBER = 0191501
ALIAS = o.tel.o Online
COMMENT1 = 010110191501   (User:otelo; pw:online)

[NUMBER]
NUMBER = 019160
ALIAS = CompuServeOffice

[NUMBER]
NUMBER = 0191799
ALIAS = Planet-Interkom Internet-by-Call
COMMENT1 = 010900191799   (User:internet@planetbycall.de; pw:internet)

[NUMBER]
NUMBER = 0191955
ALIAS = knuut-by-call
COMMENT1 = 010880191955   (User:knuut; pw:knuut) (Worldcom/UUnet)

[NUMBER]
NUMBER = 0192070
ALIAS = Arcor Internet-by-Call
COMMENT1 = 010700192070   (User:arcor; pw:internet)

[NUMBER]
NUMBER = 0192134
ALIAS = Drillisch online Standard
COMMENT1 = 0100500192134  (User:Drillisch@internet; pw:beliebig)

[NUMBER]
NUMBER = 0192300
ALIAS = surf callino
COMMENT1 = 010750192300   (User:callino; pw:internet)

[NUMBER]
NUMBER = 0192340
ALIAS = net@home
COMMENT1 = 010400192340   (User:esprit; pw:telecom oder User:gts; pw:internet) (GTS Esprit) Call by Call 01040

[NUMBER]
NUMBER = 0192343
ALIAS = Call.POP/Imagecom (GTS Esprit)
COMMENT1 = 010400192343   (User:call; pw:pop) (GTS Esprit)

[NUMBER]
NUMBER = 0192361
ALIAS = LN-Online
COMMENT1 = 010880192361   (User:LN; pw:online) Lübecker Nachrichten

[NUMBER]
NUMBER = 01924924
ALIAS = Internet Private CbC
COMMENT1 = 0102401924924  (User:beliebig: pw:beliebig) Telepassport

[NUMBER]
NUMBER = 019251
ALIAS = Talknet
COMMENT1 = 01050019251    (User:talknet: pw:talknet) (Talkline)

[NUMBER]
NUMBER = 0192658
ALIAS = MSN Easysurfer
COMMENT1 = 0192658   	(User:beliebig; pw:beliebig) (Worldcom/UUnet)

[NUMBER]
NUMBER = 01928111
ALIAS = comsign AG surfsolution
COMMENT1 = 0101901928111  (User:beliebig; pw:beliebig)

[NUMBER]
NUMBER = 01928120
ALIAS = eXpress-Net eXpress-Dial
COMMENT1 = 0101901928120  (User:beliebig; pw:beliebig)

[NUMBER]
NUMBER = 01928121
ALIAS = netweaver netweaver
COMMENT1 = 0101901928121  (User:beliebig; pw:beliebig)

[NUMBER]
NUMBER = 01928128
ALIAS = Argonsoft goOnline
COMMENT1 = 0101901928128  (User:goOnline; bundesweit)

[NUMBER]
NUMBER = 01928150
ALIAS = Corax Coraxline
COMMENT1 = 0101901928150  (User:beliebig; pw:beliebig)

[NUMBER]
NUMBER = 019282200
ALIAS = X9MEDIA Internet by Call
COMMENT1 = 01019019282200 (User:beliebig; pw:beliebig)

[NUMBER]
NUMBER = 019282500
ALIAS = surflos Internet by Call
COMMENT1 = 01019019282500 (User:beliebig; pw:beliebig)

[NUMBER]
NUMBER = 01929
ALIAS = 01019Freenet
COMMENT1 = 0101901929     (User:beliebig; pw:beliebig) (Mobilcom)


Reply to: