Raspberry Pi

Tato destička už zavítala i ke mě, takže si pojďte přečíst moje zkušenosti s ní :

Nebudu se už zdržovat s popisem destičky, ale přejdu rovnou na moje pokusy. Po rozbalení jsem zapojil HDMI výstup na televizi, do SD slotu jsem zasunul 8 GB SDHC Class 6 paměťovou kartu s image Debianu pro Raspberry Pi  a zapnul napájení pomocí micro-USB konektoru od nabíječky od mobilu. Z USB slotu počítače tento model B není schopen startu – vyžaduje 700mA a běžný USB port počítače dodává maximálně 500mA, takže externí adaptér je nutný.

Debian naskočil, ale bylo potřeba ho nějak ovládat, takže jsem nasadil USB dongle od bezdrátového kompletu myš+klávesnice od Microsoftu. Bohužel klávesnice nefungovala korektně – stále se zasekávaly znaky. Naštěstí jsem měl po ruce starší gumovou klávesnici, se kterou to už fungovalo dobře.

Pak jsem stejně změnil image debianu na nejnovějšího Debiana „wheezy“, který už má mnohé lépe přednastaveno (např. zapnutý sshd po startu, snadné použití celé SD karty pro systém, HW podpora instrukcí s plovoucí čárkou a jiné …)

A začal jsem s instalací :

  • Apache 2 – bez problému rovnou funkční webová stránka
  • PHP – zatím jsem instaloval jen základní moduly, zdá se funkční
  • MySQL –  v paměti zabírá zatím nejvíce místa – 10MB
  • PhpMyAdmin – také okamžitě funkční
  • Smokeping – mnohem lépe předkonfigurovaný než třeba v Opensuse, jen jsem pouze doinstaloval SendMail a nastavil konfigurák s hlídanými adresami.
  • Deluge – ještě jsem doinstaloval balík deluge-web a bylo funkční stahování torrentů přes web rozhraní. Bohužel Thepiratebay přešla na magnetlinky, které verze 1.3.3 ve stabilním repo ještě neumí. Asi zkusím jiný program na stahování torrentů.
  • MPD –  instalace opět  vpohodě, doinstaloval jsem k tomu ještě pěkné web ovládání. Aby hudba hrála z konektoru JACK 3,5mm a ne z HDMI je potřeba zadat příkaz:
     sudo amixer cset numid=3 1
    ( sudo amixer set PCM unmute ) , (sudo alsamixer)
  • a poté restartovat mpd démona(jednička na konci znamená ten JACK, pokud se zvolí nula, zvuk pude přes HDMI). Hudbu mám napojenou na domácí kino jako zesilovač. Do mobilu s androidem jsem si nainstaloval aplikaci MPDroid, se kterou lze MPD přehrávač ovládat kdekoli po bytě (přes WiFi). MPD zatěžuje systém jen asi 12 procenty, takže to vlastně ani není potřeba vypínat. Ale pozor, to platí jen pro mp3 ! Pokud jsem vybral přehrávání AAC streamů pak procesor téměř nestíhal a bylo slyšet občasné zacuknutí.
    Škoda, že rádia z DI.Fm vysílaj zdarma jen 96 kbps, to už je na domácí reprosoustavě poznat. Ale pořád lepší než poslouchat ty neustále se opakující blitky smíchané s množstvím reklamy na našich hitrádiích v FM éteru.
  • Transmission – tento stahovač torrentů podporuje magnet linky, takže jsem Deluge smazal. Má taktéž webové ovládání, ne tak pěkné, ale stačí. Během pokusného stahování 12 GB velkého souboru ale po cca 10 minutách spadl, přesná příčina mi není bohužel známa.
    Update: nečekané pády už nebyly zaznamenány od té doby co jsem přesedlal na 512MB verzi a úložiště přesměroval na síťové úložiště
  • uHub –  HUB pro sdílení dat šlape také vcelku bez problémů, jen mi chvilku trvalo ho nastartovat.
  • PyLoad – univerzální stahovač. Podporuje hlavně server Uloz.to (v bezplatné variantě je nutné ručně opisovat CAPTCHA kod)
Update :
Dnes jsem si chtěl překopírovat některá stažená data z SD karty Raspberry na stolní počítač, ale neuspěl jsem. Raspbian začal hlásit cosi o porušeném journal filesystemu. Příčinou byl včerejší výpadek proudu od ČEZu. OK, takže jsem chtěl spustit FSCK na opravu. Nešlo to a byl jsem odkázán na E2FSCK, který ale odmítal pracovat, protože byl filesystem používán zrovna systémem. Fajn, takže jsem nastavil kontrolu disku po rebootu, ale E2FSCK stále odmítal opravovat. Tak jsem hledal po diskusích na netu dál a našel jsem příčinu – kontrola filesystému je při startu vypnuta.
Oprava tohoto problému se dá napravit v /etc/fstab (změna je označena červeně) :
proc            /proc           proc    defaults          0       0
/dev/mmcblk0p1  /boot           vfat    defaults          0       2
/dev/mmcblk0p2  /               ext4    defaults,noatime  0       1
# a swapfile is not a swap partition, so no using swapon|off from here on,
# use  dphys-swapfile swap[on|off]  for that

 

