找回密码
 立即注册
img_loading
智能检测中

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888广告投放联系QQ68610888
查看: 73785|回复: 120

DB120-WG刷OpenWRT成功,DB120-WG可能要升值了

[复制链接]
发表于 2009-5-26 18:28 | 显示全部楼层 |阅读模式
本帖最后由 yuzt 于 2009-5-26 18:29 编辑

WAN动态、静态IP上网没有问题,ADSL拨号没条件测试
rtorrent没有问题,web界面管理也没有问题
amule不能用,提示不是MIPS程序
mldonkey不能用,提示不是MIPS程序
lighttpd+php没有问题,但是不能加载sqlite模块
如果用php的话要挂载swap,32M不能用,启动时php-fcgi会自动检测
两个USB都能用,用WinSCP通过SSL简单测试速度620K,有点慢

X-wrt设置界面有些功能不能用,还不完善
稍后再整理
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
 楼主| 发表于 2009-5-26 20:08 | 显示全部楼层
本帖最后由 yuzt 于 2009-5-27 01:40 编辑

一、刷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口


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



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


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提醒
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2009-5-26 22:12 | 显示全部楼层
config switch eth1
        option vlan0    '1 2 3 5*'
        option vlan1    '0 5*'

是把lan1设为wan,2,3,4设为lan,后面的wan口设置里要设成
config interface wan
        option ifname        eth1.1


晕,发现这是有人把我在宽带山上写的设置拿来改的,还改的不对。。。。。。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2009-5-26 22:14 | 显示全部楼层
本帖最后由 Bugeye 于 2009-5-26 22:16 编辑

就是这个贴子
http://www.chinadsl.net/bbs/thread-33692-1-1.html

第二页有很详细的network设置。

不过,我最近对6358的兴趣消失了,没再继续研究,哈哈。搞不好的时候,恨不得一下搞好,搞成了128M内存,usb2.0,300M CPU以后,反而没任何兴趣了。把猫都不知道丢哪儿了。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2009-5-26 22:21 | 显示全部楼层
本帖最后由 Bugeye 于 2009-5-26 22:27 编辑

由于openwrt编译出来的固件不含cfe(虽然固件编出来,名字上有XXXX-cfe之类),所以非常适合db-120这种不带jtag口的猫。

以后有时间看看能不能通过usb口,把11N搞出来。

PS,DB120是不是8M flash,如果是的话,原版openwrt直接可以刷上去。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
 楼主| 发表于 2009-5-27 00:03 | 显示全部楼层
本帖最后由 yuzt 于 2009-5-27 01:41 编辑
config switch eth1
        option vlan0    '1 2 3 5*'
        option vlan1    '0 5*'

是把lan1设为wan,2,3,4设为lan,后面的wan口设置里要设成
config interface wan
        option ifname        eth ...
Bugeye 发表于 2009-5-26 22:12

嗯,你说的是对的
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提醒

PS:db120是16M flash,除了是双网卡设置之外,其它与rg100a一样
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2009-5-27 09:21 | 显示全部楼层
如果lan4接cpu的phy的话,就没必要设vlan了。除非搞dualwan triplewan quadwan。。。。。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2009-5-27 13:02 | 显示全部楼层
Bugeye,有空还是完善完这个openwrt吧,等着你完善好放固件呢。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2009-5-27 13:24 | 显示全部楼层
Bugeye,有空还是完善完这个openwrt吧,等着你完善好放固件呢。
haxc 发表于 2009-5-27 13:02


除了兴趣消退以外,其实还有一个很大的原因让我不想继续发固件了。
openwrt的软件太多,那么多软件,不知道要把哪些放进去,哪些不放进去(比如光http服务器就有差不多10种,我又想apache又想lighttpd....),而且 现在trx工具也有BUG,超过8M就报错,我也懒得再研究这个BUG了。So,我觉得玩openwrt,每个人可能最好都是自己编译,自己喜欢哪个包就编哪个。当然通过把包编成module,然后用jffs或者硬盘装也可以,但现在6358还不是正式版,有些软件编成module以后,再装就装不上去,这也让人抓狂。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2009-5-27 13:39 | 显示全部楼层
usb太慢了。
谢谢楼主的共享。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2009-5-27 22:39 | 显示全部楼层
wag54gs和wl-600G也能刷,不过与LZ一样, DSL废掉
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2009-5-28 12:42 | 显示全部楼层
前一阵也刷了,不过刷的是Chinadsl那边有人发的BCM公版固件(有不含CFE的安全版本)

http://bbs.jysq.net/thread-5105813-1-1.html

不用拆机,直接网线在WEB页面升级。计算机有线接LAN1(还是LAN4,有点记不清了,其他口无效),网卡IP设为192.168.1.*/255.255.255.0,按住电源开关开机,长按一会直到亮红灯,打开http://192.168.1.1就是CFE的WEN升级页面。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2009-6-1 18:17 | 显示全部楼层
除了兴趣消退以外,其实还有一个很大的原因让我不想继续发固件了。
openwrt的软件太多,那么多软件,不知道要把哪些放进去,哪些不放进去(比如光http服务器就有差不多10种,我又想apache又想lighttpd....),而 ...
Bugeye 发表于 2009-5-27 13:24

你太贪心了,弄个简易一点的就得了,一装完固件,就可以进web界面设置的,能下电驴和BT就可以了,相信不会太难吧
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
头像被屏蔽
发表于 2009-6-4 21:37 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2009-6-5 07:58 | 显示全部楼层
本帖最后由 Bugeye 于 2009-6-5 08:38 编辑
你编译的第2版我用着就不错,只是少了个tun.o (Universal TUN/TAP device driver support) 能否编译以下呢,没有这个OPENvirtual**搞不定......我现在amule,rotrrent samba3 vsftp 都搞定了,感觉这东西真是价廉物美,要 ...
sorsoso 发表于 2009-6-4 21:37


我编译6358固件的时候,openwrt还没开放官方的package库,所以当时没编进去的包就没法直接安装了。
现在的话,你应该可以直接用
opkg update
opkg install kmod-tun
安装。

另外,在openwrt库正常的情况下,最好不要用oleg之类的第三方包,基本上opkg能提供的包足够多了。你可以用
opkg update
opkg upgrade
来升级。
然后在xwrt里,或者直接用opkg安装自己喜欢的包。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛

只谈技术、莫论政事!切勿转播谣言!为了你也为了他人。
只谈技术、莫论政事!(点击见详情) 切记不要随意传播谣言,把自己的日子过安稳了就行,为了自己好也为了大家好。 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。

查看 »

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

GMT+8, 2025-6-18 16:09

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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

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