General Information

Asus AM200g is a high performance ADSL/ADSL2/ADSL2+ gateway. It has a built-in IEEE 802.11g wireless AP, VoIP (with Lifeline Support) and USB port for mass-storage or printer. More specific informations can be found on Asus site.

This device is based on BCM6348 chip.

Hardware

1) Connections

Count Type Function
1 Button On/off button
1 DC 18V, 1A
1 RJ-11 Line (PSTN)
2 RJ-11 Phone (analog)
1 PS/2 Console
1 USB Host
1 USB Slave
1 Button Reset button
4 RJ-45 LAN
1 RJ-11 Port ADSL

Image of the back side of the router:

http://router.smurv.cz/asus/IMG_3464.JPG

2) LEDs

Image of the front side of the router:

http://router.smurv.cz/asus/IMG_3467.JPG

3) Chips

BROADCOM BROADCOM BROADCOM BROADCOM SAMSUNG 652 MX T064421
BCM6348KPBG BCM4318KFBG BCM6341KPBG BCM5325EKQMG K4S641632K-UC60 29LV320CBTC-90G
CG0622 P20 S0645 P11 TT0546 P10 RG0651 P11 S6416 ZKJ381IIS 2T087300
785035 01 801006 N1A 758492 M5 806711 1A TAIWAN

4) Images

Image of the top of the motherboard (from the front):

http://router.smurv.cz/asus/IMG_3445.JPG

Image of the top of the motherboard (from the back):

http://router.smurv.cz/asus/IMG_3447.JPG

5) Serial

I don't know. Is this Serial? Someone please tell me.

http://router.smurv.cz/asus/IMG_3464_1.JPG

http://router.smurv.cz/asus/IMG_3463.JPG

6) JTAG

I don't know. Is this JTAG? Someone please tell me.

http://router.smurv.cz/asus/IMG_3459.JPG

System Information

1) cat /proc/version

Linux version  (@) ()

2) cat /proc/cpuinfo

system type             : 96348GW-11
processor               : 0
cpu model               : BCM6348 V0.7
BogoMIPS                : 255.59
wait instruction        : no
microsecond timers      : yes
tlb_entries             : 32
extra interrupt vector  : yes
hardware watchpoint     : no
VCED exceptions         : not available
VCEI exceptions         : not available

3) cat /proc/meminfo

MemTotal:        13820 kB
MemFree:           364 kB
Buffers:           368 kB
Cached:           3876 kB
SwapCached:          0 kB
Active:           5564 kB
Inactive:          924 kB
HighTotal:           0 kB
HighFree:            0 kB
LowTotal:        13820 kB
LowFree:           364 kB
SwapTotal:           0 kB
SwapFree:            0 kB
Dirty:               0 kB
Writeback:           0 kB
Mapped:           4848 kB
Slab:             3700 kB
Committed_AS:     4560 kB
PageTables:        380 kB
VmallocTotal:  1048560 kB
VmallocUsed:      2580 kB
VmallocChunk:  1044552 kB

4) cat /proc/iomem

00000000-00f9ffff : System RAM
  00010000-0017de53 : Kernel code
  0017de54-001e70bf : Kernel data
10000000-10ffffff : bcm63xx pci memory space
  10000000-1000ffff : 0000:00:01.0
  10010000-1001ffff : 0000:00:02.0
    10010000-1001ffff : ohci_hcd
  10020000-1002ffff : 0000:00:02.1
    10020000-1002ffff : ohci_hcd
  10030000-1003ffff : 0000:00:02.2
    10030000-1003ffff : ehci_hcd

5) cat /proc/interrupts

           CPU0
  5:      20002            MIPS  brcm_5
  6:        240            MIPS  brcm_6, brcm_6, brcm_6
  7:   14418676            MIPS  timer
 10:          0            MIPS  brcm_10
 12:     174810            MIPS  brcm_12
 13:    3905503            MIPS  brcm_13
 14:          0            MIPS  brcm_14
 22:          0            MIPS  brcm_22
 24:          0            MIPS  brcm_24
 30:    1497586            MIPS  brcm_30
 32:    1075559            MIPS  brcm_32
 33:          0            MIPS  brcm_33

ERR:          0

6) cat /proc/modules

