What I'm trying to do is to make the Westell modem/router as transparent as possible. By setting it to Bridge mode (instead of routed bridge), the DLink gets a WAN IP address and the Westell becomes just a modem (the router function is disabled.) In order for this to work properly, DHCP on the Westell has to be turned off. Many people are using the Westell in this way and, as I said, it works with a laptop. For some reason, it only partially works with the DIR-655.
If I just connect the DIR-655 up to the Westell, leaving the router functionality and DHCP in place, it works fine, but I have NAT between the Westell and the DLink, which I would like to avoid. What I have done for the moment is to setup static NAT to the DLink. It's not the behavior I want, but it's working OK.