Debian 11 安装 无线 rtl8821ce 网卡驱动

Posted wuweijava

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Debian 11 安装 无线 rtl8821ce 网卡驱动相关的知识,希望对你有一定的参考价值。

最近得了一台HP ProDesk 400 G4 mini

Debian

先装了Debian 11,打算跑一些容器,刚好路由器上的有线口都满了,就想让他接无线。

无线网卡型号是rtl8821ce,Debian 11 上需要自己安装驱动。


驱动安装步骤

https://github.com/tomaspinho/rtl8821ce.git

  1. 运行下面命令

apt install bc module-assistant build-essential dkms
m-a prepare
  1. 下载源码
git clone https://github.com/tomaspinho/rtl8821ce.git
  1. 运行下面命令
./dkms-install.sh
  1. 由于Debian 11 的内核版本> 5.9,自带驱动可能和8821ce芯片存在兼容性问题,所以需要在文件 /etc/modprobe.d/blacklist.conf 加入下面语句,屏蔽自带驱动
blacklist rtw88_8821ce
  1. 关机,等待几秒重新开机


  1. 查看无线网卡是否能识别
less /proc/net/wireless 

配置无线网络接入


  1. 运行下面的命令,安装无线工具包
apt install iw
  1. 运行下面的命令,扫描无线信号
iwlist wlp2s0 scanning
  1. 检查是否有家里的ESSID
 Cell 18 - Address: 2C:30:33:46:3A:DB
ESSID:"myhome_5G"
Protocol:IEEE 802.11AC
Mode:Master
Frequency:5.785 GHz
Encryption key:on
Bit Rates:1.3 Gb/s
Extra:rsn_ie=30140100000fac040100000fac040100000fac020c00
IE: IEEE 802.11i/WPA2 Version 1
Group Cipher : CCMP
Pairwise Ciphers (1) : CCMP
Authentication Suites (1) : PSK
Quality=98/100 Signal level=-32 dBm
Extra:fm=0003
  1. 修改配置文件 /etc/network/interfaces ,加入下面的语句
auto wlp2s0
iface wlp2s0 inet dhcp
pre-up ip link set wlp2s0 up
pre-up iwconfig wlp2s0 essid ssid
wpa-ssid 你的ESSID
wpa-psk 无线口令
  1. 重启网络或重启服务器
  2. 查看无线网卡是否能获取IP
root@debian:~# ip a
3: wlp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 0c:96:e6:56:27:b9 brd ff:ff:ff:ff:ff:ff
inet 192.168.66.178/24 brd 192.168.66.255 scope global dynamic wlp2s0
valid_lft 60210sec preferred_lft 60210sec
inet6 fe80::e96:e6ff:fe56:27b9/64 scope link
valid_lft forever preferred_lft forever


以上是关于Debian 11 安装 无线 rtl8821ce 网卡驱动的主要内容,如果未能解决你的问题,请参考以下文章

Deepin v20 beta更新后没有无线网卡

瑞昱 Realtek 8821CE Wireless LAN 802.11ac PCI-E NIC / 惠普?

# 一些操作记录

Realtek RTL8188CE 802.11b/g/n WiFi Adapter出现网卡感叹号,连不上网

ubuntu20.04安装RTL8821CU wifi driver

ubantu无线网卡驱动问题的解决