Приобрел намедни EGLOBAL безвентиляторный mini pc  Core i7-10510U.

Пришел на борту с wifi модулем  RTL8821CE 802.11ac.

После установки debian 11 не завелся wifi автоматом,  ядро 5.10.0-16-amd64, в сети пишут что драйвер wifi не работает (сломан) для RTL8821CE.

"The Linux Kernel 5.9 version comes with a broken rtw88 module developed by Realtek that has poor compatibility with most revision of the 8821ce chip"

Добавляем родной драйвер в blacklist:

echo -e "blacklist rtw88_8821ce"  > /etc/modprobe.d/wifi.conf

Ставим драйвер вручную отсюда https://github.com/tomaspinho/rtl8821ce 

apt install bc module-assistant build-essential dkms git firmware-realtek wpa_supplicant
git clone https://github.com/tomaspinho/rtl8821ce
cd rtl8821ce
m-a prepare
./dkms-install.sh

Проверяем имя нашего wifi устройства - это wlp1s0:

 iw dev
phy#0
        Interface wlp1s0
                ifindex 3
                wdev 0x1
                addr e0:51:d8:10:c4:5a
                type managed
                txpower 12.00 dBm

Проверяем статус wifi подключения - устройство не подключено к сети:

iw wlp1s0 link
Not connected.

iw wlp1s0 scan
command failed: Network is down (-100)

Включаем устройство wifi командой:

ip link set wlp1s0 up

Сканируем доступные сети:

iwlist wlp1s0 scanning | grep -i essid
                    ESSID:"Net"
                    ESSID:"Keenetic-0404"

 Прописываем пароль к точке доступа в wpa_supplicant - в моем случае точка доступа Net:

wpa_passphrase Net mypassword > /etc/wpa_supplicant/wpa_supplicant.conf

chmod 600 /etc/wpa_supplicant/wpa_supplicant.conf

Приводим конфиг wpa_supplicant к виду:

nano /etc/wpa_supplicant/wpa_supplicant.conf

ctrl_interface_group=0
ap_scan=1
ctrl_interface=/run/wpa_supplicant
network={
        ssid="Net"
        #psk="mypassword"
        psk=4f3e1d8b8dfkj4a52837d9eef0f9434567dd18ef431698e6c4940
}

В настройки сети дописываем автостарт wifi и получение ip по dhcp:

nano /etc/network/interfaces

allow-hotplug wlp1s0
iface wlp1s0 inet dhcp
    wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
reboot