PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : adsl und RH 7.2


tonice
06.11.01, 00:17
Hallo!

Ich hab mir Redhat 7.2 installiert und alles läuft auch so, wie ich es erwarte. Allerdings habe ich ein kleines Problem. Ich finde keine Dokumentation darüber, wie und wo ich meinen DSL zugang konfigurieren kann und wie die Distri das dial-on-demand handhabt :(

Der Zugang funktioniert zwar inzwischen, aber ich weiss nicht, wo ich scripte einbinden kann (z.b. für dyndns services, laden der firewallconfig und so weiter). Im Augenblick connecte ich mit der eingabe "ifup ppp0" als root und starte dann meine 2 scripte per hand, das ist mir auf dauer aber ein bischen zu umständlich :)

Fände es also klasse, wenn mir jemand sagen könnte wo ich ne Doku oder sowas dazu finde.

geronet
06.11.01, 17:57
ich hab mir ein script geschrieben, dass du in /etc/init.d reinwerfen kannst, und mit "chkconfig adsl reset" dann automatisch starten lassen kannst.









Du musst nur noch Verschiedenes in der Datei ändern, dass es zu deiner Installation passt.








Es ist wirklich sehr einfach!







siehe Anhang :D







ich weiss nicht, wo ich scripte einbinden kann (z.b. für dyndns services, laden der firewallconfig und so weiter)





Solche sachen kannst du in /etc/ppp/ip-up.local (oder ip-up selber)


und in /etc/ppp/ip-down.local eintragen, u.U. die Dateien als root erstellen.

Ok ging nicht mit dem Anhang: hier ist sie nochmal:


---schnipp---
#!/bin/sh
#
# adsl This script starts or stops an ADSL connection
#
# chkconfig: 2345 12 89
# description: Connects to ADSL provider # Source function library.
. /etc/init.d/functions # Check that networking is up.
if [ NETWORKING = "no" ]
then
exit 0
fi # PPPOE_TIMEOUT should be about 4*LCP_INTERVAL
PPPOE_TIMEOUT=80
ETH="eth0"
PPPD="/usr/sbin/pppd"
PPPOE="/usr/sbin/pppoe"
SETSID="/usr/bin/setsid"
LOGFILE="/var/log/adsl"
RETVAL=0 # See how we were called.
case "$1" in
start)
echo -n "Starting Adsl: "
ifconfig $ETH up
$SETSID $PPPD pty "$PPPOE -I $ETH -T $PPPOE_TIMEOUT -m 1452" &
RETVAL=$?
echo
[ $RETVAL -eq 0 ] && touch /var/lock/subsys/adsl
;;
stop)
echo -n "Stopping Adsl: "
killproc pppd
RETVAL=$?
ifconfig $ETH down
echo
[ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/adsl
ifconfig ppp0 down
;;
status)
status $PPPD
status $PPPOE
ifconfig ppp0
;;
restart)
$0 stop
$0 start
;;
*)
echo "Usage: adsl {start|stop|status|restart}"
exit 1
esac exit $?

tonice
06.11.01, 18:23
ich werd's mir mal ansehen :)
danke erstmal

äh... die datei is leer ?!?