--- /dev/null
+#!/bin/bash
+
+###################################
+# deploie le reseau d'integration sur le capteur
+###################################
+# Numero du sous reseau 192.168.x.160
+# 1 : Sous reseau pour Alpha
+# 2 : Sous reseau pour Clovis
+
+# globals vars
+SWITCH=0
+PROGNAME=$(basename $0)
+VER=1.0
+
+# help function
+function usage () {
+ echo "usage: $PROGNAME -r"
+ echo " -h : affiche cette aide"
+ echo " -r : numero du sous reseau (1 pour alpha, 2 pour cl0, 3 pour gamma) (obligatoire)"
+ echo " -s : execute egalement le script de deploiement sur le switch"
+ echo " Deploiement du reseau d'integration sur le capteur"
+ exit $@
+}
+
+# argument processing
+while [ $# -gt 0 ]; do
+ case "$1" in
+ -h) usage 0;;
+ -r) shift; SUB="$1";;
+ -s) shift; SWITCH=1;;
+ *) usage 1;;
+ esac
+ shift
+done
+
+# main processing
+
+[ "$SUB" != "" ] || usage 1
+
+
+# Attribution adresse IP au capteur dans le domaine 192.168.$SUB.0
+ifconfig eth1:2 192.168.$SUB.160
+
+# 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
+
+
+if [ $SWITCH -eq 1 ]; then
+ # Recuperation du chemin pour executer le script du switch depuis un chemin quelconque
+ mydir=$(dirname $0)
+ [ "$mydir" ] || mydir=.
+ [[ "$mydir" =~ ^/ ]] || mydir=$(cd $mydir; pwd)
+ $mydir/conf_swm_integration.tcl $SUB
+fi
+