mirror of
https://github.com/elseif/MikroTikPatch
synced 2026-07-17 18:49:41 +00:00
Update chr.sh
Signed-off-by: elseif <elseif@live.cn>
This commit is contained in:
parent
bba676a2d6
commit
5196f20043
31
chr.sh
31
chr.sh
@ -27,21 +27,22 @@ echo "ADDRESS is $ADDRESS"
|
|||||||
GATEWAY=$(ip route list | grep default | cut -d' ' -f 3)
|
GATEWAY=$(ip route list | grep default | cut -d' ' -f 3)
|
||||||
echo "GATEWAY is $GATEWAY"
|
echo "GATEWAY is $GATEWAY"
|
||||||
|
|
||||||
#LOOP=$(losetup -Pf --show chr.img)
|
if LOOP=$(losetup -Pf --show chr.img 2>/dev/null); then
|
||||||
#echo "LOOP device is $LOOP"
|
echo "LOOP device is $LOOP"
|
||||||
sleep 3
|
sleep 3
|
||||||
|
MNT=/tmp/chr
|
||||||
#MNT=/mnt/chr
|
mkdir -p $MNT
|
||||||
#mkdir -p $MNT
|
if mount ${LOOP}p2 $MNT 2>/dev/null; then
|
||||||
#mount ${LOOP}p2 $MNT
|
cat <<EOF > $MNT/rw/autorun.scr
|
||||||
|
/ip address add address=$ADDRESS interface=ether1
|
||||||
#cat <<EOF | tee $MNT/rw/autorun.scr
|
/ip route add gateway=$GATEWAY
|
||||||
#/ip address add address=$ADDRESS interface=ether1
|
EOF
|
||||||
#/ip route add gateway=$GATEWAY
|
umount $MNT
|
||||||
#EOF
|
else
|
||||||
|
echo "Failed to mount partition 2, skipping autorun.scr creation."
|
||||||
#umount $MNT
|
fi
|
||||||
#losetup -d $LOOP
|
losetup -d $LOOP
|
||||||
|
fi
|
||||||
|
|
||||||
echo "WARNING: All data on /dev/$STORAGE will be lost!"
|
echo "WARNING: All data on /dev/$STORAGE will be lost!"
|
||||||
read -p "Do you want to continue? [Y/n]: " confirm
|
read -p "Do you want to continue? [Y/n]: " confirm
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user