Soekris net4801 vs Lannerinc FW-500 (stromsparender Router)

Hier kommen komplette Anleitungen zu Mods, gerne auch FAQ's zu bestimmten Themen rein. Zusätzlich findet ihr hier Reviews zu den verschiedensten Themen. Da diese Anleitungen übersichtlich sein sollen, wird hier stärker als in anderen Foren moderiert.

Moderators: Rio71, MOD-Team

Post Reply
Quizz0rkeX
Fleischgewordener Tualatin
Posts: 1330
Joined: 17.04.2003 - 10:48

Soekris net4801 vs Lannerinc FW-500 (stromsparender Router)

Post by Quizz0rkeX »

Was gibt es schoeneres als einen vollwertigen aber dennoch Stromsparenden Rechner? Richtig: NIX ;-)

Doch so einfach ist die Suche nach einem Stromsparenden Router nicht gerade, es stehen zur Auswahl:

Via Epia/Eden ITX: wo?: gibts ueberall
Vorteil:
"vollwertig" -> maximal ausbaubar
Nachteil:
vergleichsweise hoher Stromverbrauch
teuer
hat jeder Depp

PC Engines WRAP: wo?: http://shop.tronico.net/
Vorteil:
klein, stromsparend (kein VGA -> Console), mini-pci
Nachteil:
keine HDD-Einbaumoeglichkeit

Soekris net 4801: wo? http://shop.tronico.net/
Vorteil:
klein, stromsparend (kein VGA -> Console), mini-pci + pci!, hdd-Einbaumoeglichkeit
Nachteil:
sehr teuer!

Lannerinc/Lannerelectronics FW-500: wo? http://search.ebay.de/_W0QQsassZmathi66 (gehen meistens fuer ~100-110 Euro weg)
Vorteil:
billig, stromsparend, hdd-Einbaumoeglichkeit
Nachteil:
ueber ebay
kein pci, kein minipci (nicht zum WLAN-Router ausbaubar)
Bastelloesung (PS2/ VGA)

Die naehre Auswahl beschraenkte sich fuer mich auf das Soekris und das FW-500, wieso?
In meinen Router muss einfach eine HDD rein, und da wir ja Strom sparen wollen, muss es natuerlich eine 2,5" HDD sein!

Im Ring finden sich also ein:
In der blauen Ecke:
Soekris "Das Gruene Monster" net4801:
266mhz CPU-Muskelmasse mit 128MB RAM-Reserve und 3 Lan-Ports
Kampftaktik: Durch Erweiterungsmoeglichkeiten glaenzen
Kampfgewicht:
vernachlaessigbar

Bilder:
Die Soekris Familie (gruenstich vom Gehaeuse kommt leider nicht rueber)

Image

Image

Image

Image

Image

Image

OpenBSD beim Booten
Image

Und in der roten Ecke:
Lannerinc "Die Konserve" FW-500:
300mhz CPU-Muskelmasse mit 128MB RAM-Reserve und 3 Lan-Ports
Kampftaktik: einfach drauf :D (und zwar mit Bastelei und improvisieren)
Kampfgewicht:
etwas mehr

Bilder:

Image

Image

Image

Image

gebastelter VGA-Anschluss:
Image

Image

NACHDEM das Gehaeuse modifiziert wurde, schaut hier der VGA raus:
Image

NACHDEM das Gehaeuse modifiziert wurde, schaut hier der PS/2 raus:
Image

Erste Runde:
Bestellung und Lieferung:
Beim Soekris blutet der Geldbeutel waehrend das FW-500 um mehr als die haelfte billiger ist. Beide Artikel kamen sehr sicher verpackt, da kann man wirklich nicht meckern. Dem FW-500 liegen sogar noch 3 Lan-Kabel und 1-Nullmodem Kabel mit dabei (sowie automatisch das Netzteil und HDD-Festplattenbefestigungskit).
Dokumentation bei Beiden sehr gut!
Diese Runde gewinnt ganz klar das FW-500.

Zweite Runde:
Gehaeuse:
Beide Gehaeuse sind gut bis sehr gut. Das Gehaeuse vom FW-500 ist deutlich massiver, zudem sind Kuehlbleche fuer den onboard VGA und die CPU angebracht. Das Soekris Gehaeuse steht dem aber in nichts nach, es ueberzeugt vor allem durch seine Durchdachtheit, so kann man, falls man eine VPN-Karte einbaut, bereits vorhandene Loecher zur Befestigung benutzen, hervorragend! Hier hat wirklich jemand mit gedacht. Weiterhin ist die Festplattenmontage beim Soekris wesentlich besser. Beim FW-500 hilft nur fixieren mit heisskleber!
Generell kann man wohl beide Varianten als gleichwertig betrachten.