vfat 9664 1 - Live 0xc00cf000
fat 35696 1 vfat, Live 0xc00d8000
endpointdd 1242960 0 - Live 0xc02b9000
vnet 592 0 - Live 0xc000a000
ipt_state 544 2 - Live 0xc00c6000
ipt_mark 416 0 - Live 0xc00c4000
ipt_limit 896 2 - Live 0xc00c2000
ipt_connlimit 1696 0 - Live 0xc00c0000
ipt_TCPMSS 2304 2 - Live 0xc00b9000
ipt_REDIRECT 768 0 - Live 0xc00bb000
ipt_MASQUERADE 1536 1 - Live 0xc00b5000
ipt_MARK 704 0 - Live 0xc00b7000
ipt_LOG 4064 2 - Live 0xc008c000
ipt_FTOS 992 0 - Live 0xc00b3000
ip_nat_tftp 1120 0 - Live 0xc00b1000
ip_nat_irc 1536 0 - Live 0xc00af000
ip_nat_ftp 2208 0 - Live 0xc00a1000
ip_conntrack_tftp 1008 0 - Live 0xc009f000
ip_conntrack_irc 18928 1 ip_nat_irc, Live 0xc00a9000
ip_conntrack_ftp 19792 1 ip_nat_ftp, Live 0xc00a3000
ip_nat_h323 2208 0 - Live 0xc009d000
ip_conntrack_h323 18960 1 ip_nat_h323, Live 0xc0097000
ip_nat_pptp 2048 0 - Live 0xc0095000
ip_conntrack_pptp 3312 0 - Live 0xc0093000
ip_nat_gre 1280 0 - Live 0xc0091000
ip_conntrack_gre 2064 2 ip_nat_pptp,ip_conntrack_pptp, Live 0xc008f000
iptable_mangle 960 0 - Live 0xc004e000
iptable_nat 15248 9 ipt_REDIRECT,ipt_MASQUERADE,ip_nat_tftp,ip_nat_irc,ip_nat_ftp,ip_nat_h323,ip_nat_pptp,ip_nat_gre, Live 0xc0060000
ip_conntrack 24400 16 ipt_state,ipt_connlimit,ipt_REDIRECT,ipt_MASQUERADE,ip_nat_tftp,ip_nat_irc,ip_nat_ftp,ip_conntrack_tftp,ip_conntrack_irc,ip_conntrack_ftp,ip_nat_h323,ip_conntrack_h323,ip_nat_pptp,ip_conntrack_pptp,ip_conntrack_gre,iptable_nat, Live 0xc0059000
iptable_filter 928 1 - Live 0xc004c000
ip_tables 14144 13 ipt_state,ipt_mark,ipt_limit,ipt_connlimit,ipt_TCPMSS,ipt_REDIRECT,ipt_MASQUERADE,ipt_MARK,ipt_LOG,ipt_FTOS,iptable_mangle,iptable_nat,iptable_filter, Live 0xc0054000
sd_mod 14368 2 - Live 0xc001e000
sg 25888 0 - Live 0xc0044000
usb_storage 21792 1 - Live 0xc003d000
wl 522576 0 - Live 0xc0133000
bcm_usb 15920 0 - Live 0xc000c000
bcm_enet 22000 1 vnet, Live 0xc0036000
bcmprocfs 12288 0 - Live 0xc0014000
adsldd 135488 0 - Live 0xc0065000
blaa_dd 6880 0 - Live 0xc0011000
atmapi 57872 2 adsldd,blaa_dd, Live 0xc0026000

7) cat /proc/devices

Character devices:
  1 mem
  2 pty
  3 ttyp
  4 ttyS
  5 /dev/tty
  5 /dev/console
 10 misc
 21 sg
108 ppp
180 usb
205 atmapi
206 bcrmboard
208 adsl
209 endpoint
212 bcm

Block devices:
  8 sd
 31 mtdblock
 65 sd
 66 sd
 67 sd
 68 sd
 69 sd
 70 sd
 71 sd
128 sd
129 sd
130 sd
131 sd
132 sd
133 sd
134 sd
135 sd

8) cat /proc/pci

PCI devices found:
  Bus  0, device   1, function  0:
    Network controller: PCI device 14e4:4318 (Broadcom Corporation) (rev 2).
      IRQ 32.
      Master Capable.  Latency=64.
      Non-prefetchable 32 bit memory at 0x10000000 [0x1000ffff].
  Bus  0, device   2, function  0:
    USB Controller: Philips Semiconductors USB 1.1 Host Controller (rev 48).
      IRQ 6.
      Master Capable.  Latency=64.  Min Gnt=1.Max Lat=42.
      Non-prefetchable 32 bit memory at 0x10010000 [0x1001ffff].
  Bus  0, device   2, function  1:
    USB Controller: Philips Semiconductors USB 1.1 Host Controller (#2) (rev 48).
      IRQ 6.
      Master Capable.  Latency=64.  Min Gnt=1.Max Lat=42.
      Non-prefetchable 32 bit memory at 0x10020000 [0x1002ffff].
  Bus  0, device   2, function  2:
    USB Controller: Philips Semiconductors USB 2.0 Host Controller (rev 48).
      IRQ 6.
      Master Capable.  Latency=64.  Min Gnt=2.Max Lat=16.
      Non-prefetchable 32 bit memory at 0x10030000 [0x1003ffff].

9) df

