--- /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
+APTSOURCES=/etc/apt/sources.list.d/reseau_integration.list
+SWITCH=0
+PROGNAME=$(basename $0)
+VER=1.1
+
+# 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
+ip addr add 192.168.$SUB.160/24 dev eth0
+
+# Definition des routes supplementaires
+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
+ mydir=$(dirname $0)
+ [ "$mydir" ] || mydir=.
+ [[ "$mydir" =~ ^/ ]] || mydir=$(cd $mydir; pwd)
+ $mydir/conf_switch_integration $SUB
+fi
+
+# Ajout des depots debian
+[ -f $APTSOURCES~ ] && mv -f $APTSOURCES~ $APTSOURCES