Linux wifi driver asus

Установка драйвера Wi-Fi в ASUS GL703GE в Linux

Ноутбук ASUS GL703GE поставляется с модулем Wi-Fi следующего поколения. Это Intel® Wireless-AC 9260 – первый модуль Intel WiFi который обеспечивает скорость Gigabit WiFi до 1.7Gbps.

Модуль настолько новый, что в некоторых операционных системах могут возникать проблемы с драйверами. Если у вас Windows, то вы найдёте ответ на вопрос как включить Wi-Fi в заметке: «В ASUS GL703GE не работает Wi-Fi»

Здесь же будет показано, как включить Wi-Fi в ASUS GL703GE в Linux. Если в системе не установлен драйвер, то она просто не увидит Wi-Fi адаптер – его будто бы нет.

Как уже было сказано, в ноутбуках ASUS GL703GE установлен Wi-Fi модуль от Intel. Последнюю версию драйверов для Линукс можно скачать с официального сайта: https://www.intel.ru/content/www/ru/ru/support/articles/000005511/network-and-i-o/wireless-networking.html

В ноутбуке ASUS GL703GE установлен адаптер Intel® Wireless-AC 9260 – скачайте версию для него.

Распакуйте скаченный архив, там будет три файла:

Из них драйвером является iwlwifi-9260-th-b0-jf-b0-34.ucode – у файла может быть чуть другое название, главное, чтобы оно начиналось на iwlwifi-. Этот файл нужно скопировать в папку /lib/firmware. После этого достаточно перезагрузиться – подключать модули или выполнять какие-то дополнительные команды не нужно.

Если после перезагрузки система вновь не видит Wi-Fi модуля, то откройте консоль и выполните там команду:

Я получил следующие сообщения:

[ 2.577279] iwlwifi 0000:00:14.3: enabling device (0000 -> 0002) [ 2.580237] iwlwifi 0000:00:14.3: firmware: failed to load iwlwifi-9000-pu-b0-jf-b0-36.ucode (-2) [ 2.580290] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-9000-pu-b0-jf-b0-36.ucode failed with error -2 [ 2.580405] iwlwifi 0000:00:14.3: firmware: failed to load iwlwifi-9000-pu-b0-jf-b0-35.ucode (-2) [ 2.580451] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-9000-pu-b0-jf-b0-35.ucode failed with error -2 [ 2.580461] iwlwifi 0000:00:14.3: firmware: failed to load iwlwifi-9000-pu-b0-jf-b0-34.ucode (-2) [ 2.580495] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-9000-pu-b0-jf-b0-34.ucode failed with error -2 [ 2.580503] iwlwifi 0000:00:14.3: firmware: failed to load iwlwifi-9000-pu-b0-jf-b0-33.ucode (-2) [ 2.580536] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-9000-pu-b0-jf-b0-33.ucode failed with error -2 [ 2.580544] iwlwifi 0000:00:14.3: firmware: failed to load iwlwifi-9000-pu-b0-jf-b0-32.ucode (-2) [ 2.580600] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-9000-pu-b0-jf-b0-32.ucode failed with error -2 [ 2.580608] iwlwifi 0000:00:14.3: firmware: failed to load iwlwifi-9000-pu-b0-jf-b0-31.ucode (-2) [ 2.580643] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-9000-pu-b0-jf-b0-31.ucode failed with error -2 [ 2.580650] iwlwifi 0000:00:14.3: firmware: failed to load iwlwifi-9000-pu-b0-jf-b0-30.ucode (-2) [ 2.580686] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-9000-pu-b0-jf-b0-30.ucode failed with error -2 [ 2.580688] iwlwifi 0000:00:14.3: minimum version required: iwlwifi-9000-pu-b0-jf-b0-30 [ 2.580719] iwlwifi 0000:00:14.3: maximum version supported: iwlwifi-9000-pu-b0-jf-b0-36 [ 2.580763] iwlwifi 0000:00:14.3: check git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git

Из них следуют, что не удалось загрузить модуль, и что необходима версия выше iwlwifi-9000-pu-b0-jf-b0-30 и ниже iwlwifi-9000-pu-b0-jf-b0-36. Названия кажутся очень похожими, но различаются последней цифрой.

Читайте также:  Installing jre bin on linux

Нужный файл можно найти в официальном репозтории прошивок ядра Linux, чтобы скачать его, выполните команду:

git clone git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git

Перейдите в каталог linux-firmware и найдите подходящую версию.

