On 04.02.00 karl-heinz.fandrey@amd.com (karl-heinz.fandrey@amd.com) wrote:
Hallo ihr da,
Ich hab so ein paar Probleme mit meiner /etc/ppp/ip-up. Dieses Skript wird AFAIK nach dem erfolgreichen Aufbau einer Internetverbindung ausgef|hrt, so
Nein, hier wird nur der Zugang grob initialisiert !!!
drachi:[hille] >man pppd <snip> /etc/ppp/ip-up A program or script which is executed when the link is available for sending and receiving IP packets (that is, IPCP has come up). It is executed with the parameters <snap> Was mi_verstehe ich da?
#!/bin/sh # Interface device speed IP Gateway # ippp0 /dev/ippp0 0 193.102.185.41 193.102.185.14 PATH=/bin:/usr/bin:/sbin:/usr/sbin if [ -f /etc/sysconfig/activeisdn ]; then source /etc/sysconfig/activeisdn else exit fi
ISDN
hab ich nicht.
if [ "x$PROVIDER" != "xkeiner" -a "x$ART" = "xautomatisch" ]; then if [ -f /etc/sysconfig/provider/conf-$PROVIDER ]; then source /etc/sysconfig/provider/conf-$PROVIDER else exit fi
PROVIDER und ART
Die Configs sind bei mir sowieso leer. Das geht alles |ber die Konfig-Files von ppp-user (/etc/ppp/chat_default).
if [ -f /var/run/dialondemand ]; then device=`cat /var/run/dialondemand` if [ "x$device" != "x$1" ]; then route del default $device fi fi
dialondemand !!!
Will ich nicht. Modem ist defaultmd_ig aus.
fi /sbin/ifconfig $1 $4 /sbin/route add -host $5 $1 /sbin/route add default gw $5 dev $1
Das routing wird schon mal aufgesetzt ... schliesslich sollte man wissen, auf welchem Weg man in die weite Welt marschiert!
Werd mal nachher schauen welchen Output route gibt. Wird nachgeliefert.
exit
Das solltest Du hier noch nicht tun, bei exit ist exit und Ende (vgl. Mario)
Sieht am Ende so aus:
/sbin/ifconfig $1 $4 /sbin/route add -host $5 $1 /sbin/route add default gw $5 dev $1 #exit sleep 5 su - news -c "/usr/sbin/fetchnews -vvv > /dev/tty10 2> /dev/tty9"
Ergebnis: Keine Aktivitdt am Modem und keine Meldungen auf tty9 und tty10.
Aber ich bin mir nicht ganz sicher, dass das wirklich ist was Du willst! Willst Du nun a) Immer wenn der Rechner hochfaehrt all das tun ? b) Immer wenn Du sowieso online bist all das tun ?
b)
Obige Loesung ist (a) - baut also extra eine Verbindung auf ! Fuer (b) muesstest Du Dich woanders einklinken oder am ISDN-Log lauschen oder ...
Wo ungefdhr?
TIA, Hilmar