0bda:c811 Realtek 無法識別

0bda:c811 Realtek 無法識別

擁有流行的 Realtek 晶片組 USB WiFi 適配器。 Debian 10 和 kali linux 都無法辨識該晶片組。 Mint、Ubuntu、Centos 中報告了類似問題

@ilak:$ lsusb

Bus 001 Device 003: ID 0bda:c811 Realtek Semiconductor Corp. 802.11ac NIC

適配器未出現在ip aifconfig輸出中

根據論壇貼文: ubuntu 和 mint 發行版針對 0bda:c811 Realtek 未識別為無線適配器的修復

@ilak:$ sudo apt-get update

@ilak:$ sudo apt install build-essential git dkms

@ilak:$ git 克隆http://github.com/brektrou/rtl8821CU.git

@ilak:$ cd rtl8821CU @ilak/rtl8821CU:$ sudo chmod +x dkms-install.sh @ilak/rtl8821CU:$ sudo ./dkms-install.sh

'make' KVER=5.10.0-kali7-amd64....(bad exit status: 2) Error! Bad return status for module build on kernel: 5.10.0-kali7-amd64 (x86_64) Consult /var/lib/dkms/rtl8821CU/5.4.1/build/make.log for more information. error log: /var/lib/dkms/rtl8821CU/5.4.1/build/make.log

這是一個類似以下的問題嗎? RTL8822BE韌體已新增至backports-ed韌體-realtek套件(主包中不提供)。

答案1

首先要做的事情(在 Debian 中):

sudo apt-get install git
sudo apt-get install dkms

更新文件中的儲存庫/etc/apt/sources.list

deb http://deb.debian.org/debian buster main contrib non-free
deb-src http://deb.debian.org/debian buster main contrib non-free
deb http://deb.debian.org/debian-security/ buster/updates main contrib non-free
deb-src http://deb.debian.org/debian-security/ buster/updates main contrib non-free
deb http://deb.debian.org/debian buster-updates main contrib non-free
deb-src http://deb.debian.org/debian buster-updates main contrib non-free

然後進行系統更新(使用新的sources.list):

sudo apt-get update

下載核心頭檔:

sudo apt-get install linux-headers-4.19.0-14-amd64

克隆 Realtek 驅動程式來源專案:

git clone https://github.com/brektrou/rtl8821CU.git

編譯rtl8821cu模組:

cd rtl8821CU
chmod +x dkms-install.sh
sudo ./dkms-install.sh

然後做:

sudo modprobe 8821cu

打開網路管理器,WiFi出現在可能的網路類型清單中,當我打開它時,它顯示了可用熱點清單。

相關內容