注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

心情挺好的博客

正在等你光临呢 呵呵

 
 
 

日志

 
 
关于我

喜欢摄影的朋友看过来:) 有时间就跟我一起去拍照去吧. QQ272751 上海圣玛丽摄影化妆培训学校 16年专业摄影培训化妆培训学校 电话:15900513500。 http://www.smlsh.com

网易考拉推荐

openwrt (Kamikaze)安装笔记(二)  

2009-01-13 14:23:44|  分类: 技术 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
前些日子买了台4M/64M的7231-4P,带USB口。折腾了几天,终于比较满意了。下面是安装时的一些笔记,整理出来,希望对大家有些帮助。
     由于以前玩过一阵linux(很久了,水平也很差,连门都没进),自然不喜欢dd-wrt及tomato需要web图形界面配置的东东。于是就选择 openwrt。看了一下White Russian与Kamikaze的文档,又各自安装了一下,个人比较喜欢Kamikaze的配置方式,而且不知道是不是个人问题,在我使用过程中,发觉 White Russian的无线信号比较差,同样的位置,系统默认配置,我的无线网卡上,White Russian的信号是30%多,而Kamikaze的信号是70%多,不解,也没深究,反正用得好就行了。
     注意:小于4M/16M的路由器不要尝试安装Kamikaze,否则后果自负。
一、系统安装:
     Kamikaze安装很容易,可用tftp大法。我使用的是mtd。路由器原来安装的是dd-wrt mini,登陆上路由,执行
     cd /tmp
     wget [url]http://downloads.openwrt.org/kamikaze/7.09/brcm-2.4/openwrt-brcm-2.4-squashfs.trx[/url]
     mtd -r write openwrt-brcm-2.4-squashfs.trx linux
     然后等待路由器升级完重启。重启后用网线可以访问路由器,IP是192.168.1.1。
二、系统基本配置:
     Kamikaze的配置很简单,无需繁琐nvram参数设置,他的配置是在配置文件中实现的,很直观。
     首先要把路由连上internet。
     2.1 修改路由器交换端口
        Kamikaze默认交换端口设置和我的路由器不一样,编辑/etc/config/network文件,修改其中config switch eth0 一节的
vlan0、vlan1的设置:
        option vlan0 "0 1 2 3 5*"
        option vlan1 "4 5"

    2.2 宽带连接
        我用的是ADSL,同样在/etc/config/network文件,修改config interface wan一节:
        option ifname "eth0.1"
        option proto pppoe
        option username "你的用户名"
        option password "你的密码"
        如果需要mac地址克隆的,再添加上:(XX:XX:XX:XX:XX:XX为你的mac地址)
        option macaddr XX:XX:XX:XX:XX:XX
        运行:
        /etc/init.d/network restart
        然后ifconfig可以看到ppp0就表示连接成功。

        DHCP的配置:
        option ifname "eth0.1"
        option proto   dhcp
        option hostname MyRoute

        静态IP的配置:
        option ifname "eth0.1"
        option proto static
        option ipaddr xxx.xxx.xxx.xxx
        option netmask xxx.xxx.xxx.xxx
        option gateway xxx.xxx.xxx.xxx
        option dns xxx.xxx.xxx.xxx

    2.3 无线配置
        Kamikaze默认无线是禁用的。编辑/etc/config/wireless文件,删除或注释掉option disabled 1这句,就可以打开无线。
        在config wifi-iface一节中配置:
        SSID:
        option ssid XXXXXX
        工作模式:
        option mode ap
        无加密:
        option encryption none
        wep加密:
        option encryption wep
        option key 1
        option key1 XXXXXXXXXX(密钥,wep64为10位16进制数字,wep128为26位16进制数字)
        wpa加密:
        option encryption psk
        option key XXXXXXXX(密钥)
        SSID不广播:
        option hidden 1
        配置完后,运行:
        /etc/init.d/network restart
   
    2.4 无线中继
        看文档时发现这个,发觉配置超简单,但是没有其他无线网络来中继,只好等网友试试看了
        在你配置好的/etc/config/wireless文件中,添加下面这一节:
        config wifi-iface
             option device wl0
             option mode sta
             option ssid "你需要中继的SSID"
             option encryption 你的加密方式

         然后把/etc/config/network中把宽带配置改为:
         config interface        wan
             option ifname   "wl0"
             option proto    dhcp
         重启。

 

    既然买了带USB的路由,肯定是要用来下载的,先搞定BT。
    一、安装USB驱动:
        ipkg update
        ipkg install kmod-usb-ohci(bcm4712的就是这个驱动)
        ipkg install kmod-usb-storage
        安装好后用dmesg命令查看能看到有usb的信息。
    二、安装文件系统模块
        文件系统分区格式我选择ext3格式:
        ipkg install kmod-fs-ext3
        安装格式化及检查工具
        ipkg install e2fsprogs
    三、安装USB硬盘
        我的USB硬盘是易驱跟旧的10G硬盘组合的,只分了一个分区。先打开硬盘电源,等硬盘运转正常后,把USB插头插入路由器。用dmesg命令可看 到/dev/scsi/host0/bus0/target0/lun0 p1之类的信息,并可认出硬盘型号。
        格式化硬盘:
        mke2fs -j /dev/scsi/host0/bus0/target0/lun0/part1
        如果你有几个分区,那就是part2、part3......依次类推。
        完了,建立/opt分区:
        mkdir /opt
        挂载硬盘
        mount -t ext3 //dev/scsi/host0/bus0/target0/lun0/part1 /opt
    四、安装optware
        修改/etc/ipkg.conf,在最后加入:
        src optware http://ipkg.nslu2-linux.org/feeds/optware/openwrt-brcm24/cross/unstable
        保存,然后执行:
        ipkg update
        ipkg install ipkg-opt
        成功完成后,重新编辑/etc/ipkg.conf,把刚加上的那句删除或注释掉。再执行:
        ipkg update
        编辑/etc/profile文件,修改PATH路径:
        export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/opt/bin:/opt/sbin:/opt/usr/bin:/opt/usr/sbin
        编辑/opt/etc/ipkg.conf文件,把其中注释掉的
        #src/gz openwrt-brcm24 http://ipkg.nslu2-linux.org/feeds/optware/openwrt-brcm24/cross/unstable
        解封。就是把#号去掉。保存后执行:
        ipkg-opt update
    五、安装rtorrent:
        ipkg-opt install rtorrent
        完后运行rtorrent,报错说libstdc++.so.6找不到,这好办,编辑/etc/ipkg.conf,在最后加上一句:
        dest opt /opt
        保存后运行:
        ipkg -d opt install libstdcpp
        完成后再运行rtorrent,就能正常运行。
        用rtorrent怎能没有screen?立马安装:
        ipkg-opt install screen
        具体rtorrent的配置参照论坛上的其他文章。
  评论这张
 
阅读(2650)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017