Use ip commande insteed of route and ifconfig
[debian6500.git] / master / root / bin / deploiement_conf_reseau_integration.sh
index 3ed6ac121d1c376d33629fe66c657433ba63939b..dbdb5e2156700950ce0760007ce751d0b89ff149 100755 (executable)
@@ -8,9 +8,10 @@
 # 2 : Sous reseau pour Clovis
 
 # globals vars
+APTSOURCES=/etc/apt/sources.list.d/reseau_integration.list
 SWITCH=0
 PROGNAME=$(basename $0)
-VER=1.0
+VER=1.1
 
 # help function
 function usage () {
@@ -39,13 +40,12 @@ done
 
 
 # Attribution adresse IP au capteur dans le domaine 192.168.$SUB.0
-ifconfig eth1:2 192.168.$SUB.160
+ip addr add 192.168.$SUB.160/24 dev eth0
 
 # Definition des routes supplementaires
-route add 192.168.$SUB.160 gw 192.168.$SUB.231
-route add 192.168.$SUB.231 gw 192.168.$SUB.160
-route add 192.168.0.53 gw 192.168.$SUB.160
-
+ip route add 192.168.$SUB.160 via 192.168.$SUB.231 dev eth0
+ip route add 192.168.$SUB.231 via 192.168.$SUB.160 dev eth0
+ip route add 192.168.0.53 via 192.168.$SUB.160 dev eth0
 
 if [ $SWITCH -eq 1 ]; then
     # Recuperation du chemin pour executer le script du switch depuis un chemin quelconque
@@ -55,3 +55,5 @@ if [ $SWITCH -eq 1 ]; then
     $mydir/conf_swm_integration.tcl $SUB
 fi
 
+# Ajout des depots debian
+[ -f $APTSOURCES~ ] && mv -f $APTSOURCES~ $APTSOURCES