Как установить беспроводной драйвер в RHEL 8 / CentOS 8 Linux
Большинство ноутбуков и мобильных устройств в наши дни имеют беспроводную карту. Мобильная связь важна как никогда. Если двадцать лет назад в Linux было недостаточно драйверов для нескольких встроенных сетевых карт, то теперь драйверы беспроводной связи, встроенные в ядро, растут с каждым выпуском ядра. Более того, производители оборудования выпускают свои продукты вместе с драйверами для Linux, будь они закрытыми или открытыми. В этой статье мы рассмотрим, как установить беспроводные драйверы в RHEL 8 / CentOS 8.
В этом уроке вы узнаете:- Как установить беспроводные драйверы с помощью dnf
- Как установить загруженные вручную беспроводные драйверы

Требования к программному обеспечению и используемые условные обозначения
категория | Требования, соглашения или используемая версия программного обеспечения |
---|---|
система | RHEL 8 / CentOS 8 |
Другой | Привилегированный доступ к вашей системе Linux от имени пользователя root или с помощью sudo команды. |
Условные обозначения | # - требует, чтобы данные команды linux выполнялись с правами root либо напрямую как пользователь root, либо с помощью sudo команды$ - требует, чтобы данные команды linux выполнялись как обычный непривилегированный пользователь |
Встроенный способ
Если ваша беспроводная карта не была автоматически обнаружена ядром RHEL 8 / CentOS 8, вы можете сначала найти ее в репозиториях. Сделать
$ sudo dnf search wireless
и вам будет представлен список беспроводных драйверов. Большинство драйверов, которые вы найдете в официальных репозиториях RHEL 8 / CentOS 8, предназначены для плат Intel. Например, вы можете установить драйвер для сетевых адаптеров Intel PRO Wireless 5150 A / G / N, используя
$ sudo dnf install iwl5150-firmware.noarc
Внешний способ упаковки
Некоторые беспроводные драйверы не поставляются в комплекте с ядром Linux и могут отсутствовать в репозиториях RHEL 8 / CentOS 8. Большинство из них представляют собой двоичные пакеты, которые вы должны выполнить, или сценарии, которые автоматически устанавливают необходимые зависимости при вызове. Такой бинарный пакет или скрипт оболочки необходимо загрузить и сделать исполняемым для того, чтобы его запустить:
$ chmod +x script.sh
Будь они .sh
или .bin
файлы , эти исполняемые файлы могут быть запущены после присоединения исполняемого бита с помощью
$ sudo ./script.sh
Вам нужно будет использовать sudo
или войти в систему как root, su -
чтобы запустить их, потому что им нужно будет установить файлы и модули в некоторых областях файловой системы, которые требуют прав администратора. Каждый пакет драйверов имеет собственный набор показаний после запуска, но большинство из них просты и понятны. Очень немногие потребуют перезагрузки, поэтому ваша беспроводная карта начнет работать сразу после установки драйвера.