Hi there !
I have many 54GLxxx (Linksys/Cisco) with the latest DDWRT firmware.
They are attatched to my Opt1 interface - my Public Wifi acces network, PfSense = 192.168.2.1 - AP1 192.168.2.2 AP2 192.168.2.3 etc etc
I have also 54GLxxx (Linksys/Cisco) with the latest DDWRT firmware in my LAN - PfSense = 192.168.1.1 (which is default) , the AP being 192.168.1.15
The gateway setting in the AP is (of course) 192.168.1.1 - DHCP server in the AP is set to off.
Needles to say that I DO NOT use the "WAN" plug on the back of the 54GLxxx, but one of the four plugs of the built in switch.
You could use one of your Pc's on your LAN section to see the web interface of the AP … and use the telnet (SSH) interface to see what happens in your AP. (Note that the AP DDWRT Firmware has a bare Linux kernel, so basic commands like ifconfig etc work).
What I didn't understood from your wors is that you could put it (teh AP) to work when connected to your Opt1 network.
Connecting it to the LAN network - and the AP stops working.
DID you change the gateway when you switched ?
If a connection on the switch from the AP always work, but not the Wifi part the the problem is situated in the AP.
If I recall well, all I change to make a DDWRT AP work, is:
Reset it. It should have a LAN IP that is 192.168.1.1 - dhcp server activated.
Connect a PC to it - using LAN cable on the back. (NOT the WAN port).
Change IP LAN from 192.168.1.1 to i.e. 192.168.1.2
While your at it, on the same page:
Switch "Connection type" to "Dissabled"
Local IP Address = 192.168.1.2
Mask 255.255.255.0
Gateway 192.168.1.1 (points to pfsense)
Local DNS : 192.168.1.1 (points to pfSense)
Shut down its DHCP.
(Think about using a NTP server ...)
Validate.
The AP should be up now. Mine is.