DLINK-DSL500-BusyBox on dsl-gateway-初探(一)

作者在 2007-04-21 00:46:00 发布以下内容

今天下午在宿舍,闲着 。。。

其实也不是闲着,从昨天就开始捣鼓一个linux的软盘镜像,一直不见起色,比较郁闷,

不知道怎的就想起上网的ADSL猫是个linux的系统,进去转转 。。。

这个也是用BusyBox做的。

telnet 192.168.1.1

用户名root,密码password (厂家没改)
=================================
BusyBox on dsl-gateway login: root
Password:

BusyBox v0.61.pre (2004.01.30-22:03+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.
==================================

# ls
bin      etc      proc     usr      var.tar
dev      lib      sbin     var

=======================================
# ls /bin
ash       chmod     df        hostname  ls        ping      sh        touch
busybox   chown     echo      kill      mkdir     ps        sleep     true
cat       cp        false     ln        mount     pwd       sync      umount
chgrp     dd        grep      login     mv        rm        tar

看来命令还挺多。
=======================================
# cd /usr
# ls
bin    lib    sbin   share  www

这个www应该就是我们的web管理页面了。
接下来我发现了dsl的服务器。
======================================
# ls sbin
IGMPProxy  br2684ctl  dropbear   routed     thttpd     upnpd
atmarp     brctl      ftpu       snmpd      udhcpc
atmarpd    dhcp-fwd   pppd       tftpu      udhcpd

# ls bin
[           cm_logic    free        test        wget
cm_cli      cm_monitor  id          tftp        whoami
cm_convert  cm_pc       passwd      tty         yes

你可以看到thttpd, tftp, upnpd, pppd, snmpd ..... 可惜我不知道怎么用这些啊 。。
/usr/bin里面有个tftp和wget,比较不错哈。

这个dsl的设置可以改变,那就是说,这里面的某个地方不是read-only的,
我找了一下,发现是/var

# cd /var
# ls
cache  lib    lock   log    run    tmp
# mkdir xuhua
# ls
cache  lib    lock   log    run    tmp    xuhua
# rm -r xuhua
# ls
cache  lib    lock   log    run    tmp

看到了吧 。。。

# df
Filesystem           1k-blocks      Used Available Use% Mounted on
/dev/mtdblock/0           1376      1376        

Linux | 阅读 1188 次
文章评论,共0条
游客请输入验证码