Nabend,


>Servus beieinander!
>
>
>Ich will jetzt via /etc/isdn/ip-up regeln, dass bei jeder verschiedenen
>Einwahl

Na also bei mir (SuSE 6.0) ist das (mit PPP nicht raw-ISDN) etc/ppp/ip-up
und da du von ipppX sprichst, wirst bei die eventuell auch so sein.

>a) die richtige default-route gesetzt wird ...
>b) der Nameserver mit dem entsprechenden Configfile neu gestartet wird ...
>c) das richtige Mail-Skript aufgerufen wird
>d) die richtigen Newspakete ausgetauscht werden.
>
>1) Wird an dieses Skript uebergeben, welche Verbindung man aufbaut
>   (ippp0 bis ippp3)?
BASENAME=`basename $0`
INTERFACE=$1
^^^^^^^^
DEVICE=$2
SPEED=$3
LOCALIP=$4
REMOTEIP=$5

>2) Wie wird das uebergeben (Welche Variable)?
>
s. oben

Bei mir schaut der Teil so aus:

    case "$BASENAME" in
    ip-up)

# lt start firewall
/etc/ppp/firewall.leo start $LOCALIP $REMOTEIP $INTERFACE eth0

        /sbin/route add default gw $REMOTEIP dev $INTERFACE

#lt
        # leafnode not alway touches
touch /var/spool/news/interesting.groups/*
# /var/run/fetch.lck sometimes is not deleted, so check for old
# lockfile & delete if older than 1 h
if [ -e /var/run/fetch.lck ] ; then
  find /var/run/fetch.lck -amin +60 -exec rm /var/run/fetch.lck ';'
fi
# get mail from mail.provider.com
        /usr/bin/fetchmail -a  >>/var/log/fetchmail 2>&1
# fetch news to leafnode
/usr/sbin/fetch &
# deliver mail
        /usr/sbin/sendmail -q &
# block advertisors
/usr/sbin/block_adv
    ;;
    ip-down)
        # restart interface
        /sbin/ifconfig $INTERFACE down
# workaround due to kernel problem with 'kernd':
sleep 1
        /sbin/ifconfig $INTERFACE $IFCONFIG

# stop firewall (keep it for test first)
/etc/ppp/firewall.leo stop

Hoffe das hilft

Leopold Toetsch
Hauptstr. 77
A-2171 Herrnbaumgarten

[EMAIL PROTECTED]
http://toetsch.at


-
To unsubscribe from this list please send a mail to [EMAIL PROTECTED] with
'unsubscribe suse-isdn' in its body.

Antwort per Email an