7 komentářů

nespokojený čtenář24. 5. 2012 at 13:06

Co nějaký popis… nějak si to odflákl ne

Karel Herink24. 5. 2012 at 14:04

Popis myslím nemá smysl, pouze bych opakoval to, co popsali lépe už jinde.

Honza9. 9. 2012 at 9:56

Kam si stahoval ten 12GB soubor? Nejaky NFS? Sambu? Na tu SD kartu asi tezko, ne? Jinak pěkná hračka, počítáš s tim na něco konkrétního, nebo jen na hraní? :o)

Karel Herink9. 9. 2012 at 10:15

Nakonec jsem tam dal 32 GB SDHC kartu, takze stahuju tam. Stahovat jinam by taky slo, ale zas by musel bezet a hucet nakej dalsi stroj a nemelo by to pak smysl. Nevim kolik toho ta karta snese, ale ceny SD karet sou tak nizko …

Zatim to mam spis na pokusy, libi se mi, že jen přehodim SD kartu a snadno tam na chvílí běží zas uplně něco jinýho … žádný sraní na půldne s přeinstalací …

A az diky Raspbianu jsem poznal jak ma Debian tak pekne funkcni balicky, zadny dlouhy rozbehavani aplikace. Narozdil od Opensuse, kde po instalaci napoprvy nefunguje skoro nic a dopatrat se proc nejde rozbehat je vonervy. I kdyz zas dani za pohodu jsou starsi verze aplikaci no.

Honza9. 9. 2012 at 13:05

Njn, na server to staci, tam starsi verze sw tolik nevadi. Opensuse jsem taky zavrhl, ale fedoru nema, tam jsem nepustil ani mp3 a u navodu psali jen proc to tam nemaji a odkaz na repozitare 3. stran. Ale jak je nacpat do ty fedory, to sem nikde nenasel 🙁 Jako tragedie. Za jak dlouho to nabootuje z ty SD karty? Je to rychlejsi jak disk?

Honza9. 9. 2012 at 13:09

Nezkousels na tom nejakej multimedialni server? Neco jako mythtv nebo xbmc? Co nejaky propojeni s dalkovym ovladacem?

Karel Herink9. 9. 2012 at 15:39

No, nektery starsi verze mi trochu vadi. Napriklad OpenTTD server je ve standardnim repozitari ve verzi 1.0.4, která uz je dva roky stará !
V OpenSuse se mi libil ten vychvalovanej YAST, kterym se melo dat vsechno nastavovat klikanim, ale realita uz nebyla tak ruzova.

Kdyz jsem tam nenainstaloval spoustu sluzeb tak Raspbian (debian specialne optimalizovanej na tuhle malinu) naskocil tusim tak do pulminuty ( http://www.youtube.com/watch?v=YOFE-dryCrY ), ale ted jak tam mam vic sluzeb tak to nabiha dyl, asi minutu.
Kazdopadne me boot netrapi, pac to nevypinam. Spotreba 3W je uplne zanedbatelna.
AsI taky zalezi jak rychlou SD kartu k tomu pripojis. Ja koupil nakou A-Data Class 6 – ta nejlevnejsi 32 GB karta za necelych pet stovek, pac rychlost I/O operaci pro nebyla tak dulezita. To bych si tam pak uz spis pridal externi disk a udelal z toho NAS ( http://www.linuxsoft.cz/article.php?id_article=1950 ), ale nechtel sem aby mi tam vrcel nakej pevnej disk(a SSD disky sou porad drahy).

Multimedialni server ( http://www.linuxsoft.cz/article.php?id_article=1950 ) jsem mel v planu taky, ale na puvodnim kompiku ( http://karel.herink.net/zotac-zbox-hd-id11/ ) mam digitalni optickej vystup, kterej umi posilat 5.1 zvuk do domaciho kina. Ikdyz je fakt, ze na vetsinu filmu by mi stereo bohate stacilo .)

Da se taky malina pouzit jako stale zapnutej kompik s web browserem na rychly pristup na web. V zakladu je nainstalovan web browser Midori (takovej odlehcenej Google chrome), neni to zadnej extra fofr, ale staci. Ale na flash se musi zapomenout.

Zanechat komentář

Váš komentář