我刚刚在有 4 个 NIC 的机器上安装了 centOS。CentOS 检测到了其中 2 个,但网络管理器中仍然缺少其中两个。它们两个都是同一类型的,我怀疑是驱动程序导致了我的问题...
当我使用 lspci 时,它会显示这两张卡,但它们不起作用。
如果 lspci | grep -i 'ethernet' 的输出如下:
root@System911 ~]# lspci | grep -i 'ethernet'
00:19.0 Ethernet controller: Intel Corporation 82566DM-2 Gigabit Network Connection (rev 02)
07:04.0 Ethernet controller: Intel Corporation 82557/8/9/0/1 Ethernet Pro 100 (rev 0c)
07:09.0 Ethernet controller: Intel Corporation 82557/8/9/0/1 Ethernet Pro 100 (rev 0c)
07:0b.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8100/8101L/8139 PCI Fast Ethernet Adapter (rev 10)
[root@System911 ~]# lspci -k -nn | grep -i 'ethernet'
00:19.0 Ethernet controller [0200]: Intel Corporation 82566DM-2 Gigabit Network Connection [8086:10bd] (rev 02)
07:04.0 Ethernet controller [0200]: Intel Corporation 82557/8/9/0/1 Ethernet Pro 100 [8086:1229] (rev 0c)
07:09.0 Ethernet controller [0200]: Intel Corporation 82557/8/9/0/1 Ethernet Pro 100 [8086:1229] (rev 0c)
07:0b.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL-8100/8101L/8139 PCI Fast Ethernet Adapter [10ec:8139] (rev 10)
Subsystem: Realtek Semiconductor Co., Ltd. RTL-8100/8101L/8139 PCI Fast Ethernet Adapter [10ec:8139]
当我搜索配置文件时,我得到了这个:
[root@System911 network-scripts]# ls
ifcfg-enp0s25 ifdown-ippp ifdown-sit ifup-bnep ifup-plusb ifup-TeamPort
ifcfg-enp7s11 ifdown-ipv6 ifdown-Team ifup-eth ifup-post ifup-tunnel
ifcfg-lo ifdown-isdn ifdown-TeamPort ifup-ippp ifup-ppp ifup-wireless
ifdown ifdown-post ifdown-tunnel ifup-ipv6 ifup-routes init.ipv6-global
ifdown-bnep ifdown-ppp ifup ifup-isdn ifup-sit network-functions
ifdown-eth ifdown-routes ifup-aliases ifup-plip ifup-Team network-functions-ipv6
答案1
当我安装操作系统时,我发现网络管理器中缺少两个网卡,当我们使用以下命令时:
~] # lspci -k -nn | grep -i 'ethernet'
我发现我们安装了网卡,但它们没有执行任务。它们都是同一款产品,很明显这些路由器缺少驱动程序,我尝试搜索驱动程序,在 elrepo 上找到了驱动程序,驱动程序名称为 kmod-e100。我尝试使用以下命令安装它:
~] # yum install kmod-e100
但它不起作用,经过进一步研究后,我发现要安装此驱动程序,您必须使用此命令声明存储库:
~] # rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
现在,当我使用相同的 yum 命令时,它就起作用了。