Realtek RTL8811CU/RTL8821CU USB

Realtek RTL8811CU/RTL8821CU USB

刚接触 ubuntu 20.04.4。我想使用 wifi+蓝牙适配器代替以太网电缆 LAN。我有一个 Realtek 的 Wifi 5 免驱动适配器,它基于 rtll8821CU。供应商不提供 Linux 驱动程序。我从 github 下载了一个驱动程序。我现在有几个文件和文档位于 build/rtl8821CU。我需要帮助来完成驱动程序的安装吗?

下面的安装文档让我感到困惑。

  1. 我正在尝试安装 USB 适配器??第一步是通过“ifconfig”检查接口名称??驱动程序尚未安装,设备甚至尚未插入。此命令如何返回有用的无线条目??

  2. 有没有“grep”命令可以在驱动程序安装之前修改驱动程序中的条目来识别设备?如果“ifconfig”没有返回无线条目该怎么办?

注意:如果我将适配器插在前面并运行“lsusb”,我的适配器将被检测为 ID 为 0bda:1a2b 的 USB 磁盘

这是适配器插入 USB 端口后“lsusb”的输出。

jean-jacques@jeanjacques-P5QL-PRO:~$ lsusb
Bus 002 Device 002: ID 0bda:1a2b Realtek Semiconductor Corp. DISK
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 008 Device 003: ID 093a:2510 Pixart Imaging, Inc. Optical Mouse
Bus 008 Device 002: ID 413c:2003 Dell Computer Corp. Keyboard
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
jean-jacques@jeanjacques-P5QL-PRO:~$ 

以下是 README 文件中令我困惑的部分。有人可以验证和/或更正该部分吗检查接口的名称

提前致谢!

Realtek RTL8811CU/RTL8821CU USB

在构建此驱动程序之前,请确保makegcclinux-header/ kernel-develbcgit已安装。

首先,克隆此存储库

mkdir -p ~/build
cd ~/build
git clone https://github.com/brektrou/rtl8821CU.git

检查接口名称

使用 检查 wifi 适配器的接口名称ifconfig。通常,默认情况下它将是 wlan0,但它可能会因内核和设备而异。例如,在 Ubuntu 上,它可能被命名为 wlx + MAC 地址。(https://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames/

如果是这种情况,您可以按照上面的链接禁用该功能,或者将驱动程序中使用的名称替换为

grep -lr . | xargs sed -i '' -e '/ifcfg-wlan0/!s/wlan0/<name of the device>/g'

使用 DKMS 构建和安装

由于限制,文件的其余部分被省略...

相关内容