RTL8221CE: не работает на Linux

Сегодня, ставя Linux (Mint) на свой ноутбук столкнулся со следующей проблемой: не определялся WiFi. Было возможно только проводное соединение (Ethernet или USB). Решил полазить в Интернете и нашел много решений. Половина не помогают, вторая половина - на английском языке.

В итоге я смог решить эту проблему и если у Вас также как и у меня не получается подключиться к WiFi на Linux (ошибка, обычно, на debian и ubuntu -подобных дистрибутивах).

Адаптер WiFi

Для начала нам нужно узнать модель нашего сетевого адаптера. Для этого в терминале вводим:

sudo lshw -class network

Если у нас нет этой программы, то устанавливаем ее:

sudo apt install lshw

Далее, у нас в окне терминала вылазиет примерно это:

Вывод команды sudo lshw -class network
Вывод команды sudo lshw -class network

Если мы видим текст "Realtek RTL8821CE", то эта статья для Вас.

В чем дело?

Иногда, в Linux не хватает драйверов на некоторые адаптеры. Например, когда я ставил Manjaro таких проблем не было, но когда ставлю debian/ubuntu-подобные - всегда такие проблемы. Чтобы у нас был доступ у WiFi нам нужно установить уже пользовательское решение.

Устанавливаем драйвер

Для начала нам нужно установить dkms и git. В терминале вводим:

sudo apt install dkms git

После установки клонируем нужный нам репозиторий с GitHub:

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

Далее, переходим в нужную нам директорию и запускаем нужный нам файл:

cd rtl8821ce/ && sudo ./dkms-install.sh

Готово! Теперь вы можете пользоваться WiFi на своем Linux.

11
3 комментария

Красота. У меня должна быть сеть для установки драйверов сетевой платы? И если нет эзернет разйема , а вайфай не работает, то как и куда скачать эти пакеты...

1
Ответить

Комментарий недоступен

Ответить