如何在 Ubuntu Server 20.04.4 LTS 上安装以太网驱动程序

如何在 Ubuntu Server 20.04.4 LTS 上安装以太网驱动程序

我对 Linux 还很陌生。我只是按照这个 YouTube 视频创建了我的个人 nextcloud 服务器。

我很早就陷入了困境,因为我使用的主板是华硕 B560m(带 i5 11500),而 Ubuntu 无法识别我的以太网适配器。

我安装了 Ubuntu Server 但没有访问互联网,但是现在我需要找到一种方法来使用终端命令手动安装驱动程序(这是 Linux 的新手,所以请准确解释我该如何做)。

我想我必须下载 Realtek 驱动程序并将其保存到 USB(当然是通过另一台计算机)。然后我不知道如何安装它们,因为我在 Linux 服务器上没有 GUI,也不知道要使用什么命令。在论坛上找到了一些东西,但对我来说没用。

您能否向我解释一下我必须遵循的具体步骤?

非常感谢

我还附加了命令结果图片 1你问我关于。

图片 2

sudo dmesg、uname -r 和 ip a 结果

网络配置 1

网络配置 2 更新并让 USB 以太网正常工作后屏幕

答案1

在您的日志帖子中,我们看到插入 USB 以太网设备成功创建了一个接口;在本例中为 enx503eaa220624。

为了安装正确的内部以太网驱动程序,互联网连接是一个实际要求。让我们在 netplan 中配置它:

sudo nano /etc/netplan/*.yaml

编辑文件如下:

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

Netplan 对间距、标识等非常具体,因此请仔细校对两遍。保存(Ctrl+o 然后按 Enter)并退出 nano(Ctrl+x 然后按 Enter)。

接下来是:

sudo netplan generate
sudo netplan apply

配置应立即生效。检查:

ip a

如果您获得了有效的 IP 地址,请继续。首先,您正在运行的内核版本 5.4.0-xx 将不支持相对较新的以太网设备 R8125,因此请升级:

sudo apt update && sudo apt upgrade

完成后,重新启动。然后执行以下操作:

sudo apt update && sudo apt install r8168-dkms

重启。你的以太网现在应该可以正常工作了。检查:

ip a

是否有用于内部以太网的接口 enp-something?如果有,请按上述方法修改 netplan 文件,但替换为新接口 enp3s0 作为示例,然后执行以下操作:

sudo netplan generate
sudo netplan apply 

检查新接口是否获得了 IP 地址:

ip a

如果是,则一切就绪。如果不是,请发布任何错误或警告。

编辑:可以使用以下命令安装所需的 r8125 以太网驱动程序:

sudo apt update
sudo apt-get install --install-recommends linux-generic-hwe-20.04

参考:无法让 RTL8125B 在 20.04 上运行

重启。

相关内容