DB120-WG刷OpenWRT成功,DB120-WG可能要升值了
- 积分
- 521
- 贡献
- 0 分
- 金钱
- 521 nb
|
1#
发表于 2009-5-26 18:28
| 只看该作者
DB120-WG刷OpenWRT成功,DB120-WG可能要升值了
本帖最后由 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设置界面有些功能不能用,还不完善
稍后再整理 |
路由站
http://www.2cna.cn:88/ |
|
|
|
|
|
- 积分
- 521
- 贡献
- 0 分
- 金钱
- 521 nb
|
2#
发表于 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口
[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提醒 |
路由站
http://www.2cna.cn:88/ |
|
|
|
|
|
- 积分
- 286
- 贡献
- 0 分
- 金钱
- 286 nb
|
3#
发表于 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
晕,发现这是有人把我在宽带山上写的设置拿来改的,还改的不对。。。。。。 |
|
|
|
|
|
- 积分
- 286
- 贡献
- 0 分
- 金钱
- 286 nb
|
4#
发表于 2009-5-26 22:14
| 只看该作者
|
|
|
|
|
- 积分
- 286
- 贡献
- 0 分
- 金钱
- 286 nb
|
5#
发表于 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直接可以刷上去。 |
|
|
|
|
|
- 积分
- 521
- 贡献
- 0 分
- 金钱
- 521 nb
|
6#
发表于 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一样 |
路由站
http://www.2cna.cn:88/ |
|
|
|
|
|
- 积分
- 286
- 贡献
- 0 分
- 金钱
- 286 nb
|
7#
发表于 2009-5-27 09:21
| 只看该作者
| 如果lan4接cpu的phy的话,就没必要设vlan了。除非搞dualwan triplewan quadwan。。。。。 |
|
|
|
|
|
- 积分
- 214
- 贡献
- 0 分
- 金钱
- 214 nb
|
8#
发表于 2009-5-27 13:02
| 只看该作者
| Bugeye,有空还是完善完这个openwrt吧,等着你完善好放固件呢。 |
|
|
|
|
|
- 积分
- 286
- 贡献
- 0 分
- 金钱
- 286 nb
|
9#
发表于 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以后,再装就装不上去,这也让人抓狂。 |
|
|
|
|
|
- 积分
- 563
- 贡献
- 0 分
- 金钱
- 563 nb
|
10#
发表于 2009-5-27 13:39
| 只看该作者
|
|
|
|
|
- 积分
- 684
- 贡献
- 0 分
- 金钱
- 684 nb
|
11#
发表于 2009-5-27 22:39
| 只看该作者
| wag54gs和wl-600G也能刷,不过与LZ一样, DSL废掉 |
|
|
|
|
|
|
 
- 积分
- 3379
- 贡献
- 3 分
- 金钱
- 1879 nb
|
12#
发表于 2009-5-28 12:42
| 只看该作者
|
|
|
|
|
- 积分
- 214
- 贡献
- 0 分
- 金钱
- 214 nb
|
13#
发表于 2009-6-1 18:17
| 只看该作者
除了兴趣消退以外,其实还有一个很大的原因让我不想继续发固件了。
openwrt的软件太多,那么多软件,不知道要把哪些放进去,哪些不放进去(比如光http服务器就有差不多10种,我又想apache又想lighttpd....),而 ...
Bugeye 发表于 2009-5-27 13:24  你太贪心了,弄个简易一点的就得了,一装完固件,就可以进web界面设置的,能下电驴和BT就可以了,相信不会太难吧 |
|
|
|
|
|
- 积分
- 170
- 贡献
- 0 分
- 金钱
- 170 nb
|
14#
发表于 2009-6-4 21:37
| 只看该作者
|
|
|
|
|
- 积分
- 286
- 贡献
- 0 分
- 金钱
- 286 nb
|
15#
发表于 2009-6-5 07:58
| 只看该作者
本帖最后由 Bugeye 于 2009-6-5 08:38 编辑 你编译的第2版我用着就不错,只是少了个tun.o (Universal TUN/TAP device driver support) 能否编译以下呢,没有这个OPENVPN搞不定......我现在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安装自己喜欢的包。 |
|
|
|
|
|
- 积分
- 286
- 贡献
- 0 分
- 金钱
- 286 nb
|
16#
发表于 2009-6-5 10:07
| 只看该作者
看了一下kmod-tun,这个是内核模块,那么有可能直接update不起来。
所以给你专门编了一下最新的固件
这里下载
http://www.box.net/shared/prndei4h5f
这固件里面东西不多,也就是xwrt+usb+rg100a硬件的驱动。当然还有你要的tun驱动。
其它东西,你都可以通过xwrt的package或者直接用opkg命令行扩展出来。 |
|
|
|
|
|
- 积分
- 170
- 贡献
- 0 分
- 金钱
- 170 nb
|
17#
发表于 2009-6-5 19:40
| 只看该作者
|
|
|
|
|
- 积分
- 170
- 贡献
- 0 分
- 金钱
- 170 nb
|
18#
发表于 2009-6-5 20:40
| 只看该作者
|
|
|
|
|
- 积分
- 286
- 贡献
- 0 分
- 金钱
- 286 nb
|
19#
发表于 2009-6-5 21:17
| 只看该作者
顺便说下,我在16楼发的固件,只要是16M flash的6358板(国内的)应该都能用。反正不带cfe,不怕刷坏。
8Mflash或者是6348的板子,现在可以直接去官网下固件。
我这个人比较懒,兴趣又太广泛(现在主要研究电源),所以没把openwrt的研究继续下去,让很多朋友等了很久,其实我也是很不好意思的。 |
|
|
|
|
|
- 积分
- 170
- 贡献
- 0 分
- 金钱
- 170 nb
|
20#
发表于 2009-6-5 21:22
| 只看该作者
|
|
|
|
|
- 积分
- 286
- 贡献
- 0 分
- 金钱
- 286 nb
|
21#
发表于 2009-6-5 21:22
| 只看该作者
另外原版的32M内存确实不够用,我现在随便搞几个东西,都常常占到25M以上的内存。要是再脱机下BT就肯定会过32M的极限,更何况openwrt还把一部分内存拿出来做虚拟盘。
我自己是换成了128M在用。但这又好像太大了,64M应该差不多。
换内存的话,最好把memtester安装上。用mentester测试内存芯片是否完好稳定。 |
|
|
|
|
|
- 积分
- 521
- 贡献
- 0 分
- 金钱
- 521 nb
|
22#
发表于 2009-6-5 21:40
| 只看该作者
发现新的版本插usb不会自动挂载,/dev下也没找到usb设备,是不是少了scsi_mod.o这个模块?
用的db120 |
路由站
http://www.2cna.cn:88/ |
|
|
|
|
|
- 积分
- 170
- 贡献
- 0 分
- 金钱
- 170 nb
|
23#
发表于 2009-6-5 21:41
| 只看该作者
|
|
|
|
|
- 积分
- 521
- 贡献
- 0 分
- 金钱
- 521 nb
|
24#
发表于 2009-6-5 21:50
| 只看该作者
路由站
http://www.2cna.cn:88/ |
|
|
|
|
|
- 积分
- 170
- 贡献
- 0 分
- 金钱
- 170 nb
|
25#
发表于 2009-6-5 21:52
| 只看该作者
|
|
|
|
|
- 积分
- 170
- 贡献
- 0 分
- 金钱
- 170 nb
|
26#
发表于 2009-6-5 22:10
| 只看该作者
|
|
|
|
|
- 积分
- 521
- 贡献
- 0 分
- 金钱
- 521 nb
|
27#
发表于 2009-6-5 22:13
| 只看该作者
curl -su 3322用户名:密码 'http://members.3322.org/dyndns/update?system=dyndns&hostname=3322动态域名' &> /dev/null &
直接运行看能不能更新ip? |
路由站
http://www.2cna.cn:88/ |
|
|
|
|
|
- 积分
- 170
- 贡献
- 0 分
- 金钱
- 170 nb
|
28#
发表于 2009-6-5 22:16
| 只看该作者
|
|
|
|
|
- 积分
- 521
- 贡献
- 0 分
- 金钱
- 521 nb
|
29#
发表于 2009-6-5 22:30
| 只看该作者
路由站
http://www.2cna.cn:88/ |
|
|
|
|
|
- 积分
- 170
- 贡献
- 0 分
- 金钱
- 170 nb
|
30#
发表于 2009-6-5 22:39
| 只看该作者
|
|
|
|
|