OpenWrt Forum Archive

Topic: Asus WL-500gP (Premium) Compatible ?

The content of this topic has been archived between 4 Feb 2018 and 10 Apr 2018. There are no obvious gaps in this topic, but there may still be some posts missing at the end.

I've added it yesterday the details to to the TableOfHardware page. As we haven't got one, it's status is set to "Untested". Someone should either fix it and send us patches, or donate one.

Where did you get the hardware specifications from? I cannot find them anywhere on Google...

Also, what does 'Serial YES' mean in that table? Only that the Broadcom chipset has an UART, or also that it is hooked up to a connector?

Mainly from the FCC docs wink The "Serial - Yes" means it has a serial port inside, so You can access the bootloader with a TTL level shifter.

SeDkY wrote:

Hello, My question is writed in the subject : OpenWRT is it compatible with the new router from asus : WL-500g Premium ?

http://www.asus.com/products4.aspx?l1=1 … odelmenu=1

Thanks in advance smile

I received one yesterday and it boots the squashfs image without problems, I was not able to get the jffs2 images to work. I have all kinds of funkyness with my 250GB USB harddrive as well as my 128MB USB stick but it doesn't seem specific for this model. I'm considering trying Kamikaze to see if it solves these problems.

I have not yet gotten nas to work and I needed to set lan_ifnames to "vlan0 eth2" instead of "vlan0 eth1"just to make it run at all, but authentication from my Windows client times out.

A note, the hardware table says that it has 32MB RAM but my box only show 16MB once booted.

//allan

ajoergensen wrote:

I have not yet gotten nas to work and I needed to set lan_ifnames to "vlan0 eth2" instead of "vlan0 eth1"just to make it run at all, but authentication from my Windows client times out.

For some reason br0 consisted of vlan0 and eth1, changing that to vlan0+eth2 solved the wireless problem. So with a few modification, OpenWRT runs on WL-500gP

//allan

ajoergensen wrote:

A note, the hardware table says that it has 32MB RAM but my box only show 16MB once booted.

Check the wl500g.info forums: the problem is the same as with some versions of WL-500g Deluxe and can be fixed with a few nvram settings.  I don't take any responsibility if it bricks your machine, tho:

  nvram set sdram_init=0x0009
  nvram set sdram_ncdl=0
  nvram commit
  reboot

(Last edited by monnier on 19 May 2006, 21:46)

The CPU has 266Mhz

Works fine, I have installed the squashfs image via TFTP, then changed bridge and memory setting.
Hint: dhcp_start value in NVRAM is not usable by openwrt, it has to be changed (e.g. 50 instead of 192.168.1.50)

Here is a dmesg output with fixed WLAN bridge and memory to 32M, usb2, ext2, ext3 modules loaded, one external 40GB hard drive:

CPU revision is: 00029006
Primary instruction cache 16kB, physically tagged, 2-way, linesize 16 bytes.
Primary data cache 16kB, 2-way, linesize 16 bytes.
Linux version 2.4.30 (nbd@ux-2y02) (gcc version 3.4.4 (OpenWrt-1.0)) #1 Sun Mar 26 19:02:04 CEST 2006
Setting the PFC value as 0x15
Determined physical RAM map:
memory: 02000000 @ 00000000 (usable)
On node 0 totalpages: 8192
zone(0): 8192 pages.
zone(1): 0 pages.
zone(2): 0 pages.
Kernel command line: root=/dev/mtdblock2 rootfstype=squashfs,jffs2 init=/etc/preinit noinitrd console=ttyS0,115200
CPU: BCM4704 rev 8 at 264 MHz
Using 132.000 MHz high precision timer.
Calibrating delay loop... 263.78 BogoMIPS
Memory: 30476k/32768k available (1412k kernel code, 2292k reserved, 100k data, 80k init, 0k highmem)
Dentry cache hash table entries: 4096 (order: 3, 32768 bytes)
Inode cache hash table entries: 2048 (order: 2, 16384 bytes)
Mount cache hash table entries: 512 (order: 0, 4096 bytes)
Buffer cache hash table entries: 1024 (order: 0, 4096 bytes)
Page-cache hash table entries: 8192 (order: 3, 32768 bytes)
Checking for 'wait' instruction...  unavailable.
POSIX conformance testing by UNIFIX
PCI: Fixing up bus 0
PCI: Fixing up bridge
PCI: Setting latency timer of device 01:00.0 to 64
PCI: Fixing up bus 1
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Starting kswapd
devfs: v1.12c (20020818) Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x1
JFFS2 version 2.1. (C) 2001 Red Hat, Inc., designed by Axis Communications AB.
Squashfs 2.1-r2 (released 2004/12/15) (C) 2002-2004 Phillip Lougher
pty: 256 Unix98 ptys configured
Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI enabled
ttyS00 at 0xb8000300 (irq = 3) is a 16550A
ttyS01 at 0xb8000400 (irq = 0) is a 16550A
b44.c:v0.93 (Mar, 2004)
PCI: Setting latency timer of device 00:01.0 to 64
eth0: Broadcom 47xx 10/100BaseT Ethernet 00:17:31:97:90:c3
PCI: Setting latency timer of device 00:02.0 to 64
eth1: Broadcom 47xx 10/100BaseT Ethernet 40:10:18:00:00:2d
Physically mapped flash: Found an alias at 0x800000 for the chip at 0x0
Physically mapped flash: Found an alias at 0x1000000 for the chip at 0x0
Physically mapped flash: Found an alias at 0x1800000 for the chip at 0x0
Amd/Fujitsu Extended Query Table v1.3 at 0x0040
number of CFI chips: 1
cfi_cmdset_0002: Disabling fast programming due to code brokenness.
Flash device: 0x800000 at 0x1c000000
Creating 5 MTD partitions on "Physically mapped flash":
0x00000000-0x00040000 : "pmon"
0x00040000-0x007f0000 : "linux"
0x000bc400-0x0017d000 : "rootfs"
mtd: partition "rootfs" doesn't start on an erase block boundary -- force read-only
0x007f0000-0x00800000 : "nvram"
0x00180000-0x007f0000 : "OpenWrt"
Initializing Cryptographic API
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 2048 bind 4096)
ip_conntrack version 2.1 (5953 buckets, 5953 max) - 328 bytes per conntrack
ip_tables: (C) 2000-2002 Netfilter core team
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
NET4: Ethernet Bridge 008 for NET4.0
802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
All bugs added by David S. Miller <davem@redhat.com>
VFS: Mounted root (squashfs filesystem) readonly.
Mounted devfs on /dev
Freeing unused kernel memory: 80k freed
Algorithmics/MIPS FPU Emulator v1.5
diag boardtype: 0000042f
Probing device eth0: found!
b44: eth0: Link is up at 100 Mbps, full duplex.
b44: eth0: Flow control is off for TX and off for RX.
jffs2.bbc: SIZE compression mode activated.
PCI: Setting latency timer of device 01:02.0 to 64
PCI: Enabling device 01:02.0 (0004 -> 0006)
eth2: Broadcom BCM4318 802.11 Wireless Controller 3.90.37.0
Universal TUN/TAP device driver 1.5 (C)1999-2002 Maxim Krasnyansky
Journalled Block Device driver loaded
BFL_ENETADM not set in boardflags. Use force=1 to ignore.
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
SCSI subsystem driver Revision: 1.00
Initializing USB Mass Storage driver...
usb.c: registered new driver usb-storage
USB Mass Storage support registered.
PCI: Enabling device 01:03.2 (0000 -> 0002)
ehci_hcd 01:03.2: PCI device 1106:3104
ehci_hcd 01:03.2: irq 2, pci mem c01b3000
usb.c: new USB bus registered, assigned bus number 1
ehci_hcd 01:03.2: USB 2.0 enabled, EHCI 1.00, driver 2003-Dec-29/2.4
hub.c: USB hub found
hub.c: 4 ports detected
device eth0 entered promiscuous mode
hub.c: new USB device 01:03.2-1, assigned address 2
scsi0 : SCSI emulation for USB Mass Storage devices
  Vendor: ST340014  Model: A                 Rev: 8.01
  Type:   Direct-Access                      ANSI SCSI revision: 02
Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
SCSI device sda: 78165360 512-byte hdwr sectors (40021 MB)
Partition check:
/dev/scsi/host0/bus0/target0/lun0: p1
WARNING: USB Mass Storage data integrity not assured
USB Mass Storage device found at 2
jffs2: attempt to mount non-MTD device 08:01
SQUASHFS error: Can't find a SQUASHFS superblock on sd(8,1)
vlan0: add 01:00:5e:00:00:01 mcast address to master interface
vlan0: dev_set_promiscuity(master, 1)
vlan0: dev_set_allmulti(master, 1)
EXT2-fs: sd(8,1): couldn't mount because of unsupported optional features (4).
device eth2 entered promiscuous mode
eth2: attempt to add interface with same source address.
br0: port 2(eth2) entering listening state
br0: port 1(vlan0) entering listening state
br0: port 2(eth2) entering learning state
br0: port 1(vlan0) entering learning state
br0: port 2(eth2) entering forwarding state
br0: topology change detected, propagating
br0: port 1(vlan0) entering forwarding state
br0: topology change detected, propagating
vlan0: del 01:00:5e:00:00:01 mcast address from vlan interface
vlan0: del 01:00:5e:00:00:01 mcast address from master interface
br0: port 1(vlan0) entering disabled state
b44: eth0: Link is up at 100 Mbps, full duplex.
b44: eth0: Flow control is off for TX and off for RX.
vlan0: dev_set_promiscuity(master, 1)
vlan0: add 01:00:5e:00:00:01 mcast address to master interface
br0: port 1(vlan0) entering listening state
br0: port 1(vlan0) entering learning state
br0: port 1(vlan0) entering forwarding state
br0: topology change detected, propagating
kjournald starting.  Commit interval 5 seconds
EXT3 FS 2.4-0.9.19, 19 August 2002 on sd(8,1), internal journal
EXT3-fs: recovery complete.
EXT3-fs: mounted filesystem with ordered data mode.