VPN-Karte und Festplattenmontate im Soekris:
Image

Image

Festplattenmontage im FW-500
Image

Dritte Runde:
Stromversorgung:
Beide Kandidaten werden ueber ein externes Netzteil versorgt, der Stromverbrauch ist bei dem Soekris wie es zu erwarten war eindeutig geringer (kein VGA, schwaechere CPU).

Soekris net4801
+vpn1401
+Hitachi 60GB HDD
+CF Karte
=11W (idle)

FW-500
komplett ohne
=12-13W (idle!)

Diese Runde geht daher eindeutig an das Soekris net4801.

Vierte Runde:
Boardlayout und Boardfeatures:
Beide Boards haben ihre Vor- und Nachteile. Waehrend das Soekris nur ueber die serielle Konsole angesprochen werden kann, muss das FW-500 wie ein normaler PC ueber PS/2 und VGA betrieben werden. Fuer jeden Geschmack ist also was dabei. Doch muss man folgendes beachten: Den PS/2 Anschluss fuer das FW-500 muss man sich separat bestellen, und den VGA-Anschluss muss man sich loeten!
Waehrend das Soekris nur 1 IDE-Port hat, dafuer aber ein CF-Sockel, hat das FW-500 2 IDE-Ports, davon der Erste mit der Option ein DOC/DOM-Modul zu betreiben.
Die besseren Erweiterungsmoeglichkeiten hat man mit dem Soekris, hier stehen sowohl miniPCI als auch PCI zur Verfuegung, das Einzige was man hierbei beachten muss: Insgesamt stehen etwa nur 10W fuer die Peripherie des Soekris zur Verfuegung! Weiterhin gibt es sogar einen USB-Port beim Soekris (Anm.: Das FW-500 hat zwar auf dem Papier ebenso die Moeglichkeit fuer USB, sobald man im Bios jedoch USB enabled bootet der PC nicht mehr, da hilft nur noch ein CMOS-Reset).
Auch diese Runde gewinnt das Soekris net4801 fuer sich, wobei fuer Bastler sicherlich auch das FW-500 interessant ist.

Fuenfte Runde:
Erstes Anschalten:
Sofern man bereits ueber einen VGA-Adapter und PS/2 Anschluss fuer das FW-500 verfuegt, erlebt man nicht die boese Ueberraschung, dass man es nicht ueber die Console ansprechen kann (fuer das Bios MUSS man VGA+PS/2 benutzen).
Das Soekris wird ueber die Console angesprochen, die begrenzten BIOS-Einstellungen kann man ebenso ueber die Console vornehmen (comBios).
Das FW-500 verhaelt sich wie ein normaler PC, bootet aber extrem schnell, gegen das Soekris net4801 kommt es jedoch dennoch nicht ganz an.
Wenn man die Huerde mit dem gebastelten VGA-Adapter genommen hat, sind sich beide Varianten ebenbuertig, je nach Geschmack muss man halt waehlen.
(Anm.: natuerlich besteht die Moeglichkeit ein Image so vorab zu modifizieren das er gleich SSH startet oder den output gleich ueber die Console legt, aber eigentlich will man ja schon die volle Kontrolle ueber das System haben)
Das Arbeiten ueber die Console mag zwar zunaechst ungewohnt erscheinen, man gewoehnt sich jedoch sehr schnell daran.
Diese Runde endet im Unentschieden.


Sechste Runde:
Installation des Betriebssystems:
Beide Kandidaten sind natuerlich predaestiniert fuer ein Linux bzw. Unix (Anm. zu Windows: ueber Console geht wohl schlecht und das FW-500 duerfte im Endeffekt zu langsam sein und selbst wenn gibt es keine Moeglichkeit da schoen Windows zu installieren: entweder vorher auf HDD installieren und Festplatte umbauen, oder evtl per unattended Setup uebers Netz ... ein Adapter von Slim-CDROM auf 44pin notebook-IDE gibt es leider nicht. )

Es stehen uns folgende Moeglichkeiten offen:
-ueber PXE booten und dann per TFTP
-z.B. ein Floppy-Image auf die CF-Karte schreiben und davon booten
-In einem anderen Rechner das OS installieren und die HDD umbauen
-ein CF-OS benutzen (m0n0wall, pfsense, diverse andere)

