GNU GRUB - Bugs: bug #50245, Tftp error while booting via PXE
You are not allowed to post comments on this tracker with your current authentication level.
bug #50245: Tftp error while booting via PXE
Submitter: | Mariusz <marianob85> | ||
Submitted: | Tue 07 Feb 2017 07:32:02 PM UTC | ||
Category: | Network | Severity: | Major |
Priority: | 5 - Normal | Item Group: | Software Error |
Status: | None | Privacy: | Public |
Assigned to: | None | Originator Name: | Mariusz Brzeski |
Open/Closed: | Open | Release: | 2.02~rc1 |
Release: | Reproducibility: | Every Time | |
Planned Release: | None |
Jump to the original submission
Sun 19 Feb 2017 02:03:25 PM UTC, comment #18: |
Mariusz <marianob85> |
Thu 16 Feb 2017 09:31:52 PM UTC, comment #17: Ok. I gave up.
|
Mariusz <marianob85> |
Mon 13 Feb 2017 04:21:04 PM UTC, comment #16:
|
Andrei Borzenkov <arvidjaar> |
Mon 13 Feb 2017 03:48:19 PM UTC, comment #15: Ok. I can not find another path :)
|
Mariusz <marianob85> |
Mon 13 Feb 2017 02:12:34 PM UTC, comment #14: BTW I cannot reproduce it with TFTPD32 v4.52 at all. There is "PXE compatibility" option which indeed makes TFTPD32 process only tsize option but even if I enable it, grub still boots just fine and tftpd32 log shows that it answered with tsize option. I suggest you update your server, there is no point to use old version really. |
Andrei Borzenkov <arvidjaar> |
Mon 13 Feb 2017 03:51:05 AM UTC, comment #13:
|
Andrei Borzenkov <arvidjaar> |
Sun 12 Feb 2017 09:56:00 PM UTC, comment #12: I'm not able to upload 4.8MB file
|
Mariusz <marianob85> |
Sun 12 Feb 2017 09:32:50 PM UTC, comment #11: Thanks for Your time helping me.
|
Mariusz <marianob85> |
Sun 12 Feb 2017 04:49:09 PM UTC, comment #10: I cannot reproduce it - version with patch boots correctly here. Please try with clean build out of GIT + patch and make sure to recreate netboot directory using just built grub:
|
Andrei Borzenkov <arvidjaar> |
Sun 12 Feb 2017 04:28:09 PM UTC, comment #9: With patch applied I get "push out of the packet range.." error.
|
Mariusz <marianob85> |
Sun 12 Feb 2017 03:15:57 PM UTC, comment #8: OK. Your packet trace shows that server does not respond with OACK for GRUB request.
|
Andrei Borzenkov <arvidjaar> |
Sun 12 Feb 2017 02:50:25 PM UTC, comment #7: Sorry for that.
|
Mariusz <marianob85> |
Sun 12 Feb 2017 02:42:36 PM UTC, comment #6: Sorry, I do not understand. You report problem with grub on x86_64-efi platform and attach packet capture for grub on i386-pc platform. How is it relevant for EFI problem? |
Andrei Borzenkov <arvidjaar> |
Sun 12 Feb 2017 01:31:11 PM UTC, comment #5: Files attached.
|
Mariusz <marianob85> |
Fri 10 Feb 2017 03:17:55 AM UTC, comment #4: So it did configure some address. Is it the correct one? Please run tcpdump or wireshark on TFTP server and provide packet capture together with IP address grub was using. |
Andrei Borzenkov <arvidjaar> |
Thu 09 Feb 2017 09:07:03 PM UTC, comment #3: grub> net_ls_cards
|
Mariusz <marianob85> |
Thu 09 Feb 2017 06:40:17 PM UTC, comment #2: what is output of
|
Andrei Borzenkov <arvidjaar> |
Wed 08 Feb 2017 04:06:17 PM UTC, comment #1: I've check grub for legacy bios:
|
Mariusz <marianob85> |
Tue 07 Feb 2017 07:32:02 PM UTC, original submission:
I've create grub image for EFI boot.
|
Mariusz <marianob85> |
Depends on the following items: None found
Items that depend on this one: None found
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 10 latest changes.
Date | Changed by | Updated Field | Previous Value | => | Replaced by |
---|---|---|---|---|---|
2017-02-12 | marianob85 | Attached File | - | Added tftpd_efi.pcapng, #39744 | |
Attached File | - | Added PxeTest-2017-02-12-21-46-05.png, #39745 | |||
2017-02-12 | marianob85 | Attached File | - | Added Grub-2017-02-12-17-21-51.png, #39737 | |
Attached File | - | Added grub_packet_range.pcapng.gz, #39738 | |||
2017-02-12 | arvidjaar | Release | 2.00 | 2.02~rc1 | |
2017-02-12 | arvidjaar | Attached File | - | Added tftpd32-oack.patch, #39736 | |
2017-02-12 | marianob85 | Attached File | - | Added grub.pcap, #39734 | |
Attached File | - | Added Ubuntu-2017-02-12-14-25-08.png, #39735 | |||
2017-02-07 | marianob85 | Attached File | - | Added tftpd.log, #39694 | |
Attached File | - | Added grub.cfg, #39695 |
Powered by Savane 3.13-3230.
Corresponding source code
Summary:
I've put all my files ( for all different compilation/configuration ) here. ( all dumps, full configuration, and compilation scripts )
https://drive.google.com/file/d/0ByYkzo4DOiiscDhaYzdRVHdpRlU/view?usp=sharing
Short summary:
All those was tested using WmWare Workstation 12.5.2
Debian images: debian-8.7.1-i386-netinst.iso and debian-8.7.1-amd64-netinst.iso
Compilation with tftpd32-oack.patch applied:
Compilation on Debian_8.7.1-i386
Bios platform (bootfile x86/booti386.pc)
@No custom background and font loaded
# Tftp 4.60
- Grub and all images are fully working
# MicrotikOS 6.38.1
- Grub loading
- When loading (R-Drive legacy ) grub says: timeout reading (tcpdump_A)
Efi platform (boolfile x86/booti386.efi)
# Tftp 4.60
- Grub and all images are fully working
# MicrotikOS 6.38.1
- Grub not loading ( VMWare restart after download firmware file ) (tcpdump_B)
Compilation on Debian_8.7.1-amd64
Bios platform (bootfile x64/bootix64.pc)
@No custom background and font loaded
# Tftp 4.60
- Grub and all images are fully working
# MicrotikOS 6.38.1
- Grub loading
- When loading (R-Drive legacy ) grub says: timeout reading (tcpdump_D)
Efi platform (boolfile x64/bootx64.efi)
# Tftp 4.60
- Grub not loading ( VMWare restart after download firmware file ) (tcpdump_c.pcap)
# MicrotikOS 6.38.1
- Grub loading
- When loading (R-Drive legacy ) grub says: timeout reading (tftpdump_e)