this is how I do it
ip_addr -l 192.168.1.1 -h 192.168.1.2 (router is 1, your PC is 2)
fis init -f
load -r -v -b %{FREEMEMLO} openwrt-atheros-2.6-vmlinux.gz
fis create -r 0x80041000 -e 0x80041000 vmlinux.bin.gz
load -r -v -b %{FREEMEMLO} openwrt-atheros-2.6-root.squashfs
here is where you do 'fis free' to see how much space you've got left. I actually get two separate free sections but one is small and the other is big. after deducting the the first hex number from the second hex number (of the big section) I get 280000 (free space) so for me it's...
fis create -l 0x280000 rootfs
after this do
fconfig
and when it asks you for your init script you put following lines
load -d vmlinux.bin.gz
exec
and that's it, do a 'reset' and watch it boot. it took me a few days to get to this but eventually, after going through every conceivable bit of info in the forum and on wifi pages I arrived at this solution. good luck and post back your results!
(Last edited by posix on 6 Nov 2007, 01:41)