PCFreak Logo (c) Der PCFreak

Archive for the 'Hardware' Category


LightSpeaker by Klipsch(R) Kommentare deaktiviert für LightSpeaker by Klipsch(R)

Ihr könnt es jetzt glauben oder nicht, aber genau diese Idee hatte ich auch schon, aber wie so oft leider nicht gleich umgesetzt. Nun sind auch die Amerikaner schon draufgekommen. Glühbirne raus – LightSpeaker rein und schon kommt da Musik und Licht raus, wo vorher nur Licht rauskam. – Genial einfach. – Wieder einmal die Chance zum Millionär verpasst.

Maschinenmusik Kommentare deaktiviert für Maschinenmusik

Ich bin von einem Kollegen auf einige wirklich krasse Videos hingewiesen worden, in denen sich Hardware wie Diskettenlaufwerke, Drucker usw. als wahre Musikinstrumente entpuppen.

 

Funkytown by Lipps Inc. Remix with Old Computer Equipment (Junky Town)

Queen Bohemian Rhapsody Old School Computer Remix

CNC Music – Mario Bros theme

lazzor music

Star Wars Floppy Disk

 

Ode to Scanner

Temperaturmessung an der seriellen Schnittstelle Kommentare deaktiviert für Temperaturmessung an der seriellen Schnittstelle

Vor einiger Zeit bin ich über die Seite http://lena.franken.de/hardware/temperaturmessung.html gestolpert.
Dort ist eine kleine Schaltung beschrieben, mit der man am seriellen Port ganz einfach Temperaturen messen kann.
Die Bauteileliste hierfür beträgt lediglich ca. 4 €. Ich habe die Teile wie auf der Seite beschrieben direkt bei Reichelt
bestellt und heute das ganze auf einer Streifenrasterplatine zusammengelötet und den Temperatursensor an einem
3m langen zweiadrigen Kabel angebracht..

Erster Test

Mein erster Test erfolgte unter Linux auf meinem Kubuntu Laptop. Das Paket digitemp konnte ich per
sudo apt-get install digitemp installieren. Der Aufruf von

     digitemp_DS9097 -i -s/dev/ttyS0 -r 2000 -a -d 7 -o 2 -q

ergab dann folgenden Ausgabe

10FEA8ED0108009E : DS1820/DS18S20/DS1920 Temperature Sensor
     ROM #0 : 10FEA8ED0108009E
     0 37.56

Ich konnte also erfolgreich eine Temperatur von 37.56 Grad Celsius messen.
(Der Sensor lag unter meiner externen 2.5" Festplatte).

Da ich den Sensor dann gleich mit mrtg auswerten wollte, habe ich mir noch
ein kleines Auslesescript geschrieben:
#!/bin/bash
#messen.sh
echo -e "$(digitemp_DS9097 -i -s/dev/ttyS0 -r 2000 -a -d 7 -o 2 -q|(read; cat)|(read; cat)|awk '{print$2}')"
echo 0
echo 0
echo temperature

und die dazu passende mrtg.cfg

TimeStrPos[temperature]: RU
Htmldir: /home/pcfreak/scripts/mrtg/www/mrtg/
Imagedir: /home/pcfreak/scripts/mrtg/www/mrtg/images/
Logdir: /home/pcfreak/scripts/mrtg/www/mrtg/logs/
WriteExpires: Yes
Language: german
Title[^]: Datenmessung des DS1820 Sensors
Target[temperature]: `/home/pcfreak/scripts/mrtg/messen.sh`
Options[temperature]: gauge,growright,nopercent,expscale,transparent
Title[temperature]:Temperatur
MaxBytes[temperature]: 125
Step[temperature]: 60
Interval: 5
#RunAsDaemon: Yes
Legend1[temperature]: Gemessene Temperatur mit Sensor 1
LegendI[temperature]:  Innentemperatur:
LegendO[temperature]:
YLegend[temperature]: Degrees
ShortLegend[temperature]: C

Das Ergebnis war eine wunderschöne PNG-Grafik. Ich kann diese Schaltung nur weiterempfehlen. Sehr interessant daran ist, dass man mehrere DS1820 Sensoren

parallel schalten kann und somit auf einer Leitung mehrere Temperaturen

erfassen kann.
Jeder DS1820 hat eine eigene Seriennummer und lässt sich somit separat auslesen.

Interim Recovery Mode funktioniert nicht Kommentare deaktiviert für Interim Recovery Mode funktioniert nicht

Ich hatte aus einem HP-Server im ausgeschaltenen Zustand eine Festplatte aus einem Raid 0+1 Verbund entfernt um ein Testsystem zu aktualisieren und einen schnellen Fallback zu haben. Ich kam aber nicht sofort dazu. In der Zwischenzeit hatte der Server einen Hardware-Defekt. Zunächst sah es so aus, als ob die CPU defekt wäre, zumindest wurde diese als defekt angezeigt, jedoch musste dann doch das ganze Mainboard durch einen HP-Techniker getauscht werden.

Als ich heute die 2. Platte wieder zusteckte, lief diese zwar an, jedoch begann nicht wie erwartet das „Interim Recovery“. Zunächst war ich sehr überrascht und ich habe den Server nochmals runtergefahren und eine andere 2. Festplatte probiert. – Das selbe Problem.

In der Systemmanagement-Homepage wurde ich dann fündig. Die zugesteckte Platte wurde zwar erkannt, jedoch suchte der Raid 0+1 Verbund seine fehlende Platte nicht in Bay2 Slot 1 sondern in  Bay1 Slot 1. Nach einiger Überlegung kam ich zu dem Schluß, daß der HP-Techniker wohl die Zuleitungen zu den Drive-Bays vertauscht hatte.

Also Server auf, Kabel getauscht, Platten eingesteckt und alles lief wieder wunderbar.

Was habe ich daraus gelernt? Obwohl der Techniker die Bay-Anschlüsse vertauscht hatte, lief das System mit 1 Platte, jedoch hatte sich der Array Controller sehr genau die Steckplätze der Platten des Raid-Verbunds gemerkt. Durch den Kabeldreher wurde Bay1 mit Bay2 getauscht, somit akzeptierte er das neue Drive nicht, weil es für ihn anstatt in Bay1 in Bay2 steckte.

Mal sehen, was klartext@hp.com dazu sagt. Ich finde, der Techniker hätte etwas gründlicher arbeiten könnn.

« Vorherige Seite