Вопрос или проблема
Я приобрел беспроводной USB-адаптер, потому что моя операционная система, ubuntu 20.04, больше не распознает мою вайфай-карту.
Когда я его купил, я думал, что это будет такой USB-адаптер, который просто нужно подключить, и он сразу заработает, но когда я его распаковал, я, к сожалению, понял, что ему понадобятся драйвера.
Как установить драйвер?
Редактировать: lnusb показывает следующее
Шина 002 Устройство 002: ID 05e3:0620 Genesys Logic, Inc. USB3.2 Hub
Шина 002 Устройство 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Шина 001 Устройство 007: ID 30fa:1040 Realtek USB3.0 802.11ac 1200M Adapter
Шина 001 Устройство 005: ID 05e3:0610 Genesys Logic, Inc. 4-port hub
Шина 001 Устройство 004: ID 05e3:0608 Genesys Logic, Inc. Hub
Шина 001 Устройство 003: ID 0bda:b812 Realtek Semiconductor Corp. USB3.0 802.11ac 1200M Adapter
Шина 001 Устройство 006: ID 0db0:0076 Micro Star International MYSTIC LIGHT
Шина 001 Устройство 002: ID 284b:9100 FENGRUN GAMING KEYBOARD
Шина 001 Устройство 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Ответ или решение
Установка драйвера для Wi-Fi USB адаптера Digma DWA-AC1300E на Ubuntu 20.04
Установка драйвера для USB адаптера Wi-Fi может показаться сложной задачей, особенно если он не работает сразу "из коробки". В данной статье мы подробно рассмотрим процесс установки драйвера для вашего адаптера Digma DWA-AC1300E на операционной системе Ubuntu 20.04.
1. Определение компонента
Сначала убедимся, что ваш адаптер подключен и распознается системой. Команда lsusb
, которую вы уже использовали, показала, что ваш адаптер имеет идентификаторы 30fa:1040
и 0bda:b812
. Это означает, что адаптер основан на чипсете Realtek, что важно для поиска правильных драйверов.
2. Подготовка системы
Для установки драйверов необходимо убедиться, что все необходимые инструменты и зависимости установлены. Выполните следующие команды в терминале:
sudo apt update
sudo apt install build-essential dkms linux-headers-$(uname -r)
Эти команды обновят список пакетов и установят комплекс инструментов, необходимых для сборки драйверов.
3. Загрузка драйвера
Теперь нужно загрузить драйвер для вашего адаптера. В большинстве случаев драйвера для чипсетов Realtek находятся в репозиториях Linux. Обычно, они представлены как rtlxxx
, где xxx – это версия драйвера.
Чтобы облегчить задачу, воспользуйтесь следующей командой:
sudo apt install rtlwifi-new-dkms
Если эта команда не сработает или драйвер для вашего устройства недоступен, вы можете загрузить его с репозитория GitHub. Для этого выполните:
git clone https://github.com/tomaspinho/rtl8723bu.git
cd rtl8723bu
sudo dkms add .
sudo dkms build 8723bu/1.0
sudo dkms install 8723bu/1.0
Эти команды клонируют репозиторий драйвера, добавляют его в систему и строят необходимые модули.
4. Активирование драйвера
После установки драйвера необходимо загрузить его в систему с помощью следующей команды:
sudo modprobe 8723bu
Теперь адаптер должен распознаться системой. Проверьте это с помощью команды:
iwconfig
В выводе вы должны увидеть ваш Wi-Fi адаптер.
5. Автозагрузка драйвера
Для того чтобы драйвер загружался автоматически при загрузке системы, добавьте его в файл /etc/modules
:
echo "8723bu" | sudo tee -a /etc/modules
6. Настройка беспроводной сети
Теперь, когда ваш адаптер работает, вы можете подключиться к WLAN. Для этого используйте графический интерфейс управления сетью или выполните следующую команду для сканирования доступных сетей:
nmcli dev wifi list
Чтобы подключиться к сети, используйте:
nmcli dev wifi connect "SSID" password "PASSWORD"
Где SSID
— это имя вашей сети, а PASSWORD
— её пароль.
Заключение
С установкой драйвера для вашего Digma DWA-AC1300E на Ubuntu 20.04 вы теперь можете наслаждаться беспроводным подключением к интернету. Если у вас возникли проблемы, убедитесь, что ваш адаптер поддерживается, а также проверьте обновления для системы и драйверов. В случае неудачи, полезно обратиться на форумы сообщества Ubuntu или к документации, связанной с вашими специфическими проблемами.
Если у вас остались вопросы или вам требуется дополнительная помощь, не стесняйтесь просить!