无线适配器 RTL8821CE 在 Ubuntu 19.04 中无法工作

无线适配器 RTL8821CE 在 Ubuntu 19.04 中无法工作

以下是lshw -C network命令显示的部分输出。操作系统可以看到无线适配器,但驱动程序似乎不起作用。我尝试安装驱动程序,但无济于事。

*-network UNCLAIMED
description: Network controller
product: RTL8821CE 802.11ac PCIe Wireless Network Adapter
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:02:00.0
version: 00
width: 64 bits
clock: 33MHz
capabilities: cap_list
configuration: latency=0
resources: ioport:3000(size=256) memory:b1000000-b100ffff

请问,关于如何在 Ubuntu 19.04 中解决此问题,您有什么想法吗?我在使用 18.04 时遇到了同样的问题,并设法解决了它。但是当我刚刚升级到 19.04 时,问题又出现了,但之前的解决方案这次似乎不起作用了。

答案1

对于内核版本 >= 5.0,该ok_access函数仅支持两个参数,而对于早期内核版本 4.* 或更低版本,该函数有三个参数。尝试使用更新后的参数运行以下代码

git clone https://github.com/shubham151/rtl8821ce.git
cd rtl8821ce
sudo make all
sudo make install
sudo modprobe -a 8821ce

答案2

更新内容:

sudo apt install git
git clone https://github.com/shubham151/rtl8821ce.git
cd rtl8821ce
sudo apt install gcc
sudo apt install make
sudo make all
sudo make install
sudo modprobe -a 8821ce
sudo -i
echo "options rtl8821ce msi=1"  >  /etc/modprobe.d/rtl8821ce.conf

答案3

尝试答案问库本图,在我运行了 3 条命令后,我的 rtl8723ae 就起作用了。我已经用你的替换了……

sudo -i
echo "options rtl8821ce msi=1"  >  /etc/modprobe.d/rtl8821ce.conf
exit

相关内容