Script para configuración automática de TeleCancelas ---------------------------------------------------- Esto se ejecutará en los equipos. # Cambiar por los valores correspondientes. export numequipo=0110 export num__area=0418001 export ip_equipo=28.4.228.35 export ip_servid=28.4.10.33 export ip_ser485=28.4.23.33 export ip_modbus=3.0.1.160 export puerto485=29003 export puerto_cr=30003 /etc/init.d/ControlId stop umount /home/ControlId/DatosNFS mount -n -o remount,rw / mount 3.0.1.220:/home/metro/ControlId /mnt cd / cat /mnt/CIdSetupTeleCancelas232.tar.gz | gunzip | tar xvf - rdate -s 3.0.1.220 hwclock --systohc --utc cp /home/ControlId/Datos/ConfigEquipo /tmp cp /etc/hosts /tmp cp /etc/services /tmp cp /etc/config/network/interfaces/eth0 /tmp sed "s/IDENT_EQUIPO = [0-9][0-9]*/IDENT_EQUIPO = $numequipo /g;s/AREA_ACCESO = [0-9][0-9]*/AREA_ACCESO = $num__area/g" < /tmp/ConfigEquipo > /home/ControlId/Datos/ConfigEquipo sed "s/3.0.1.220/$ip_servid/g;s/3.0.1.50/$ip_ser485/g;s/3.0.1.160/$ip_modbus/g" < /tmp/hosts > /etc/hosts sed "s/29001/$puerto485/g;s/30001/$puerto_cr/g" < /tmp/services > /etc/services sed "s/3.0.1.221/$ip_equipo/g" < /tmp/eth0 > /etc/config/network/interfaces/eth0 Script para configuración automática de TelePortones ---------------------------------------------------- # Cambiar por los valores correspondientes. export numequipo=0093 export num__area=1217002 export ip_equipo=32.17.220.33 export ip_servid=32.17.14.33 export ip_ser485=3.0.1.220 export ip_pupitr=32.17.200.33 export puerto485=29002 export puerto_cr=30002 /etc/init.d/ControlId stop umount /home/ControlId/DatosNFS mount -n -o remount,rw / mount 3.0.1.220:/home/metro/ControlId /mnt cd / cat /mnt/CIdSetupTelePortones.tar.gz | gunzip | tar xvf - rdate -s 3.0.1.220 hwclock --systohc --utc cp /home/ControlId/Datos/ConfigEquipo /tmp cp /etc/hosts /tmp cp /etc/services /tmp cp /etc/config/network/interfaces/eth0 /tmp sed "s/IDENT_EQUIPO = [0-9][0-9]*/IDENT_EQUIPO = $numequipo /g;s/AREA_ACCESO = [0-9][0-9]*/AREA_ACCESO = $num__area/g" < /tmp/ConfigEquipo > /home/ControlId/Datos/ConfigEquipo sed "s/3.0.1.220/$ip_servid/g;s/3.0.1.50/$ip_ser485/g;s/3.0.1.170/$ip_pupitr/g" < /tmp/hosts > /etc/hosts sed "s/29001/$puerto485/g;s/30001/$puerto_cr/g" < /tmp/services > /etc/services sed "s/3.0.1.221/$ip_equipo/g" < /tmp/eth0 > /etc/config/network/interfaces/eth0