[shucksmith.com]
Hello Guest!
Contents
 o Welcome
 o PIC Robot Forklift
 o .not Unplugged
 o Win32 ASM
 o Misc
 o PICprog
 o Programming
 o Oxford
 * DLink DSL-G604T
 |-  * Product Features
 |-  o Telnet Access
 |-  o Exploring Linux


Help! Site Map


Login
Admin/Editor Login


Comments
Feel free to leave comments or ideas.
 o Click for more room


Link Swap
o Google Search
o ProByke
o Shucksmith! what is that?
o Kevin's "All-Lincolnshire"
o Oxford Guild of Assassins
o tom.lubbock
o BNC Mordor



Content -> DLink DSL-G604T -> Product Features -> What this product does

The D-Link DWL-G604T Wireless ADSL Router is a very good product based around an embedded linux operating system. This allows the bulk of the functionality of the device to be implemented in software, using code from open source developers around the world.

DLink have recently provided the source code to some componants of the device on their FTP server. You can get the source (and firmware updates) from ftp://ftp.dlink.co.uk/dsl_routers_modems/dsl-g604t/.

DLink have not released the propriatry componants, such as the web management perl scripts. It would be unreasonable to ask them to - a lot of engineering time is required to bring such a product to market.

 

 

Device Hardware Features

MIPS Technologoies 4KEc embedded microprocessor
16mb RAM module
2mb Flash-based SquashFS file system,
Linux kernel version 2.4.17

Componant Schmatic

Diagram of the DSL-G604T componants:

Linux

Linux version 2.4.17_mvl21-malta-mips_fp_le (jordan@Jordan_Linux)
Compiled by gcc version 2.95.3 20010315 (release/MontaVista)
18 14:13:34 CST 2004

CPU + Memory

# cat cpuinfo
processor               : 0
cpu model               : MIPS 4KEc V4.8
BogoMIPS                : 149.91
wait instruction        : no
microsecond timers      : yes
extra interrupt vector  : yes
hardware watchpoint     : yes
VCED exceptions         : not available
VCEI exceptions         : not available

# cat meminfo
        total:    used:    free:  shared: buffers:  cached:
Mem:  14974976 13090816  1884160        0  1540096  4857856
Swap:        0        0        0
MemTotal:        14624 kB
MemFree:          1840 kB
MemShared:           0 kB
Buffers:          1504 kB
Cached:           4744 kB
SwapCached:          0 kB
Active:           3260 kB
Inactive:         4636 kB
HighTotal:           0 kB
HighFree:            0 kB
LowTotal:        14624 kB
LowFree:          1840 kB
SwapTotal:           0 kB
SwapFree:            0 kB

# cat mounts
/dev/mtdblock/0 / squashfs ro 0 0
none /dev devfs rw 0 0
proc /proc proc rw 0 0
ramfs /var ramfs rw 0 0

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

Kernel Modules

  Module                Size   ? Dependancies
-----------------------------------------------
tiwlan                 67816   2
ip_nat_talk             3080   0 (unused)
ip_conntrack_talk       2908   2
ip_nat_tftp             2280   0 (unused)
ip_conntrack_tftp       2204   1
ip_nat_irc              3224   0 (unused)
ip_conntrack_irc        3836   1
ip_nat_h323             3344   0 (unused)
ip_conntrack_h323       3068   1
ip_nat_ftp              4056   0 (unused)
ip_conntrack_ftp        5004   1
ipt_multiport            972   0 (unused)
ipt_REDIRECT            1044   0 (unused)
ipt_limit               1356   0 (unused)
ipt_TCPMSS              2956   0 (unused)
ipt_state                920   0 (unused)
ipt_MASQUERADE          1684   0 (unused)
iptable_nat            22856   6 [ip_nat_talk 
                                  ip_nat_tftp 
                                  ip_nat_irc 
                                  ip_nat_h323
                                  ip_nat_ftp 
                                  ipt_REDIRECT
                                  ipt_MASQUERADE
                                 ]
iptable_filter          2076   0 (unused)
ip_conntrack           29648   8 [ip_nat_talk
                                  ip_conntrack_talk
                                  ip_nat_tftp
                                  ip_conntrack_tftp
                                  ip_nat_irc
                                  ip_conntrack_irc
                                  ip_nat_h323
                                  ip_conntrack_h323
                                  ip_nat_ftp
                                  ip_conntrack_ftp
                                  ipt_REDIRECT
                                  ipt_state ipt_MASQUERADE
                                  iptable_nat
                                 ]
ip_tables              14656  10 [ipt_multiport
                                  ipt_REDIRECT
                                  ipt_limit
                                  ipt_TCPMSS
                                  ipt_state
                                  ipt_MASQUERADE
                                  iptable_nat
                                  iptable_filter
                                 ]
bridge                 29456   1
tiatm                 113704   0 (unused)
Last Modfified: Page Views: default

[ shucksmith.com ] © Copyright 1999-2003 Chris Shucksmith
Powered by ShuckSite 2.0 - not another portal script
QOTD : H2G2G Earth - Mostly Harmless