26 lines
1.2 KiB
Bash
26 lines
1.2 KiB
Bash
#!/bin/bash
|
|
#Wifi config
|
|
|
|
echo Updating Wifi settings.
|
|
echo ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev > /home/$USER/WHIT/config/wpa_supplicant.conf
|
|
echo >> /home/$USER/WHIT/config/wpa_supplicant.conf
|
|
echo update_config=1 >> /home/$USER/WHIT/config/wpa_supplicant.conf
|
|
echo country=CA >> /home/$USER/WHIT/config/wpa_supplicant.conf
|
|
echo >> /home/$USER/WHIT/config/wpa_supplicant.conf
|
|
wpa_passphrase $essid $wifipassword >> /home/$USER/WHIT/config/wpa_supplicant.conf
|
|
sudo mv /home/$USER/WHIT/config/wpa_supplicant.conf /etc/wpa_supplicant/
|
|
sudo wpa_supplicant -B -c /etc/wpa_supplicant/wpa_supplicant.conf -i wlan0
|
|
sed -i 's/export wifiupdate=true/export wifiupdate=false/' /home/$USER/config/autostart.sh
|
|
sudo hostname $updatehost
|
|
echo $updatehost | sudo tee /etc/hostname
|
|
echo 127.0.0.1 localhost | sudo tee /etc/hosts
|
|
echo ::1 localhost ip6-localhost ip6-loopback | sudo tee -a /etc/hosts
|
|
echo ff02::1 ip6-allnodes | sudo tee -a /etc/hosts
|
|
echo ff02::2 ip6-allrouters | sudo tee -a /etc/hosts
|
|
echo | sudo tee -a /etc/hosts
|
|
echo 127.0.1.1 $updatehost | sudo tee -a /etc/hosts
|
|
echo "${reboottime:3}" "${reboottime::-3}" "* * *" root /sbin/reboot | sudo tee /etc/cron.d/020_whit
|
|
sleep 1s
|
|
sudo reboot
|
|
exit
|