-rwxr-xr-x 2 root root 1693 Apr 12 1997 ip-down
-rwxr-xr-x 2 root root 1693 Apr 12 1997 ip-up

(Crear ip-up y luego hacer 'ln ip-up ip-down') Esta shell se presta a incluir mas cosas. Por ejemplo si tiene algun programa para calcular el coste de la conexion puede ser necesario iniciarlizarlo al principo de la conexion y finalizarlo al desconectar.
#!/bin/sh
########## ip-up & ip-down #########
#### distinto nombre para el mismo fichero #####
PROG=$(basename $0)
# Esto vuelca una traza de la operacion en la consola y en /var/adm/messages
logger -sp local1.info -t $PROG $1: $4 $5 $2 $3 $CONEXION PPID=$PPID \
    2> /dev/console
case $PROG in
ip-up)
	# Hacer lo que sea necesario en el momento de establecer la
	# conexion. 
	# Esto coloca como nameserver al nodo adecuado.
	rm -f /etc/resolv.conf
	cp /etc/resolv.$CONEXION /etc/resolv.conf
	su acastro -l -c "> ~/fetch.log" # Borrar log de fechpop anterior
	###### Opciones de fetchpop de uso mas frecuente en ip-up ######
	# -r Borra mensajes leidos.  -c Solo comprueba cuantos mensajes hay.
	# -l Deja un log    -p Usa procmail (En caso contrario deja en $MAIL)
	# su acastro -l -c "fetchpop -c -l ~/fetch.log"
	# su acastro -l -c "fetchpop -dpr -l ~/fetch.log"
	kill `ps -ax | grep -v grep | grep "tail -f /var/log/messages" | cut -b -6`
	echo '###########################################################'
	echo '################  Conexion establecida ####################'
	echo '###########################################################'
	echo "Para informacion sobre el uso del correo teclee 'correo'"
	echo "Logs: /var/adm/messages ~/fetch.log, ~/procmail.log" > /dev/console 
	echo "Poniendo en hora con slug (OJO esto afecta a cron)" 
	kill `cat /var/run/crond.pid`
	rdate slug   
	/usr/sbin/crond &
        alert & # Cada minuto unos beeps nos recuerdan que estamos en linea
	;;
ip-dolert & # Cada minuto unos beeps nos recuerdan que estamos en linea
wn)
	# Hacer lo que sea necesario en el momento de echar abajo la conexion.
	su acastro -l c "fetchpop -k -l ~/fetch.log"
	su acastro -l c "rm ~/.lockfetch-midas.ctv.es"
        kill `cat /var/run/alert.pid` # Finalizar los beep
	;;	
esac
echo '###########################################################'
echo interface-name=$1    tty-device=$2    speed=$3 
echo local-IP-address=$4    remote-IP-address=$5
echo '###########################################################'