bugGNU GRUB - Bugs: bug #24661, [patch] PXE module does not work...

 
 

You are not allowed to post comments on this tracker with your current authentication level.

bug #24661: [patch] PXE module does not work with TFTP correctly

Submitter:  Alex Smith <alexextreme>
Submitted:  Mon 27 Oct 2008 04:57:35 PM UTC
   
 
Category:  Network Severity:  Major
Priority:  5 - Normal Item Group:  Software Error
Status:  None Privacy:  Public
Assigned to:  None Originator Name: 
Open/Closed:  Closed Release:  None
Release:  svn-r1886 Reproducibility:  Every Time
Planned Release:  None

Sun 14 Dec 2008 01:11:38 AM UTC, comment #1: 

Fixed.

Robert Millan <robertmh>
Group administrator
Mon 27 Oct 2008 04:57:35 PM UTC, original submission:  

The PXE TFTP API only allows one open connection at any one time. The PXE module in GRUB2 has code to handle this in some places, but in other places (grub_pxefs_open and grub_pxefs_close) it is not handled, causing errors. For example, when I try to insert the multiboot module from PXE, that wants to insert the _multiboot module, resulting in the PXE call failing because 2 connections are being made.

I've attached a patch which handles this properly in grub_pxefs_open() and grub_pxefs_close(). With these changes made I can successfully load GRUB2 from PXE, and boot a kernel.

Alex Smith <alexextreme>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attached Files
file #16740:  pxe-fixup.diff added by alexextreme (1KiB - application/octet-stream - PXE fix patch)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by robertmh (Posted a comment)
  • -email is unavailable- added by alexextreme (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

     

    Follow 2 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2008-12-14 robertmh Open/ClosedOpen Closed
    2008-10-27 alexextreme Attached File- Added pxe-fixup.diff, #16740

    Back to the top

    Powered by Savane 3.13-d3ae.
    Corresponding source code