Установка драйвера WiFi Atheros AR5001A

Ответить
baron_P
Сообщения: 3
Зарегистрирован: 09 дек 2021, 11:15
Operating system: ROSA Fresh Desktop 2021.1

Установка драйвера WiFi Atheros AR5001A

Сообщение baron_P » 09 дек 2021, 11:22

Добрый день.
Имеется WiFi-адаптер на чипе Atheros AR5001A. В системе через lspci отображается как 03:01.0 Unclassified device [0013]: Device 1684:0013 (rev 8c)
Гуглением выяснил, что на него нужны драйвера madwifi. Скачал версию 0.9.4, пытаюсь ставить, на make выдает такое:

Код: Выделить всё

./kernelversion.c:13:10: фатальная ошибка: linux/utsrelease.h: Нет такого файла или каталога
   13 | #include <linux/utsrelease.h>
      |          ^~~~~~~~~~~~~~~~~~~~
компиляция прервана.
Makefile.inc:81: *** Cannot detect kernel version - please check compiler and KERNELPATH.  Останов.
Подскажите, куда копать?

irton
Сообщения: 704
Зарегистрирован: 30 окт 2021, 04:17
Operating system: Rosa Fresh Xfce

Установка драйвера WiFi Atheros AR5001A

Сообщение irton » 09 дек 2021, 11:48

Headers ядра ставили? Если нет, надо поставить

Аватара пользователя
VictorR2007
Сообщения: 7315
Зарегистрирован: 12 сен 2011, 13:00
Operating system: ROSA 2023.1

Установка драйвера WiFi Atheros AR5001A

Сообщение VictorR2007 » 09 дек 2021, 13:13

Кстати, у нас есть пакет madwifi-source.
Зачем он, не знаю, но можно установить через dnfdragora.

baron_P
Сообщения: 3
Зарегистрирован: 09 дек 2021, 11:15
Operating system: ROSA Fresh Desktop 2021.1

Установка драйвера WiFi Atheros AR5001A

Сообщение baron_P » 09 дек 2021, 14:34

irton писал(а):
09 дек 2021, 11:48
Headers ядра ставили? Если нет, надо поставить
Пакет стоит для текущего ядра.
VictorR2007 писал(а):
09 дек 2021, 13:13
Кстати, у нас есть пакет madwifi-source.
Зачем он, не знаю, но можно установить через dnfdragora.
Поставил, но что с ним дальше делать непонятно.
Тут http://gettoknowlinux.blogspot.com/2010 ... heros.html пишут, что нужно собрать пакет из этого. Под Дебиан это делается командой

Код: Выделить всё

m-a build madwifi-source
А как собрать этот пакет в Росе?
Есть пересборка пакета, но это не то, что мне нужно:

Код: Выделить всё

rpmrebuild madwifi-source
Есть сборка командой build, но она хочет файлы source. Как ей подсунуть исходники, установленные из репозитория?

Аватара пользователя
aponomarenko
Сообщения: 396
Зарегистрирован: 14 окт 2014, 18:56
Operating system: ROSA Linux

Установка драйвера WiFi Atheros AR5001A

Сообщение aponomarenko » 12 дек 2021, 00:36

linux/utsrelease.h перекочевал в папку include/generated в kernel-devel. Далее будет ошибка, что не найден linux/config.h, который перекочевал в include/generated/autoconf.h. Далее в Makefile убрать невалидную проверку на версию ядра и вот теперь появляются 100500 ошибок по существу совместимости с текущим ABI ядра.

Я полагаю, что собрать этот пакет десятилетней давности с новым ядром 5.10 шансы практически нулевые. Не тратьте время. Здесь вариант только либо юзать старый дистр, либо установить дополнительный поддерживаемый модуль wifi.
Проверить работоспособность компьютера и найти драйвера / Check operability of hardware and find drivers:

Код: Выделить всё

hw-probe -all -upload
См. http://wiki.rosalab.ru/ru/index.php/Проба_компьютера

baron_P
Сообщения: 3
Зарегистрирован: 09 дек 2021, 11:15
Operating system: ROSA Fresh Desktop 2021.1

Установка драйвера WiFi Atheros AR5001A

Сообщение baron_P » 13 дек 2021, 13:01

aponomarenko писал(а):
12 дек 2021, 00:36
Я полагаю, что собрать этот пакет десятилетней давности с новым ядром 5.10 шансы практически нулевые. Не тратьте время. Здесь вариант только либо юзать старый дистр, либо установить дополнительный поддерживаемый модуль wifi.
Спасибо за подробный ответ, буду искать менее архаичное железо.

Ответить

Вернуться в «Обсуждение ROSA Fresh R12 (платформа 2021.1)»