升级1.1.18或1.1.19后,部分网卡出现问题,系统在shell中打印
pci link is down
cmd = 0xff, should be 0x07
问题表现为升级前可以使用的网口,升级后状态变为

解决步骤:我自己为 RTL8125 2.5GbE(其它网卡不一定成功)
-
SSH连接,或使用系统自带shell
-
禁用 PCIe ASPM(Active State Power Management)
sudo nano /etc/default/grub
在GRUB_CMDLINE_LINUX_DEFAULT加入:
GRUB_CMDLINE_LINUX_DEFAULT="... pcie_aspm=off"
ctrl+x保存并退出
sudo update-grub
sudo reboot
-
reboot后狂按Delete,进入设备uefi设置界面
-
关闭所有pci节能选项,我把以下所有都设为disable

重启后设备网口正常,可以满速正常使用

Note:此方法可以临时解决问题,最终还得靠飞牛更新PCI/网卡驱动来解决,若之后更新解决后,记得将grub和bios还原,以获得更好的功耗表现