TFTP Bad checksum


I have configured ethernet over USB, and am trying to load a file
through tftp. I always notice that the first packet sent through TFTP
has a bad checksum error always, but then retransmits and works well
after that. I would like to how the bad checksum message can be
avoided when sending the first packet.

Any help is appreciated,