|
|
原贴出自:
http://g.xunlei.com/thread-1467-1-1.html
感谢原作者.
因为Optware默认不支持ARM的处理器,所以就有了这个专门的方法,
首先需要你的路由器刷DD-WRT的固件,我的EA6700版本是23720
下面说说办法:
一,准备U盘:这个教程很多了,
我的是这样的:
root@DD-WRT:/# df -h
Filesystem Size Used Available Use% Mounted on
rootfs 24.9M 24.9M 0 100% /
/dev/root 24.9M 24.9M 0 100% /
/dev/sda2 6.9G 128.2M 6.4G 2% /tmp/mnt/sda2
/dev/sda1 6.8G 274.3M 6.2G 4% /tmp/mnt/sda1
/dev/sda1 6.8G 274.3M 6.2G 4% /jffs
/dev/sda1 6.8G 274.3M 6.2G 4% /opt
二,安装OptWare
找了很久,发现这个地址里的.ipk应该可以适用于EA6700的DD-wrt
http://downloads.openwrt.org/attitude_adjustment/12.09/omap4/generic/packages/
1,下载这两个文件到/jffs
root@DD-WRT:/jffs# wgethttp://downloads.openwrt.org/attitude_adjustment/12.09/omap4/generic/packages/libc_0.9.33.2-1_omap4.ipk
root@DD-WRT:/jffs# wgethttp://downloads.openwrt.org/attitude_adjustment/12.09/omap4/generic/packages/opkg_618-3_omap4.ipk
2,安装这两个.ipk
root@DD-WRT:/jffs# ipkg install libc_0.9.33.2-1_omap4.ipk
ERROR: File not found: /jffs/usr/lib/ipkg/lists/attitude
You probably want to run `ipkg update'
Unpacking opkg...Done.
Configuring opkg...Done.
发现两个错误可以不管它,ipkg 所在的ETC是只读的,update也没有用哈.
root@DD-WRT:/jffs# ipkg install opkg_618-3_omap4.ipk
3,安装完成后,配置/jffs/etc/opkg.conf 文件
root@DD-WRT:/# vi /jffs/etc/opkg.conf
src/gz attitude_adjustment http://downloads.openwrt.org/att ... p4/generic/packages
dest root /jffs
dest ram /jffs/tmp
lists_dir ext /jffs/var/opkg-lists
option overlay_root /jffs/overlay
4,更新 opkg 列表
root@DD-WRT:/#opkg -f /jffs/etc/opkg.conf update
5.创建指令别名
root@DD-WRT:/#alias opkg="opkg -f /jffs/etc/opkg.conf --force-depends"
创建后直接使用指令别名即可: "opkg list", "opkg install <软件包名称>".
6,也可以在开机命令中加入,让这个指令别名一直生效,将下面的内容COPY到ddwrt web里面的开机命令里面:
echo 'alias opkg="opkg -f /jffs/etc/opkg.conf --force-depends"' >>/tmp/root/.profile
opkg list 即可看到能安装的软件包了 能装那些 执行试试吧 和ipkg的命令一样的 需要的找找opkg的教程
现在正在研究把openwrt里面的freeswitch+fusionpbx部署到dd-wrt@EA6700上,还有很多问题,有兴趣的可以一起交流啊!!!!
|
|