Checking of restarts
This commit is contained in:
parent
802e7fcad6
commit
b584239333
|
@ -7132,6 +7132,15 @@ function enable_wifi_hotspot {
|
||||||
fi
|
fi
|
||||||
apt-get -y install hostapd dnsmasq
|
apt-get -y install hostapd dnsmasq
|
||||||
|
|
||||||
|
if [ ! -f /etc/default/hostapd ]; then
|
||||||
|
echo 'Unable to find /etc/default/hostapd. hostapd may not have installed correctly'
|
||||||
|
exit 490
|
||||||
|
fi
|
||||||
|
if [ ! -f /etc/dnsmasq.conf ]; then
|
||||||
|
echo 'Unable to find /etc/dnsmasq.conf. dnsmasq may not have installed correctly'
|
||||||
|
exit 492
|
||||||
|
fi
|
||||||
|
|
||||||
get_wifi_essid
|
get_wifi_essid
|
||||||
get_wifi_password
|
get_wifi_password
|
||||||
|
|
||||||
|
@ -7188,11 +7197,19 @@ function enable_wifi_hotspot {
|
||||||
echo 'eapol_key_index_workaround=0' >> /etc/hostapd/hostapd.conf
|
echo 'eapol_key_index_workaround=0' >> /etc/hostapd/hostapd.conf
|
||||||
|
|
||||||
service hostapd restart
|
service hostapd restart
|
||||||
|
if [ ! "$?" = "0" ]; then
|
||||||
|
echo 'Unable to restart hostapd'
|
||||||
|
exit 854
|
||||||
|
fi
|
||||||
|
|
||||||
sed -i "s/#interface=/interface=$WIFI_INTERFACE/" /etc/dnsmasq.conf
|
sed -i "s/#interface=/interface=$WIFI_INTERFACE/" /etc/dnsmasq.conf
|
||||||
sed -i 's/#dhcp-range=192.168.0.50,192.168.0.150,12h/dhcp-range=192.168.1.1,192.168.1.50,12h/g' /etc/dnsmasq.conf
|
sed -i 's/#dhcp-range=192.168.0.50,192.168.0.150,12h/dhcp-range=192.168.1.1,192.168.1.50,12h/g' /etc/dnsmasq.conf
|
||||||
|
|
||||||
service dnsmasq restart
|
service dnsmasq restart
|
||||||
|
if [ ! "$?" = "0" ]; then
|
||||||
|
echo 'Unable to restart dnsmasq'
|
||||||
|
exit 856
|
||||||
|
fi
|
||||||
|
|
||||||
# Add details to the README file
|
# Add details to the README file
|
||||||
if ! grep -q "Wifi Hotspot" /home/$MY_USERNAME/README; then
|
if ! grep -q "Wifi Hotspot" /home/$MY_USERNAME/README; then
|
||||||
|
@ -7205,8 +7222,6 @@ function enable_wifi_hotspot {
|
||||||
chown $MY_USERNAME:$MY_USERNAME /home/$MY_USERNAME/README
|
chown $MY_USERNAME:$MY_USERNAME /home/$MY_USERNAME/README
|
||||||
fi
|
fi
|
||||||
|
|
||||||
service networking restart
|
|
||||||
|
|
||||||
echo 'enable_wifi_hotspot' >> $COMPLETION_FILE
|
echo 'enable_wifi_hotspot' >> $COMPLETION_FILE
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -7242,6 +7257,10 @@ function enable_wifi {
|
||||||
fi
|
fi
|
||||||
|
|
||||||
service networking restart
|
service networking restart
|
||||||
|
if [ ! "$?" = "0" ]; then
|
||||||
|
echo 'Unable to restart networking'
|
||||||
|
exit 855
|
||||||
|
fi
|
||||||
|
|
||||||
# Add details to the README file
|
# Add details to the README file
|
||||||
if [[ ENABLE_WIFI_HOTSPOT != "yes" ]]; then
|
if [[ ENABLE_WIFI_HOTSPOT != "yes" ]]; then
|
||||||
|
|
Loading…
Reference in New Issue