Archive for March 18th, 2008

真正的7231-4P加装USB功能

Tuesday, March 18th, 2008

真正的7231-4P加装USB功能

其实我还是比较菜的,标题忽悠人而已。同时恭喜你被忽悠了。

我的硬件:Belkin F5D7231-4P

因为nicky的缘故,我对tomato是比较有好感的,并且尽可能的选择tomato来做改装。

网上已有的经典《belkin7231-4p潜力挖掘教程1-挂U盘》,地址如下:

http://www.right.com.cn/forum/viewthread.php?tid=11637&highlight=

不过讲的是dd-wrt,内核版本是2.4.30,而即便是最新版的tomato-1.17,内核也只是2.4.20。所以并不适用。最后我选择了一个网友制作的firmware,基于tomato-1.17,加装了USB驱动和openvpn。介绍地址如下:

http://www.right.com.cn/forum/viewthread.php?tid=13909

安装过程比较白痴,就是在WEB界面选择新的firmware上传就是了。网上流传很多的tftp方式上传,我开关机多次也没有找到全部灯都亮起来的那一刻,所以并没有试验成功。不过说实在的,WEB界面上传更新firmware方式确实够白痴,我喜欢。

刷新完firmware以后,再次进入WEB管理界面,administration->Scripts,然后在那个很大的输入框里面输入如下内容:

insmod /lib/modules/2.4.20/kernel/fs/ext2/ext2.o
insmod /lib/modules/2.4.20/kernel/drivers/usb/usb-ohci.o
insmod /lib/modules/2.4.20/kernel/drivers/usb/storage/usb-storage.o
sleep 3
umount /jffs
umount /mnt
mount /dev/scsi/host0/bus0/target0/lun0/part1 /jffs
mount /dev/mtdblock/4 /mnt
mount -o bind /jffs/opt /opt

然后再次重启,你就可以用df -m命令看到/jffs目录已经挂载了你的USB存储设备了。

如果你一切进行的很顺利,这里在提醒一句,刷新firmware之前可以备份配置的,哈哈哈!