Sender | Message | Time |
---|---|---|
13 May 2024 | ||
www.catb.org/~esr/faqs/smart-questions.html | 19:09:15 | |
18 May 2024 | ||
18:58:32 | ||
23 May 2024 | ||
04:10:56 | ||
17:28:23 | ||
Hello everyone! I'm currently putting iPXE on a flash drive as a way to PXE boot from a device without an internal network card, but it looks like iPXE is not detecting my USB NIC, an Does iPXE support USB NICs? Or would I have to recompile to include support for USB network cards? I found this forum post and I was able to compile successfully, but the compiled file, when flashed to my flash drive, will not boot on the laptop or any other device. Anyone have guidance on this? Thanks. | 17:35:03 | |
I also have an ASIX Electronics Corp. AX88772B USB NIC that is also not detected in my testing. | 17:36:27 | |
See the | 18:45:23 | |
Thank you! | 18:47:26 | |
In reply to @alexrelis:matrix.orgA much better "Thank you!" is sharing the solution. | 21:34:34 | |
I was able to compile it, but I did not solve it just yet. But I'll let you know once I figure it out. | 21:46:36 | |
26 May 2024 | ||
stappers: Alright, so while I didn't explicitly "solve" the problem, I was able to find a workaround that accomplished what I needed to do. | 19:29:49 | |
The issue was that I had two regulated computer systems made by a niche vendor at work that I was tasked to re-image with SCCM, and while they supported PXE boot, they refused to boot UEFI images. We got in contact with the vendor, and as it turns out, the models we had were "prototypes" that never got support for booting UEFI over PXE, according to them. That is when I found iPXE, and I figured I could just put iPXE on a flash drive to bypass the PXE ROM included with the system. That actually worked for one of them, but no matter what I tried, I couldn't get the other machine to get an IP from the DHCP server. Any time I ran the commands it would say this:
Even trying it with a static IP resulted in the same error. I tried to use USB NIC cards, but none of them were even being detected. There was one USB NIC card we had that was officially supported, but it was USB-C and the computer only had a USB-A port. I brought home a USB-C to A adapter, but unfortunately it still did not detect the NIC card on the computer, even though I was able to get it booting with iPXE on a laptop with the exact same setup. I then attempted to re-compile with specific flags. The first thing I tried was editing After that, I simply gave up on trying iPXE on baremetal. I instead spun up a virtual machine with KVM with the help of virt-manager. I plug in a USB to SATA enclosure with a SATA HDD plugged in and passed it to the VM. I then passed through my NIC card with macvtap, then I passed through iPXE. I ran iPXE through the VM and successfully reimaged a machine to the SATA hard drive, then I ran a GNU Linux live USB on the computer with the SATA to USB enclosure connected and cloned the drive. Unfortunately, as I was doing that, the hard drive started giving me the dreaded "Input/Output" error and would not copy the partition due to bad sectors. The drive failed as I was doing it! I then set up Ventoy with a GNU Linux live ISO and enabled persistence with the Ventoy persistence plugin, installed QEMU/KVM and virt-manager on the persistent live environment and booted it directly on the system. Then I passed through the NIC card, internal SSD, and iPXE. From there I was able to PXE boot successfully and re-image directly to the machine's internal SSD. | 19:30:04 | |
* The issue was that I had two regulated computer systems made by a niche vendor at work that I was tasked to re-image with SCCM, and while they supported PXE boot, they refused to boot UEFI images. We got in contact with the vendor, and as it turns out, the models we had were "prototypes" that never got support for booting UEFI over PXE, according to them. That is when I found iPXE, and I figured I could just put iPXE on a flash drive to bypass the PXE ROM included with the system. That actually worked for one of them, but no matter what I tried, I couldn't get the other machine to get an IP from the DHCP server. Any time I ran the commands it would say this:
Even trying it with a static IP resulted in the same error. I tried to use USB NIC cards, but none of them were even being detected. There was one USB NIC card we had that was officially supported, but it was USB-C and the computer only had a USB-A port. I brought home a USB-C to A adapter, but unfortunately it still did not detect the NIC card on the computer, even though I was able to get it booting with iPXE on a laptop with the exact same setup. I then attempted to re-compile with specific flags. The first thing I tried was editing After that, I simply gave up on trying iPXE on baremetal. I instead spun up a virtual machine with KVM with the help of virt-manager. I plug in a USB to SATA enclosure with a SATA HDD plugged in and passed it to the VM. I then passed through my NIC card with macvtap, then I passed through iPXE. I ran iPXE through the VM and successfully reimaged a machine to the SATA hard drive, then I ran a GNU Linux live USB on the computer with the SATA to USB enclosure connected and cloned the drive. Unfortunately, as I was doing that, the hard drive started giving me the dreaded "Input/Output" error and would not copy the partition due to bad sectors. The drive failed as I was doing it! I then set up Ventoy with a GNU Linux live ISO and enabled persistence with the Ventoy persistence plugin (so that the packages I install don't delete themselves when I reboot), installed QEMU/KVM and virt-manager on the persistent live environment and booted it directly on the system. Then I passed through the NIC card, internal SSD, and iPXE. From there I was able to PXE boot successfully and re-image directly to the machine's internal SSD. | 19:30:59 | |
Acknowledge | 20:14:37 | |
(night in my timezone) | 20:18:30 | |
In reply to @stappers:fosdem.orgGoodnight, dude | 20:20:13 | |
27 May 2024 | ||
Below is .iso and it means something like "image being handled by initial program loader" | 16:15:30 | |
If I understand alexrelis correct, is the workaround:
| 16:17:18 | |
What I usual do:
| 16:19:02 | |
What an intermediate step could be:
That will reveal information how usable the | 16:21:08 | |
28 May 2024 | ||
In reply to @stappers:fosdem.orgYeah | 14:43:28 | |
30 May 2024 | ||
03:48:04 | ||
12:13:26 | ||
Hello. Perhaps a boring question... Is a simple method of diskless booting over a network with security boot enabled on Windows even possible? If so, show me, I couldn’t figure it out myself :))) | 12:14:56 | |
31 May 2024 | ||
Most likely there will be more reports of "was able to compile successfully, but the compiled file, when flashed to my flash drive, will not boot on the laptop or any other device" and " way to PXE boot from a device without an internal network card, but it looks like iPXE is not detecting my USB NIC". Probably also in single request as recently seen here. Due new class of hardware. We will seen how much knowledge of such cases we can gain. | 05:40:46 | |
12 Jun 2024 | ||
11:23:13 | ||
1 Jul 2024 | ||
19:27:01 | ||
HI I am experiencing issues with the PXE boot on one of my servers. The configuration appears to be correct, but the system fails to obtain an IP address and the DHCP connection times out. I have reviewed the boot card configuration and everything seems to be in order. However, I am unsure if I have made a mistake in the configuration or if the issue lies elsewhere. I would appreciate your help in identifying and resolving this problem. | 19:28:02 | |
Tell us what you see in the logging of the DHCP server. Tell us what you see with tools like tcpdump and/or wireshark . | 19:33:16 | |
19 Jul 2024 | ||
15:47:00 |