11#! /usr/bin/env bash
22echo
33echo Updating service scripts and restarting services
4+ # remnants of hotspot
5+ sudo apt remove hostapd dnsmasq -y > /dev/null 2>&1
46sudo apt update && sudo apt upgrade -y
57
68echo Ensure installation of packages needed in v1.4.1
7- sudo apt install -y python3-rpi.gpio hostapd dnsmasq
8- sudo systemctl disable hostapd
9- # sudo systemctl unmask hostapd
10- sudo systemctl disable dnsmasq
11- # sudo systemctl enable hostapd
12- # sudo systemctl enable dnsmasq
13- # sudo systemctl start hostapd
14- # sudo systemctl stop hostapd
15- # sudo systemctl stop dnsmasq
16- sudo cp /home/pi/omnipy/scripts/image/default.dnsmasq /etc/default/dnsmasq
17- sudo cp /home/pi/omnipy/scripts/image/default.hostapd /etc/default/hostapd
18- sudo cp /home/pi/omnipy/scripts/image/hostapd.conf /etc/hostapd/
19- sudo cp /home/pi/omnipy/scripts/image/dnsmasq.conf /etc/dnsmasq.d/
20- sudo cp /home/pi/omnipy/scripts/image/dhcpcd.conf /etc/
9+ sudo apt install -y python3-rpi.gpio
10+
11+ # remnants of hotspot
12+ sudo systemctl stop omnipy-hotspot.service > /dev/null 2>&1
13+ sudo systemctl disable omnipy-hotspot.service > /dev/null 2>&1
14+ sudo rm /etc/systemd/system/omnipy-hotspot.service > /dev/null 2>&1
15+
16+ # sudo cp /home/pi/omnipy/scripts/image/default.dnsmasq /etc/default/dnsmasq
17+ # sudo cp /home/pi/omnipy/scripts/image/default.hostapd /etc/default/hostapd
18+ # sudo cp /home/pi/omnipy/scripts/image/hostapd.conf /etc/hostapd/
19+ # sudo cp /home/pi/omnipy/scripts/image/dnsmasq.conf /etc/dnsmasq.d/
20+ # sudo cp /home/pi/omnipy/scripts/image/dhcpcd.conf /etc/
2121sudo cp /home/pi/omnipy/scripts/image/rc.local /etc/
2222
2323
@@ -34,18 +34,13 @@ sudo chown -R pi.pi /home/pi
3434sudo cp /home/pi/omnipy/scripts/omnipy-pan.service /etc/systemd/system/
3535sudo cp /home/pi/omnipy/scripts/omnipy.service /etc/systemd/system/
3636sudo cp /home/pi/omnipy/scripts/omnipy-beacon.service /etc/systemd/system/
37- sudo cp /home/pi/omnipy/scripts/omnipy-hotspot.service /etc/systemd/system/
38- sudo rm /etc/systemd/system/omnipy-hotspot.service
3937
4038sudo systemctl enable omnipy.service
4139sudo systemctl enable omnipy-beacon.service
4240sudo systemctl enable omnipy-pan.service
43- # sudo systemctl disable omnipy-hotspot.service
4441sudo systemctl start omnipy.service
4542sudo systemctl start omnipy-beacon.service
4643sudo systemctl start omnipy-pan.service
47- # sudo systemctl start omnipy-hotspot.service
48- sudo systemctl daemon-reload
4944
5045echo
5146echo Configuration updated.
0 commit comments