The configuration it's the following.
subnet xxx.yyy.zzz.248
static IP for the router (received from pppoe auth) xxx.yyy.zzz.249
available static ip: xxx.yyy.zzz.250-254
broadcast: xxx.yyy.zzz.255
netmask: 255.255.255.248
I have configured my WAN port of m0n0wall in pppoe mode and I receive the static ip xxx.yyy.zzz.249
I have configured my m0n0 for the filtered bridge mode as reported on the link
http://doc.m0n0.ch/handbook/examples-filtered-bridge.html. The only difference it's that I don't have the colo's router reported in the example, because the gateway ip it's assigned directly to my port WAN of M0n0.
The WAN static ip it's assigned via pppoe and isn't entered in static mode.
The subnet it's the same on the WAN and on the OPT1...
Just a note: I have already configured few m0n0wall in filtered bridge mode with success, but the other times I have used the colo's router already configured with a DMZ (as the example on the M0n0 documentation).