
准备流程:
1.在开始之前,建议大家做好NAND的完整备份,以防以后需要恢复.如何备份,请参考其他帖子.
2.到下载需要的升级文件.
http://downloads.openwrt.org.cn/PandoraBox/oxnas/
openwrt-oxnas-3.1-uImage 启动的内核文件.
openwrt-oxnas-root.ubi 是ubifs的rootfs文件.
uImage.ram ram版的openwrt系统,通过该系统向NAND写入OpenWrt.
uImage-fl.sh-nand.ram 包含以上文件的ram openwrt,可以通过TTL控制并启动TFTP的同学可以使用此文件.
注意:默认帐号root: 密码:admin
3.启动RAM DISK版本的OpenWrt.
4.在启动完成你RAM OpenWrt系统使用工具写入OpenWrt到NAND Flash.
5.重新启动系统,注意,有硬盘的同学注意清空硬盘上的启动信息,避免从硬盘启动U-boot.
-------------------------------------------------------------------------------------------------------------
有TTL串口线的同学,使用方法A:
准备好tftp服务器,windows下建议使用tftpd32.
进入u-boot shell,输入命令:
设置设备IP:setenv ipaddr 192.168.1.200
设置TFTP服务器IP: setenv serverip 192.168.1.100
下载RAM OpenWrt: tftpboot 0x60500000 uImage.ram
启动RAM OpenWrt: bootm 0x60500000
OpenWrt启动完成后,打开ftp客户端(默认帐号root: 密码:admin),将openwrt-oxnas-3.1-uImage ,penwrt-oxnas-root.ubi
分别重命名为uImage,rootfs.ubi,并上传到上传到根目录的/boot.
切换回OpenWrt的shell,用telnet或者ssh或者TTL的都可以,执行下面的命令:
切换到/boot目录
cd /boot
列出文件,进行核对.
ls
执行../flash-nand.sh
./flash-nand.sh
等待烧写完毕.重启系统.
reboot
--------------------------------------------------------------------------------------------------------------
方法B,没有TTL串口的兄弟:
1.使用硬盘制作启动盘.
2.将uImage.ram 作为内核文件,替换硬盘启动的uImage,写入到硬盘.
3.从硬盘启动,通过telnet登录到ram openwrt里面.
4.重复参考A方法步骤,ftp升级文件到/boot.5.执行./flash-nand.sh.
FAQ:1.如何修改u-boot环境变量?
答:修改u-boot-env,在OpenWrt下执行fw_printenv,是否可以看到uboot的环境变量信息了?
同理,fw_setenv可以跟uboot的setenv命令一样设置env.
2.如何修改lan的mac地址.
参考下面的命令
uci set network.lan.macaddr="00:24:d7:bf:7f:20"
uci commit network重启系统即可生效
1、下载游戏安装包,将安装目录设置到u盘根目录。2、点击安装,结束后程序会自动创建一个游戏文件夹,打开之后找到对应启动程序(一般为几k)点击即可进入游戏。
3、接着我们安装驱动程序:s(最新的PandoraBox一般都自带驱动了,这里我们只做个确认和更新)。
4、将U盘货移动硬盘先格式化成ext3然后插入路由器接口,如果你没有事先格式好移动硬盘或U盘的话,可以执行命令:mkfs。ext3 /dev/sda1。
在路由宝上换成潘多拉的,目的就是为了能够多拨,把小水管放大点。没事时再挖点小钱。在网上查了教程,感觉挺简单,实际安装时就不是了。openwrt以前接触很少,安装命令都是命令行,有点难度。在安装路由宝插件时,按教程里命令放到putty中死活就是不行。这就是网上的:opkg –force-depends –force-overwrite install /tmp/libogg.so.0.ipk
opkg –force-depends –force-overwrite install /tmp/libstdcpp_4.6-linaro-1_ralink.ipk
opkg –force-depends –force-overwrite install /tmp/luci-app-youku_ramips_24kec.ipk
就是简单的命令行,但就是不行,哪里的问题呢看仔细看帮助,再做测试 ,明白了,应该是这样的:
opkg --force-depends --force-overwrite install /tmp/luci-app-youku_ramips_24kec.ipk
opkg --force-depends --force-overwrite install /tmp/libstdcpp_4.6-linaro-1_ralink.ipk
opkg --force-depends --force-overwrite install /tmp/libogg.so.0.ipk
这样安装就成功了!
另外:--force-depends 这个选项是强制安装
--force-overwrite 这个是覆盖安装
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)