You also indicated that the WRT54GP2 board has a Mini PCI slot on the RT41P2-AT page.. I presume this was used for the wireless module (.. and, if so, what chipset is it using)?
Was the FCC ID for the unit you have still Q87-WRT54GP2?
Unit I have is actually WRT54GP2A-AT. FCC ID Q87-WRV54GP2M. Only visible chip on the wireless card in the PCI Slot is a INPROCOMM IPN2220.