Files
WHIT/config/wifi.sh
2025-06-03 22:41:50 +00:00

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