Heute am Flugloch

Heute war endlich mal wieder das Wetter so gut, dass ich einen Blick in mein Bienenvolk werfen konnte. Es sieht ganz gut aus. Das sehr schwach aus dem Winter gekommene Volk hat sich richtig gut entwickelt. Inzwischen sind zwei Bruträume ausgebaut und der aufgesetzte Honigraum wird gerade zügig ausgebaut.

Hier noch ein kleiner Eindruck heute vom Flugloch. War übrigens mein erster Versuch ein Video für Youtube zu erstellen. Es wurde mit dem Handy aufgenommen. Ja, ich werde das Handy beim nächsten Mal quer halten …

 

Veröffentlicht unter Am Flugloch, Bienen, Imkerei | Hinterlasse einen Kommentar

Funkverbindungen grafisch darstellen

Im Blog von Michael, DL2YMR, habe ich einen interessanten Beitrag gefunden. Er verlinkt auf eine Seite mit einem Tool um die getätigten Funkverbindungen grafisch auf einer Weltkarte darzustellen. Es ist lediglich nötig ein aus einem Logbuchprogramm exportiertes *.adif File auf den Server zu laden. Nach einer Analyse der Daten wird die Karte mittels Google Maps generiert.

Hier mal mein Ergebnis.

verbindungen

Veröffentlicht unter HamRadio | Hinterlasse einen Kommentar

Rückblick

Wie im letzten Beitrag geschrieben ist schon wieder ein Jahr vorbei. Da nutze ich die Gelegenheit gleich mal um einen kurzen Rückblick zu machen was sich im letzten Jahr so getan hat. Ob die begonnenen Projekte beendet wurden und wie es den Bienen so geht.

Imkerei
Meine Freude an der Imkerei habe ich in dem Jahr nicht verloren. Nach der letzten Honigernte die wegen Melezitose nicht so üppig wie erwartet ausgefallen ist, erwarte ich für heuer schon etwas mehr Ertrag. Allerdings werde ich auch nur von einem Volk ernten können. Aber immerhin. Der Eigenbedarf für ein Jahr bis zur nächsten Honigernte ist dann sicher gedeckt und das eine oder andere Glas Honig als Geschenk fällt auch ab.

Geocaching
Tja, was soll ich sagen? Natürlich bin ich noch mit dem Geocaching aktiv. Inzwischen habe ich mir ein Navi angeschafft. Mit dem Garmin Oregon 450 komme ich ganz gut zurecht und konnte damit auch schon einige Caches finden. Klar würde ich gern noch viel mehr Cachen. Aber es gibt ja noch so viele andere Dinge im Leben die auch Zeit fordern.

Beruf
Endlich habe ich es geschafft aus dem Schichtdienst zu kommen. Seit letztem November arbeite ich in einer Tagesstätte für erwachsene Menschen mit Autismus und habe dort einen riesigen Spaß bei der Arbeit bei geregelten Arbeitszeiten. Mir tut das richtig gut.

Internetradio
Mein Internetradioprojekt auf Basis des Raspberry Pi ist eingeschlafen. Keine Ahnung ob ich das in nächster Zeit mal reaktivieren werde. Im Moment habe ich andere Sachen am Laufen.

Studium
Seit September studiere ich an einer privaten Fachakademie Heilpädagogik. Da das Studium berufsbegleitend läuft ist es natürlich auch ein großer Zeitfresser der mir für andere Dinge nur wenig Zeit übrig lässt. Aber was soll ich sagen. Das Fach ist genau mein Ding. Das erste Studienjahr ist fast vorbei und so habe ich ‘nur’ noch drei Jahre vor mir.

Ausblick
Ich erwäge es ernsthaft hier mehr zu machen. Vielleicht klappts ja diesmal.

cu …
Thomas

Veröffentlicht unter Allgemein | Hinterlasse einen Kommentar

… wird immer noch anders …

