Thursday, February 22, 2007

DD-WRT on Fon Router

入手Fon router也有一阵子了,之前一次flash了dd-wrt之后无法正常启动,只能在接上电源后的短时间内telnet进去。到今天才在dd-wrt的forum里发现原来是dd-wrt的wiki里的教程有点问题。(注:链接指向的页面为我不懂的语言...估计是欧洲某国语。不过看命令行就行了)

telnet到RedBoot之后应该按顺序执行以下命令:

fis init
load -r -v -b 0x80041000 root.fs
fis create -b 0x80041000 -f 0xA8030000 -l 0x002C0000 -e 0x00000000 rootfs
load -r -v -b 0x80041000 vmlinux.bin.l7
fis create -r 0x80041000 -e 0x80041000 vmlinux.bin.l7 // wiki中的多了 "-l 0x000E0000"
fis create -f 0xA83D0000 -l 0x00010000 -n nvram
reset


reboot后fon会自动dhcp一个ip,然后启动一个ssid为dd-wrt的wireless lan。设置时访问router的8080端口即可。

然后就搞定了。以后可以作为随身带的router,出去开会的时候住在hotel里比较方便。

1 comment:

Anonymous said...

怎么 我一打fis create -b 0x80041000 -f 0xA8030000 -l 0x002C0000 -e 0x00000000 rootfs 就失去连接
而且太长了一行打不下啊
谢谢