|
|
@ -1,5 +1,21 @@
|
|
|
|
#!/system/bin/sh
|
|
|
|
#!/system/bin/sh
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
while [ $WAITED -lt $MAX_WAIT ]; do
|
|
|
|
|
|
|
|
if [ -d "/sys/class/net/eth0" ]; then
|
|
|
|
|
|
|
|
echo "eth0 found"
|
|
|
|
|
|
|
|
break
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo "Wait eth0... ($WAITED/$MAX_WAIT)"
|
|
|
|
|
|
|
|
sleep 1
|
|
|
|
|
|
|
|
WAITED=$((WAITED+1))
|
|
|
|
|
|
|
|
done
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# 检查eth0是否存在
|
|
|
|
|
|
|
|
if ! [ -d "/sys/class/net/eth0" ]; then
|
|
|
|
|
|
|
|
echo "Error: eth0 not exists"
|
|
|
|
|
|
|
|
exit 1
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
/system/bin/ip link set eth0 down
|
|
|
|
/system/bin/ip link set eth0 down
|
|
|
|
/system/bin/ip addr flush dev eth0
|
|
|
|
/system/bin/ip addr flush dev eth0
|
|
|
|
/system/bin/ip addr add 192.168.68.91/24 broadcast 192.168.68.255 dev eth0
|
|
|
|
/system/bin/ip addr add 192.168.68.91/24 broadcast 192.168.68.255 dev eth0
|
|
|
|