Homebrew sonos musik rutan, sortera av... (5 / 6 steg)
Steg 5: Replaceing Apple Airport Express med en Beagleboard...
Först tänkte jag använda något längs med linjen av en ebox 2300. Men detta skulle ha gjort detta avsnitt ganska kort som den maskinen levereras med utrustade stereoutgång och den har en mini-PCI-uttag för wifi.
Jag ville prova något nytt så jag köpte en Beagleboard.
På denna punkt kunde jag ha gren en Beagleboard + Devkit. Men jag ville ha den kompletta upplevelsen av att få det att fungera på min egen.
Min första steg var att hitta en HDMI-kabel, och en 5V strömförsörjning. Bara att se till att styrelsen arbetat.
Efter att ha läst den komplett handledningen BeagleBoardDebian på hur till få Debian på Beagleboard jag provat ut och omedelbart stötte på problem.
1. min NULL-modemkabel var tydligen inte en tvinnad kabel så jag var tvungen att byta stift 2 och 3 på min IDC10 DB9-kontakten.
2. när det var gjort kunde jag få data över den seriella porten. Men jag var bara kan ta emot och inte kan överföra.
3. jag fifflat med det i några timmar tills jag insåg att hålen i IDC10 inte räknas som jag trodde:
0-1-2-3-4
5-6-7-8-9
Men i själva:
0-2-4-6-8
1-3-5-7-9
När detta avhjälptes var jag äntligen möjlighet att avbryta U-BOOT och skriv i raderna krävs.
4. min särskilt USB-WIFI är tydligen stöds av standardkärnan. Som det visade upp sig under uppstart av Beagleboard. Men jag behövde installera zd1211-firmware för att få det att fungera.
5. min tomat router hemma använda WPA2 så det enda jag behövde göra var att redigera/Interfaces och lägga till följande rader:
Auto wlan0
iface wlan0 inet dhcp
WPA-ssid thisismynetworkname
WPA-psk thisismypassword
6. nu kommer att gränssnittet starta på egen hand på varje uppkomling.