Da ich mich fuer OpenBSD 3.7 entschieden habe, habe ich mir deren Floppy Image auf CF geschrieben und davon gebootet, klappte bei beiden Rechnern problemlos, Hardware wurde komplett erkannt. Naeher werde ich jetzt darauf nicht eingehen da es schliesslich um die Hardware geht.

Diese Runde endet ebenfalls in einem unentschieden.

Siebte Runde:
Betrieb:
Beide Rechner sind in etwa gleich langsam ;-)
Die Geode CPUs reissen einen in der Tat nicht vom Hocker, fuer Poweruser sind sie also nicht gerade geeignet, Kernel zu compilen macht keinen Spass ...
Wer das Ding aber 1mal aufsetzt und dann erstmal so laesst (mit kleinem Webserver, P2P-Client usw) fuer den reicht es voellig.
Ausserdem koennen je nach Anwendung die 128MB RAM ebenfalls nicht mehr ausreichen, man sollte sich also zuvor im klaren sein, was man spaeter mal drauf laufen lassen will.

*Update: Folgendes ist mir noch aufgefallen, die Festplatte beim Soekris faehrt nie runter (wegen fehlendem Powermanagement), die Festplatte beim Lannerinc allerdings schon (ist dann komplett lautlos). Beim Lannerinc kann man also auch problemlos normale nicht-24/7 Notebook HDDs verwenden (kommt billiger)

Wegen des Updates gewinnt das Lannerinc diese Runde


Achte Runde:
Finale Runde: technischer KO?
Der Kampf war sehr anstrengend, beide Kandidaten haben ihr bestes gegeben. Leider ist das FW-500 dem Soekris nicht gewachsen gewesen. Die Erweiterungsmoeglichkeiten des net4801 sind einfach die Besseren, zudem kommt man ganz ohne Bastelei zum Ziel.
Wer das Geld hat sollte sich aufjedenfall das Soekris kaufen, wer Spass am Basteln hat und weiss, dass er/sie niemals den Ausbau zu einem WLAN-Router machen werden, diese Personen koennen auch gerne zum FW-500 greifen.

Ich hoffe ihr hattet Spass beim Lesen ;-)
Last edited by Quizz0rkeX on 11.01.2006 - 02:43, edited 2 times in total.
Quizz0rkeX
Fleischgewordener Tualatin
Posts: 1330
Joined: 17.04.2003 - 10:48

Post by Quizz0rkeX »

wen es noch interessieren sollte:

Openbsd 3.7 -stable dmesg @ Soekris net4801:

Code: Select all

soekris# dmesg
OpenBSD 3.7 (GENERIC) #50: Sun Mar 20 00:01:57 MST 2005
    deraadt@i386.openbsd.org:/usr/src/sys/arch/i386/compile/GENERIC
