[WLANware] Soekris firmware

Ulf Kypke-Burchardi u.kypke at feld11.net
Tue Nov 13 11:18:06 CET 2007


Bastian Bittorf wrote:
>>> to use this soekris - this unit should obtain the
>>> boot-image from an WRT-54GL.
>>>   
>>>       
>> das hier versteh ich nicht, wie meinst du das?
>>     
>
> Achso, du auch german? 8-)
> Das soekris-Ding will per PXE ein boot-image aus dem
> Netz laden. Das soll es einfach von nem WRT bekommen.
> Ich mein halt auch ein "fertiges" PXE-Image...
>
> bye,Bastian.
>
> _______________________________________________
> WLANware mailing list
> WLANware at freifunk.net
> Abonnement abbestellen? -> https://freifunk.net/mailman/listinfo/wlanware
>
> Weitere Infos zu den freifunk.net Mailinglisten und zur An- und Abmeldung unter http://freifunk.net/mailinglisten
>
>
>   
see english text below

alles klar nun hab ichs,
also ich habe das immer so gemacht:
ich habe mir ein pxe debian netinstall genommen und mittels atftp dhcp 
und so weiter das auf der soekris gestarted und habe ihn booten lassen 
bis ich ein eshell auf machen konnte (die ersten installer pakete 
muessen noch geholt werden, damit der ide bekannt ist) ja und dann 
einfach ein wget das openwrt image auf /tmp holen und mit dd draufbuegeln.
jaja ich weiss nicht die netteste art aber klappt


/etc/dhcp3/dhcpd.conf

host net4526 {
hardware ethernet 00:00:XX:XX:23:42;
fixed-address 192.168.1.100;
filename "pxelinux.0";
server-name "192.168.1.2";
next-server 192.168.1.2;
}

allow booting;
allow bootp;


/etc/default/atftpd

USE_INETD=true
OPTIONS="--daemon --port 69 --tftpd-timeout 300 --retry-timeout 5     
--mcast-port 1758 --mcast-addr 239.239.239.0-255 --mcast-ttl 1 
--maxthread 100 --verbose=5  /tftpboot"
~

und wie in diesem fall unter /tftpboot die datei 
http://http.us.debian.org/debian/dists/etch/main/installer-i386/current//images/netboot/netboot.tar.gz 
entpacken
das wars, viel spass


/////////////////

hi this is a little howto install an openwrt image on a soekris net4528 
by using pxe tftp boot.
so far, you can not! use the openwrt image with pxeboot, but there is a 
simple workaround, just use a ready to go pxe installer bootsetup, for 
example debian's pxe netinstall.
just take the netboot.tar.gz from debian's website and extract it in 
/tftpboot on your pc and check that you have a dhcp server and atftpd 
runnning
check that your pc use 192.168.1.2 and use the config lines above.
after power on the soekris the debian installer starts, discover the 
very small system and start a lowmem installer routine. use the normal 
installer until the step for checking hardware, you need ide support and 
after the installer has a 64mb harddrive, execute a shell and just get 
the openwrt image with wget from your pc and dd it on /dev/hda, thats it,
i know this is not the best solution but it works ;-)

ulf






More information about the WLANware mailing list