- Какие Wi-Fi адаптеры без проблем работают в Linux?
- Top 5 Best USB WiFi For Linux [Top 5 Reviewed]
- Top Five USB Wi-Fi Adapter Devices for Linux
- Best 2.4 GHz Linux Wi-Fi Adapter: Cudy WU1300S AC 1300Mbps Wireless Adapter
- Подключаем WiFi-адаптер WN727N к Ubuntu/Mint
- Инструкция для Ralink RT5370
- Инструкция для Ralink RT7601
Какие Wi-Fi адаптеры без проблем работают в Linux?
Подскажите модели адаптеров, которые без проблем работаю на ядре 5.4 и выше. Воткнул — и работает. Желательно, которые вы сами используете.
Простой 11 комментариев
Не так просто конечно, но все же.
Wi-Fi адаптер TP-LINK TL-WN821N
Installation Guide for Linux
Да в линуксе, наверное, проблем с wi-fi адаптерами нет сейчас.
Лично у меня есть D-Link DWA-126. Все ноутбучные работали.
Но вот во FreeBSD DWA-126 не заработал.
Заказал на aliexpress адаптер на базе RTL8188CUS за 140 р. Он, вроде, и в линуксе и во FreeBSD работает без проблем.
Вам 5 GHz, разъем для подключения антенны нужны?
из 4 которые у меня сейчас есть только 1 работает более менее нормально. еще один в некоторых дистрах частично. а у 3-4 по-моему идиотская проблема но это сути не меняет, у них при подключении подключается 2 девайса, флешка с дровами и вайфайка, после установки дров под вендой флешка пропадает и все работает, а тут в линуксе дрова ставить не надо но пока не поставишь фигвам
Та не, есть. Я вот купил TL-WN823N, а он «искаропки» не завёлся — компилять драйвера нужно. Мне такое не нравится
у них при подключении подключается 2 девайса, флешка с дровами и вайфайка, после установки дров под вендой флешка пропадает
для этого в linux есть команда usb_modeswitch -она как раз переключает режимы такого хитрого usb-устройства.
Top 5 Best USB WiFi For Linux [Top 5 Reviewed]
The Linux operating system is everywhere; the Linux kernel has revolutionized modern-day computing from Android smart devices, web servers, and even supercomputers.
It’s not just Android smartphones and web servers running Linux, though; over 2.4% of all desktop computers worldwide are running some version of the Linux operating system as of August 2021. Mac OS X and Windows 10 are not the only viable operating systems on the market anymore.
Unfortunately, despite the relatively large market share of Linux OS users, very few hardware manufacturers support Linux. That’s why your wireless connection on Linux, mainly if you use an old laptop or computer, may suffer due to a lack of compatible drivers.
Fortunately, there is a way around this limitation: purchasing a WiFi adapter for Linux.
So keep on reading to find the best Linux-compatible USB wireless adapter, no matter which version of Linux OS you use!
Top Five USB Wi-Fi Adapter Devices for Linux
We’ll start by listing the best Linux-compatible USB wireless adapters you can buy in 2021 across different categories. The wireless adapters mentioned here support a wide variety of Linux distros and flavors, including Kali Linux, Linux Mint, Debian, Red Hat Linux, and Raspberry Pi, to name a few.
Some of these devices may not support RPM-based Linux distros. Rest assured, no matter what Linux-based operating systems you use, you should be able to find a device that works on any laptop or computer running Linux.
Best 2.4 GHz Linux Wi-Fi Adapter: Cudy WU1300S AC 1300Mbps Wireless Adapter
First up, we have the best 2.4 GHz Linux Wi-Fi adapter: the Cudy WU1300S AC 1300Mbps Wireless Adapter.
Why is it the best Linux Wi-Fi adapter at this band, you ask? Because of the speed, the adapter offers 400 MBps of speed at 2.4 GHz, whereas other adapters usually provide a maximum of 300.
Additionally, the Cudy WU1300S also comes bundled with a CD ROM for driver installation, a feature that many Wi-Fi adapters lack. If you prefer online driver installation, you can also download the necessary drivers from the Cudy website.
The Soft AP mode is a special mode that this device supports. This mode can create a Wi-Fi hotspot out of a wired internet connection on a PC or laptop. Essentially, the Soft AP mode is a convenient mode for creating a Wi-Fi hotspot on the go.
Another mode this device supports is Ad hoc mode and infrastructure mode. By selecting the mode users want to use, they can choose the Wi-Fi options they want.
The Cudy WU1300S also supports multiple operating systems. In addition to popular Linux distros like Ubuntu and Debian, it should also work with Mac OS and Windows editions. This includes Windows XP, Windows Vista, Windows 7, Windows 8, Windows 8.1, and Windows 10, to name a few.
At the same time, the adapter does not support Mac OS Big Sur. However, this isn’t a disadvantage if you plan on using it for Linux systems.
However, a disadvantage is the lack of high-gain antennas on the device for long-range use. The device may also not work for all Linux distros.
Rest assured, the Cudy WU1300S is an excellent option for a Wi-Fi adapter if you prefer staying in the 2.4 GHz Wi-Fi range.
- Dual-band wireless network support
- 1300 MBps max data transfer rate
- Supports multiple OS, including Ubuntu Linux, Windows 10, and Mac OS X
- Up to 400 MBps speed on 2.4GHz
- Soft AP mode
- Infrastructure and Ad hoc mode
- CD-ROM bundled for driver installation
- It May does not work for all Linux distros
- No antenna
- No support for Mac OS Big Sur
Подключаем WiFi-адаптер WN727N к Ubuntu/Mint
У меня возникла проблема с подключение WiFi-адаптера wn727n к ubuntu/mint. Я долго гуглил, но решения так и не нашел. Решив проблему, решил написать его сам. Все, что написано ниже, рассчитано на новичков.
ВНИМАНИЕ! АВТОР СТАТЬИ НЕ НЕСЕТ НИКАКОЙ ОТВЕТСТВЕННОСТИ ЗА ПРИЧИНЕННЫЙ УЩЕРБ!
Но, если вы сделаете все правильно, последствий не будет. Даже если что-то пойдет не так, ничего страшного не произойдет. Начнем.
Первым делом открываем терминал при помощи клавиш Ctrl+Alt+T и вводим такую команду:
Видим наш адаптер Ralink RT7601(выделено). У вас может быть адаптер Ralink RT5370. Драйвера на разные адаптеры устанавливаются по-разному. Я опишу как это сделать для для двух случаев.
Инструкция для Ralink RT5370
Переходим по ссылке и выбираем RT8070/ RT3070/ RT3370/ RT3572/ RT5370/ RT5372/ RT5572 USB USB. Скачиваем архив с драйвером.
Открываем папку, в которую сохранили драйвер, и распакуем архив bz2. Для этого кликаем правой кнопкой мыши по файлу и нажимаем “Распаковать сюда” (“Extract here”).
После этого появится архив tar. Еще раз его распаковываем. Нажимаем правой кнопкой мыши по файлу и нажимаем “Распаковать сюда” (“Extract here”).
Далее меняем название папки на что то более короткое, так как нам еще предстоит писать ее путь в консоль. Например я назвал ее Driver.
Заходим в распакованную папку и открываем в текстовом редакторе файл /os/linux/config.mk
Находим следующие строки и изменяем букву n на y:
# Support Wpa_Supplicant
HAS_WPA_SUPPLICANT=y
# Support Native WpaSupplicant for Network Maganger
HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y
После этого сохраняем файл. Открываем терминал и переходим в распакованную папку. Внимание! У меня имя пользователя sergey. Вы же вводите свое имя пользователя! В дальнейшем меняйте sergey на имя своего пользователя.
cd /home/sergey/загрузки/driver/
sudo make sudo make install sudo modprobe rt5370sta
И все! О, чудо! WIFI работает, пользуйтсь на здоровье.
Инструкция для Ralink RT7601
Для того, чтобы завести этот адаптер(Ralink RT7601), вам необходимо иметь ядро версии 3.19 или выше. если необходимо — обновите ядро (если не знаете как — google поможет).
Далее идем по ссылке и скачиваем драйвер:
Далее скачанный архив перемещаем в домашнюю папку и распаковываем (клик правой клавишей мыши, «извлечь сюда»). Переименуем получивщуюся папку mt7601-master просто в mt7601.
После этого вводим команду:
Теперь мы в нужном каталоге. Можно произвести сборку драйвера, выполняем команду:
Система запросит пароль — вводим (пароль не отображается).
sudo mkdir -p /etc/Wireless/RT2870STA/ cp RT2870STA.dat /etc/Wireless/RT2870STA/
И последняя команда, которая включит наш адаптер:
insmod os/linux/mt7601Usta.ko
Все. Теперь ubuntu видит wifi.
Но это еще не все! Теперь после каждой перезагрузки необходимо вводить последнюю команду, иначе система не увидит адаптер (именно для Ralink RT7601). Но есть выход! Можно создать скрипт и добавить его в автозагрузку. Ниже написано как это сделать.
Первым делом нам надо сделать так, чтобы система не запрашивала пароль при использовании sudo. Для этого вводим команду:
%sudo ALL=(ALL:ALL) NOPASSWD: ALL
Сохраняем изменения — нажимаем «Сохранить».
sudo cp -R mt7601 /etc/Wireless/RT2870STA/
После этого вводим команду:
sudo gedit /etc/Wireless/RT2870STA/autowifi.sh
Открывается пустой текстовый редактор. В нем пишем или копируем:
#!/bin/bash
insmod /etc/Wireless/RT2870STA/mt7601/src/os/linux/mt7601Usta.ko
Нажимаем «Сохранить» и закрываем.
cd /etc/Wireless/RT2870STA/ sudo chmod +x autowifi.sh
Далее идем в меню Dash и ищем программу как на картинке ниже:
Открываем ее. Нажимаем «Добавить».
Откроется окно. Напротив поля «Имя» пишем:
Напротив поля «Команда» пишем:
sudo sh /etc/Wireless/RT2870STA/autowifi.sh
Нажимаем кнопку «Добавить» и закрываем программу. Перезагружаемся. После перезагрузки все работает. Теперь можно выбрать сеть в трее.
На этом «небольшая» инструкция для адаптера Ralink RT7601 закончена.
Приятного времяпровождения в сети!