|
From: | Bernhard Übelacker |
Subject: | [bug #40363] TFTP: Files bigger than 63 MB generate "error: timeout reading `/boot/initrd'." |
Date: | Thu, 24 Oct 2013 15:10:35 +0000 |
User-agent: | Mozilla/5.0 (X11; Linux i686; rv:24.0) Gecko/20100101 Firefox/24.0 |
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/
[Prev in Thread] | Current Thread | [Next in Thread] |