I have already installed quite a lot of programs (e.g. samba). 8MB flash is great:

Filesystem           1k-blocks      Used Available Use% Mounted on
/dev/root                  832       832         0 100% /rom
/dev/mtdblock/4           6592      3396      3196  52% /
none                     15276        68     15208   0% /tmp
/dev/scsi/host0/bus0/target0/lun0/part1 38464340    237856  36272580   1% /mnt/disc0_1

(Last edited by epsilon on 24 May 2006, 02:23)

Can you tell your testresults for Samba (or FTP) transferrate (MB/s) from your USB HDD? (i.e. to an connected PC)

hello   

is there any one which make a howto install openwrt on the wl-500gp??   

  PS: sorry for my English smile smile smile

To the transfer speeds:

1.) I have setup'ed a swap on the drive (second partition)

                total    used        free   shared  buffers
Mem:      30556  29956        600           0       660
Swap:   481940       60   481880
Total:    512496  30016   482480

2.) Filesystem on the first partition is ext3

3.) Measured transfer speeds with a ~100MB file,
which took ~40 seconds with samba:

vsftpd: 2.2 MByte/s (=22 Mbit/s)
samba 2.0.10: 2.5 MByte/s (=25 Mbit/s)

just got this router today

jffs2 works fine used the 4MB version since 8MB didnt work
had to do the trick with nvram to get access to the full 32 MB ram

8 MB of flash looks good

Filesystem           1k-blocks      Used Available Use% Mounted on
/dev/root                 7360      1864      5496  25% /
none                     15276        12     15264   0% /tmp

Trying to upgrade the firmware now...I get Firmware Upgrade Fail! page in the upgrade firmware web interface. The page displays immediately so hopefully flash is not erased yet. How did you guys upgrade the firmware?

i used the tftp way

dont get the wlan to work any suggestions?

