URL: <http://savannah.gnu.org/bugs/?40363>
Summary: TFTP: Files bigger than 63 MB generate "error: timeout reading `/boot/initrd'." Project: GNU GRUB Submitted by: bernhardu Submitted on: Do 24 Okt 2013 15:10:34 GMT Category: Network Severity: Major Priority: 5 - Normal Item Group: Software Error Status: None Privacy: Public Assigned to: None Originator Name: Originator Email: Open/Closed: Open Discussion Lock: Any Release: Release: Bazaar - trunk Reproducibility: Every Time Planned Release: None _______________________________________________________ Details: When attempting to load a file with a size bigger than 63 MB over TFTP grub shows this error message: error: timeout reading `/boot/initrd'. The problem lies in the blocknumber assigned to each network packet. TFTP uses only 2 bytes for it, therefore continuing after the overflow with blocknumber 0. This overflow happens with a blocksize of 1024 after 63 MB. (With current git of today f70d5c0701c6edf7f83c2e5ad01d29962b0aabd0) _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/bugs/?40363> _______________________________________________ Nachricht gesendet von/durch Savannah http://savannah.gnu.org/ _______________________________________________ Bug-grub mailing list Bug-grub@gnu.org https://lists.gnu.org/mailman/listinfo/bug-grub