网卡(NIC RTL8111HS)驱动安装18.04

网卡(NIC RTL8111HS)驱动安装18.04

我刚刚在新电脑上安装了 Ubuntu Server(Bionic Beaver)。

好像我的互联网连接根本不起作用(ping Google 不起作用并且以太网端口上的橙色 LED 一直亮着),所以我在 Google 上进行了一些研究(通过另一台电脑......)。

我发现这可能是驱动程序版本不兼容。Ubuntu
18.04 LTS 附带Linux 内核 4.15https://wiki.ubuntuusers.de/Bionic_Beaver/).
我的网卡:Realtek 8111HS

由于我对驱动程序和类似的东西完全没有经验,因此我访问了一些网页并发现了以下内容:

因此,我要采取以下步骤来解决我的问题:

  • 获取“r8168_8.045.08.orig.tar.bz2”文件从这里,将其放入 USB 驱动器,将驱动器插入 Ubuntu PC,将文件复制到根文件夹(解压)并执行自动运行具有 root 权限(或者基本上按照 README 中提到的进行操作)。

是这样吗?之后一切都会好起来吗?我还需要修补任何东西、卸载旧驱动程序或重新加载任何东西吗?这样行得通吗?我的假设正确吗?

我知道,这个问题可能有点长,但我认为准确性比保持答案简短和(可能)忘记一些事情更重要。

编辑:刚刚发现 v8.046 是 Ubuntu Cosmic 的一部分。此外,我通过/etc/netplan使用 DHCPv4编辑 yaml 文件来配置我的网络正如这里所述。(并具有正确的缩进!)

的结果lspci -nnk | grep 0200 -A3

02:00:0 Ethernet controller [<red>0200</red>]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)
    Subsystem: Gigabyte Technology Co., Ltd. Onboard Ethernet [1458:e000]
    Kernel driver in use: 8169
    Kernel modules: r8169

Netplan 配置文件(YAML):

network:
  version: 2
  renderer: networkd
    ethernets:
        enp3s0:
            addresses: []
            dhcp4: true

答案1

我认为缩进不正确。请尝试:

network:
  version: 2
  renderer: networkd
  ethernets:
    enp3s0:
      dhcp4: true

接下来是:

sudo netplan generate
sudo netplan apply

假设没有错误或警告,重新启动后您就应该可以连接了。

参考:/usr/share/doc/netplan.io/examples/dhcp.yaml

相关内容