I have successfully set everything I wanted including wifi. Wifi is on eth2 not eth1 (which I don't know what is, eth0 is lan-wan switch). I'm using wpa-psk (I have already configured it before I flashed openwrt).
Works like a charm big_smile

Does anyone have a source for these routers in the US?  I really could use two USB ports....

--Yan

Hi,
I recieved my ASUS WL-500gP a few days ago... It seems to work fine with OpenWrt. Wireless, WPA... everything seems to work fine. The wireless device seems to be very good, much better than WRT54GS (Skype over Wireless is OK, with the WRT54GS it was just terrible).

It is possible that eth1 is the WAN-Port? It seems like that.

At the moment I don't have much time for OpenWrt, but after the 18.6 I want to implement some new features...

mfg
Meyma

Note: I flashed my Premium with tftf, but i had to press the reset-button at startup.

Can we have some more internal details:
output of /usr/sbin/lspci -v
output of /sbin/ifconfig -a
?

lspci -v:

00:00.0 0501: 14e4:0800 (rev 08)
        Flags: fast devsel, IRQ 3
        Memory at 18000000 (32-bit, non-prefetchable) [disabled] [size=4K]
        Memory at 1fc00000 (32-bit, non-prefetchable) [disabled] [size=4M]
        Memory at 1c000000 (32-bit, non-prefetchable) [disabled] [size=32M]
        Memory at 1a000000 (32-bit, non-prefetchable) [disabled] [size=32M]
        Expansion ROM at <unassigned> [disabled] [size=2K]

00:01.0 0200: 14e4:4713 (rev 08)
        Flags: bus master, fast devsel, latency 64, IRQ 4
        Memory at 18001000 (32-bit, non-prefetchable) [disabled] [size=4K]
        Expansion ROM at <unassigned> [disabled] [size=2K]

00:02.0 0200: 14e4:4713 (rev 08)
        Flags: bus master, fast devsel, latency 64, IRQ 5
        Memory at 18002000 (32-bit, non-prefetchable) [disabled] [size=4K]
        Expansion ROM at <unassigned> [disabled] [size=2K]

00:03.0 0c03: 14e4:4715 (rev 08) (prog-if 10)
        Flags: fast devsel, IRQ 6
        Memory at 18003000 (32-bit, non-prefetchable) [disabled] [size=4K]
        Expansion ROM at <unassigned> [disabled] [size=2K]

00:04.0 0604: 14e4:0804 (rev 08)
        Flags: 66MHz, user-definable features, ?? devsel
        Memory at 18004000 (32-bit, non-prefetchable) [disabled] [size=4K]
        Memory at 08000000 (32-bit, non-prefetchable) [disabled] [size=128M]
        Bus: primary=00, secondary=01, subordinate=01, sec-latency=64
        I/O behind bridge: 00000000-00000fff
        Memory behind bridge: 00000000-000fffff
        Prefetchable memory behind bridge: 00000000-000fffff
        Expansion ROM at <unassigned> [disabled] [size=2K]

00:05.0 0b30: 14e4:0816 (rev 08)
        Flags: fast devsel, IRQ 2
        Memory at 18005000 (32-bit, non-prefetchable) [disabled] [size=4K]
        Expansion ROM at <unassigned> [disabled] [size=2K]

00:06.0 0703: 14e4:4712 (rev 08)
        Flags: fast devsel, IRQ 2
        Memory at 18006000 (32-bit, non-prefetchable) [disabled] [size=4K]
        Expansion ROM at <unassigned> [disabled] [size=2K]

00:07.0 1000: 14e4:4718 (rev 08)
        Flags: fast devsel, IRQ 2
        Memory at 18007000 (32-bit, non-prefetchable) [disabled] [size=4K]
        Expansion ROM at <unassigned> [disabled] [size=2K]

00:08.0 0500: 14e4:080f (rev 08)
        Flags: fast devsel, IRQ 3
        Memory at 18008000 (32-bit, non-prefetchable) [disabled] [size=4K]
        Memory at <unassigned> (32-bit, non-prefetchable) [disabled] [size=128M]
        Memory at 10000000 (32-bit, non-prefetchable) [disabled] [size=128M]
        Memory at 80000000 (32-bit, non-prefetchable) [disabled] [size=512M]
        Expansion ROM at <unassigned> [disabled] [size=2K]

01:00.0 0600: 14e4:4704
        Subsystem: 14e4:4704
        Flags: bus master, fast devsel, latency 64, IRQ 2
        Memory at 40000000 (32-bit, non-prefetchable) [size=8K]
        Memory at <unassigned> (32-bit, prefetchable) [size=128M]

01:02.0 0280: 14e4:4318 (rev 02)
        Subsystem: 1043:120f
        Flags: bus master, fast devsel, latency 64, IRQ 2
        Memory at 40002000 (32-bit, non-prefetchable) [size=8K]

01:03.0 0c03: 1106:3038 (rev 61)
        Subsystem: 1106:3038
        Flags: bus master, medium devsel, latency 22, IRQ 2
        I/O ports at 0100 [size=32]
        Capabilities: [80] Power Management version 2

01:03.1 0c03: 1106:3038 (rev 61)
        Subsystem: 1106:3038
        Flags: bus master, medium devsel, latency 22, IRQ 2
        I/O ports at 0120 [size=32]
        Capabilities: [80] Power Management version 2

01:03.2 0c03: 1106:3104 (rev 63) (prog-if 20)
        Subsystem: 1106:3104
        Flags: medium devsel, IRQ 2
        Memory at 40004000 (32-bit, non-prefetchable) [disabled] [size=256]
        Capabilities: [80] Power Management version 2

ifconfig -a:

br0       Link encap:Ethernet  HWaddr 00:17:31:97:93:1B
          inet addr:192.168.32.111  Bcast:192.168.32.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1472 errors:0 dropped:0 overruns:0 frame:0
          TX packets:900 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:819152 (799.9 KiB)  TX bytes:95985 (93.7 KiB)

eth0      Link encap:Ethernet  HWaddr 00:17:31:97:93:1B
          UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
          RX packets:2767 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1013 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:939320 (917.3 KiB)  TX bytes:175039 (170.9 KiB)
          Interrupt:4

eth1      Link encap:Ethernet  HWaddr 40:10:18:00:00:2D
          UP BROADCAST RUNNING ALLMULTI 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)
          Interrupt:5

eth2      Link encap:Ethernet  HWaddr 00:17:31:97:93:1B
          UP BROADCAST RUNNING ALLMULTI MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:4 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:2 Base address:0x2000

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: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)

vlan0     Link encap:Ethernet  HWaddr 00:17:31:97:93:1B
          UP BROADCAST RUNNING ALLMULTI MULTICAST  MTU:1500  Metric:1
          RX packets:2771 errors:0 dropped:0 overruns:0 frame:0
          TX packets:900 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:890044 (869.1 KiB)  TX bytes:99603 (97.2 KiB)

vlan1     Link encap:Ethernet  HWaddr 00:17:31:97:93:1C
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:117 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:69498 (67.8 KiB)

For the records: The premium runs fine here, except for really bad usb stability problems. It seems like concurrent usb transfers (i.e. bluetooth and flash stick at the same time) trigger usb timeouts. The problem persists until reboot. This is using USB 1.1 only (uhci). I'm still investigating, but I'm pretty confused by now...

(Last edited by unverbraucht on 10 Jun 2006, 15:23)

For the records: The premium runs fine here, except for really bad usb stability problems. It seems like concurrent usb transfers (i.e. bluetooth and flash stick at the same time) trigger usb timeouts. The problem persists until reboot. This is using USB 1.1 only (uhci). I'm still investigating, but I'm pretty confused by now...

Not that is directly related but I'm using the WL-500gP with an 250GB USB2 hard drive formated with xfs. Despite reported problems with usb2 (in general) it runs perfectly.

@

Yes, it looks like it is an issue with the bluetooth kernel modules, not the USB itself. Thanks for the confirmation.

eth0 is WAN
eth2 is WLAN

