I just find a relation between the bad checksum and lenth: I have seen: bad checksum: 5a1c , when Len is 120 bad checksum: 5f58 , when Len is 1460 bad checksum: 5e1c , when Len is 1144 bad checksum: 5a28 , when Len is 132
This seams to mean that: checksum= 0x59A4 + Len but why on earth do I have this bug?