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

心情挺好的博客

正在等你光临呢 呵呵

 
 
 

日志

 
 
关于我

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

网易考拉推荐

Linksys WRT54G-V4 升级DD-WRT的简单方法  

2009-05-15 18:20:28|  分类: 技术 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

 

 

其他预备知识

串口速率:115200 

 
按住30秒后放开,然后立即断开电源

DOS 下准备好
tftp -i 192.168.1.1 PUT C:\JTAG\OPENWRT.BIN
(具体是192.168.11.1 还是192.168.1.1 可以看串口提示,如果没有串口监视,连个都试一下吧,对应自己PC机的IP地址也要改成192.168.11.x 或192.168.1.x )
开启电源当全部等暗掉一瞬间,按回车.

两种结果:Timeout occurred
 Connect request failed

Transfer successful:2494496 bytes in 12 seconds,207874s/s

进入漫长等待.系统自己在配置.
大约5分钟


我的机子内的固件版本为Linksys WRT54G-V4(V4.20.9)

网上有一篇为《无线路由器第三方固件(DD-WRT)最新版本v24 RC6.2》中介绍了Linksys WRT54G等无线路由器升级DD-WRT的方法,但在我的机子中无法实施。
网上的方法:

第一步

  首先将无线宽带路由器复位。在通电的情况下用小螺丝刀或细铁丝顶住路由器背面的“INT”按钮30秒以上,就可以将路由器恢复至出厂设置(注:不同品牌的无线宽带路由器有不同的恢复出厂设置的方法,请大家参考说明书进行操作。Linksys WRT54G-V4(V4.20.9)在软件设置中恢复出厂默认值)。

  接下来关闭路由器,将电脑的IP地址设为手动指定的固定地址,如192.168.11.X,子网掩码设为255.255.255.0,网关设为192.168.11.1,并用网线将电脑和无线宽带路由器的任意LAN口相连,最后将下载的DD-WRT固件放在C盘根目录下待用。

第二步

  点击“开始”→“运行”,键入“CMD”后回车,进入Windows下的命令行模式。在C盘根目录下(好多人无法进入C盘根目录,即C:/下,要用CD..回车的DOS命令来实现)输入命令“tftp -i 192.168.11.1 PUT dd-wrt.v23_generic.bin” 但不要按下回车。

第三步

  给路由器插上电源,面板的LED灯全部点亮,大概一秒后,除了和电脑相连的那个LAN口的LED灯亮着之外,其余的都将熄灭。这时迅速按下回车键,如果出现“Time occurred”的提示,不必担心,重复第二、三步操作即可。

  如果操作正确,电脑屏幕给出“Transfer successful”的提示,这时请耐心等候三分钟左右,不要对路由器有任何操作,等待刷新过程完成。

第四步

  把刷好固件的路由器电源拔下,将电脑IP地址设为自动获取,插上路由器电源,待路由器启动后电脑会得到一个192.168.1.x的IP地址(笔者路由器的默认IP地址是192.168.1.1,根据不同的产品此处的IP地址有所变化)。打开IE,在地址栏输入192.168.1.1后回车,按照提示输入用户名“root”,密码“admin”后(路由器默认用户名和密码),即可出现DD-WRT的设置界面。

 

 

 

dd-wrt的软件安装!for wrt54G

Posted on 2007-11-24 15:02 CF3B5 阅读(911) 评论(2)  编辑 收藏 网摘 Linksys WRT54G-V4 升级DD-WRT的简单方法 - 心情挺好 - 心情挺好的博客

3.软件

web界面 -----管理 -----普通管理----MMC/SD卡支持

MMC设备          启用

GPIO pins select     自动

(2g可以正常使用,不过启动时有些提示信息EXT2-fs warning: mounting

unchecked fs, running e2fsck is recommended,而路由里面没有e2fsck命令,所有

不管它了,直接使用没有问题,现在很正常。)

#dmesg

中的部分启动信息

JFFS2 version 2.1. (C) 2001 Red Hat, Inc., designed by Axis Communications AB.

mmc: starting module with: SD_DI=0x20, SD_DO=0x10, SD_CLK=0x8, SD_CS=0x80

Work around for large cards > = 1gb !

Attention : Card reports to have a block_len of 1024 bytes, cutting down to 2 x

512 bytes !

Size = 2011136, hardsectsize = 512, sectors = 4022272

Partition check:

mmca: p1

EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended

vlan0: add 01:00:5e:00:00:01 mcast address to master interface

vlan0: dev_set_promiscuity(master, 1)

device eth0 entered promiscuous mode

4.其他

温馨提示:搞好硬件和插入sd卡后,并在web界面管理打开sd支持后,重启。

   

启动过程中会发现,dmz灯会亮,并且有一段时间,那是因为sd卡正在格式化。我

的是2g的卡,过程比较久一点。

格式化完毕之后dmz灯会灭,然后telnet登录,运行df命令查看。。。。

~ # df

Filesystem           1k-blocks      Used Available Use% Mounted on

/dev/root                 3136      3136         0 100% /

/dev/mtdblock/4             64        64         0 100% /jffs

/dev/mmc/disc0/part1   1978923    435568   1442805  23% /mmc

可能web界面还没有显示。重新上电一次应该会正常显示了。

5.建立swap (跟windows的虚拟内存差不多吧)

默认情况下

~ # free

              total         used         free       shared      buffers

  Mem:        14108        13632          476            0          984

Swap:            0          0             0

Total:        46868        13856        33012

加了swap之后,(建了一个swapfile文件,32M)

~ # free

              total         used         free       shared      buffers

  Mem:        14108        13632          476            0          984

Swap:        32760          224        32536

Total:        46868        13856        33012

~ #

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

下面讲讲步骤:

参考

http://www.right.com.cn/forum/vi ... 1721&highlight=

http://www.right.com.cn/forum/vi ... xtra=page%3D1%26amp

%3Bfilter%3Ddigest

1. 要先安装busybox (因为ddwrt安装的busybox里面没有swapon等命令,需要

自己安装一个新版一点的)

#mkdir /mmc/opt

#mount -o bind /mmc/opt /opt

#wget http://pastebin.ca/raw/328107  -O - | tr -d '\r' >  /tmp/optware-install

.sh

#sh /tmp/optware-install.sh

#/opt/bin/ipkg update

#/opt/bin/ipkg install busybox

2.建立swap文件 (32M 文件, count=32*1024)

#dd if=/dev/zero of=/mmc/swapfile bs=1024 count=32768

运行完之后,等待片刻,感觉比较耐,完成之后会出现下面的提示:

32768+0 records in

32768+0 records out

#/opt/bin/busybox mkswap /mmc/swapfile

#/opt/bin/busybox swapon /mmc/swapfile

3.查看swap

# free

# cat /proc/meminfo

# cat /proc/swaps

4.在启动时自动加载swap (重新上电也不怕了)

web操作,添加到启动行

管理---诊断-----命令外壳

输入

mount -o bind /mmc/opt /opt;

/mmc/opt/bin/busybox swapon /mmc/swapfile

然后点击“保存启动命令”

(注意:两条命令之间加“;”)

  评论这张
 
阅读(6645)| 评论(0)
推荐 转载

历史上的今天

评论

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

页脚

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