[vz-dev] vzlogger.init

Bernd Gewehr Bernd at gewehr.net
Sun Apr 21 15:26:05 CEST 2013


Hallo, Rainer,

da hätte ich noch einen Hinweis, der ins RasPi-Image Einzug halten sollte:

aus: 
http://wiki.volkszaehler.org/hardware/controllers/raspberry_pi_erweiterung_rev1

der Hinweis zu serial port login für ttyAMA0:

Disable Serial Port Login:
To enable the serial port for the RPi-extension you need to disable login on 
the port. There are two files that need to be edited.
The first and main one is /etc/inittab
This file has the command to enable the login prompt and this needs to be 
disabled. Edit the file and move to the end of the file. You will see a line 
similar to:
T0:23:respawn:/sbin/getty -L ttyAMA0 115200 vt100
Disable it by adding a # character to the beginning.
#T0:23:respawn:/sbin/getty -L ttyAMA0 115200 vt100</note>
Save the file.
Disable Bootup Info:
Disable it by editing the file /boot/cmdline.txt .
The contents of the file look like this:
dwc_otg.lpm_enable=0 console=ttyAMA0,115200 kgdboc=ttyAMA0,115200 
console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait
Remove all references to ttyAMA0 (which is the name of the serial port). The 
file will now look like this:
dwc_otg.lpm_enable=0 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 
elevator=deadline rootwait
Save the file.
Reboot
In order you enable the changes you have made, you will need to reboot the 
Raspberry Pi:
sudo shutdown -r now

Die Aktivierung des access.log für den lighttpd wäre auch noch hilfreich, 
insbesondere für Fehlersuchen mit s0vz und 1wirevz...

Also, ich fass mal zusammen, was uns bisher so aufgefallen ist:

- vzlogger als debian paket installieren und den ganzen alten 
vzlogger/libsml/vzlogger-c Kram inkl. Sourcen usw. weg (spart auch Platz!)
- vzlogger startet per init-script  - also Direktaufruf aus der rc.local 
raus
- evtl. mal die s0vz Initialisierung aus dem w3llschmidt git für rc.local 
aktualisieren, da hat sich was geändert, glaube ich
- VZCompress2 installieren und als Cronjob starten evtl. mit # disabled im 
Standard
    cd /var/www/volkszaehler.org/misc/tools
    sudo wget 
https://raw.github.com/adlerweb/volkszaehler.org/vzcompress2/misc/tools/vzcompress2.php
    sudo nano vzcompress2.php
    Zeile /../../ ersetzten durch /var/www/volkszaehler.org/
    Sudo crontab -e
    Zeile 1 1 * * * php /var/www/volkszaehler.org/misc/tools/vzcompress2.php 
 >> /var/log/vzcompress.log hinzufügen, dann Strg+k+x
-  access.log für den lighttpd aktivieren

Fehlt noch was aus den aktuellen Diskussionen?

Gruß, Bernd

-----Ursprüngliche Nachricht----- 
From: Rainer Gauweiler
Sent: Tuesday, April 16, 2013 12:25 AM
To: volkszaehler.org
Subject: Re: [vz-dev] vzlogger.init

Hallo Bernd,

Am 15.04.2013 08:37, schrieb Bernd Gewehr:
>>> P.S.: Warum wird eigentlich das init-Script im “Standard” nicht 
>>> verwendet? Macht doch mehr Sinn als den vzlogger per Aufruf aus der 
>>> rc.local zu starten, oder?
>> Ist Geschmackssache; wenn das Init-Skript griffbereit liegt, würde ich 
>> das der rc.local-Variante vorziehen.
>>
>> Was meinst Du mit "im Standard"?
>>
> Quasi Standard für RPi ist das VZ-Image von Rainer Gauweiler.

Hm, nenn es Faulheit, evolutionären Prozess oder "es gibt erstmal
wichtigeres" - der Benutzer hat es einfach bisher noch nicht ins Image
geschafft gehabt, insbesondere weil ich erst gucken wollte, wie man die
Rechte dann im System anpassen muss, dass es funktioniert.

Aber da es jetzt ein debian-Paket gibt das sich darum kümmert ist das
inzwischen erledigt.

Gruss
      Rainer





More information about the volkszaehler-dev mailing list