我刚刚购买了 HP NC360T 双端口千兆以太网适配器 PCI-E 用于 Linux 机器。
我似乎无法在系统上看到该设备。我使用 lspci 命令显示了 pci 总线上的项目列表。这还会显示 PCIe 适配器,对吗?
我可以看到两个网络控制器(它们已经内置并且我可以访问它们 - 它们是 eth0 和 wlan0。)
但是我看不到我的新卡。当我插入交换机时,我可以看到网络活动指示灯闪烁,所以我假设卡没有坏。我想我可以在 Windows 机器上测试它,因为它往往具有更好的即插即用功能。
我的 Linux 发行版是 zentyal。
我可以尝试其他命令来向系统查询该设备吗?
谢谢
答案1
我在 Google 上搜索了一些东西,这就是我得出的结论:
您的卡配有 Intel 82571EB 芯片组。Ubuntu 论坛帖子
Intel 82571EB 芯片组需要 e1000e 内核模块Gentoo 论坛帖子
因此您需要加载 e1000e 模块。如果您有该模块,请尝试以 root 身份
modprobe e1000e
如果你得到类似的信息
# modprobe e1000e
modprobe: FATAL: Module e1000e not found.
那么你没有该模块。你要么需要安装该模块,要么重新编译内核以包含它。显然,zentyal 使用 apt 作为包管理器。尝试搜索模块,例如
apt-cache search e1000e
但是我对 apt 和 zentyal 都不太熟悉,所以我不知道您是否能找到该内核模块,或者在哪里能找到。不过,e1000e 内核模块正是您想要的。