PCI port is disabled

Which system do you use? Android, Ubuntu, OOWOW or others?

Linux Khadas 5.15.119 #1.6 SMP PREEMPT Fri Dec 29 15:44:55 CST 2023 aarch64 aarch64 aarch64 GNU/Linux

Which version of system do you use? Khadas official images, self built images, or others?

I use Khadas official image: https://dl.khadas.com/.images/vim4/vim4-ubuntu-22.04-server-linux-5.15-fenix-1.6-231229.img.xz

Please describe your issue below:

Good day!

  1. I can’t enable “M.2 Slot PCIe 2.0 (x1 lane), supports M.2 2280 NVMe SSDs” for activativating second ethernet interface (eth1).
  2. Also on this image i can’t connect by display(hdmi), but i cat connect by ssh. On an other image i can connect by display.

Post a console log of your issue below:

Don’t know what to show here, but i heard that it is necessary rebuild core with “khadas fenix”.

Can you provide the kernel log and output of lspci?

lspci
dmesg

What’s the resolution of your screen? Which image you can use this screen?

Hi, @numbqq . Thanks for your answer.

  1. lspci:
    00:00.0 PCI bridge: Synopsys, Inc. DWC_usb3 / PCIe bridge (rev 01)
    01:00.0 Ethernet controller: Intel Corporation Ethernet Controller I225-LM (rev 03)

  2. kernel.log
    link to dmesg.log

Hello @nkt.sv97

Maybe the driver is missimg, can you try to upgrade the kernel and check again?

wget https://dl.khadas.com/.test/vim4/linux-dtb-amlogic-5.15_1.6.7_arm64.deb
wget https://dl.khadas.com/.test/vim4/linux-image-amlogic-5.15_1.6.7_arm64.deb
sudo dpkg -i linux-dtb-amlogic-5.15_1.6.7_arm64.deb linux-image-amlogic-5.15_1.6.7_arm64.deb
sync
sudo reboot

After reboot please check again, and also provide the kernel log.

Thanks. Ethernet iface (eth1) appeared.
Here is the kernel log

Hello @nkt.sv97

Does the ethernet works ?

Yes, I can connect by ssh via eth1.

1 Like