Filesystem           1k-blocks      Used Available Use% Mounted on
/dev/mtdblock0            3072      3072         0 100% /
tmpfs                      224       192        32  86% /var
/dev/sda1              1740512    201952   1538560  12% /var/usb/usb_1

10) ifconfig -a

atm0            Link encap:UNSPEC  HWaddr xx-xx-xx-xx-xx-xx-xx-xx-xx-xx-xx-xx-xx-xx-xx-xx
                [NO FLAGS]  MTU:0  Metric:1
                RX packets:0 errors:0 dropped:0 overruns:0 frame:0
                TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
                collisions:0 txqueuelen:0
                RX bytes:1465919520 (1.3 GiB)  TX bytes:279541056 (266.5 MiB)

br0             Link encap:Ethernet  HWaddr xx:xx:xx:xx:xx:xx
                inet addr:192.168.1.1  Bcast:192.168.1.255  Mask:255.255.255.0
                UP BROADCAST RUNNING ALLMULTI MULTICAST  MTU:1500  Metric:1
                RX packets:1510244 errors:0 dropped:0 overruns:0 frame:0
                TX packets:1849387 errors:0 dropped:0 overruns:0 carrier:0
                collisions:0 txqueuelen:0
                RX bytes:199464275 (190.2 MiB)  TX bytes:1399361605 (1.3 GiB)

cpcs0           Link encap:UNSPEC  HWaddr xx-xx-xx-xx-xx-xx-xx-xx-xx-xx-xx-xx-xx-xx-xx-xx
                [NO FLAGS]  MTU:65535  Metric:1
                RX packets:0 errors:0 dropped:0 overruns:0 frame:0
                TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
                collisions:0 txqueuelen:0
                RX bytes:1465919520 (1.3 GiB)  TX bytes:279541056 (266.5 MiB)

dsl0            Link encap:UNSPEC  HWaddr xx-xx-xx-xx-xx-xx-xx-xx-xx-xx-xx-xx-xx-xx-xx-xx
                [NO FLAGS]  MTU:0  Metric:1
                RX packets:0 errors:0 dropped:0 overruns:0 frame:0
                TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
                collisions:0 txqueuelen:0
                RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

eth0            Link encap:Ethernet  HWaddr xx:xx:xx:xx:xx:xx
                UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
                RX packets:1540178 errors:0 dropped:0 overruns:0 frame:0
                TX packets:1899500 errors:0 dropped:0 overruns:0 carrier:0
                collisions:0 txqueuelen:1000
                RX bytes:251613533 (239.9 MiB)  TX bytes:1470235004 (1.3 GiB)
                Interrupt:30 Base address:0x6800

eth0.2          Link encap:Ethernet  HWaddr xx:xx:xx:xx:xx:xx
                UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
                RX packets:1540096 errors:0 dropped:0 overruns:0 frame:0
                TX packets:1884631 errors:0 dropped:0 overruns:0 carrier:0
                collisions:0 txqueuelen:1000
                RX bytes:251604711 (239.9 MiB)  TX bytes:1468146855 (1.3 GiB)


eth0.3          Link encap:Ethernet  HWaddr xx:xx:xx:xx:xx:xx
                UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
                RX packets:42 errors:0 dropped:0 overruns:0 frame:0
                TX packets:14790 errors:0 dropped:0 overruns:0 carrier:0
                collisions:0 txqueuelen:1000
                RX bytes:3708 (3.6 KiB)  TX bytes:2077312 (1.9 MiB)


eth0.4          Link encap:Ethernet  HWaddr xx:xx:xx:xx:xx:xx
                BROADCAST MULTICAST  MTU:1500  Metric:1
                RX packets:0 errors:0 dropped:0 overruns:0 frame:0
                TX packets:26 errors:0 dropped:0 overruns:0 carrier:0
                collisions:0 txqueuelen:1000
                RX bytes:0 (0.0 B)  TX bytes:3884 (3.7 KiB)


eth0.5          Link encap:Ethernet  HWaddr xx:xx:xx:xx:xx:xx
                BROADCAST MULTICAST  MTU:1500  Metric:1
                RX packets:0 errors:0 dropped:0 overruns:0 frame:0
                TX packets:24 errors:0 dropped:0 overruns:0 carrier:0
                collisions:0 txqueuelen:1000
                RX bytes:0 (0.0 B)  TX bytes:3736 (3.6 KiB)


