我有一台旧的 ubuntu 16.04 机器,我想将其升级到 ubuntu 20.04
该机器有一个带 sfp 连接器的 pcie 卡。为此,安装了 ixgbe 模块。
细节:
$ modinfo ixgbe
filename: /lib/modules/4.4.0-137-generic/kernel/drivers/net/ethernet/intel/ixgbe/ixgbe.ko
version: 4.2.1-k
license: GPL
description: Intel(R) 10 Gigabit PCI Express Network Driver
author: Intel Corporation, <[email protected]>
srcversion: D4157436D98B0B8AD792E3C
depends: mdio,ptp,dca,vxlan
retpoline: Y
intree: Y
vermagic: 4.4.0-137-generic SMP mod_unload modversions retpoline
parm: max_vfs:Maximum number of virtual functions to allocate per physical function - default is zero and maximum value is 63. (Deprecated) (uint)
parm: allow_unsupported_sfp:Allow unsupported and untested SFP+ modules on 82599-based adapters (uint)
parm: debug:Debug level (0=none,...,16=all) (int)
和配置:
$ cat /etc/modprobe.d/ixgbe.conf
options ixgbe allow_unsupported_sfp=1
我主要担心的是:完成升级程序后,它还能继续工作吗?是否会安装新版本的内核模块,还是不需要发生任何事情?或者这些网络连接器会停止工作,我需要手动安装吗?
答案1
该模块ixgbe
存在于所有最新的 Ubuntu 版本中,直至当前的 5.15.0-xx。您的以太网设备应该被完美覆盖。
如果 ixgbe.conf 文件在升级过程中没有继续保留,我建议您记下它并准备重新写入。允许不支持的 sfp参数相同。