cpu0: Geode(TM) Integrated Processor by National Semi ("Geode by NSC" 586-class) 267 MHz
cpu0: FPU,TSC,MSR,CX8,CMOV,MMX
cpu0: TSC disabled
real mem  = 133799936 (130664K)
avail mem = 115593216 (112884K)
using 1658 buffers containing 6791168 bytes (6632K) of memory
mainbus0 (root)
bios0 at mainbus0: AT/286+(00) BIOS, date 20/50/29, BIOS32 rev. 0 @ 0xf7840
pcibios0 at bios0: rev 2.0 @ 0xf0000/0x10000
pcibios0: pcibios_get_intr_routing - function not supported
pcibios0: PCI IRQ Routing information unavailable.
pcibios0: PCI bus #0 is the last bus
bios0: ROM list: 0xc8000/0x9000
cpu0 at mainbus0
pci0 at mainbus0 bus 0: configuration mode 1 (bios)
pchb0 at pci0 dev 0 function 0 "Cyrix GXm PCI" rev 0x00
sis0 at pci0 dev 6 function 0 "NS DP83815 10/100" rev 0x00: DP83816A, irq 10, address 00:00:24:c4:84:a8
nsphyter0 at sis0 phy 0: DP83815 10/100 PHY, rev. 1
sis1 at pci0 dev 7 function 0 "NS DP83815 10/100" rev 0x00: DP83816A, irq 10, address 00:00:24:c4:84:a9
nsphyter1 at sis1 phy 0: DP83815 10/100 PHY, rev. 1
sis2 at pci0 dev 8 function 0 "NS DP83815 10/100" rev 0x00: DP83816A, irq 10, address 00:00:24:c4:84:aa
nsphyter2 at sis2 phy 0: DP83815 10/100 PHY, rev. 1
hifn0 at pci0 dev 10 function 0 "Hifn 7955/7954" rev 0x00: LZS 3DES ARC4 MD5 SHA1 RNG AES PK, 32KB dram, irq 11
gscpcib0 at pci0 dev 18 function 0 "NS SC1100 ISA" rev 0x00
gpio0 at gscpcib0: 64 pins
"NS SC1100 SMI/ACPI" rev 0x00 at pci0 dev 18 function 1 not configured
pciide0 at pci0 dev 18 function 2 "NS SCx200 IDE" rev 0x01: DMA, channel 0 wired to compatibility, channel 1 wired to compatibility
wd0 at pciide0 channel 0 drive 0: <HTE726060M9AT00>
wd0: 16-sector PIO, LBA48, 57231MB, 117210240 sectors
wd1 at pciide0 channel 0 drive 1: <SunDisk SDCFB-8>
wd1: 1-sector PIO, LBA, 7MB, 15680 sectors
wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 2
wd1(pciide0:0:1): using PIO mode 1
geodesc0 at pci0 dev 18 function 5 "NS SC1100 X-Bus" rev 0x00: iid 6 revision 3 wdstatus 0
ohci0 at pci0 dev 19 function 0 "Compaq USB OpenHost" rev 0x08: irq 5, version 1.0, legacy support
usb0 at ohci0: USB revision 1.0
uhub0 at usb0
uhub0: Compaq OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 3 ports with 3 removable, self powered
isa0 at gscpcib0
isadma0 at isa0
pckbc0 at isa0 port 0x60/5
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0 (mux 1 ignored for console): console keyboard
pcppi0 at isa0 port 0x61
midi0 at pcppi0: <PC speaker>
sysbeep0 at pcppi0
nsclpcsio0 at isa0 port 0x2e/2: NSC PC87366 rev 9: GPIO VLM TMS
gpio1 at nsclpcsio0: 29 pins
gscsio0 at isa0 port 0x15c/2: SC1100 SIO rev 1:
npx0 at isa0 port 0xf0/16: using exception 16
pccom0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
pccom0: console
pccom1 at isa0 port 0x2f8/8 irq 3: ns16550a, 16 byte fifo
biomask f3e5 netmask ffe5 ttymask ffe7
pctr: no performance counters in CPU
dkcsum: wd0 matched BIOS disk 80
dkcsum: wd1 matched BIOS disk 81
root on wd0a
rootdev=0x0 rrootdev=0x300 rawdev=0x302
m0n0wall dmesg (FreeBSD @ FW-500):

Code: Select all

$ dmesg
Copyright (c) 1992-2005 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
	The Regents of the University of California. All rights reserved.
FreeBSD 4.11-RELEASE-p11 #0: Wed Sep  7 13:49:09 CEST 2005
    root@fb411.neon1.net:/usr/src/sys/compile/M0N0WALL_GENERIC
Timecounter "i8254"  frequency 1193182 Hz
CPU: Cyrix GX1 (300.68-MHz 586-class CPU)
  Origin = "CyrixInstead"  Id = 0x540  Stepping = 0  DIR=0x8244
  Features=0x808131<FPU,TSC,MSR,CX8,CMOV,MMX>
real memory  = 132644864 (129536K bytes)
avail memory = 112435200 (109800K bytes)
Preloaded elf kernel "kernel" at 0xc1006000.
Preloaded mfs_root "/mfsroot" at 0xc100609c.
md0: Preloaded image </mfsroot> 11534336 bytes at 0xc0504d9c
md1: Malloc disk
Using $PIR table, 3 entries at 0xc00fdb70
npx0: <math processor> on motherboard
npx0: INT 16 interface
pcib0: <Host to PCI bridge> on motherboard
pci0: <PCI bus> on pcib0
rl0: <RealTek 8139 10/100BaseTX> port 0xe000-0xe0ff mem 0xd0000000-0xd00000ff irq 12 at device 14.0 on pci0
rl0: Ethernet address: 00:90:0b:01:b1:ed
miibus0: <MII bus> on rl0
rlphy0: <RealTek internal media interface> on miibus0
rlphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
rl1: <RealTek 8139 10/100BaseTX> port 0xe400-0xe4ff mem 0xd0001000-0xd00010ff irq 10 at device 15.0 on pci0
rl1: Ethernet address: 00:90:0b:01:b1:ee
miibus1: <MII bus> on rl1
rlphy1: <RealTek internal media interface> on miibus1
rlphy1:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
rl2: <RealTek 8139 10/100BaseTX> port 0xe800-0xe8ff mem 0xd0002000-0xd00020ff irq 11 at device 16.0 on pci0
rl2: Ethernet address: 00:90:0b:01:b1:ef
miibus2: <MII bus> on rl2
rlphy2: <RealTek internal media interface> on miibus2
rlphy2:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
isab0: <Cyrix Cx5530 PCI-ISA bridge> at device 18.0 on pci0
isa0: <ISA bus> on isab0
chip1: <PCI to Other bridge (vendor=1078 device=0101)> mem 0x40012000-0x400120ff at device 18.1 on pci0
atapci0: <Cyrix 5530 ATA33 controller> port 0xf000-0xf00f at device 18.2 on pci0
pci0: <unknown card> (vendor=0x1078, dev=0x0103) at 18.3
pci0: <VGA-compatible display device> at 18.4
orm0: <Option ROM> at iomem 0xc0000-0xc7fff on isa0
pmtimer0 on isa0
fdc0: <NEC 72065B or clone> at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0
ata0 at port 0x1f0-0x1f7,0x3f6 irq 14 on isa0
ata1 at port 0x170-0x177,0x376 irq 15 on isa0
atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0
kbd0 at atkbd0
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
sio0: type 16550A
sio1: configured irq 3 not in bitmap of probed irqs 0
BRIDGE 020214 loaded
IPsec: Initialized Security Association Processing.
IP Filter: v3.4.35 initialized.  Default = block all, Logging = enabled
ad0: 122MB <SAMSUNG CF/ATA> [490/16/32] at ata0-master BIOSPIO
Mounting root from ufs:/dev/md0c
User avatar
Herr Jeh
Schihaserlschürzenjäger
Posts: 3158
Joined: 07.02.2004 - 02:03
Location: deep Franconia

Post by Herr Jeh »

:prost: :prost: :smoke: :smoke:

Sehr kewler Artikel.
Eine Frage: wie siehts mit dem Stromverbrauch genau aus?
Hast du den evtl. mal gemessen?
Quizz0rkeX
Fleischgewordener Tualatin
Posts: 1330
Joined: 17.04.2003 - 10:48

Post by Quizz0rkeX »

Soekris net4801
+vpn1401
+Hitachi 60GB HDD
+CF Karte
=11W (idle)

FW-500
komplett ohne
=12-13W (idle!)

nur das rechtfertigt einfach nicht den Mehrpreis vom Soekris, das Teil is zwar richtig cool, nur das FW-500 kostet nunmal weit weniger als die Haelfte ...
Soekris lohnt sich an sich wirklich nur wenn man es noch zum WLAN-Router ausbauen will ...
User avatar
Herr Jeh
Schihaserlschürzenjäger
Posts: 3158
Joined: 07.02.2004 - 02:03
Location: deep Franconia

Post by Herr Jeh »

Danke!

11W Idle inkl. 60er HDD sind schon mal sehr geil!
Mein Fertig-Router (Allnet) braucht auch 7W alleridngs ohne HDD.

Aber die 12W des FW-500 gehen imho auch absolut ok.

Jedenfalls fettes Schankedön fürs Testen und berichten :prost:
Quizz0rkeX
Fleischgewordener Tualatin
Posts: 1330
Joined: 17.04.2003 - 10:48

Post by Quizz0rkeX »

np ;-)

du darfst aber nicht vergessen das da noch die vpnkarte eingebaut ist, und die ist immerhin mit 1,8W (max) angegeben

werde jetzt aber sicherlich nicht mehr alles einzeln nachmessen, weil das ding jetzt nunmal mein router ist :D
janerik
Rechte Hand von Craig Barrett
Posts: 1791
Joined: 19.08.2003 - 11:41

Post by janerik »

...
Last edited by janerik on 12.11.2006 - 13:54, edited 1 time in total.
Quizz0rkeX
Fleischgewordener Tualatin
Posts: 1330
Joined: 17.04.2003 - 10:48

Post by Quizz0rkeX »

Please do not use any of the snapshots still available on our servers; they are very outdated and broken. If you had the chance to get a CD at the LinuxTag 2005, lucky you but don't update Ports yet. If not, you will have to wait for the next MirOS #8 snapshot.
The current version is MirOS BSD #7quater, available for the i386 and sparc architectures, released on June 14th, 2004. You might want to read the release announcement.
ich werde weiterhin auf openbsd setzen, und mit dem neuen 3.8 (seit heute erhaeltlich) unterstuetzt openbsd endlich auch den hostapd ... nun kann ich also auch mal mit wlan rumexperimentieren
Post Reply