Hallo liebe Raspberry-Gemeinde,
Besitze nun schon gut 4 Wochen meinen Raspberry und bin trotz wenig bis keiner Linuxvorkenntenissen relativ gut im Rennen. Nutze das kleine Gerät als Musikserver, und Webradio über mpd/mpc, als AirPlay und -Print-Schnittstelle und um Videodateien vom NAS zu streamen. Das Ganze läuft auf Debian Wheezy bzw. Openelec, verwaltet über Berryboot. So weit so gut...
Bevor ich zum eigentlichen Problem komme, will ich mein Vorhaben kurz umreissen.
Ziel soll es sein, es meinen Freunden möglich zu machen, ihre Musik von ihrem Apfel-Gerät auf die Stereo-Anlage via Airplay zu streamen, ohne im Voraus viel einrichten zu müssen.
Klar, der einfachste Weg wäre es, ihnen einfach Zugang zu meinem Netzwerk (via Wlan) zu verschaffen und die Sache würde vermutlich laufen (tut sie ja auch mit meinem Apfel ohne Probleme). Allerdings ist mein Key etwas länger, habe ich feste IP-Adressen vergeben und ein Mac-Filtering nutze ich ebenfalls noch, sodass es schon fast in Arbeit ausarten würde, jeden einzelnen da einzubinden. Funktioniert so auch nur, solange ein Router mit im Netz hängt, wünsch ich mir eine etwas autarkere Lösung.
Hierfür würde sich prima ein so genanntes Ad-Hoc Netzwerk, also ein "kleines" Netz nur zwischen dem Raspi und dem Apfel anbieten.
Nach kurzer Recherche habe ich dann auch einen Weg gefunden, meien Stick (drauf steht "level one" drin ist ein RTL8818SU Chip von Realtek) in den Ad-Hoc Modus zu versetzen und das Netz aufzuspannen, erkannt wurde er vom OS bereits ohne mein Zutun.
Ad-Hoc einrichten, siehe: http://www.nathanobert.com/?p=239
Shairport war ja bereits installiert, hier trotzdem nochmal ein kleines How-2-do: http://my-raspberrypi.de/
Sah ich mich schon auf der Zielgeraden, Ad-Hoc-Netz wird erkannt, Verbindung konnte hergestellt werden (mit fester IP), auch der Remote-Zugriff über SSH funktionierte tadellos, wie im "großen" Netzwerk.
Allerdings fehlte das Airplay-Symbol bei der Musikwiedergabe. Auch ein Neustart des Apfels oder des Pi's schaffte keine Abhilfe. Beim Verbinden des Ipad mit dem Wlan ausgehend vom Router ("großes" Netzwerk), an welchem der Pi über Lan hängt, erscheint das Airplay-Symbol immer sofort und die Wiedergabe klappt auch.
Über das Ad-Hoc-Netz erscheint das Airplay-Symbol nur, wenn ich nachdem ich das Ipad mit dem Pi verbunden habe, den Shairport Dienst über service shairport restart neustarte, was wiederum umständlich ist. Es kann ja nicht sein, dass Shairport nur nach dem Start nach geeigneten Airplay Geräten sucht, bei der anderen Verbindung klappt es ja auch immer, auch wenn der Pi schon Tage läuft und man sich zwischenzeitlich vom Wlan getrennt hatte.
Nungut, ich hoffe also, ich konnte das Problem einigermaßen verständlich beschreiben und jemand kann mir weiterhelfen, oder hatte in der Vergangenheit mit einem ähnlichen Problem mit dem Ad-Hoc Netz zu tun.
EDIT: Verbinde ich den Pi mit dem oben genannten Wlan Stick mit meinem normalen Wlan, also nicht das Ad-Hoc, geht auch alles wie über die Verbindung über Lan, ohne ein Neustarten des Shairport-Dienstes.