RHEL Engineering is moving the tracking of its product development work on RHEL 6 through RHEL 9 to Red Hat Jira (issues.redhat.com). If you're a Red Hat customer, please continue to file support cases via the Red Hat customer portal. If you're not, please head to the "RHEL project" in Red Hat Jira and file new tickets here. Individual Bugzilla bugs in the statuses "NEW", "ASSIGNED", and "POST" are being migrated throughout September 2023. Bugs of Red Hat partners with an assigned Engineering Partner Manager (EPM) are migrated in late September as per pre-agreed dates. Bugs against components "kernel", "kernel-rt", and "kpatch" are only migrated if still in "NEW" or "ASSIGNED". If you cannot log in to RH Jira, please consult article #7032570. That failing, please send an e-mail to the RH Jira admins at rh-issues@redhat.com to troubleshoot your issue as a user management inquiry. The email creates a ServiceNow ticket with Red Hat. Individual Bugzilla bugs that are migrated will be moved to status "CLOSED", resolution "MIGRATED", and set with "MigratedToJIRA" in "Keywords". The link to the successor Jira issue will be found under "Links", have a little "two-footprint" icon next to it, and direct you to the "RHEL project" in Red Hat Jira (issue links are of type "https://issues.redhat.com/browse/RHEL-XXXX", where "X" is a digit). This same link will be available in a blue banner at the top of the page informing you that that bug has been migrated.
Bug 1289596 - The location the default pxelinux configuration should be copied is incorrect
Summary: The location the default pxelinux configuration should be copied is incorrect
Keywords:
Status: CLOSED DUPLICATE of bug 1281553
Alias: None
Product: Red Hat Enterprise Linux 7
Classification: Red Hat
Component: doc-Installation_Guide
Version: 7.3
Hardware: x86_64
OS: Linux
high
medium
Target Milestone: rc
: ---
Assignee: Petr Bokoc
QA Contact: ecs-bugs
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-12-08 14:09 UTC by Sevan Janiyan
Modified: 2019-03-06 01:59 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2015-12-09 12:39:39 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Sevan Janiyan 2015-12-08 14:09:30 UTC
Document URL: 
https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Installation_Guide/chap-installation-server-setup.html#sect-network-boot-setup-bios

Section Number and Name: 
21.1.1
Configuring a PXE Server for BIOS-based AMD64 and Intel 64 Clients
Describe the issue: 
In step 7, it's suggested to "Add a configuration file named default to the pxelinux/ directory"

This is incorrect as the client requests the file from pxelinux/pxelinux.cfg
Suggestions for improvement: 
"Add a configuration file named default to the pxelinux/pxelinux.cfg directory"

"A sample configuration file at /var/lib/tftpboot/pxelinux/pxelinux.cfg/default might look like:"

Additional information:

Found using CentOS 7 1503.
This behaviour can be confirmed using tcpdump on the boot server whilst a client attempts to PXE boot:

