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

Reply via email to