![是否有适用于 Linux 的 NIC 列表?](https://linux22.com/image/31438/%E6%98%AF%E5%90%A6%E6%9C%89%E9%80%82%E7%94%A8%E4%BA%8E%20Linux%20%E7%9A%84%20NIC%20%E5%88%97%E8%A1%A8%EF%BC%9F.png)
我组装了一台新计算机,想在上面安装 Linux。我加载了几个不同的版本,他们检测到有一个网卡,但它无法连接到网络。看起来它尝试了又尝试但从未连接。网络使用 DHCP,因此无法获取地址不应成为问题。我认为驱动程序可能是一个问题,但主板上的网卡没有 Linux 驱动程序,所以我通过搜索互联网购买了一个人们似乎没有问题的 PCI 网卡。我购买了 D-Link DGE-530T。我把它放进去,它的作用是一样的。我安装了 Windows,集成网卡工作正常,所以它不可能是硬件本身。有人用过这张 D-Link 卡吗?或者有人对尝试什么有什么建议吗?也去了 D-Link 网站获取最新的驱动程序。
另外,查看驱动程序文件夹中的自述文件,它引用了甚至未包含的文件,因此我不明白其中的内容。
答案1
我看到 Linux 驱动程序D-Link 官方网站时间可以追溯到 2008 年。如果它是已经问世五年或更长时间的消费级 NIC,Linux 将立即支持它。肯定还有其他事情发生。
首先,它会查看 NIC 是否显示在 lspci 上,以及是否查看关联的模块是否已加载(“lspci -v”为您提供第一个和模块名称,“lsmod | grep”告诉您它是否已加载)已加载)。如果它被识别并且模块已加载,那么我将使用 ethtool 检查链接状态,如果显示检测到链接并协商速度,请尝试从命令行在接口上运行“dhclient”并尝试查看是否那时会告诉您任何信息。
在不知道上述结果是什么的情况下,这是我能给出的最多建议。