Problem with checksum offloading on RPi3 (PF + Jails involved)

Carsten Bäcker carbaecker at gmx.de
Thu Oct 29 13:29:14 UTC 2020


Hi Hackers,

just stumbled upon a problem on my RPi3, but i am not sure if this is
arm-related.

Running System:
"FreeBSD generic 12.1-RELEASE-p9 FreeBSD 12.1-RELEASE-p9 r365508
GENERIC  arm64"

I created a jail and set up NAT using PF. Same configuration runs
perfectly on my server.
However the jail was unable to resolve hostnames.

After enabling pflog for the NAT-rules i noticed these errors:
"[bad udp cksum 0xe58a -> 0x482d!]"

So i disabled checksum offloading and everything worked fine.
"ifconfig ue0 -rxcsum"

Any chance to get this fixed?

Regards
Carsten


More information about the freebsd-hackers mailing list