Isn't that the case with tcp_offload enabled in the NIC that tcpdump will see incorrect checksums?
I'm by no means a tcpdump expert:
Those incorrect checksums: are my systems generating incorrect checksums or is it the swisscom side? It seems weird that different systems with different OS at different customers would all start making wrong tcp checksums.
Best Regards
Jean-Pierre