Как мы помним, нам нужна версия выше iwlwifi-9000-pu-b0-jf-b0-30 и ниже iwlwifi-9000-pu-b0-jf-b0-36, только один файл соответствует этому условию, это iwlwifi-9000-pu-b0-jf-b0-34.ucode.

Скачайте его и скопируйте в папку /lib/firmware. После этого Wi-Fi модуль уже точно должен заработать!

Связанные статьи:

Источник

[Wi-Fi адаптер] Как скачать драйвер USB-AC68 для Linux и найти руководство по установке?

[Wi-Fi адаптер] Как скачать драйвер USB-AC68 для Linux и найти руководство по установке? Файл драйвера USB-AC68 для Linux уже содержит драйвер и руководство. Загрузите файл следующим образом: 1. Перейдите на страницу USB-AC68|Адаптеры|ASUS Выберите операционную систему как Linux и нажмите «Скачать». 2. Разархивируйте файл (пример v.2.1.4.7) 3. Заходим в папку, путь к файлу: DR_USB-AC68_v.2.1.4.7/USB-AC68_v.2.1.4.7-Linux и разархивируйте AC68_Linux.zip файл. 4. В папке находятся драйвер и инструкция. 5. Руководство в папке Document, путь к файлу: DR_USB-AC68_v.2.1.4.7\USB-AC68_v.2.1.4.7\Linux\AC68_Linux\Linux\RTL8814AU_Linux_v4.3.21.1_24835.20171031\document Инструкции по установке дисков см. в этом файле Quick_Start_Guide_for_Driver_Compilation_and_Installation.PDF Как скачать (Утилиты / ПО)? Вы можете загрузить последние версии драйверов, программного обеспечения, микропрограмм и руководств пользователя из ASUS Центраз агрузок. Узнать больше о Центре загрузок ASUS можно по ссылке.

Эта информация была полезной?

  • Приведенная выше информация может быть частично или полностью процитирована с внешних веб-сайтов или источников. Пожалуйста, обратитесь к информации на основе источника, который мы отметили. Пожалуйста, свяжитесь напрямую или спросите у источников, если есть какие-либо дополнительные вопросы, и обратите внимание, что ASUS не имеет отношения к данному контенту / услуге и не несет ответственности за него.
  • Эта информация может не подходить для всех продуктов из той же категории / серии. Некоторые снимки экрана и операции могут отличаться от версий программного обеспечения.
  • ASUS предоставляет вышеуказанную информацию только для справки. Если у вас есть какие-либо вопросы о содержании, пожалуйста, свяжитесь напрямую с поставщиком вышеуказанного продукта. Обратите внимание, что ASUS не несет ответственности за контент или услуги, предоставляемые вышеуказанным поставщиком продукта.
  • Ноутбуки
  • Сетевое оборудование
  • Материнские платы
  • Видеокарты
  • Смартфоны
  • Мониторы
  • Показать все продукты

    Item_other —>
  • Моноблоки (All-in-One)
  • Планшеты
  • Коммерческое сетевое оборудование
  • Серия ROG
  • AIoT и промышленные решения
  • Блоки питания
  • Проекторы
  • VivoWatch
  • Настольные ПК
  • Компактные ПК
  • Внешние накопители и оптические приводы
  • Звуковые карты
  • Игровое сетевое оборудование
  • Одноплатный компьютер
  • Корпуса
  • Компьютер-брелок
  • Наушники и гарнитуры
  • Охлаждение
  • Chrome-устройства
  • Коммерческие

    Commercial_list.Item —>
  • Моноблоки (All-in-One)
  • Информационные панели
  • Ноутбуки
  • Настольные ПК
  • Мониторы
  • Серверы и рабочие станции
  • Проекторы
  • Компактные ПК
  • Сетевое оборудование
  • Материнские платы
  • Игровые станции
  • Data Storage

Источник

Установка драйвера для WI-Fi адаптера ASUS USB-AC51 в Linux

Установка драйвера для WI-Fi адаптера ASUS USB-AC51 в Linux

Недавно приобрел себе Wi-Fi адаптер ASUS USB-AC51 для ПК, но оказалось, что без драйвера он работать не хочет. В итоге пришлось лезть в интернет и искать решение, которым я и хочу поделиться в этой статье.

Описание

Bus 001 Device 002: ID 0b05:17d1 ASUSTek Computer, Inc. AC51 802.11a/b/g/n/ac Wireless Adapter [Mediatek MT7610/Ralink RT2870]

Для нормальной работы устройства, необходимо скачать, скомпилировать и установить необходимый драйвер. Для этого надо проделать следующее: Устанавливаем git и build-essential, необходимый для компиляции:

sudo apt-get install git build-essential
git clone https://github.com/Myria-de/mt7610u_wifi_sta_v3002_dpo_20130916.git
  • , /* MT7610U Ralink VID */
  • , /* MT7610U MediaTek VID / Sabrent NTWLAC */
  • , /* Cisco Linksys AE6000 */
  • , /* Edimax 7711ULC/7711MAC */
  • , /* Elecom WDC-433SU2M */
  • , /* TP-LINK Archer T2U(H) (tested, working) */
  • , /* TP-LINK */
  • , /* ASUS USB-AC51 */
  • , /* ASUS USB-AC50 */
  • , /* Edimax EW-7811UTC AC600 / Sitecom WLA-3100 */
  • , /* D-Link DWA-171 rev B1 */
  • , /* ZyXEL NWD6505 */
  • , /* AboCom AU7212 */
  • , /* IO DATA WN-AC433UK */
  • , /* AVM FRITZ!WLAN USB Stick AC 430 (not working) */
  • , /* Comcast Xfinity KXW02AAA */
  • , /* Planex GW-450D/GW-450D-KATANA */
  • , /* TRENDnet TEW-806UBH AC600 */

Переходим в папку с драйвером:

cd mt7610u_wifi_sta_v3002_dpo_20130916

Пробуем перезагрузиться, если адаптер заработал после перезагрузки, то все хорошо, если же нет, то необходимо принудительно загружать необходимый модуль для адаптера при старте ОС. Для этого, вносим правки в файл /etc/modules

Добавляем туда следующую строчку (для того, чтобы при загрузке, автоматически загружался необходимый для корректной работы адаптера ASUS USB-AC51 модуль ядра):

Перезагружаем ПК и смотрим, заработал ли адаптер.

Была ли эта статья Вам полезна?

Комментарии к статье (4)

При сборке появляется код ошибки 2

make -C tools
make[1]: Entering directory ‘/home/alexziko/asus/11072020/mt7610u_wifi_sta_v3002_dpo_20130916/tools’
gcc -g bin2h.c -o bin2h
make[1]: Leaving directory ‘/home/alexziko/asus/11072020/mt7610u_wifi_sta_v3002_dpo_20130916/tools’
/home/alexziko/asus/11072020/mt7610u_wifi_sta_v3002_dpo_20130916/tools/bin2h
chipset = mt7610u
cp -f os/linux/Makefile.6 /home/alexziko/asus/11072020/mt7610u_wifi_sta_v3002_dpo_20130916/os/linux/Makefile
make -C /lib/modules/5.4.0-40-generic/build SUBDIRS=/home/alexziko/asus/11072020/mt7610u_wifi_sta_v3002_dpo_20130916/os/linux modules
make[1]: Entering directory ‘/usr/src/linux-headers-5.4.0-40-generic’
arch/x86/Makefile:147: CONFIG_X86_X32 enabled but no binutils support
LEX scripts/kconfig/lexer.lex.c
flex: could not create scripts/kconfig/lexer.lex.c
make[3]: *** [scripts/Makefile.host:9: scripts/kconfig/lexer.lex.c] Error 1
make[2]: *** [Makefile:594: syncconfig] Error 2
make[1]: *** [Makefile:704: include/config/auto.conf.cmd] Error 2
make[1]: Leaving directory ‘/usr/src/linux-headers-5.4.0-40-generic’
make: *** [Makefile:404: LINUX] Error 2

у меня установлена Ubuntu 20.04 (x64). Не подскажете как побороть

Гуглить надо. Я вижу что упоминается binutils и flex, так что я бы попробовал установить их:

sudo apt-get update sudo apt-get install binutils binutils-common flex

И после этого попытаться еще раз запустить make

binutils is already the newest version (2.34-6ubuntu1).
binutils-common is already the newest version (2.34-6ubuntu1).
binutils-common set to manually installed.
flex is already the newest version (2.6.4-6.2).
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.

Нагуглить неполучилось, больше всего такая ошибка в гугле ассоциируется с пробелами в path, но у себя я такого не вижу.

Может это быть как-то связано с текущей архитектурой (x64) Ubuntu 20.04, а сборка настроена на x86?
Нужно ли в связи с этим вносить измения в Makefile?

Боюсь я не компетентен в данном вопросе, поэтому не могу подсказать. Можно поискать на гитхабе другие репо с драйверами под этот адаптер, т.к. этот явно уже очень старый. Вдруг кто то уже исправил.

Источник

Оцените статью
Adblock
detector