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
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs