openwrt编译教程

一、刷openwrt
1.刷rg100a 1.1固件,主要是用rg100a 的cfe,db120的cfe与openwrt不兼容,刷一次就可以了
rg100a 1.1固件
http://www.2cna.cn/download/openwrt/RG100aV1.1cfe.bin
openwrt固件
http://www.2cna.cn/download/open ... VW-squashfs-cfe.bin

2.db120接上ttl线,另一端插入电脑的USB口,打开设备管理器,看是用哪个com口
[attach]19887[/attach]

3.打开SecureCRT,新建连接,连接协议选 Serial,端口选设备管理器中看到的com口,波特率115200,其它默认
[attach]19888[/attach]
[attach]19889[/attach]

4.启动db120,注意看SecureCRT,当看到 *** Press any key to stop auto run (1 seconds) ***
立刻按键盘任意键,输入cfe用户名:telecomadmin,密码:nE7jA%5m,这是默认用户名和密码
[attach]19890[/attach]

5.设置本机ip为192.168.1.100,子网掩码255.255.255.0
登录cfe后,ie打开192.168.1.1,选择rg100a固件,刷新完成后db120会自动重启,注意看SecureCRT,当看到 *** Press any key to stop auto run (1 seconds) ***
立刻按键盘任意键,再按回车键,输入cfe用户名:telecomadmin,密码:nE7jA%5m
输入e a按回车,再输入y按回车,db120重新启动后会进入cfe,
这个作用是先把rg100a的固件清除,这样可以从flash的开始位置刷openwrt

6.ie中打开192.168.1.1,输入cfe用户名::telecomadmin,因为已经请了flash,密码变成::telecomadmin,登录后选择openwrt固件然后升级,刷完后会自动启动,刷一次就可以了

7.等db120启动后在ie中打开192.168.1.1,第一次登录openwrt会要求输入root的密码,设置完后就能看到openwrt的界面了

二、配置
telnet 192.168.1.1
1.配置 vlan
vi /etc/config/network

# vlan设置
# LAN1对应0口,LAN4对应3号口
# 6358 CPU对应5号口,其中4号口是空的
config switch eth1
        option vlan0    '0 1 2 5*'
        option vlan1    '3 5*'


config interface loopback
        option ifname   lo
        option proto    static
        option ipaddr   127.0.0.1
        option netmask  255.0.0.0

# LAN设置
config interface lan
        option type     bridge
        option ifname   eth1.0
#静态IP,动态改成dhcp
        option proto    static
        option ipaddr   192.168.2.1
        option netmask  255.255.255.0
        option nat      1
        option macarre  00:1E:40:11:22:33

# WAN设置
config interface wan
        option ifname        eth0
# DHCP
        #option proto        dhcp
##########
# 静态IP
        option proto    static
        option ipaddr   192.168.1.225
        option netmask  255.255.255.0
        option gateway  192.168.1.1
        option dns      202.103.224.68
        option nat      1
##########
# ADSL拨号
#        option proto    pppoe
#        option username 改成你拨号的用户名
#        option password 改成你的密码
#        option keepalive 10
#        option macaddr  mac最好也改成你的
#        option mtu      1430

2.配置无线
vi /etc/config/wireless

config wifi-device  wlan0
        option type     mac80211
        option channel  5

        # REMOVE THIS LINE TO ENABLE WIFI:
        # 删除或注释掉option disabled 1这句,就可以打开无线
        #option disabled 1

config wifi-iface
        option device        wlan0
        option network        lan
#工作模式
        option mode        ap
#SSID
        option ssid        OpenWrt
#SSID不广播
        option hidden 1

#加密方式
        #无加密
        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(密钥)

配置完后,重启生效
/etc/init.d/network restart

LAN1-3是LAN口,LAN4是WAN口,DSL口不能用

090527
重新修改了一下

db120和rg100a不一样
LAN1-3使用eth1,对应5325交换芯片
LAN4使用eth0,对应CPU内的PHY
DSL口不能用

LAN1-3当LAN用正确的应该是
config switch eth1
        option vlan0    '0 1 2 5*'
        option vlan1    '3 5*'
因为LAN4口肯定是WAN口了,所以3要不要都没所谓

多谢Bugeye提醒

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值