[linux] Omninas getemd

Geert Stappers stappers op stappers.nl
Zo Jul 22 22:45:21 CEST 2018


On Sun, Jul 22, 2018 at 08:54:42PM +0200, paai wrote:
> Met hulp van sommigen hier en op tweakers.net het volgende:
> 
> 
> 
> Een korte samenvatting voor de volgende idioot die z'n busybox vernaggelt:
> 
> 1. soldeer pinnetjes op gaatje 2,3 en 4 van de rij van vijf lege gaatjes op
> het moederbord. Verbind die met een TTL-USB convertor en start screen of
> minicom.
> 
> 2. installeer tftp en plaats de inhoud van bestand KD20.zip in /srv/tftp.
> 
> 3. start de omninas en drup op een toets als de eerste meldingen komen. Kies
> '0' voor de shuttle-commandline.
> 
> 4. haal met dhcp een IP nummer voor de omninas en plaats het IP nummer van
> de tftp server (a.b.c.d) in de environment:
> 
> setenv serverip a.b.c.d
> saveenv
> reset
> 
> 5. zet de volgende gegevens in de environment:
> 
> setenv hackboot setenv bootargs root=/dev/ram0 init=/bin/sh ubi.mtd=5,512
> console=ttyS0,115200 initrd=0x61000000 mem=256M
> saveenv
> 
> 6. boot vanaf de ftpserver
> 
> run errled load3 loadr3 hackboot boot
 
He, het spannendste punt  is het onduidelijkst.

 
> Een hoop activiteit en dan krijg je een shell.
> 
> 
> 7. maak een mountpoint voor sys en mount sysfs.
> 
> mount -t proc proc /proc
> 
> mkdir /sys
> mount -t sysfs sysfs /sys
> 
> 8. haal de minor en major van het ubi filesysteem
> 
> cat /sys/class/ubi/ubi0_*/dev
> mknod /dev/ubi0_0 c 253 1
> 
> 9. Hier lopen de meningen uiteen. Voor mij werkte:
> 
> mkdir /tmp/mountpoint
> mount -t ubifs ubi0_0 /tmp/mountpoint
> 
> 
> 10. Inspecteer je oorspronkelijke filesysteem en zet een nieuwe busybox erop.
> 

Groeten
Geert Stappers
-- 
Leven en laten leven


Meer informatie over de Linux maillijst