14 | | Houd er overigens wel rekening mee dat de standaard openwrt images alleen booten op een Soekris als deze via serial console direct op een draaiende pc is aangesloten (sic), hij hangt namelijk op het bootloader scherm! Echter wanneer op de eerste partitie van de CF-kaart/image uit de bootloader config file "/boot/grub/menu.cfg" de optie "console" verwijdert word, boot de Soekris probleemloos onafhankeliojk zonder PC met serial console! Voor de CF gebasseerde systemen Soekris 4501/4521/4801 is die grub optie op de CF-kaart zo te veranderen en kun je in enkele minuten al aan de slag. Voor de systemen zonder CF kaart zoals de Soekris 4826 betekent het dat je waarschijnlijk met uitgebreidere/moeizame ouderwetse seriele console en met tftp/pxe aan de gang moet, wanneer ConMute niet enabled is! |
15 | | |
16 | | De kant en klare x86 images van openwrt hebben standaard een serial console werkend op 38400 i.t.t. tot de standaard Soekris comBIOS serial speed die vaak 19200 is. Het is handig voor debuggen/recoveren/pxe booten de boarden zonder CF-kaart 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. Goedkope usb-serial dongles werken niet altijd lekker met hoge com snelheden! |
| 14 | Houd er overigens wel rekening mee dat de standaard openwrt images alleen booten op een Soekris als deze direct via serial console op een continu draaiende PC is aangesloten (sic), onafhankelijk zonder PC connectie pauzeert de boot cyclus namelijk op de grub bootloader! Echter wanneer op de eerste partitie van de CF-kaart/image uit de bootloader config file "/boot/grub/menu.cfg" de optie "console" verwijdert word, boot de Soekris probleemloos onafhankelijk zonder PC met serial console! Voor de CF gebasseerde systemen Soekris 4501/4521/4801 is die grub optie op de CF-kaart zo te veranderen en kun je in enkele minuten al aan de slag. Voor de systemen zonder CF kaart zoals de Soekris 4826 betekent het dat je waarschijnlijk met uitgebreidere/moeizame ouderwetse seriele console en met tftp/pxe aan de gang moet, mits ConMute enabled staat in de comBIOS op deze modellen! |
47 | | Voor het recoveren / installeren van soekris boarden zonder CF-kaart, moet een tftp / pxe server worden opgezet. Via directe seriale interface tussen PC en Soekris kan deze vanuit comBIOS geinstrueerd worden om met PXE op te starten. |
| 45 | Wanneer je een soekris hebt zonder external storage zoals de 4826 met 64MB onboard flash, kun je wellicht een image op de soekris zetten als deze in zijn eigen voormalige OS is gestart en zich domweg laat overschrijven. Wel zou de image dan met een hex editor moeten zijn bewerkt om de optie "console" uit het boot bestand te verwijderen, of de soekris zou de optie ConMute op enabled moeten hebben staan in comBIOS. Beide twijfelachtige procedures leiden waarschijnlijk tot een niet bootbaar board dus de andere optie is de soekris via comBIOS laten netwerkbooten in tftp / PXE en dan via het netwerk een image overpompen en deze via de serial console verder in te richten. |
| 46 | |
| 47 | Voor het recoveren / installeren van soekris boarden zonder CF-kaart moet naast een werkende serial console verbinding met comBIOS, een tftp / pxe / bootp server worden opgezet. Via serial interface tussen PC en Soekris kan deze vanuit comBIOS geinstrueerd worden om met PXE op te starten. Wanneer de toetsen CTRL + ? tijdens de comBIOS bootstrap worden ingetoetst kun je met "boot F0" de soekris naar een PXE boot forceren. |
| 48 | |
| 49 | De tftp server debian heeft de volgende paketten nodig: isc-dhcp-server + tftp-hpa. |
| 228 | == Links == |
| 229 | * [http://wiki.hwmn.org/w/PXE_with_serial_console pxe boot] |
| 230 | * [http://www.debian.org/releases/stable/i386/ch04s05.html.en pxe boot] |
| 231 | * [http://wiki.debian.org/PXEBootInstall pxe boot] |
| 232 | * [http://www.plop.at/en/bootmanager/download.html usb boot] |
| 233 | * [http://macbruins.com/2011/09/01/easy-live-usb-for-x86-openwrt/ openwrt live usb] |
| 234 | * [http://linux.junsun.net/intersil-prism/ update prism firmware] |
| 235 | * [http://soekris.com/downloads.html Soekris comBIOS downloads] |
| 236 | * [http://wiki.soekris.info/Updating_Bios Soekris comBIOS upgrade procedure] |
| 237 | |
| 238 | |