tcpdump: listening on em0, link-type EN10MB
13:07:52.164341 0.0.0.0.68 > 255.255.255.255.67: xid:0x28d9914b secs:4 flags:0x8000 [|bootp]
13:07:52.164765 192.168.1.90.67 > 255.255.255.255.68: xid:0x28d9914b secs:4 flags:0x8000 Y:192.168.1.100 S:192.168.1.90 ether 08:00:27:d9:91:4b [|bootp] [tos 0x10]
13:07:54.190923 0.0.0.0.68 > 255.255.255.255.67: xid:0x28d9914b secs:4 flags:0x8000 [|bootp]
13:07:54.191590 192.168.1.90.67 > 255.255.255.255.68: xid:0x28d9914b secs:4 flags:0x8000 Y:192.168.1.100 S:192.168.1.90 ether 08:00:27:d9:91:4b [|bootp] [tos 0x10]
13:07:54.193677 arp who-has 192.168.1.90 tell 192.168.1.100
13:07:54.193763 arp reply 192.168.1.90 is-at 08:00:27:7e:cc:af
13:07:54.193895 192.168.1.100.2070 > 192.168.1.90.69: 37 RRQ "/pxelinux/pxelinux.0"
13:07:54.194044 192.168.1.90.28811 > 192.168.1.100.2070: udp 14
13:07:54.194155 192.168.1.100.2070 > 192.168.1.90.28811: udp 17
13:07:54.194948 192.168.1.100.2071 > 192.168.1.90.69: 42 RRQ "/pxelinux/pxelinux.0"
13:07:54.195061 192.168.1.90.35937 > 192.168.1.100.2071: udp 15
13:07:54.195225 192.168.1.100.2071 > 192.168.1.90.35937: udp 4
13:07:54.195315 192.168.1.90.35937 > 192.168.1.100.2071: udp 1460
13:07:54.195465 192.168.1.100.2071 > 192.168.1.90.35937: udp 4
13:07:54.195545 192.168.1.90.35937 > 192.168.1.100.2071: udp 1460
13:07:54.195696 192.168.1.100.2071 > 192.168.1.90.35937: udp 4
13:07:54.195774 192.168.1.90.35937 > 192.168.1.100.2071: udp 1460
13:07:54.195882 192.168.1.100.2071 > 192.168.1.90.35937: udp 4
13:07:54.195958 192.168.1.90.35937 > 192.168.1.100.2071: udp 1460
13:07:54.196136 192.168.1.100.2071 > 192.168.1.90.35937: udp 4
13:07:54.196247 192.168.1.90.35937 > 192.168.1.100.2071: udp 1460
13:07:54.196355 192.168.1.100.2071 > 192.168.1.90.35937: udp 4
13:07:54.196431 192.168.1.90.35937 > 192.168.1.100.2071: udp 1460
13:07:54.196604 192.168.1.100.2071 > 192.168.1.90.35937: udp 4
13:07:54.196714 192.168.1.90.35937 > 192.168.1.100.2071: udp 1460
13:07:54.196888 192.168.1.100.2071 > 192.168.1.90.35937: udp 4
13:07:54.196999 192.168.1.90.35937 > 192.168.1.100.2071: udp 1460
13:07:54.197171 192.168.1.100.2071 > 192.168.1.90.35937: udp 4
13:07:54.197282 192.168.1.90.35937 > 192.168.1.100.2071: udp 1460
13:07:54.197427 192.168.1.100.2071 > 192.168.1.90.35937: udp 4
13:07:54.197505 192.168.1.90.35937 > 192.168.1.100.2071: udp 1460
13:07:54.197675 192.168.1.100.2071 > 192.168.1.90.35937: udp 4
13:07:54.197786 192.168.1.90.35937 > 192.168.1.100.2071: udp 1460
13:07:54.197959 192.168.1.100.2071 > 192.168.1.90.35937: udp 4
13:07:54.198073 192.168.1.90.35937 > 192.168.1.100.2071: udp 1460
13:07:54.198356 192.168.1.100.2071 > 192.168.1.90.35937: udp 4
13:07:54.198540 192.168.1.90.35937 > 192.168.1.100.2071: udp 1460
13:07:54.198665 192.168.1.100.2071 > 192.168.1.90.35937: udp 4
13:07:54.198760 192.168.1.90.35937 > 192.168.1.100.2071: udp 1460
13:07:54.198930 192.168.1.100.2071 > 192.168.1.90.35937: udp 4
13:07:54.199023 192.168.1.90.35937 > 192.168.1.100.2071: udp 1460
13:07:54.199148 192.168.1.100.2071 > 192.168.1.90.35937: udp 4
13:07:54.199242 192.168.1.90.35937 > 192.168.1.100.2071: udp 1460
13:07:54.199365 192.168.1.100.2071 > 192.168.1.90.35937: udp 4
13:07:54.199458 192.168.1.90.35937 > 192.168.1.100.2071: udp 1460
13:07:54.199596 192.168.1.100.2071 > 192.168.1.90.35937: udp 4
13:07:54.199688 192.168.1.90.35937 > 192.168.1.100.2071: udp 1460
13:07:54.199825 192.168.1.100.2071 > 192.168.1.90.35937: udp 4
13:07:54.199915 192.168.1.90.35937 > 192.168.1.100.2071: udp 567
13:07:54.200089 192.168.1.100.2071 > 192.168.1.90.35937: udp 4
13:07:54.217620 192.168.1.100.49152 > 192.168.1.90.69: 89 RRQ "/pxelinux/pxelinux.cfg/4a04d2e0-108c-4561-a2be-53e708a80c48"
13:07:54.217787 192.168.1.90.24831 > 192.168.1.100.49152: udp 19
13:07:54.220035 192.168.1.100.49153 > 192.168.1.90.69: 73 RRQ "/pxelinux/pxelinux.cfg/01-08-00-27-d9-91-4b"
13:07:54.220143 192.168.1.90.40908 > 192.168.1.100.49153: udp 19
13:07:54.223037 192.168.1.100.49154 > 192.168.1.90.69: 61 RRQ "/pxelinux/pxelinux.cfg/C0A8DE64"
13:07:54.223172 192.168.1.90.8843 > 192.168.1.100.49154: udp 19
13:07:54.225591 192.168.1.100.49155 > 192.168.1.90.69: 60 RRQ "/pxelinux/pxelinux.cfg/C0A8DE6"
13:07:54.225698 192.168.1.90.7699 > 192.168.1.100.49155: udp 19
13:07:54.227880 192.168.1.100.49156 > 192.168.1.90.69: 59 RRQ "/pxelinux/pxelinux.cfg/C0A8DE"
13:07:54.227989 192.168.1.90.17679 > 192.168.1.100.49156: udp 19
13:07:54.230210 192.168.1.100.49157 > 192.168.1.90.69: 58 RRQ "/pxelinux/pxelinux.cfg/C0A8D"
13:07:54.230317 192.168.1.90.32583 > 192.168.1.100.49157: udp 19
13:07:54.232527 192.168.1.100.49158 > 192.168.1.90.69: 57 RRQ "/pxelinux/pxelinux.cfg/C0A8"
13:07:54.232666 192.168.1.90.18076 > 192.168.1.100.49158: udp 19
13:07:54.234838 192.168.1.100.49159 > 192.168.1.90.69: 56 RRQ "/pxelinux/pxelinux.cfg/C0A"
13:07:54.234943 192.168.1.90.19730 > 192.168.1.100.49159: udp 19
13:07:54.237122 192.168.1.100.49160 > 192.168.1.90.69: 55 RRQ "/pxelinux/pxelinux.cfg/C0"
13:07:54.237230 192.168.1.90.21320 > 192.168.1.100.49160: udp 19
13:07:54.239424 192.168.1.100.49161 > 192.168.1.90.69: 54 RRQ "/pxelinux/pxelinux.cfg/C"
13:07:54.239569 192.168.1.90.34955 > 192.168.1.100.49161: udp 19
13:07:54.243480 192.168.1.100.49162 > 192.168.1.90.69: 60 RRQ "/pxelinux/pxelinux.cfg/default"
13:07:54.243719 192.168.1.90.32817 > 192.168.1.100.49162: udp 19

Comment 1 Clayton Spicer 2015-12-09 12:39:39 UTC
Hello Sevan,
Thanks for noticing this and taking the time to report it to us - this looks to me like the same issue as one of the issues mentioned here:
https://bugzilla.redhat.com/show_bug.cgi?id=1281553

All of the problems mentioned in that link have recently been fixed and the updated version should be available soon. Please let us know if you notice anything else which needs fixing!

*** This bug has been marked as a duplicate of bug 1281553 ***


Note You need to log in before you can comment on or make changes to this bug.