Ich glaub es nicht. Wenn ich mir den letzten Blogpost ansehe muss ich feststellen, dass seit dem ein Jahr vergangen ist. Langsam sollte ich das Blog in Frage stellen. Die Ideen für Beiträge habe ich im Kopf aber leider fehlt mir die nötige Energie diese dann auch hier in eine blogbare Form zu bringen.

Nun, dann werde ich noch einen Versuch starten. Stelle ich in einem Jahr fest, dass sich wieder nichts getan hat, mache ich hier dicht.

cu …
Thomas

Veröffentlicht unter Allgemein | Hinterlasse einen Kommentar

Das Blog wird anders

In den letzten Wochen habe ich mir so meine Gedanken über das Blog gemacht. Da sich für mich ein paar neue wichtige Themen ergeben haben möchte ich das Blog etwas anders strukturieren bzw. von den Themen her etwas verändern.

Der Bereich ‘Laufen’ wird nicht mehr extra über ein Menü erreichbar sein, sondern einfach in der laufenden Chronik erscheinen. Ebenso wird das Menü ‘Garten’ verschwinden da ich das Gartenprojekt letztes Jahr im Oktober beendet habe. Die Beiträge zu den Themen aus den beiden Menüs sind natürlich noch in der Chronik vorhanden und können direkt über die Kategorien ausgewählt werden.

Neu wird sein, dass ich technische Beiträge in einem extra Blog schreiben werde. Hier wird der Schwerpunkt bei den Themen Imkerei, Geocaching, Natur und veganes Leben liegen.

Mein technisches Blog ist hier zu erreichen. Dort geht es in erster Linie um rein technische Themen wie Amateurfunk, HF-Basteleien, Computerzeug usw.
Die Dokumentation meines Internetradios mit dem Raspberry Pi werde ich auch dort weiter führen.

cu …
Thomas

Veröffentlicht unter Allgemein | Hinterlasse einen Kommentar

Internetradio – Los geht’s …

Ist wirklich schon wieder so viel Zeit seit dem letzten Eintrag vergangen? Ich kann es immer gar nicht glauben.

In Sachen ‘Internetradio’ komme ich langsam voran. LANGSAM! Aber immerhin :)
Wie schon vorher beschrieben habe ich mich für den Raspberry Pi entschieden. Der kleine Computer ist nun auch schon eine ganze Zeit hier und spielt recht gut. Um sich ein Bild von der Größe machen zu können lasse ich hier ein Bild sprechen.

Raspberry Pi

Raspberry Pi

Auf dem Bild sieht man das Board. Links darüber liegt die SD Karte mit dem Betriebssystem (Linux) und daneben der WLAN Dongle. An dem Maßstab kann man schon erahnen, dass es sich um eine sehr kompakte Lösung handelt. Auf dem Board ist im Grunde wirklich ein kompletter PC untergebracht. Die 700MHz hören sich zwar recht flott an, aber man darf natürlich nicht den Vergleich zu einem anderen Desktop PC ziehen. Der Raspberry Pi ist ein embedded system und weiß vor dem Booten des Systems noch nicht mal, dass er ein Raspberry Pi ist. Es fehlt also das BIOS. Alle BIOS Funktionen müssen darum vom gebooteten Betriebssystem abgebildet werden.

Inzwischen habe ich mir von Reichelt  ein 20×4 LCD Display besorgt und das Display mit dem GPIO Port des Raspberry Pi verschaltet. Es leuchtet und Helligkeit und Kontrast kann ich mit Potis einstellen.

Raspberry Pi Display

Raspberry Pi Display

Jetzt geht es weiter. Als Medienplayer habe ich zur Zeit die Kombination aus Music Player Daemon und darauf aufsetzend den Music Player Client (MPC) laufen. Diese Kombination erlaubt es Playlisten zu verwalten und über einfache Konsolenkommandos in der Playliste zu navigieren. In der Playliste sind die URLs der gewünschten Radiostreams im Internet abgelegt. So ganz ist es noch nicht das was ich suche. Aber ich bin auf dem richtigen Weg.

