En lille fræk sag - SheevaPlug (del 1)

Jeg har modtaget en lille computer til test fra Linuxshoppen - denne gang en SheevaPlug.
I som kan huske NSLU2 kan med rimelighed tænke skrabet, billig computer som kan hægte USB-enheder sammen med ethernet. Men i forhold til NSLU2 får man her markant højere ydelse. I dette og efterfølgende blogindlæg ser jeg nærnere på denne maskine. I som har læst med tidligere ved at jeg har en "svaghed" for små effekt-effektive kraftværker så denne maskine har klart min interesse og især når der kan lægges en Linux på den - så er jeg på hjemmebane.

Op af kassen

Selve kassen er en "bette" sag.

![Eksternt billede](http://www.version2.dk/modules/xphoto/cache/99/6399_400_300_0_0_0_0.jpg" alt="Sheevaplug)

![Eksternt billede](http://www.version2.dk/modules/xphoto/cache/99/6400_400_300_0_0_0_0.jpg" alt="Sheevaplug)

Det er fint, at man kan vælge at køre med 230 volt ledning eller direkte "plugget" i stikkontakten via den ene adaptor.

![Eksternt billede](http://www.version2.dk/modules/xphoto/cache/99/6401_400_300_0_0_0_0.jpg" alt="Sheevaplug)

![Eksternt billede](http://www.version2.dk/modules/xphoto/cache/99/6402_400_300_0_0_0_0.jpg" alt="Sheevaplug)

Interfaces er der kun ganske få af:

  • Et gigabit ethernetstik
  • Et USB 2.0-stik
  • Et mini-usb stik, som reelt er et serielt interface
  • Et stik til SD-kort

En meget vigtig "mangel" er skærmstikket. Der er med vilje ikke noget skærmkort+stik - men til gengæld bruger den ikke meget strøm (mere om dette i det kommende blog-indlæg). I kan også bemærke, at der ikke er nogen irriterende ekstern transformator; den sidder internt her.

![Eksternt billede](http://www.version2.dk/modules/xphoto/cache/99/6403_400_300_0_0_0_0.jpg" alt="Sheevaplug)

![Eksternt billede](http://www.version2.dk/modules/xphoto/cache/99/6405_400_300_0_0_0_0.jpg" alt="Sheevaplug)

I kassen sidder der et lille motherboard med en 1.2 GHz Marvell Kirkwood 6281 ARM- CPU med 512MB SDRAM og 512MB Flash. Det lyder ikke af meget diskplads med 512 MB, men her skal man huske at man kan sætte en USB disk eller memory stick på og komme (næsten) arbitrært højt op.

Den variant jeg modtog til test har en præ-installeret Ubuntu på, men her skal man lige være med på at det ikke "bare" er en normal pc. Det er en embedded computer, og man skal arbejde anderledes med den end med en pc.

Hvordan logger man ind

Nå jeg sætter strøm på maskinen og har et netkabel i min switch, så er Ubuntu Linux-computeren på nettet. Men det er ikke "bare"...

Det nemmeste jeg kan gøre er at lave en "nmap 10.0.0.1-255" som root fra en anden Linux maskine idet min hjemmenetværk tildeler netværksadresser via DHCP i et 10.0.0.x net. Her dukker følgende nu op:

Interesting ports on 10.0.0.202:
Not shown: 999 closed ports
PORT STATE SERVICE
22/tcp open ssh
MAC Address: 00:50:43:01:4A:19 (Marvell Semiconductor)

Fra min anden Linux maskine kan jeg så logge ind med "ssh root@10.0.0.202" med password "nosoup4u". Her kan jeg med "df" se den disk jeg kigger ind i:

Filesystem 1K-blocks Used Available Use% Mounted on
rootfs 519168 153104 366064 30% /
tmpfs 257816 0 257816 0% /lib/init/rw
varrun 257816 36 257780 1% /var/run
varlock 257816 0 257816 0% /var/lock
udev 257816 8 257808 1% /dev
tmpfs 257816 0 257816 0% /dev/shm
tmpfs 257816 0 257816 0% /var/cache/apt

Lad mig også lige give her /proc/cpuinfo

Processor : ARM926EJ-S rev 1 (v5l)
BogoMIPS : 1192.75
Features : swp half thumb fastmult edsp
CPU implementer : 0x56
CPU architecture: 5TE
CPU variant : 0x2
CPU part : 0x131
CPU revision : 1
Cache type : write-back
Cache clean : cp15 c7 ops
Cache lockdown : format C
Cache format : Harvard
I size : 16384
I assoc : 4
I line length : 32
I sets : 128
D size : 16384
D assoc : 4
D line length : 32
D sets : 128

Hardware : Feroceon-KW
Revision : 0000
Serial : 0000000000000000

I næste blog-indlæg ser jeg nærmere på effektforbrug (den skal ligge mellem 3 og 7 watt), ydelse og brugsideer.

Naturligvis må I kære læsere meget gerne allerede nu skrive nedenfor med ideer om hvad jeg kan/bør teste. Jeg regner med at fatte pennen^H^H^H... tasterne om få dage og fortsætte hvor jeg slap.

/pto

P.S. Er der nogen som kan bruge en NSLU2, så sig lige til - min ligger på hylden pt.

Kommentarer (21)
sortSortér kommentarer
  • Ældste først
  • Nyeste først
  • Bedste først
#5 Asbjørn Jensen

Hej Peter,

Tillykke med din SheevaPlug. Det er en dejlig lille maskine som kan næsten alt hvad den indre nørd begærer :).

Du kan også logge ind på den via det medfølgende USB-kabel og se bootup sekvensen mv.

Se hvordan her: http://www.newit.co.uk/forum/index.php/topic,44.0.html (NB: kopier linket: det komma 44 (,44 forvirrer version2s linkgenerator)

Effektforbruget ligger på ca. 7 watt ved full load.

@Erik Trolle. Det var hos newit jeg købte min SheevaPlug og den kostede mig ca. 1000 kr. (997.77 DKK iflg. Paypal). inkl 4GB SD-kort med Ubuntu. http://www.newit.co.uk/shop/proddetail.php?prod=SheevaPlugMulti

Jeg bruger min SheevaPlug som Squeezebox server til mit Squeezebox Duet system. Til den er koblet en ekstern USB-disk og den har ikke nogen problemer med at håndtere en cd-samling på over 1000 albums.

  • 0
  • 0
#8 Dennis Schafroth

Købte to stk. direkte from Globalscale.

Den ene kørte fint som firewall, men efter et stykke tid blev hardwaren ustabil og gik i knæ.

Den anden har nu overtaget rollen.

Kvaliteten var også lidt... tvivlsom. Den ene rasler, og et af strømstikkene var knækket, men der følger jo også et kabel med.

Well, de var billige og jeg kunne sagtens finde på at købe noget lignende, måske pogoplugs.

En lille flok af disse med et distribueret filsystem kunne være sjovt (læs: nørdet).

  • 0
  • 0
#10 Klavs Klavsen

Hvis man har rod filsystemet på SD kortet, kan man putte det i en anden maskine og mounte det.

Jeg har selv en Qnap ts-119 - også uden grafikkort og der har jeg gjort det samme når uheldet har været ude - det er så bare en sata disk der er i, men princippet er det samme :)

qnap'en har ikke en seriel konsol - det har sheevaplug'en åbenbart - så det er rigtig rart - så har man en "skærm" der man kan forbinde til via hyperterminal (windows), minicom(linux) eller andet terminalprogram.

  • 0
  • 0
#12 Nikolaj Brinch Jørgensen

qnap'en har ikke en seriel konsol

http://forum.qnap.com/viewtopic.php?f=147&t=13960&start=10

Jeg var ejer af TS-409 Pro Turbo NAS, men noget skrammel der en gang i døgnet mountede filsystemet (RAID5) read only, så maskinen skulle reboote. Ingen logs eller noget som kunne kaste lys over det. Ingen hjælp fra QNAP. Er switched til OpenSolaris, det fung'er bare, og overførselshastigheden på SAMBA er gået fra ~20 MB/s til 70 MB/s.

  • 0
  • 0
#15 Andreas Bach Aaen

Jeg har til Open Source Community Day i 2009 fortalt lidt om hvad jeg bruger min helt tilsvarende platform til:

http://www.opensourcedays.org/CommunityDay2009/sites/default/files/Andre...

Der blev optaget video af denne sceance, men de frivillige kræfter, der skulle klippe det sammen, har vist haft for travt med alt muligt andet, så jeg har ikke set videoer fra konferencen endnu.

Altså jeg bruger min til: tftp, ssh, nfs, squeeze-server, mythtv-backend og ikke mindst AoE.

Netop ATA over Ethernet tror jeg dog ikke er lige så effektivt på Sheevaplugen, hvis de virkeligt har sparet eSATA interfacet væk så man må nøjes med USB.

AoE er en smart måde at tilslutte en disk i en blæserfri og lydløs tynd klient.

  • 0
  • 0
#16 Lars Tørnes Hansen

Er man ikke bange for at handle i udlandet kan man købe denne feature-loadede box:

GTI offers “OpenRD-Ultimate” as a reference design, which is compact, scalable, low power, RoHS compliant and fan-less, allowing one to leverage Open Source development. The reference design is powered by Marvell’s high end 88F6281 general purpose integrated controller.

http://www.globalscaletechnologies.com/p-35-openrd-ultimate.aspx

Detaljer på: http://www.globalscaletechnologies.com/t-openrdudetails.aspx

til € 188,64

  • 0
  • 0
#18 Michael Eriksen

Der er åbenbart grund til at studere filsystemet nærmere. Engelske New IT som der linkes til højere oppe, sælger dimsen enten med jffs2 eller ubifs. jffs2 versionen er to minutter om at boote, men ubifs versionen klarer det på 25 sek. Nu skriver de ganske vist at Ubuntu versionen på ubifs varianten er "slightly trimmed-down", men alligevel.

Gad vide hvordan LogFS vil klare sig?

  • 0
  • 0
Log ind eller Opret konto for at kommentere