Le 13.04.2004 20:49, Yves Rutschle a �crit�:
On Tue, Apr 13, 2004 at 06:22:00PM +0200, Fran�ois TOURDE wrote:> modprobe io=0x37b irq=7 parport_pcC'est curieux, dans mon vieux script de plip j'ai io=0x378 (valeur calcul�e en utilisant la pression atmosph�rique du jour, multipli�e par la phase de la lune, modulo l'age du capitaine. Ou bien pech�e dans un vieux bouquin genre Bible PC (aaaah la bible PC...) ou le BIOS). �a correspond � la diff�rence entre lpt1: et lpt2: sous DOS, mais comme les portables ont une certaine tendance � m�langer all�grement tout �a, �a vaut la peine d'essayer.- Le 'route add' est-il n�cessaire? �a me semble bizarre.Il me semble qu'il fut n�cessaire, mais que les noyaux (ou ifconfig?) modernes le font maintenant par defaut. Une chose est s�re, �a ne devrait pas faire de mal.- Sais-tu danser la carioca ?C'est dangereux, on peut se prendre les pieds dans le cable, tirer les portables qui tombent sur les pieds, bilan deux portables cass�s et 3 mois � l'hopital :-) Y.
Je joins les scripts qui me servaient � connecter un Pentium 100 � un notebook IBM avec le c�ble ad�quat (on trouve une description de ce c�ble dans le PLIP Howto. On appelait �a un c�ble 'laplink' je crois).
Ces scripts ont sans doute pris un peu de vieux mais bon ...
--
- Jean-Luc
#!/bin/sh
# Version of Linux
VERSION=`uname -r | cut -c -3`
if [ $VERSION = 2.0 ]
then
PLIP=plip1
else
PLIP=plip0
fi
modprobe $PLIP
NET_MASK=255.255.255.0
NET_ADDRESS=localnet
LOCAL_HOST=pentium
REMOTE_HOST=notebook
case "$1" in
start)
echo "Network address : "$NET_ADDRESS
echo "Local system : "$LOCAL_HOST
echo "Remote system : "$REMOTE_HOST
echo "Starting plip network."
ifconfig $PLIP arp $LOCAL_HOST pointopoint $REMOTE_HOST up
ifconfig $PLIP netmask $NET_MASK
if [ $VERSION = 2.0 ]; then
# echo "adding route -net"
# route add -net $NET_ADDRESS netmask $NET_MASK
# echo "adding route remote"
route add $REMOTE_HOST
fi
plipconfig $PLIP nibble 40000 trigger 5000 >/dev/null
echo "Done."
;;
stop)
echo -n "Stopping plip network..."
ifconfig $PLIP $LOCAL_HOST pointopoint $REMOTE_HOST down
rmmod plip 2>/dev/null
echo "Done."
;;
*)
echo "Usage: ./resplip {start|stop}"
exit 1
esac
exit 0
#!/bin/sh
# Version of Linux
VERSION=`uname -r | cut -c -3`
if [ $VERSION = 2.0 ]
then
PLIP=plip1
else
PLIP=plip0
fi
NET_MASK=255.255.255.0
NET_ADDRESS=localnet
LOCAL_HOST=notebook
REMOTE_HOST=pentium
case "$1" in
start)
echo "Network address : "$NET_ADDRESS
echo "Local system : "$LOCAL_HOST
echo "Remote system : "$REMOTE_HOST
echo "Starting plip network."
ifconfig $PLIP arp $LOCAL_HOST pointopoint $REMOTE_HOST up
ifconfig $PLIP netmask $NET_MASK
if [ $VERSION = 2.0 ]; then
# echo "adding route -net"
# route add -net $NET_ADDRESS netmask $NET_MASK
# echo "adding route remote"
route add $REMOTE_HOST
fi
echo "Done."
;;
stop)
echo -n "Stopping plip network..."
ifconfig $PLIP $LOCAL_HOST pointopoint $REMOTE_HOST down
rmmod plip 2>/dev/null
echo "Done."
;;
*)
echo "Usage: ./resplip {start|stop}"
exit 1
esac
exit 0
pgpwUNwIvSuwL.pgp
Description: PGP signature