Werde in Kürze weiter berichten.

cu …
Thomas

Veröffentlicht unter HiFi, Internetradio, Linux, Raspberry Pi | Hinterlasse einen Kommentar

Internetradio – Auswahl des Streamingclients

Nun sind schon wieder ein paar Tage vergangen und es hat sich tatsächlich auch etwas getan.
Auf dem EeePC läuft inzwischen Linux Mint und ich spiele ständig mit dem System und lasse mich von meinem Projekt ablenken. :)
Ein wenig bin ich aber doch weiter gekommen. Die Auswahl des geeigneten Streamingclients ist nun bei mplayer angelangt. Ich kann damit alles abspielen was ich benötige. Selbst der Stream meines Lieblingssenders aus Athen klappt damit. Und besonders gut ist, dass mplayer auch in einer Version ohne GUI zu haben ist. Die lässt sich dann gut per Script steuern. Eigentlich kann es nun weiter gehen. In den nächsten Tagen muss ich mich mal nach einer vernünftigen Quelle für einen Raspberry PI umsehen. Seit kurzem gibt es die Revision 2 auch mit 512kb Speicher zum gleichen Preis. Also aufpassen was man bestellt. Teilweise werden einem noch die Boards mit 256kb untergejubelt.

cu …
Thomas

Veröffentlicht unter HiFi, Internetradio, Linux | Hinterlasse einen Kommentar

WLAN Konfiguration unter Linux ohne Desktop

Für die vorhin beschriebene Testumgebung zum Projekt ‘Internetradio’ musste ich mir in meinem System die automatische WLAN Verbindung konfigurieren. Nach ein wenig Recherche im Internet habe ich mir alle nötigen Informationen zusammen getragen und möchte hier nun eine kurze Beschreibung abliefern. Vielleicht ist es für den einen oder anderen auch nützlich.

Meine Beschreibung bezieht sich auf Debian squeeze, die aktuelle stable Version. Zu Beginn muss das Paket ‘wpasupplicant‘ installiert sein. Ebenso der WLAN Treiber für den EeePC901. Der befindet sich im Paket ‘firmware-ralink‘ und wird über apt-get gleich richtig installiert. Alles nachfolgende muss mit Root-Rechten ausgeführt werden.

Die Netzwerkdevices werden bei Linux während des Bootvorgangs aktiviert. Dabei wird die Datei /etc/network/interfaces abgearbeitet. Dort steht mit welchen Eigenschaften welches Device zu starten ist. In unserem Fall ist das WLAN fest verbaut. Wir machen also folgenden Eintrag in der Textdatei:

auto wlan0

In der nächsten Zeile wird das Device wlan0 noch konfiguriert. Also auto wlan0 startet das eingebaute WLAN und in der Konfigurationszeile wird festgelegt was das Device machen soll:

iface wlan0 inet dhcp

Hier steht also das Interface wlan0 soll eine Verbindung ins Internet aufbauen und sich dort über den DHCP Server (der ist üblicherweise im Router aktiviert) eine IP Adresse und die Adresse des DNS geben lassen.

Logischerweise muss das Interface wlan0 auch wissen welches WLAN gemeint ist. Das müssen wir ihm auch noch sagen. Mit folgender Zeile:

wpa-ssid NETZWERKNAME

Netzwerke die über WLAN verfügen sind (in der Regel) mit einem Passwort abgesichert. Die sog. Passphrase müssen wir zur automatischen Anmeldung auch noch angeben. Um auf Nummer Sicher zu gehen können wir das Passwort für unser WLAN hier noch verschlüsselt ablegen. Mit dem Befehl ‘wpa_passphrase’ geht das automatisch. Das System generiert uns einen verschlüsselten String den wir an Stelle unseres Passworts in unsere Datei ‘Interfaces’ eintragen. Das System weiss dann später, dass es statt dieses Strings eben unser Passwort senden muss. Damit ist auch unser Passwort versteckt. Hierzu geben wir ein:

wpa_passphrase NETZWERKNAME

Klar müssen wir ‘wpa_passphrase’ sagen in welches WLAN wir rein wollen. Hier ist genaue Schreibweise zu beachten. Sonst klappts nicht. Also auch auf Groß-/Kleinschreibung achten!!

Auf der Konsole ist dann zu lesen:

# reading passphrase from stdin

Hier ist das Passwort für den WLAN-Zugang einzugeben. Das Programm gibt dann folgendes zurück:

network={
ssid=”NETZWERKNAME”
#psk=”NETZWERKPASSWORT”
psk=GENERIERTER STRING}

Man bekommt den Netzwerknamen und das eingegebene Netzwerkpasswort angezeigt. Am Ende kommt ein sehr langer String. Dieser String ist dann das Passwort, welches wir in unserer Datei ‘interfaces’ eingeben müssen.

Unsere /etc/network/interfaces bekommt also folgenden Eintrag. Hier nochmal komplett gezeigt:

auto wlan0
iface wlan0 inet dhcp
wpa-ssid   NETZWERKNAME
wpa-psk    GENERIERTER STRING

Um die Datei /etc/network/interfaces nur mit Rootrechten lesen bzw. ändern zu dürfen stellen wir hier noch die Rechte ein. Natürlich geht das auch nur als Root.

chmod 0600 /etc/network/interfaces

Beim nächsten Booten des Systems müsste sich der Rechner automatisch ins WLAN einhängen. Sollte auf dem System eine grafische Desktopumgebung vorhanden sein, darf das WLAN dort nicht noch einmal eingerichtet werden. Ich denke eh, dass es im Desktop wesentlich komfortabler ist als in der Konsole. Aber es gibt eben Anwendungen die auf einen Desktop verzichten und dann geht man eben diesen Weg.

cu …
Thomas

 

Veröffentlicht unter Linux | Hinterlasse einen Kommentar

Internetradio – Machbarkeitsstudie

Wie im vorherigen Artikel geschrieben treibt mich die Idee mir ein Internetradio zu bauen. Heute möchte ich von der Machbarkeitsstudie berichten die hier gerade läuft.

Bevor ich mir den Raspberry PI kaufe möchte ich mir die Konfiguration wie ich sie mir vorstelle auf vorhandener Hardware unter Linux testen. Hierzu dient mir ein ungenutzter Asus EeePC901 und als System die aktuelle Version von Debian.

Mangels eines Laufwerkes habe ich Debian von einem .iso Image auf einem USB Stick installiert. Ging auch sehr schnell und ohne Hänger. Auf eine Desktopumgebung habe ich verzichtet. Der EeePC bootet also direkt in eine Shell und hier soll auch mein Versuch laufen.
Wichtig war mir noch, dass sich der EeePC beim Booten automatisch ins WLAN einloggt und ich in der Konsole Zugriff auf das Internet bekomme. Selbstverständlich auch als ‘normaler’ User ohne Rootrechte.

Zu Debian ist noch zu sagen, dass sich die Distribution auf verschiedene Repositorys verteilt. D.h. die Repositorys sind große Softwarearchive die die nötige Software zur Installation und zum Betrieb eines Debiansystems vorhalten. Dazu zählen die nötigen Kernelsourcen, kompilierte Kernel, Treiber, Systemtools, Programme, Desktopumgebungen etc.
Je nach verwendeter Lizenz landen die Daten in unterschiedlichen Repositorys.  Diese sind:

main – Software die unter der freien GPL läuft
contrib – Software die zwar frei ist, aber weitere Software benötigt die nicht frei ist
non-free – Software die zwar verteilt werden darf, aber keiner freien Lizenz unterliegt

