Just for reference about full cone nat on pppoe, I said this exactly 1 year ago:
It works fine on closed source firmware