[GH-ISSUE #1295] Netboot ConnectX NIC support #1919

Closed
opened 2026-03-01 18:37:19 +03:00 by kerem · 4 comments
Owner

Originally created by @themikeambrose on GitHub (Sep 24, 2023).
Original GitHub issue: https://github.com/netbootxyz/netboot.xyz/issues/1295

Describe the bug
Netboot.xyz ISO doesn't work with Mellanox ConnectX-4 Lx network card.

To Reproduce
Boot Netboot.xyz UEFI on a system with ConnectX4LX card.

Screenshots
https://i.gyazo.com/e3991161e098971b922cab8c0e718556.png

Additional context
I have some systems with ConnectX 25G NICs and Netboot doesn't appear to support them. Shows NIC port as "down" but all OS installers directly work fine. Configuring IPs on it does not work, but works in other images like SystemRescueCD or Almalinux ISO directly.

Originally created by @themikeambrose on GitHub (Sep 24, 2023). Original GitHub issue: https://github.com/netbootxyz/netboot.xyz/issues/1295 **Describe the bug** Netboot.xyz ISO doesn't work with Mellanox ConnectX-4 Lx network card. **To Reproduce** Boot Netboot.xyz UEFI on a system with ConnectX4LX card. **Screenshots** https://i.gyazo.com/e3991161e098971b922cab8c0e718556.png **Additional context** I have some systems with ConnectX 25G NICs and Netboot doesn't appear to support them. Shows NIC port as "down" but all OS installers directly work fine. Configuring IPs on it does not work, but works in other images like SystemRescueCD or Almalinux ISO directly.
kerem 2026-03-01 18:37:19 +03:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

@themikeambrose commented on GitHub (Sep 25, 2023):

I grabbed an older Netboot ISO from someone who tested and had no issue, it seems like a slightly older one (both just say Version 2.X) and it works perfectly fine as expected. So it seems the latest ISO from the Netboot.xyz site is problematic but I'm not sure why.

<!-- gh-comment-id:1732734723 --> @themikeambrose commented on GitHub (Sep 25, 2023): I grabbed an older Netboot ISO from someone who tested and had no issue, it seems like a slightly older one (both just say Version 2.X) and it works perfectly fine as expected. So it seems the latest ISO from the Netboot.xyz site is problematic but I'm not sure why.
Author
Owner

@antonym commented on GitHub (Oct 11, 2023):

I would try and reproduce in iPXE and see if you get similar results. netboot.xyz is mainly just a scripted menu and doesn't really touch the hardware drivers.

<!-- gh-comment-id:1756925454 --> @antonym commented on GitHub (Oct 11, 2023): I would try and reproduce in iPXE and see if you get similar results. netboot.xyz is mainly just a scripted menu and doesn't really touch the hardware drivers.
Author
Owner

@o0-o commented on GitHub (Oct 12, 2023):

While booting some systems into netboot.xyz via PXE using their onboard NIC, those with a ConnectX4 PCIe card installed would hang on the boot command (on all operating systems). Using netboot.xyz-undionly.kpxe works but I'm not sure if there's any workaround for UEFI (I'm not familiar with SNP).

Seems like @antonym is correct and there is an incompatibility between iPXE network drivers and ConnectX4 (even if it is not being actively used).

<!-- gh-comment-id:1760203676 --> @o0-o commented on GitHub (Oct 12, 2023): While booting some systems into netboot.xyz via PXE using their onboard NIC, those with a ConnectX4 PCIe card installed would hang on the `boot` command (on all operating systems). Using `netboot.xyz-undionly.kpxe` works but I'm not sure if there's any workaround for UEFI (I'm not familiar with SNP). Seems like @antonym is correct and there is an incompatibility between iPXE network drivers and ConnectX4 (even if it is not being actively used).
Author
Owner

@antonym commented on GitHub (Dec 2, 2023):

Closing as this is probably something upstream with iPXE and compatibility with that card.

<!-- gh-comment-id:1837081717 --> @antonym commented on GitHub (Dec 2, 2023): Closing as this is probably something upstream with iPXE and compatibility with that card.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/netboot.xyz#1919
No description provided.