dd-wrt的软件安装!for wrt54G

Posted on 2007-11-24 15:02  CF3B5  阅读(8198)  评论(2编辑  收藏  举报
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
然后点击“保存启动命令”
(注意:两条命令之间加“”)



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
下面是安装软件
(我已经安装了lftp(ftp客户端),proftpd (ftp服务器)
samba2 (共享),enhanced-ctorrent (bt客户端),正在加其他,如
amule, 等等,当然还可以加其他软件,譬如添加用户的adduser(这个可以添加
用户,试过,可以添加到/etc/passwd中,而且可以telnet登录,不过不能web登录),

)
a.可安装的软件:
http://ipkg.nslu2-linux.org/feeds/optware/ddwrt/cross/stable/

b.大家先参考下面的安装先,
http://www.chinahobby.net/bbs/showthread.php?threadid=472
http://www.chinahobby.net/bbs/sh ... 513c8427ad1748f5c51
&threadid=471
http://www.right.com.cn/forum/vi ... 1721&highlight=

c.其实软件的配置和使用和linux差不多。
自己多baidu一下就ok。

d.安装方法:
#/opt/bin/ipkg install 软件名称
(它会自动下载并安装)



先写这么多,其他待续......

Copyright © 2024 CF3B5
Powered by .NET 8.0 on Kubernetes