From 8eb3b6f91142c396133362bab1f9ba7347d53f80 Mon Sep 17 00:00:00 2001 From: Joerg Lehmann Date: Mon, 13 Nov 2017 18:03:54 +0100 Subject: [PATCH] diverse Korrekturen --- REAME.md | 21 ++++++++++++++++++- bin/beielimon.py | 2 +- install-files/etc/network/interfaces.d/wlan0 | 1 - .../etc/systemd/system/beielimon.service | 1 + .../etc/systemd/system/fakedns.service | 2 -- 5 files changed, 22 insertions(+), 5 deletions(-) diff --git a/REAME.md b/REAME.md index f0a0f81..7dbe18c 100644 --- a/REAME.md +++ b/REAME.md @@ -40,12 +40,15 @@ Software installieren: # apt-get install hostapd # apt-get install ntpdate # apt-get install dnsmasq +# apt-get install python-bottle Firmware-Update: # rpi-update ``` -### Zugang ermöglichen per WLAN +### Zugang ermöglichen + +#### per WLAN ``` # cat /etc/wpa_supplicant/wpa_supplicant.conf country=CH @@ -57,6 +60,14 @@ network={ psk="XXXXXXXXXXXX" } ``` +#### per LAN +``` +root@beielipi:~# cat /etc/network/interfaces.d/eth0 +auto eth0 +iface eth0 inet static + address 192.168.0.50 + netmask 255.255.255.0 +``` ### Variante A ``` @@ -138,15 +149,23 @@ $ cd beielipi $ tar cvf /var/tmp/beielipi-git-files.tar . # cd /home/beieli && tar xvf /var/tmp/beielipi-git-files.tar +# chown -R beieli:beieli /home/beieli +# chown -R root:root /home/beieli/root-bin +# chown -R root:root /home/beieli/web-root # su - beieli beieli@beielipi:~ $ mkdir config_backups data send_sms_queue tmp web-csv beieli@beielipi:~ $ exit # cd /home/beieli/install_files # for i in $(find . -type f); do echo cp $i /$i ; done +# for i in $(find . -type f); do cp $i /$i ; done Fuer Variante A wieder loeschen: # rm /etc/cron.d/gsm_poweron +# systemctl enable beielimon +# systemctl enable smsmon +# systemctl disable dhcpcd + Reboot: # init 6 diff --git a/bin/beielimon.py b/bin/beielimon.py index b098d2c..a45941c 100755 --- a/bin/beielimon.py +++ b/bin/beielimon.py @@ -110,7 +110,7 @@ class ScaleUSB_PCE(Scale): class ScaleDummy(Scale): def __init__(self,scale_config): Scale.__init__(self, scale_config) - self.AppendReading(random.randint(500,1000)) + self.last_values = [ random.randint(500,1000) ] def Read(self): # Gewichts- Zu/Abnahme ist Random, manchmal gibt es einen diff --git a/install-files/etc/network/interfaces.d/wlan0 b/install-files/etc/network/interfaces.d/wlan0 index 972190b..b871bd2 100644 --- a/install-files/etc/network/interfaces.d/wlan0 +++ b/install-files/etc/network/interfaces.d/wlan0 @@ -1,4 +1,3 @@ iface wlan0 inet static address 192.168.255.1 netmask 255.255.255.0 - wireless-power off diff --git a/install-files/etc/systemd/system/beielimon.service b/install-files/etc/systemd/system/beielimon.service index 58207d7..625d7c2 100644 --- a/install-files/etc/systemd/system/beielimon.service +++ b/install-files/etc/systemd/system/beielimon.service @@ -8,6 +8,7 @@ Type=simple User=beieli Group=beieli WorkingDirectory=/home/beieli/bin +ExecStartPre=/bin/sleep 60 ExecStart=/home/beieli/bin/beielimon.py Restart=always diff --git a/install-files/etc/systemd/system/fakedns.service b/install-files/etc/systemd/system/fakedns.service index 83b7841..c953de0 100644 --- a/install-files/etc/systemd/system/fakedns.service +++ b/install-files/etc/systemd/system/fakedns.service @@ -10,8 +10,6 @@ ExecStart=/usr/bin/python /home/beieli/root-bin/fakedns.py ExecStop=/usr/bin/pkill -f '/usr/bin/python /home/beieli/root-bin/fakedns.py' WorkingDirectory=/home/beieli/root-bin Restart=always -StandardOutput=/var/log/fakedns -StandardError=/var/log/fakedns User=root Group=root