Hi.
I think I need to recreate the SSD on one of my pis. Is there anything I need to do to the plugin before or after I create the new ssd image and boot the pi with that?
Thanks.
Sent from my iPhone using Tapatalk
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import os
import time
#set GPIOs if requested BEFOR master.py runs just onece after boot
os.system("/usr/bin/python /home/pi/pibeacon/doGPIOatStartup.py & ")
# make new directories if they do not exist
os.system("mkdir /home/pi/pibeacon/> /dev/null 2>&1 ")
os.system("mkdir /home/pi/pibeacon/soundfiles> /dev/null 2>&1 ")
os.system("mkdir /home/pi/pibeacon/fonts> /dev/null 2>&1 ")
os.system("mkdir /home/pi/pibeacon/displayfiles> /dev/null 2>&1 ")
os.system("mkdir /home/pi/pibeacon/temp> /dev/null 2>&1 ")
## set permissions
os.system("chmod +666 -R /home/pi/pibeacon> /dev/null 2>&1 ")
os.system("chmod +111 -R /home/pi/pibeacon/*.py> /dev/null 2>&1 ")
os.system("chmod +777 -R /home/pi/pibeacon/soundfiles> /dev/null 2>&1 ")
os.system("chmod +777 -R /home/pi/pibeacon/fonts> /dev/null 2>&1 ")
os.system("chmod +777 -R /home/pi/pibeacon/displayfiles> /dev/null 2>&1 ")
os.system("chmod +777 -R /home/pi/pibeacon/fonts> /dev/null 2>&1 ")
os.system("chown -R pi /home/pi/pibeacon/ ")
os.system("rm /home/pi/pibeacon/restartCount > /dev/null 2>&1 ")
os.system("rm /home/pi/pibeacon/*.pyc> /dev/null 2>&1 ")
## call main program
os.system("sleep 10; cd /home/pi/pibeacon; python /home/pi/pibeacon/master.py &")
## clean up old files
os.system("rm /home/pi/beaconloop.py> /dev/null 2>&1 ")
os.system("rm /home/pi/BLEconnect.py> /dev/null 2>&1 ")
os.system("rm /home/pi/batteryLevelPosition> /dev/null 2>&1 ")
...
ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: enxb827eb987891: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether b8:27:eb:98:78:91 brd ff:ff:ff:ff:ff:ff
inet 192.168.0.46/24 brd 192.168.0.255 scope global enxb827eb987891
valid_lft forever preferred_lft forever
inet6 fe80::9cde:5f51:9194:7a95/64 scope link
valid_lft forever preferred_lft forever
3: wlan0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000
link/ether b8:27:eb:cd:2d:c4 brd ff:ff:ff:ff:ff:ff
ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether b8:27:eb:f4:bc:29 brd ff:ff:ff:ff:ff:ff
inet 192.168.0.47/24 brd 192.168.0.255 scope global eth0
valid_lft forever preferred_lft forever
inet6 fe80::4dc7:f74f:7d3d:889f/64 scope link
valid_lft forever preferred_lft forever
Users browsing this forum: No registered users and 15 guests