Discussion:
[ipxe-devel] IPXE master: NIC looses connectivity
Arun SAG
2018-09-24 22:33:18 UTC
Permalink
Hi,

We tried to run the latest master 133f4c47. Our build includes a SSL
certificate in the undionly.kpxe. IPXE loads and does a dhcp request
and receives a response, Loads the kernel and ramdisk, boots the
ramdisk over https; the kernel boots and dracut in the ramdisk again
does a dhcp and this actually fails. There is no network connectivity
from the nic. It seems like the nic just dropped out of the network.
This was reproducible on zt systems ZT z801. That machine has a nic
manufactured by
INVENTEC CORPORATION (00:8C:FA) . It is a Intel(R) Gigabit Ethernet
Network Driver and uses igb driver.

When we reverted to a older
version(1b67a0564657b6fcef18b1588ea6491ca1b1996d) ipxe, we don't see
that issue anymore.
--
Arun S A G
http://zer0c00l.in/
Michael Brown
2018-09-24 22:44:04 UTC
Permalink
Post by Arun SAG
We tried to run the latest master 133f4c47. Our build includes a SSL
certificate in the undionly.kpxe. IPXE loads and does a dhcp request
and receives a response, Loads the kernel and ramdisk, boots the
ramdisk over https; the kernel boots and dracut in the ramdisk again
does a dhcp and this actually fails. There is no network connectivity
from the nic. It seems like the nic just dropped out of the network.
This was reproducible on zt systems ZT z801. That machine has a nic
manufactured by
INVENTEC CORPORATION (00:8C:FA) . It is a Intel(R) Gigabit Ethernet
Network Driver and uses igb driver.
When we reverted to a older
version(1b67a0564657b6fcef18b1588ea6491ca1b1996d) ipxe, we don't see
that issue anymore.
In that case, you can use bisection to identify the problem commit:

http://ipxe.org/howto/bisect

Michael
Christian Nilsson
2018-09-24 22:46:46 UTC
Permalink
Post by Arun SAG
Hi,
We tried to run the latest master 133f4c47. Our build includes a SSL
certificate in the undionly.kpxe. IPXE loads and does a dhcp request
and receives a response, Loads the kernel and ramdisk, boots the
ramdisk over https; the kernel boots and dracut in the ramdisk again
does a dhcp and this actually fails. There is no network connectivity
from the nic. It seems like the nic just dropped out of the network.
This was reproducible on zt systems ZT z801. That machine has a nic
manufactured by
INVENTEC CORPORATION (00:8C:FA) . It is a Intel(R) Gigabit Ethernet
Network Driver and uses igb driver.
When we reverted to a older
version(1b67a0564657b6fcef18b1588ea6491ca1b1996d) ipxe, we don't see
that issue anymore.
That is a quite old commit,
Could you try and use git bisect, (guide at http://ipxe.org/howto/bisect)
to figure out possible culprits
Hopefully that will result in one commit that explains what was changed.
Also please provide pciid of the nic (lspci -nn) , and you might also want
to try ipxe.pxe instead of undionly.kpxe

Loading...