Changes between Version 5 and Version 6 of WikiStart


Ignore:
Timestamp:
Jun 6, 2013, 3:42:54 PM (12 years ago)
Author:
walter
Comment:

doel

Legend:

Unmodified
Added
Removed
Modified
  • WikiStart

    v5 v6  
    11= Soekris revival with OpenWRT =
    22
    3 Is er een zinvol tweede leven voor de stapel Soekrissen die in de WL-kast liggen?
    4 We hebben enkele tientallen Soekrissen: 4501, 4521, 480, 4826. De hardware heeft zijn beperkingen en is niet geschikt voor de huidige nodes. Vergeet natuurlijk de pcmcia en mini-pci senao "NL-2511CD plus ext2" b-only wifi kaartjes niet!
     3Is er een zinvol tweede leven voor de stapel Soekrissen die in de WL-kast liggen? We hebben enkele tientallen Soekrissen: 4501, 4521, 480, 4826. De hardware heeft zijn beperkingen en is niet geschikt voor de huidige nodes. Hierbij hoort tevens de erfenis aan SENAO pcmcia en mini-pci b-only wifi kaartjes!
    54
    65[http://wiki.soekris.info/Main_Page -- Soekris info pagina's]
     6[http://www.openwrt.org OpenWRT]
    77
     8Het doel van dit project is voor de Soekris-boarden en bijbehorende hardware, start klare images / uitgangssituaties te maken/beschrijven zodat snel, makkelijk en uitgebreid geexperimenteerd kan worden juist door linux nieuwkomers en enthousiastellingen. Met de openwrt packetmanager is met bijna hetzelfde gemak als op een linux desktop een uitgebreide router/server/node te bouwen door (bijna ;-) iedereen! Met de grote hoeveelheid beschikbare hardware configuraties is de wens om een onafhankelijk test netwerk te bouwen zodat met OLSR / MESH etc geexperimenteerd kan worden.
     9
     10== Aanleiding ==
    811In de zoektocht naar een kant en klare "up to date" nanobsd image voor de soekris 4826 kwam ik een aantal maanden geleden tot geen resultaat, pas ondanks ontdekte ik de W.L. nodefactory met voor de oude soekris speciale / gedateerde config files. Om de interne flash opslag van de soekris niet te belasten met experimentele writes voor images van exotische distrubies heb ik via seriele console met PXE network boot destijds een usb bootloader kunnen laden die op zijn beurt weer vanaf een usb-stick een "aangepaste" extroot openwrt distributie starte op de soekris. Na dat deze succesvol starte en alle hardware correct kon aansturen heb ik uiteindelijk direct op de soekris geflashed. Na een leuke test config gemaakt te hebben en deze de volgende dag te starten zonder dat een seriale PC verbinding aanwezig was merkte ik dat de soekris niet starte. De soekris bleef met openwrt op de bootloader hangen als er geen actieve seriele console was aangesloten. Heel jammer terwijl juist Openwrt het experimenteren met zo'n "beperkt" kastje toegankelijk, makkelijk en zelfs flexibel kan maken. Na vele google opdrachte opzoek naar het hangen op de grub pagina gaf ik het op voor een paar maanden. Tevens was de usb-rsr232 adapter die ik destijds gebruikte onbetrouwbaar en maakte werken met de serial port op 9600 of hoger onmogelijk kortom ergernis...
    912
    10 Echter onlangs na het lenen van een andere soekris met CF geheugenkaart besloot ik verder te experimenteren. Ook daar stuite ik op het probleem met de serial console die verbonden moest blijven met de PC. De oplossing bleek uiteindelijk eenvouding. Een oplossing was in de BIOS van de soekris de optie ConMute=Yes op tegeven. Een andere juistere oplossing was in de boot/grub/menu.cfg de optie "serial .... console" te vervangen door "serial .....". Na het starten zonder begeleidende PC met serial console was de soekris klaar voor het OpenWRT avontuur!
     13Echter onlangs na het lenen van een andere soekris met CF geheugenkaart besloot ik verder te experimenteren. Ook daar stuite ik op het probleem met de serial console die verbonden moest blijven met de PC. De oplossing bleek uiteindelijk eenvouding. Een oplossing was in de BIOS van de soekris de optie ConMute=Yes op tegeven. Een andere juistere oplossing was in de boot/grub/menu.cfg de optie "serial .... console" te vervangen door "serial .....". Na het onafhankelijk starten van de Soekris zonder begeleidende PC met serial console was deze klaar voor het OpenWRT avontuur!
    1114
    1215== OpenWRT ==
    1316Zowel kant en klare x86 images van [http://downloads.openwrt.org/backfire/10.03.1/x86_generic/ backfire 10.03.1] als [http://downloads.openwrt.org/attitude_adjustment/12.09/x86/generic/ attitude adjustment 12.09] werken op de soekris 4826 en 4521, overige boarden moet nog getest worden. De gewenste type images zijn "combined-squashfs" images en "combined-extN" images. Het eerste type squashfs zal grotendeels in het ram de wijzigingen doorvoeren en alleen de enkele wijzigingen gecomprimeerd naar de disk terugschrijven JFFS2, voordeel hiervan is dat deze versie de geheugenkaart spaard "wear level protection" en tevens een failsafe "factory reset" mogelijk maakt. Prima optie voor experimenteren! De tweede optie "extN" schrijft alles direct op de geheugenkaart/disk, werkt sneller en laat meer ram over, echter een simpele failsafe restore/reset is dan tevens niet mogelijk.
    1417
    15 De kant en klare x86 images van openwrt hebben standaard een seriele console werkend op 38400 i.t.t. tot de standaard soekris seriele com speed die vaak 19200 is. Het is daarom handig om de soekris in comBIOS zelf ook op deze snelheid in te stellen zodat de hele bootcyclus/bootstrap vanaf het soekris comBIOS, bootloader grub, kernel/boot tot aan de console te zien en werkend is. Houd er overigens wel rekening mee dat de standaard openwrt images alleen booten op een soekris als deze via serial console op een pc is aangesloten, mits uit de bootloader config file /boot/grub/menu.cfg de optie "console" verwijdert word dan boot die in een keer! Voor de CF gebasseerde systemen is die grub optie zo te veranderen, voor de systemen zonder CF kaart betekent het dat je toch met de seriele console aan de gang moet.
     18De kant en klare x86 images van openwrt hebben standaard een seriele console werkend op 38400 i.t.t. tot de standaard soekris serial com speed die vaak 19200 is. Het is daarom handig om de soekris in comBIOS zelf ook op deze snelheid in te stellen zodat de hele bootcyclus/bootstrap vanaf het soekris comBIOS, bootloader grub, kernel/boot tot aan de console te zien en werkend is. Houd er overigens wel rekening mee dat de standaard openwrt images alleen booten op een soekris als deze via serial console op een pc is aangesloten, mits uit de bootloader config file /boot/grub/menu.cfg de optie "console" verwijdert word dan boot die in een keer! Voor de CF gebasseerde systemen is die grub optie zo te veranderen, voor de systemen zonder CF kaart betekent het dat je toch met de seriele console aan de gang moet.
    1619
    1720== serial console rs232 ==