lo              Link encap:Local Loopback
                inet addr:127.0.0.1  Mask:255.0.0.0
                UP LOOPBACK RUNNING  MTU:16436  Metric:1
                RX packets:123 errors:0 dropped:0 overruns:0 frame:0
                TX packets:123 errors:0 dropped:0 overruns:0 carrier:0
                collisions:0 txqueuelen:0
                RX bytes:3563 (3.4 KiB)  TX bytes:3563 (3.4 KiB)

nas_8_48        Link encap:Ethernet  HWaddr xx:xx:xx:xx:xx:xx
                UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
                RX packets:1841405 errors:0 dropped:0 overruns:0 frame:0
                TX packets:1504956 errors:0 dropped:1345 overruns:0 carrier:0
                collisions:0 txqueuelen:1000
                RX bytes:1385858753 (1.2 GiB)  TX bytes:242232828 (231.0 MiB)

ppp_8_48_1      Link encap:Point-Point Protocol
                inet addr:62.177.78.54  P-t-P:88.146.111.31  Mask:255.255.255.255
                UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1492  Metric:1
                RX packets:1837719 errors:0 dropped:0 overruns:0 frame:0
                TX packets:1501328 errors:0 dropped:0 overruns:0 carrier:0
                collisions:0 txqueuelen:3
                RX bytes:1370991344 (1.2 GiB)  TX bytes:193936312 (184.9 MiB)

usb0            Link encap:Ethernet  HWaddr xx:xx:xx:xx:xx:xx
                BROADCAST MULTICAST  MTU:1500  Metric:1
                RX packets:0 errors:0 dropped:0 overruns:0 frame:0
                TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
                collisions:0 txqueuelen:1000
                RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

wl0             Link encap:Ethernet  HWaddr xx:xx:xx:xx:xx:xx
                UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
                RX packets:179391 errors:0 dropped:0 overruns:0 frame:36003
                TX packets:189454 errors:17 dropped:0 overruns:0 carrier:0
                collisions:0 txqueuelen:1000
                RX bytes:130025665 (124.0 MiB)  TX bytes:102473982 (97.7 MiB)
                Interrupt:32

wl0.1           Link encap:Ethernet  HWaddr xx:xx:xx:xx:xx:xx
                BROADCAST MULTICAST  MTU:1500  Metric:1
                RX packets:0 errors:0 dropped:0 overruns:0 frame:0
                TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
                collisions:0 txqueuelen:1000
                RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

11) help

?
help
logout
reboot
adsl
atm
brctl
cat
ethctl
ddns
df
dumpcfg
echo
ifconfig
kill
arp
defaultgateway
dhcpserver
dns
lan
passwd
ppp
remoteaccess
restoredefault
route
save
swversion
wan
ping
ps
pwd
sntp
sysinfo
tftp
voice
wlctl
wlan

12) sh

BusyBox v1.00 (2005.04.12-18:11+0000) Built-in shell (msh)
Enter 'help' for a list of built-in commands.

13) help (in shell) <code> Built-in commands: ——————- * : break cd continue eval exec exit export help login newgrp read readonly set shift times trap umask wait [ busybox cat chmod cp date df dmesg echo expr false hostname ifconfig init insmod kill klogd ledctrl linuxrc ln logger logread ls mkdir mount msh ping ps pwd reboot rm rmmod route sendarp sh sync sysinfo syslogd test tftp tftpd top true tty umount vconfig </code> 14) ls (in shell)** <code> var mnt webs sbin lib etc proc dev usr linuxrc images bin </code> ====== Firmware and Firmware Hacks ====== I have only original firmware from Asus in binary format. You can download it from my site - here. hajma: The machine seems to be very similar to WL-600g, for which Asus released the GPL source. Based on this fact I was able to hack the firmware. The minimally modified firmware attachment:bcmimage-hajma-01 will run a script located at /var/usb/usb_2/myscript.sh (i.e. residing on a second partition of the connected flash drive) as soon as the flash is mounted, so you can do anything post-boot. So far I was able to have jabberd running on the box. Click here for the steps. ====== Compatibility with OpenWRT ====== – untested – ====== Misc ====== I can upload more detailed photos of the router motherboard or provide more information. To contact me: smurvik [at] gmail [DOT] com CategoryModel CategoryBCM63xx

Back to top

oldwiki/openwrtdocs/hardware/asus/am200g.txt · Last modified: 2009/04/23 12:41 (external edit)