Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Waiting for link-up on net0... Connection timed out #1097

Open
asdil12 opened this issue Dec 13, 2023 · 5 comments
Open

Waiting for link-up on net0... Connection timed out #1097

asdil12 opened this issue Dec 13, 2023 · 5 comments

Comments

@asdil12
Copy link

asdil12 commented Dec 13, 2023

image

It was built using:

make EMBED=boot.ipxe bin/ipxe.pxe bin-x86_64-efi/ipxe.efi

boot.ipxe:

#!ipxe

echo Welcome to NFSLinux iPXE

dhcp

chain --replace --autofree http://${next-server}/tftpboot/menu.ipxe ||
chain --replace --autofree tftp://${next-server}/menu.ipxe ||

Booting works fine in a VM (that actually uses iPXE for booting into my iPXE bootloader)
and on a different UEFI hardware machine.

But on this old BIOS-PXE Asus Laptop it seems to timeout for some reason - even though the Intel UNDI PXE was able to boot into iPXE.

@asdil12
Copy link
Author

asdil12 commented Dec 13, 2023

It seems to work if using undionly.kpxe instead of ipxe.pxe.

@NiKiZe
Copy link
Contributor

NiKiZe commented Dec 13, 2023

What does ifstat show before and after your dhcp attempt?

@asdil12
Copy link
Author

asdil12 commented Dec 13, 2023

image

@NiKiZe
Copy link
Contributor

NiKiZe commented Dec 13, 2023

The only nic it finds is a wireless card AR9485
By using undionly.kpxe instead it uses the undo stack from bios PXE ROM.

Which nic is it you are trying to boot, and what is the pciid?

@asdil12
Copy link
Author

asdil12 commented Dec 13, 2023

I'm trying to boot from the onboard wired ethernet:

03:00.0 Ethernet controller [0200]: Qualcomm Atheros QCA8172 Fast Ethernet [1969:10a0] (rev 10)
        Subsystem: ASUSTeK Computer Inc. Device [1043:200f]
        Flags: bus master, fast devsel, latency 0, IRQ 19
        Memory at f7c00000 (64-bit, non-prefetchable) [size=256K]
        I/O ports at e000 [size=128]
        Capabilities: [40] Power Management version 3
        Capabilities: [58] Express Endpoint, MSI 00
        Capabilities: [c0] MSI: Enable- Count=1/16 Maskable+ 64bit+
        Capabilities: [d8] MSI-X: Enable+ Count=16 Masked-
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [180] Device Serial Number ff-6a-b3-be-74-d0-2b-ff
        Kernel driver in use: alx
        Kernel modules: alx

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants