<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Unable to PXE boot on HPE ProLiant DL360 Gen10 server due to network drivers in Operating System - Linux</title>
    <link>https://community.hpe.com/t5/operating-system-linux/unable-to-pxe-boot-on-hpe-proliant-dl360-gen10-server-due-to/m-p/7202463#M105263</link>
    <description>&lt;P&gt;&lt;a href="https://community.hpe.com/t5/user/viewprofilepage/user-id/1929282"&gt;@Bunsol&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I retried with the kernel version shown in the driver's page (3.10). I got the error shown in the attached screenshot (A start job is running for dev-nfs.device).&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="linux_screenshot.png" style="width: 1600px;"&gt;&lt;img src="https://community.hpe.com/t5/image/serverpage/image-id/138689i22CE1A6E54510EE6/image-size/large?v=v2&amp;amp;px=2000" role="button" title="linux_screenshot.png" alt="linux_screenshot.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;How do I create a support ticket? The form asks for a contract number.&lt;/P&gt;</description>
    <pubDate>Mon, 11 Dec 2023 06:48:43 GMT</pubDate>
    <dc:creator>som2022</dc:creator>
    <dc:date>2023-12-11T06:48:43Z</dc:date>
    <item>
      <title>Unable to PXE boot on HPE ProLiant DL360 Gen10 server due to network drivers</title>
      <link>https://community.hpe.com/t5/operating-system-linux/unable-to-pxe-boot-on-hpe-proliant-dl360-gen10-server-due-to/m-p/7201754#M105253</link>
      <description>&lt;DIV&gt;&lt;P&gt;I am working on setting up PXE Booting on a HPE ProLiant DL360 Gen10 Server. The server has a HPE Ethernet 100Gb 1-port 842QSFP28 Adapter for the network interface.&lt;/P&gt;&lt;P&gt;We have a custom linux kernel that has been configured for HPC. When this custom kernel is loaded from the local storage, the network card does not get loaded. This is probably because the network adapter requires 3rd party drivers. I have obtained the drivers from HPE website. (&lt;A href="https://support.hpe.com/hpesc/public/swd/detail?swItemId=MTX_736fae748a834ba58a2e633d2e&amp;amp;swEnvOid=2000225" target="_blank" rel="noopener"&gt;https://support.hpe.com/hpesc/public/swd/detail?swItemId=MTX_736fae748a834ba58a2e633d2e&amp;amp;swEnvOid=2000225&lt;/A&gt;)&lt;/P&gt;&lt;P&gt;At the moment, to keep the machine operational a standard kernel (3.10 with CentOS 7) is running. After studying the driver documentation and the installation instruction, I've found that there are some options for the install script that makes it possible to install the required kernel modules for a target kernel. Specifically, I use these options for the installation script:&lt;/P&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt; ./mlnxofedinstall --skip-distro-check --add-kernel-support --kernel-only --skip-unsupported-devices-check --kernel 4.4.47 -s /usr/src/kernels/linux4.4.47/ &lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;When this option is used, the kernel modules get installed into the directory /lib/modules/4.4.47/extra/. Using this, I generate an initramfs file using dracut -f /path/to/custom-initramfs.img /path/to/custom-vmlinuz --kver 4.4.47&lt;/P&gt;&lt;P&gt;I've deployed the custom initramfs and the kernel image to the tftpboot directory and configured the pxelinux.cfg accordingly. When I reboot the server, it successfully detects the the kernel and the initramfs but then after some time it gets stuck at trying to discovering network (See the attached screenshot). I simply get the message "Trying to detect network". It then changes to "Retrying in 110 seconds". Finally it times out and remains stuck.&lt;/P&gt;&lt;P&gt;So for some reason, the network drivers do not get loaded. When I use zcat to verify the contents of the initramfs, I can see that the driver modules are included in it. I am not sure how to proceed further. The driver documentation does not contain much information about how to install for PXE booting or I may have missed it. Can anyone advise what else I can try next? Thank you.&lt;/P&gt;&lt;P&gt;&lt;IMG src="http://0x0.st/HxXs.png" border="0" alt="Network booting problem" width="2880" height="1458" /&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 30 Nov 2023 04:23:31 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/unable-to-pxe-boot-on-hpe-proliant-dl360-gen10-server-due-to/m-p/7201754#M105253</guid>
      <dc:creator>som2022</dc:creator>
      <dc:date>2023-11-30T04:23:31Z</dc:date>
    </item>
    <item>
      <title>Re: Unable to PXE boot on HPE ProLiant DL360 Gen10 server due to network drivers</title>
      <link>https://community.hpe.com/t5/operating-system-linux/unable-to-pxe-boot-on-hpe-proliant-dl360-gen10-server-due-to/m-p/7201859#M105254</link>
      <description>&lt;P&gt;Hi som2022,&lt;BR /&gt;If I believe that your network adapter's product number is &lt;STRONG&gt;874253-B21&lt;/STRONG&gt; and the HPE network adapter named as &lt;STRONG&gt;HPE Ethernet 100Gb 1-port QSFP28 MCX515A-CCAT Adapter&lt;/STRONG&gt;.&lt;BR /&gt;Please update this &lt;A href="https://support.hpe.com/connect/s/softwaredetails?language=en_US&amp;amp;softwareId=MTX_7ceba08bf2bc4bf4a72b694776&amp;amp;tab=revisionHistory" target="_blank" rel="noopener"&gt;driver&lt;/A&gt; and &lt;A href="https://support.hpe.com/connect/s/softwaredetails?language=en_US&amp;amp;softwareId=MTX_4cc7960a67d0476fa77777f736&amp;amp;tab=Installation+Instructions" target="_blank" rel="noopener"&gt;firmware&lt;/A&gt;.&amp;nbsp;&lt;BR /&gt;Let us know if you have the other product number.&lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt;Shiva_JR&lt;BR /&gt;&lt;FONT size="2"&gt;&lt;EM&gt;Please mark as 'Accepted solution' if my post worked.&lt;/EM&gt;&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 30 Nov 2023 04:04:47 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/unable-to-pxe-boot-on-hpe-proliant-dl360-gen10-server-due-to/m-p/7201859#M105254</guid>
      <dc:creator>shiva_jr</dc:creator>
      <dc:date>2023-11-30T04:04:47Z</dc:date>
    </item>
    <item>
      <title>Re: Unable to PXE boot on HPE ProLiant DL360 Gen10 server due to network drivers</title>
      <link>https://community.hpe.com/t5/operating-system-linux/unable-to-pxe-boot-on-hpe-proliant-dl360-gen10-server-due-to/m-p/7201912#M105256</link>
      <description>&lt;P&gt;&lt;a href="https://community.hpe.com/t5/user/viewprofilepage/user-id/2067433"&gt;@shiva_jr&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Hi shiva_jr,&lt;/P&gt;
&lt;P&gt;Thank you for the link to the drivers. I tried recompiling but I still get the same problem. May be I am missing some steps. Here is what I am doing on my build machine:&lt;/P&gt;
&lt;P&gt;1. My build machine runs CentOS 7. I download kernel sources for versin 4.4.47 (since the configuration we currently have is optimized for this version).&lt;/P&gt;
&lt;P&gt;2. I place the .config file inside the source root directory and run&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;make oldconfig &amp;amp;&amp;amp; make prepare
make -j4&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;3. After this, I create a symlink of the source directory of the source directory at /lib/src/kernels/linux-4.4.47.&lt;/P&gt;
&lt;P&gt;4.Now, I mount the drivers ISO and transfer the contents to my home directory. I run the installation script with the following options:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;sudo ./mellanoxofedinstall --skip-distrocheck --add-kernel-support --kernel-only --kernel 4.4.47 -s /lib/src/kernels/linux-4.4.47/ --with-nvmf --with-nfsrdma --without-rshim&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;5. I pass the option --without-rhim because the installation script aborts from some reason and when I checked the logs, it had some problem with installing rshim.&lt;/P&gt;
&lt;P&gt;6. After the installation, I generate the initramfs file:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;depmod -a
dracut -f initramfs-4.4.47.img 4.4.47&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;7. I deploy the compiled kernel and the initramfs file on the tftp server's boot directory and update the pxelinux.cfg file as shown:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;PROMPT 0
LABEL linux
default linux
  KERNEL vmlinuz-4.4.47
  APPEND initrd=initramfs-4.4.47.img root=/dev/nfs rw nfsroot=192.168.1.201:/netboot/64Bit/cfd-001 ip=dhcp splash=0 console=tty0&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;8. I reboot the machine via the iLO interface and select network booting. The kernel and the initramfs get detected and booting starts but it gets stuck indefinitely waiting for network.&lt;/P&gt;</description>
      <pubDate>Fri, 01 Dec 2023 04:06:01 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/unable-to-pxe-boot-on-hpe-proliant-dl360-gen10-server-due-to/m-p/7201912#M105256</guid>
      <dc:creator>som2022</dc:creator>
      <dc:date>2023-12-01T04:06:01Z</dc:date>
    </item>
    <item>
      <title>Re: Unable to PXE boot on HPE ProLiant DL360 Gen10 server due to network drivers</title>
      <link>https://community.hpe.com/t5/operating-system-linux/unable-to-pxe-boot-on-hpe-proliant-dl360-gen10-server-due-to/m-p/7202353#M105261</link>
      <description>&lt;P dir="auto" style="margin: 0;"&gt;The driver available from HPE will be for RHEL 7 but if the kernel matches then it should be fine. Please check the below link:-&lt;/P&gt;
&lt;P dir="auto" style="margin: 0;"&gt;&lt;A href="https://support.hpe.com/connect/s/softwaredetails?language=en_US&amp;amp;softwareId=MTX_08a0e6e8b2904c47af59bb6e67&amp;amp;tab=revisionHistory" target="_blank"&gt;https://support.hpe.com/connect/s/softwaredetails?language=en_US&amp;amp;softwareId=MTX_08a0e6e8b2904c47af59bb6e67&amp;amp;tab=revisionHistory&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;The revision history shows this particular adapter listed. Test with this driver. If issue still persists then log a support ticket as it might need further investigation.&lt;/P&gt;</description>
      <pubDate>Thu, 07 Dec 2023 04:40:50 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/unable-to-pxe-boot-on-hpe-proliant-dl360-gen10-server-due-to/m-p/7202353#M105261</guid>
      <dc:creator>Bunsol</dc:creator>
      <dc:date>2023-12-07T04:40:50Z</dc:date>
    </item>
    <item>
      <title>Re: Unable to PXE boot on HPE ProLiant DL360 Gen10 server due to network drivers</title>
      <link>https://community.hpe.com/t5/operating-system-linux/unable-to-pxe-boot-on-hpe-proliant-dl360-gen10-server-due-to/m-p/7202463#M105263</link>
      <description>&lt;P&gt;&lt;a href="https://community.hpe.com/t5/user/viewprofilepage/user-id/1929282"&gt;@Bunsol&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I retried with the kernel version shown in the driver's page (3.10). I got the error shown in the attached screenshot (A start job is running for dev-nfs.device).&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="linux_screenshot.png" style="width: 1600px;"&gt;&lt;img src="https://community.hpe.com/t5/image/serverpage/image-id/138689i22CE1A6E54510EE6/image-size/large?v=v2&amp;amp;px=2000" role="button" title="linux_screenshot.png" alt="linux_screenshot.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;How do I create a support ticket? The form asks for a contract number.&lt;/P&gt;</description>
      <pubDate>Mon, 11 Dec 2023 06:48:43 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/unable-to-pxe-boot-on-hpe-proliant-dl360-gen10-server-due-to/m-p/7202463#M105263</guid>
      <dc:creator>som2022</dc:creator>
      <dc:date>2023-12-11T06:48:43Z</dc:date>
    </item>
    <item>
      <title>Re: Unable to PXE boot on HPE ProLiant DL360 Gen10 server due to network drivers</title>
      <link>https://community.hpe.com/t5/operating-system-linux/unable-to-pxe-boot-on-hpe-proliant-dl360-gen10-server-due-to/m-p/7202566#M105266</link>
      <description>&lt;P&gt;Use below link and select Create and Manage Cases:-&lt;BR /&gt;&lt;A href="https://support.hpe.com/connect/s/?language=en_US" target="_blank"&gt;https://support.hpe.com/connect/s/?language=en_US&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 11 Dec 2023 06:52:08 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/unable-to-pxe-boot-on-hpe-proliant-dl360-gen10-server-due-to/m-p/7202566#M105266</guid>
      <dc:creator>Bunsol</dc:creator>
      <dc:date>2023-12-11T06:52:08Z</dc:date>
    </item>
    <item>
      <title>Re: Unable to PXE boot on HPE ProLiant DL360 Gen10 server due to network drivers</title>
      <link>https://community.hpe.com/t5/operating-system-linux/unable-to-pxe-boot-on-hpe-proliant-dl360-gen10-server-due-to/m-p/7202586#M105267</link>
      <description>&lt;P&gt;Thank you. I have created a case: Case Number: 5378363594.&lt;/P&gt;</description>
      <pubDate>Mon, 11 Dec 2023 13:18:00 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/unable-to-pxe-boot-on-hpe-proliant-dl360-gen10-server-due-to/m-p/7202586#M105267</guid>
      <dc:creator>som2022</dc:creator>
      <dc:date>2023-12-11T13:18:00Z</dc:date>
    </item>
  </channel>
</rss>

