找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888广告投放联系QQ68610888
广告投放联系QQ68610888广告投放联系QQ68610888
查看: 4218|回复: 2

dd-wrt + G450H atheros CPU + optware

[复制链接]
发表于 2014-5-8 11:34 | 显示全部楼层 |阅读模式
看了N多的帖子,总算把自己的G450H搞定了。整理一下了步骤,发在这里,供大家参考。

因为G450H是用Atheros处理器,和dd-wrt的wiki里介绍的broadcom的不一样,所以在安装过程中不能抄wiki里面的程序:到www.3iii.dk下栽optware-install.sh文件,并执行。会出现access denied。我看论坛内也有朋友转载,但是没有到原链接那里更新,所以就在这里发表。

http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/
atheros CPU 下optware源

1 - USB 分区
       举例:
        Partition 1 is 512MB and I called it OPTWARE (格式ext2)
        Partition 2 is 64MB and I called it SWAP (格式swap2)
        Partition 3 is 128MB and I called is SHARED (格式ext2)
        Partition 4 is 930GB and I called it DATA (格式ext2)
2 - dd-wrt设置SSH
      Services->Services->Secure Shell
      Enable SSHd
3 - dd-wrt设置USB support  
      Services->USB
      enable 全部,除了USB printer
4 - 插入USB,重启router
5 - SSH 进去router(putty)(root)
     代码:
     cd /mnt/sda_part1  
     mkdir etc opt root  
     touch optware.enable  
     chmod 755 etc opt root  
     mkdir opt/lib  
     chmod 755 opt/lib  
     cp -a /etc/* /mnt/sda_part1/etc/  
     mount -o bind /mnt/sda_part1/etc /etc  
     mount -o bind /mnt/sda_part1/opt /jffs  
    (注意:sda_part1指的是USB中的Optware分区,依照USB分区改变)
6 - 安装optware库
    代码
    cd /tmp  
     wget http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/libc_0.9.33.2-1_ar71xx.ipk  
wget http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/opkg_9c97d5ecd795709c8584e972bfdf3aee3a5b846d-6_ar71xx.ipk
ipkg install libc_0.9.33.2-1_ar71xx.ipk opkg_9c97d5ecd795709c8584e972bfdf3aee3a5b846d-6_ar71xx.ipk
(注意:此处的文件可能更新,请查题头的源,确定下载文件名)
7 - 设置opkg 启动配置文件
    代码
    cat > /etc/opkg.conf << EOF  
     src/gz snapshots http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages  
     dest root /opt  
     dest ram /opt/tmp  
     lists_dir ext /opt/tmp/var/opkg-lists  
     EOF
8 - 挂载并启动opkg 更新
    代码
     mount -o bind /mnt/sda1/root /tmp/root  
     mount -o bind /mnt/sda1/opt /opt  
     export LD_LIBRARY_PATH='/opt/lib:/opt/usr/lib:/lib:/usr/lib'  
     opkg update
9 - dd-wrt修改启动程序
    Administration -> Commands
    存为:Startup
    代码
    #!/bin/sh  

     sleep 10  
     if [ -f /mnt/sda_part1/optware.enable ]; then  
     mount -o bind /mnt/sda_part1/etc /etc  
     mount -o bind /mnt/sda_part1/root /tmp/root  
     mount -o bind /mnt/sda_part1/opt /opt  
     else  
     exit  
     fi  

     if [ -d /opt/usr ]; then  
     export LD_LIBRARY_PATH='/opt/lib:/opt/usr/lib:/lib:/usr/lib'  
     export PATH='/opt/bin:/opt/usr/bin:/opt/sbin:/opt/usr/sbin:/bin:/sbin:/usr/sbin:/usr/bin'  
     else  
     exit  
     fi  
(注意:挂载的分区是sda_part1,和USB分区对应)
10 - 修改profile文件
    代码
    cat > /mnt/sda1/root/.profile << EOF  
     export LD_LIBRARY_PATH='/opt/lib:/opt/usr/lib:/lib:/usr/lib:/opt/usr/local/lib'  
     export PATH='/sbin:/opt/bin:/opt/usr/bin:/opt/sbin:/opt/usr/sbin:/bin:/usr/bin:/usr/sbin:/opt/usr/local/bin'  
     export PS1='\[\033[01;31m\]\u@\h \[\033[01;34m\]\W \$ \[\033[00m\]'  
     export TERMINFO='/opt/usr/share/terminfo'  
     EOF
11 -  重启router,验证
    代码
    opkg update
    看是否有颜色和能否顺利从源下载

*************************************************************************************************************
link
http://www.dd-wrt.com/phpBB2/viewtopic.php?t=86912&postdays=0&postorder=asc&start=390
*************************************************************************************************************
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
发表于 2014-5-20 21:04 | 显示全部楼层
baffulo巴比禄 WHR-HP-G54 穿墙王 大功率 中继无线路由器 DD-WRT
用这个机器实惠便宜机器稳定,特别是信号好,做中继是最好的机器
掏宝上的销量就知道了
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2014-6-4 22:57 | 显示全部楼层
该方法是借用的OpenWrt的opkg
我有安装libc_0.9.33.2-1_ar71xx.ipk
但是用opkg安装lighttpd以后
/ect目录下缺少很多东西.
目前已知的lighttpd运行需要的 rc.common 和functions.sh
为了能安装lighttpd是否还有更多环境需要安装?
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /2 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2026-8-24 01:17

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 电话:13506125623

快速回复 返回顶部 返回列表