script/ethercat.sh
branchstable-1.0
changeset 1622 fe8777a69d4a
parent 1621 4bbe090553f7
child 1624 9dc190591c0f
equal deleted inserted replaced
1621:4bbe090553f7 1622:fe8777a69d4a
   139 		if ! /sbin/ifconfig $EOE_BRIDGE up; then
   139 		if ! /sbin/ifconfig $EOE_BRIDGE up; then
   140 			/bin/false
   140 			/bin/false
   141 			rc_status -v
   141 			rc_status -v
   142 			rc_exit
   142 			rc_exit
   143 		fi
   143 		fi
       
   144 
       
   145 		# install new default gateway
       
   146 		if [ -n "$EOE_GATEWAY" ]; then
       
   147 			while /sbin/route -n | grep -E -q "^0.0.0.0"; do
       
   148 				if ! /sbin/route del default; then
       
   149 					echo "Failed to remove default route!" 1>&2
       
   150 					/bin/false
       
   151 					rc_status -v
       
   152 					rc_exit
       
   153 				fi
       
   154 			done
       
   155 			if ! /sbin/route add default gw $EOE_GATEWAY; then
       
   156 				/bin/false
       
   157 				rc_status -v
       
   158 				rc_exit
       
   159 			fi
       
   160 		fi
   144 	fi
   161 	fi
   145 
   162 
   146 	rc_status -v
   163 	rc_status -v
   147 	;;
   164 	;;
   148 
   165