firmware icon indicating copy to clipboard operation
firmware copied to clipboard

Raspberry5 mailformed TFTP ACK packets

Open zentarim opened this issue 8 months ago • 1 comments

At netboot, a Raspberry5 board sends malformed UDP packets padded with zeros while pulling resources from the TFTP server. As it may be seen in the raspberry5_ack_pad.pcapng.gz, a Raspberry 5 may acknowledge a TFTP data packet with ACK being padded with zeros. While it does not affect the boot process because the UDP length field is set to correct length, it is still an incorrect bootloader behavior.

raspberry5_ack.pcapng.gz

Filter: tftp.opcode == 4

That behavior has never happened with Raspberry 4 boards.

zentarim avatar Jun 09 '24 10:06 zentarim