For being able to collect the following info, I’ve upgraded the system from Oracular to Plucky (as I’m not able to install Plucky directly as mentioned on the bug description):
The network hardware on that Power 9 bare metal system is: $ lspci -v | grep -C 20 Ethernet 0002:01:00.0 Ethernet controller: Intel Corporation Ethernet Controller X710/X557-AT 10GBASE-T (rev 02) Subsystem: Super Micro Computer Inc Device 0000 Device tree node: /sys/firmware/devicetree/base/pciex@600c3c0200000/pci@0/ethernet@0 Flags: fast devsel, IRQ 43, NUMA node 0, IOMMU group 0 Memory at 6008008000000 (64-bit, prefetchable) [disabled] [size=8M] Memory at 600800a000000 (64-bit, prefetchable) [disabled] [size=32K] Expansion ROM at 600c100000000 [virtual] [disabled] [size=512K] Capabilities: [40] Power Management version 3 Capabilities: [50] MSI: Enable- Count=1/1 Maskable+ 64bit+ Capabilities: [70] MSI-X: Enable- Count=129 Masked- Capabilities: [a0] Express Endpoint, IntMsgNum 0 Capabilities: [e0] Vital Product Data Capabilities: [100] Advanced Error Reporting Capabilities: [140] Device Serial Number a6-c0-09-ff-ff-6b-1f-ac Capabilities: [150] Alternative Routing-ID Interpretation (ARI) Capabilities: [160] Single Root I/O Virtualization (SR-IOV) Capabilities: [1a0] Transaction Processing Hints Capabilities: [1b0] Access Control Services Capabilities: [1d0] Secondary PCI Express Kernel modules: i40e and the associate kernel module is "i40e". root@p9bm-b:~# uname -a Linux p9bm-b 6.14.0-13-generic #13-Ubuntu SMP Wed Mar 26 21:29:12 UTC 2025 ppc64le ppc64le ppc64le GNU/Linux The kernel module seems to be properly included in the initramfs, in this situation: patricia@p9bm-b:/boot$ lsinitramfs /boot/initrd.img-6.14.0-13-generic | grep -i i40e usr/lib/modules/6.14.0-13-generic/kernel/drivers/net/ethernet/intel/i40e usr/lib/modules/6.14.0-13-generic/kernel/drivers/net/ethernet/intel/i40e/i40e.ko.zst patricia@p9bm-b:/boot$ So the req. kernel module is included in the initrd, but the module is not loaded: root@p9bm-b:~# lsmod | grep i40e # no output: root@p9bm-b:~# Now trying to insert the missing i40e module (uncompressed) leads to: root@p9bm-b:/usr/lib/modules/6.14.0-13-generic/kernel/drivers/net/ethernet/intel/i40e# unzstd i40e.ko.zst i40e.ko.zst : 1296497 bytes root@p9bm-b:/usr/lib/modules/6.14.0-13-generic/kernel/drivers/net/ethernet/intel/i40e# ls -l total 1560 -rw-r--r-- 1 root root 1296497 Mar 26 19:26 i40e.ko -rw-r--r-- 1 root root 297849 Mar 26 19:26 i40e.ko.zst It fails with “unknown symbol in module”: root@p9bm-b:/usr/lib/modules/6.14.0-13-generic/kernel/drivers/net/ethernet/intel/i40e# insmod ./i40e.ko insmod: ERROR: could not insert module ./i40e.ko: Unknown symbol in module ** Summary changed: - not able to netboot install a Power9 bare metal with Ubuntu 25.04 Plucky + not able to install a Power9 bare metal with Ubuntu 25.04 Plucky -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2104297 Title: not able to install a Power9 bare metal with Ubuntu 25.04 Plucky To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-power-systems/+bug/2104297/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs