My wl-500gx has turned up today. I've flashed the firmware with Oleg’s 126.96.36.199-3b firmware and have telnet'ed into the device and had a good poke around.
Unfortunately only 16MBytes of SRAM seems to be available but there is 32MBytes of physical memory on the board (I opened the case to check, there goes my warrantee!)
How can I enable the other 16MBytes of memory?
I also noticed that there seem to be 2 additional USB ports that have a PCB header socket. Has anyone tried using these internal USB ports?