Sébastien Bernard wrote:
I figured out the problem. NAT is not working with the rp-pppoe.so plugin. I moved back to the pty "/usr/sbin/pppoe -I eth0 -T 80 -m 1452" Which worked now (go figure...). And NAT is working again. Any reason for this ?
We had a report about NAT failing to work in a similar situation with HW checksums, but I couldn't find the reason. You could try: - check if you have HW checksums enabled on the eth-device using ethtool - enable conntrack logging by loading ipt_LOG and executing "echo 255 >/proc/sys/net/ipv4/netfilter/ip_conntrack_log_invalid". - if this shows something about invalid checksums, disable HW checksumming on the eth-device and try again