Da ich auf meinem EeePC für das WLAN einen Treiber von RaLink benötige musste ich auch auf das non-free Repository zugreifen. Einen passenden Treiber unter der GPL habe ich leider noch nicht gefunden. Mein Bestreben geht aber dahin, mein Internetradio gänzlich mit freier Software zu gestalten. Wenn ich mich recht entsinne gibt es für den geplanten WLAN Dongle zum Raspberry PI auch einen freien Treiber. Hierzu muss ich auch mal klären ob der MP3 Codec inzwischen frei ist …

Nach der Installation des Systems und ein paar üblichen Konsoleeinstellungen die ich nie missen möchte ging es an die WLAN Konfiguration. Hierüber kommt gleich noch ein extra Beitrag. Soviel vorweg. Es hat auf Anhieb funktioniert. :)
Als Soundsystem kommt Alsa zur Anwendung. Auch hier waren die Pakete mit apt-get schnell eingespielt. Als Player in der Konsole teste ich gerade mpg123. Man stelle es sich so vor. In einer Konsole läuft der AlsaMixer zum Regeln der Lautstärke und in einer zweiten Konsole starte ich mpg123 mit dem Link zum Radiostream den ich hören möchte. Funktioniert :)

Sehr komfortabel ist das ganze noch nicht. Vor allem muss ich derzeit noch die Streams per Hand beim Aufruf von mpg123 übergeben. Später sollte das alles schön aus einem Skript heraus gesteuert werden. Auch habe ich bisher nur einen Shoutcast Stream laufen. Wie ich z.B. den Stream meiner Lieblingsradiostation ERT Kosmos93.6 an mpg123 übergeben bekomme weiß ich noch gar nicht. Dabei handelt es sich um einen .asp Aufruf. Hier muss ich noch etwas forschen ob das mit der Lösung klappt oder ob ich hier evtl. noch auf andere Clients zurück greifen muss.

Ok. Soweit sieht es schon sehr vielversprechend aus. Ich werde am Ball bleiben :)

cu …
Thomas

Veröffentlicht unter Hardware, HiFi, Internetradio, Linux | 2 Kommentare

Projekt: Internetradio

Schon lange spuckt mir so ein Internetradio im Kopf herum. Ich höre viel Musik über dieses Medium auf meinem MacBookPro, iPad und iPhone. Eine Standalonelösung habe ich mir aber bisher noch nicht gekauft. Wie in einem vorherigen Beitrag geschrieben hatte ich ja geplant eine Stereoanlage mit dieser Funktionalität zu kaufen. Aber wegen dem mangelnden Kopfhöreranschluss wird  da erstmal nichts draus. Danke Sony!

Wie gesagt. Schon lange überlege ich mir so ein Radio selber zu bauen. Es gibt hier eine Website wo ein Bastler sein Radioprojekt vorstellt. Für mich ist das aber etwas zu aufwändig und zu stromfressend. Auch wenn es wirklich toll geworden ist. Der Erbauer hat in dem Gehäuse ein Motherboard mit allen nötigen Komponenten verbaut. Das macht das Gerät natürlich auch entsprechend groß.

Da es aber in der Zwischenzeit in ausreichenden Stückzahlen den Raspberry Pi gibt, wäre dies doch die ideale Basis für so ein Projekt.

Meine Pflichtenliste für das Gerät wäre:
- Einfaches einbinden ins LAN via WLAN
- Einfache Wartung der Software
- Linux
- LCD Display mit reichlich Informationen nicht nur zur gehörten Musik
- Anschluss via LineIn an die Stereoanlage
- Standalone Verwendbarkeit durch integrierten Audioverstärker (mit Röhren :) )

Das wäre schon mal was. Ich glaube, ich greif das mal an. Werde hier vom Verlauf berichten.

cu …
Thomas

Veröffentlicht unter Hardware, HiFi, Internetradio | Hinterlasse einen Kommentar