I think eth1 is LAN (I don't use it)

I have a problem with it and openwrt. I tried WPA and nothing happens, it connects, but nothing works, not even a ping to the router.
How did you get it to work with WPA ?
Thank you.

No, eth0 is both WAN and LAN. LAN-WAN can be set with vlans...

I have configured WPA in original Asus FW before I flashed OpenWRT, now it just works after installing nas...

Hi,

Just installed rc5 on an wl500pg

Had trouble after trying to disable the WAN interface via the web interface. After a reboot the router was no longer accessible, tried to reinstall an image with tftp but none of the three brcm images worked.
Before that i tried the failsave mode but the reset button does not seem to be accepted (tried a few times as described in the wiki plugged power, pressed button for about 20 seconds).
Downloaded the original firmware from asus and upped that with tftp, this worked after the second try.
After that i was able to reinstall the 4MB jffs2 image.


A human readable version of lspci

00:00.0 FLASH memory: Broadcom Corporation Sentry5 Chipcommon I/O Controller (rev 08)
        Flags: fast devsel, IRQ 3
        Memory at 18000000 (32-bit, non-prefetchable) [disabled] [size=4K]
        Memory at 1fc00000 (32-bit, non-prefetchable) [disabled] [size=4M]
        Memory at 1c000000 (32-bit, non-prefetchable) [disabled] [size=32M]
        Memory at 1a000000 (32-bit, non-prefetchable) [disabled] [size=32M]
        Expansion ROM at <unassigned> [disabled] [size=2K]

00:01.0 Ethernet controller: Broadcom Corporation Sentry5 Ethernet Controller (rev 08)
        Flags: bus master, fast devsel, latency 64, IRQ 4
        Memory at 18001000 (32-bit, non-prefetchable) [disabled] [size=4K]
        Expansion ROM at <unassigned> [disabled] [size=2K]

00:02.0 Ethernet controller: Broadcom Corporation Sentry5 Ethernet Controller (rev 08)
        Flags: bus master, fast devsel, latency 64, IRQ 5
        Memory at 18002000 (32-bit, non-prefetchable) [disabled] [size=4K]
        Expansion ROM at <unassigned> [disabled] [size=2K]

00:03.0 USB Controller: Broadcom Corporation Sentry5 USB Controller (rev 08) (prog-if 10 [OHCI])
        Flags: fast devsel, IRQ 6
        Memory at 18003000 (32-bit, non-prefetchable) [disabled] [size=4K]
        Expansion ROM at <unassigned> [disabled] [size=2K]

00:04.0 PCI bridge: Broadcom Corporation Sentry5 PCI Bridge (rev 08) (prog-if 00 [Normal decode])
        Flags: 66MHz, user-definable features, ?? devsel
        Memory at 18004000 (32-bit, non-prefetchable) [disabled] [size=4K]
        Memory at 08000000 (32-bit, non-prefetchable) [disabled] [size=128M]
        Bus: primary=00, secondary=01, subordinate=01, sec-latency=64
        I/O behind bridge: 00000000-00000fff
        Memory behind bridge: 00000000-000fffff
        Prefetchable memory behind bridge: 00000000-000fffff
        Expansion ROM at <unassigned> [disabled] [size=2K]

00:05.0 MIPS: Broadcom Corporation BCM3302 Sentry5 MIPS32 CPU (rev 08)
        Flags: fast devsel, IRQ 2
        Memory at 18005000 (32-bit, non-prefetchable) [disabled] [size=4K]
        Expansion ROM at <unassigned> [disabled] [size=2K]

00:06.0 Modem: Broadcom Corporation BCM47xx V.92 56k modem (rev 08) (prog-if 00 [Generic])
        Flags: fast devsel, IRQ 2
        Memory at 18006000 (32-bit, non-prefetchable) [disabled] [size=4K]
        Expansion ROM at <unassigned> [disabled] [size=2K]

00:07.0 Network and computing encryption device: Broadcom Corporation Sentry5 Crypto Accelerator (rev 08)
        Flags: fast devsel, IRQ 2
        Memory at 18007000 (32-bit, non-prefetchable) [disabled] [size=4K]
        Expansion ROM at <unassigned> [disabled] [size=2K]

00:08.0 RAM memory: Broadcom Corporation Sentry5 DDR/SDR RAM Controller (rev 08)
        Flags: fast devsel, IRQ 3
        Memory at 18008000 (32-bit, non-prefetchable) [disabled] [size=4K]
        Memory at <unassigned> (32-bit, non-prefetchable) [disabled] [size=128M]
        Memory at 10000000 (32-bit, non-prefetchable) [disabled] [size=128M]
        Memory at 80000000 (32-bit, non-prefetchable) [disabled] [size=512M]
        Expansion ROM at <unassigned> [disabled] [size=2K]

01:00.0 Host bridge: Broadcom Corporation BCM4704 PCI to SB Bridge
        Subsystem: Broadcom Corporation BCM4704 PCI to SB Bridge
        Flags: bus master, fast devsel, latency 64, IRQ 2
        Memory at 40000000 (32-bit, non-prefetchable) [size=8K]
        Memory at <unassigned> (32-bit, prefetchable) [size=128M]

01:02.0 Network controller: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller (rev 02)
        Subsystem: ASUSTeK Computer Inc. A6U notebook embedded card
        Flags: bus master, fast devsel, latency 64, IRQ 2
        Memory at 40002000 (32-bit, non-prefetchable) [size=8K]

01:03.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 61) (prog-if 00 [UHCI])
        Subsystem: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller
        Flags: medium devsel, IRQ 2
        I/O ports at 0100 [disabled] [size=32]
        Capabilities: [80] Power Management version 2

01:03.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 61) (prog-if 00 [UHCI])
        Subsystem: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller
        Flags: medium devsel, IRQ 2
        I/O ports at 0120 [disabled] [size=32]
        Capabilities: [80] Power Management version 2

01:03.2 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 63) (prog-if 20 [EHCI])
        Subsystem: VIA Technologies, Inc. USB 2.0
        Flags: medium devsel, IRQ 2
        Memory at 40004000 (32-bit, non-prefetchable) [disabled] [size=256]
        Capabilities: [80] Power Management version 2

In addition to the Reset Button this one also has a red button named "ezsetup". This one can be pressed without a tool.
I'm planing to run openswan on that router, i'll post some benchmarks by compairson to the WL-500gD later.