Skip to content
Snippets Groups Projects
Commit e4b4115b authored by Bob Mottram's avatar Bob Mottram
Browse files

Babel script

parent ea253b37
No related branches found
No related tags found
No related merge requests found
......@@ -1582,7 +1582,19 @@ function mesh_babel {
if [[ $ENABLE_BABEL != "yes" ]]; then
return
fi
apt-get install babeld
apt-get -y install babeld
numarray=( 1 2 3 4 5 6 7 8 9 0 )
a=${numarray[$RANDOM%10]}${numarray[$RANDOM%10]}
b=${numarray[$RANDOM%10]}${numarray[$RANDOM%10]}
echo '#!/bin/sh' > /usr/bin/mesh-babel
echo 'systemctl stop networking' >> /usr/bin/mesh-babel
echo 'iwconfig wlan0 mode ad-hoc channel 11 essid “mesh"' >> /usr/bin/mesh-babel
echo 'ifconfig wlan0 up' >> /usr/bin/mesh-babel
echo "ifconfig wlan0 192.168.$a.$b netmask 255.255.255.0 broadcast 192.168.13.255" >> /usr/bin/mesh-babel
echo 'babeld -d 5 wlan0' >> /usr/bin/mesh-babel
echo 'exit 0' >> /usr/bin/mesh-babel
echo 'mesh_babel' >> $COMPLETION_FILE
}
 
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment