如何修复 Nic 无法连接?

如何修复 Nic 无法连接?

我在一台较旧的 PC 上运行 Kubuntu 20.04。主板上的 NIC 最近给我带来了麻烦,偶尔会断开连接,需要重新启动才能重新连接。因此,我添加了一个 PCIe 以太网卡,但它不会提取 IP 地址。该卡是旧的 TP-Link NT TG-3648 硬件 v2,是我在备件中找到的。我试过主板上的两个 PCIe 端口。

当我运行时lspci -v | grep Ethernet -A 1我得到这个输出:

01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0c)
        Subsystem: Gigabyte Technology Co., Ltd Onboard Ethernet
        Flags: bus master, fast devsel, latency 0, IRQ 16
--
04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)
        Subsystem: TP-LINK Technologies Co., Ltd. TG-3468 Gigabit PCI Express Network Adapter

这告诉我系统正在识别该卡,但出于某种原因,当我将以太网电缆插入该端口时,我无法获取 IP 地址。这可能是驱动程序问题吗?TP-Link 网站上没有针对此硬件版本的官方 Linux 驱动程序,我不确定我还能从哪里获得驱动程序。当我在线搜索时,TP-Link 的网站是唯一提供驱动程序的网站,但它们都是适用于 Windows 的。任何帮助都非常感谢。

spci -knn | grep Eth -A3 output:

01:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 0c)
        Subsystem: Gigabyte Technology Co., Ltd Onboard Ethernet [1458:e000]
        Kernel driver in use: r8169
        Kernel modules: r8169

04:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 06)
        Subsystem: TP-LINK Technologies Co., Ltd. TG-3468 Gigabit PCI Express Network Adapter [7470:3468]
        Kernel driver in use: r8169
        Kernel modules: r8169 

答案1

我认为这与驱动程序无关。更可能是某些设置错误。

但你可以尝试安装另一个驱动程序

sudo apt install r8168-dkms

相关内容