Da klafft eine Lücke in meiner Aufzeichnung


Computer-mäßig mach ich zuhause mehr oder weniger gar nichts mehr, bis auf meine Temperaturüberwachung, aber die ist mir heilig. Erst ging es nur auf der Kommandozeile, dann Cron-Skript außen rum, und dann noch eine grafische Auswertung. Mein IT-Projekt! Regelmäßig überprüfe ich die Temperaturen und freue mich in mich rein, auch von unterwegs, mit Smartphone alles drin!
Manchmal, ganz manchmal bekomme ich dann aber solche Bilder zu sehen – Messung abgebrochen – und dann krieg ich Pickel, spontan. Mittlerweile bin ich aber schon ziemlich routiniert und habe für alles Skripten geschrieben: owfs unmount, owfs abschießen, owfs mounten. Heute hat das aber nicht gereicht, ich habe dann sogar den Rechner neu gestartet und wieder nichts.
Wüsste ich wie man rausbekommt welche Prozesse auf ein bestimmtes Device zugreifen, würde ich mir sicher leichter tun. Weiß ich aber nicht. Jetzt habe ich weiter gesucht und habe in meiner Not nochmal owfs compiliert und installiert. Und jetzt die Notiz an mich: versuch nicht selbst den Fehler zu finden, sondern tippe alles so ab wie hier: http://automation.binarysage.net/?p=1244. Und nicht vergessen /etc/apt/sources.list wieder auszukommentieren!

OWFS, Automount, udev, Daemon

Problem:
Manchmal resetet sich der OneWire Bus und wird dann nach /dev/ttyUSB0 oder /dev/ttyUSB1 gemountet. Und wenn sich der Name vom Mount Point ändert hängt sich OWFS auf. Schlecht.
Idee:
Der OneWire Bus soll immer unter gleichen Namen erreichbar sein, dazu muss man udev erweitern, wie sowas geht habe ich hier gefunden: http://noctis.de/archives/16-HowTo-fixed-name-for-a-udev-device.html
Angepasst:
KERNEL=="ttyUSB[0-9]*", ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6001", SYMLINK="oneWire", GROUP="dialout", MODE="0660"
Geht! Jetzt ist das Teil immer unter /dev/oneWire zu erreichen.
Jetzt fehlt nur noch ein Daemon-Skript das mir beim Start folgendes ausführt: /opt/owfs/bin/owfs /dev/oneWire /mnt/owfs/ && ls /mnt/owfs und das ist hier beschrieben: http://girasoli.org/?p=120< !-OWFS-->

Draußen hat es noch knapp 20 Grad

Habe meine Temperatursensoren wieder in Betrieb genommen, wird ja langsam wieder kälter. Habe aus diesen Quellen so lange hin- und herkopiert bis die Sache funktioniert hat:

Das Außenthermometer macht mir noch zu schaffen: dort wo er jetzt ist prallt die Sonne hin, das verfälscht das Ergebnis. Wenn ich es unter den Holzboden lege, dann hab ich eine Verzögerung, weil es dort geschützter ist. Wird sich auch noch geben. Jetzt ordere ich erst nochmal Thermometer für Keller und Dachboden.

< !-OWFS-->

iTunes 10 breaks Firefly Media Server / mt-daapd

iTunes 10 breaks Firefly Media Server / mt-daapd – what a bullshit! Here is how to fix it:
1. add following lines to /etc/apt/sources.list
deb http://ftp.de.debian.org/debian sid main
deb http://ftp.de.debian.org/debian lenny main
2. (i got an error updating the apt-get sources because of less memory for package library)
so add following line to /etc/apt/apt.conf.d/70debconf
APT::Cache-Limit 55165824;
The value is just an example.. at least about double the preset value from the ubuntu system
3. update the apt-get sources
sudo apt-get update
4. install forked-daapd from the debian apt-get sources
sudo apt-get install forked-daapd
5. (Here a library was not in the correct version) -> update the libcrypt library
sudo apt-get install libgcrypt11
Finally this worked for me. Just start the forged-daapd server
sudo /etc/init.d/forged-daapd start
Hope this helps some of you
By the way… forged-daapd uses the same port as mt-daapd as default port. If you already have a old dappd version using the same port, you will only get the forged-daapd server listed in iTunes when the old daapd version is stopped or removed from the system.

6. sudo apt-get remove mt-daapd
7. sudo vim /etc/forked-daapd.conf (change directories to your music path)
8. sudo /etc/init.d/forked-daapd start

apt-get update archived etch

Since Debian Etch is archived, one has to link /etc/apt/sources.list to archive.debian.org:
deb http://archive.debian.org/debian-archive/debian/ etch main contrib non-free
deb http://archive.debian.org/debian-archive/debian-volatile/ etch/volatile main
deb http://archive.debian.org/debian-archive/debian-security/ etch/updates main contrib non-free

Kleiner Nachtrag

Ich muss noch erwähnen dass es ein Ad hoc Entscheidertreffen gab, die Waterkant-Front war spontan da. Schöner letzter Urlaubstag.
Ich habe heute den 2. Tag am Stück wieder geschlossene Schuhe an, das ist nach fast 3 Wochen ausschließlich Flip-Flops tragen eine ganz schöne Umstellung. Dank Olli bin ich da wieder top ausgestattet!
Und zu guter letzt: man kann Roundcube Webmail auf einen anderen Rechner installieren als den Mail-Server, coole Sache!