Форум программистов, компьютерный форум, киберфорум
Debian, Kali Linux, Raspbian, Astra Linux
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/15: Рейтинг темы: голосов - 15, средняя оценка - 4.67
5037 / 1064 / 149
Регистрация: 29.01.2013
Сообщений: 6,232

Проблема со сборкой драйвера wifi

09.10.2020, 14:20. Показов 3481. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день. Столкнулся со следующей проблемой:
- на железке Orange PI PC2 установлена armbian;
- так же куплен wifi-адаптер dwa-121
- armbian обновлён до ядра
Bash
1
2
$ uname -a
Linux orangepipc2 5.7.15-sunxi64 #20.08 SMP Mon Aug 17 10:32:57 CEST 2020 aarch64 GNU/Linux
- пытаюсь собрать драйвер согласно инструкции, мне выдаёт следующую ошибку:
Bash
1
2
3
4
5
6
7
8
9
Authentication requested [root] for make driver:
Password:
make ARCH=aarch64 CROSS_COMPILE= -C /lib/modules/5.7.15-sunxi64/build M=/home/zmey/driver/rtl8188EUS_linux_v5.7.6.1_35670.20191106  modules
make[1]: *** /lib/modules/5.7.15-sunxi64/build: No such file or directory.  Stop.
make: *** [Makefile:2286: modules] Error 2
##################################################
Compile make driver error: 2
Please check error Mesg
##################################################
- при попытке установить заголовочные файлы для своего ядра, говорят, что таковых нет:
Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
$ sudo apt install linux-headers-5.
linux-headers-5.4.0-0.bpo.2-all          linux-headers-5.4.0-0.bpo.3-armmp        linux-headers-5.4.0-0.bpo.4-rt-arm64     linux-headers-5.6.0-0.bpo.2-common
linux-headers-5.4.0-0.bpo.2-all-arm64    linux-headers-5.4.0-0.bpo.3-armmp-lpae   linux-headers-5.4.0-0.bpo.4-rt-armmp     linux-headers-5.6.0-0.bpo.2-common-rt
linux-headers-5.4.0-0.bpo.2-all-armhf    linux-headers-5.4.0-0.bpo.3-common       linux-headers-5.5.0-0.bpo.2-all          linux-headers-5.6.0-0.bpo.2-rt-arm64
linux-headers-5.4.0-0.bpo.2-arm64        linux-headers-5.4.0-0.bpo.3-common-rt    linux-headers-5.5.0-0.bpo.2-all-arm64    linux-headers-5.6.0-0.bpo.2-rt-armmp
linux-headers-5.4.0-0.bpo.2-armmp        linux-headers-5.4.0-0.bpo.3-rt-arm64     linux-headers-5.5.0-0.bpo.2-all-armhf    linux-headers-5.7.0-0.bpo.2-arm64
linux-headers-5.4.0-0.bpo.2-armmp-lpae   linux-headers-5.4.0-0.bpo.3-rt-armmp     linux-headers-5.5.0-0.bpo.2-arm64        linux-headers-5.7.0-0.bpo.2-armmp
linux-headers-5.4.0-0.bpo.2-common       linux-headers-5.4.0-0.bpo.4-all          linux-headers-5.5.0-0.bpo.2-armmp        linux-headers-5.7.0-0.bpo.2-armmp-lpae
linux-headers-5.4.0-0.bpo.2-common-rt    linux-headers-5.4.0-0.bpo.4-all-arm64    linux-headers-5.5.0-0.bpo.2-armmp-lpae   linux-headers-5.7.0-0.bpo.2-cloud-arm64
linux-headers-5.4.0-0.bpo.2-rt-arm64     linux-headers-5.4.0-0.bpo.4-all-armhf    linux-headers-5.5.0-0.bpo.2-cloud-arm64  linux-headers-5.7.0-0.bpo.2-common
linux-headers-5.4.0-0.bpo.2-rt-armmp     linux-headers-5.4.0-0.bpo.4-arm64        linux-headers-5.5.0-0.bpo.2-common       linux-headers-5.8.0-0.bpo.2-arm64
linux-headers-5.4.0-0.bpo.3-all          linux-headers-5.4.0-0.bpo.4-armmp        linux-headers-5.6.0-0.bpo.2-arm64        linux-headers-5.8.0-0.bpo.2-armmp
linux-headers-5.4.0-0.bpo.3-all-arm64    linux-headers-5.4.0-0.bpo.4-armmp-lpae   linux-headers-5.6.0-0.bpo.2-armmp        linux-headers-5.8.0-0.bpo.2-armmp-lpae
linux-headers-5.4.0-0.bpo.3-all-armhf    linux-headers-5.4.0-0.bpo.4-common       linux-headers-5.6.0-0.bpo.2-armmp-lpae   linux-headers-5.8.0-0.bpo.2-cloud-arm64
linux-headers-5.4.0-0.bpo.3-arm64        linux-headers-5.4.0-0.bpo.4-common-rt    linux-headers-5.6.0-0.bpo.2-cloud-arm64  linux-headers-5.8.0-0.bpo.2-common
Напоминаю, ядро у меня
Bash
1
2
$ uname -a
Linux orangepipc2 5.7.15-sunxi64 #20.08 SMP Mon Aug 17 10:32:57 CEST 2020 aarch64 GNU/Linux
Вопрос: что мне со всем этим делать?)
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
09.10.2020, 14:20
Ответы с готовыми решениями:

Проблема со сборкой
Добрый день, ребята. У меня возникла проблема с простой сборкой, которая состоит из 2-х деталей, которые должны быть вставлены в друг...

Проблема со сборкой
Доброго времени суток! Прошу прощения за столь тупой вопрос но уже кучу времени потрачено на исправление. Mat.h: #pragma once ...

Проблема со сборкой ПК
Доброго времени суток. Собираю комп, нужна подсказка. Мать: rog strix b450-f gaming Проц: 3700x Оператива: hx434c16fb3k2/16 ...

7
Эксперт по компьютерным сетямЭксперт NIX
 Аватар для Dmitry
13440 / 7534 / 830
Регистрация: 09.09.2009
Сообщений: 29,554
09.10.2020, 15:11
(платка правда, чуток не та, но сам армбиан...)

вариант 1
Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
  ____      _     _      _                         _   ____  
 / ___|   _| |__ (_) ___| |__   ___   __ _ _ __ __| | |___ \ 
| |  | | | | '_ \| |/ _ \ '_ \ / _ \ / _` | '__/ _` |   __) |
| |__| |_| | |_) | |  __/ |_) | (_) | (_| | | | (_| |  / __/ 
 \____\__,_|_.__/|_|\___|_.__/ \___/ \__,_|_|  \__,_| |_____|
                                                             
Welcome to Armbian 20.08.7 Buster with Linux 5.8.13-sunxi
 
No end-user support: community creations
 
System load:   5%               Up time:       4 days 21:34     
Memory usage:  15% of 998M      Zram usage:    10% of 499M      IP:            192.168.88.161
CPU temp:      43°C            Usage of /:    32% of 3.5G      storage/:      93% of 916G      
 
Last login: Thu Oct  8 05:58:04 2020 from 192.168.88.6
dmitry@cubieboard2:~$ sudo apt-cache search linux-headers-current-sunxi
linux-headers-current-sunxi - Linux kernel headers for 5.8.13-sunxi on armhf
dmitry@cubieboard2:~$
вариант 2 (утилита armbian-config меню Software)



(оба варианта взяты тут)

Миниатюры
Проблема со сборкой драйвера wifi  
1
5037 / 1064 / 149
Регистрация: 29.01.2013
Сообщений: 6,232
09.10.2020, 16:50  [ТС]
о, теперь у меня новая ошибка:
Bash
1
2
3
4
5
6
7
8
Makefile:687: arch/aarch64/Makefile: No such file or directory
make[1]: *** No rule to make target 'arch/aarch64/Makefile'.  Stop.
make[1]: Leaving directory '/usr/src/linux-headers-5.8.13-sunxi64'
make: *** [Makefile:2286: modules] Error 2
##################################################
Compile make driver error: 2
Please check error Mesg
##################################################
при этом в /usr/src/linux-headers-5.8.13-sunxi64/arch
есть только такие каталоги:
Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
$ ll
total 132
drwxr-xr-x  9 root root  4096 Oct  9 13:00 alpha
drwxr-xr-x 13 root root  4096 Oct  9 13:00 arc
drwxr-xr-x 95 root root  4096 Oct  9 13:00 arm
drwxr-xr-x 11 root root  4096 Oct  9 13:00 arm64
drwxr-xr-x  8 root root  4096 Oct  9 13:00 c6x
drwxr-xr-x  9 root root  4096 Oct  9 13:00 csky
drwxr-xr-x  7 root root  4096 Oct  9 13:00 h8300
drwxr-xr-x  6 root root  4096 Oct  9 13:00 hexagon
drwxr-xr-x 10 root root  4096 Oct  9 13:00 ia64
-rw-r--r--  1 root root 29417 Oct  9 13:00 Kconfig
drwxr-xr-x 24 root root  4096 Oct  9 13:00 m68k
drwxr-xr-x  9 root root  4096 Oct  9 13:00 microblaze
drwxr-xr-x 50 root root  4096 Oct  9 13:00 mips
drwxr-xr-x  8 root root  4096 Oct  9 13:00 nds32
drwxr-xr-x  8 root root  4096 Oct  9 13:00 nios2
drwxr-xr-x  7 root root  4096 Oct  9 13:00 openrisc
drwxr-xr-x  9 root root  4096 Oct  9 13:00 parisc
drwxr-xr-x 18 root root  4096 Oct  9 13:00 powerpc
drwxr-xr-x  8 root root  4096 Oct  9 13:00 riscv
drwxr-xr-x 18 root root  4096 Oct  9 13:00 s390
drwxr-xr-x 13 root root  4096 Oct  9 13:00 sh
drwxr-xr-x 14 root root  4096 Oct  9 13:00 sparc
drwxr-xr-x  7 root root  4096 Oct  9 13:00 um
drwxr-xr-x  7 root root  4096 Oct  9 13:00 unicore32
drwxr-xr-x 26 root root  4096 Oct  9 13:00 x86
drwxr-xr-x  9 root root  4096 Oct  9 13:00 xtensa
где взять?)

Добавлено через 1 минуту
исходники и заголовки установлены
0
5037 / 1064 / 149
Регистрация: 29.01.2013
Сообщений: 6,232
10.10.2020, 12:09  [ТС]
что-то нигде ничего не гуглится, или я не понимаю нагугленного. Это же кусок исходников ядра он не может найти?
0
Эксперт по компьютерным сетямЭксперт NIX
 Аватар для Dmitry
13440 / 7534 / 830
Регистрация: 09.09.2009
Сообщений: 29,554
10.10.2020, 13:15
нагугленные фразы вещают, что иногда 64-bit ARM называют “aarch64”, в то время, как все остальное время - “arm64”
и как костыли предлагают либо выполнить команду..
Code
1
export ARCH=arm64
...перед компиляцией, либо тупо скопировать всю папку arm64 с ее содержимым в папку aarch64 командой
Code
1
cp -r arm64/ aarch64
1
5037 / 1064 / 149
Регистрация: 29.01.2013
Сообщений: 6,232
10.10.2020, 13:19  [ТС]
я в Makefile изменил путь до arm64, и дальше разгребаюсь с ошибками.. теперь он не может найти <asm/compiler.h>, хотя я его подложил в /usr/include/asm/
0
Эксперт по компьютерным сетямЭксперт NIX
 Аватар для Dmitry
13440 / 7534 / 830
Регистрация: 09.09.2009
Сообщений: 29,554
10.10.2020, 13:23
Лучший ответ Сообщение было отмечено Alli_Lupin как решение

Решение

драйверов из сорцев к риалтеку в том-же гисхабе можно нагуглить несколько разных вариантов. может есть смысл попробовать какие-нибудь из них (вдруг там "энтузиасты" поправили глюки разные?)?...
1
5037 / 1064 / 149
Регистрация: 29.01.2013
Сообщений: 6,232
10.10.2020, 14:44  [ТС]
Dmitry, я верил официальным дайверам)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
10.10.2020, 14:44
Помогаю со студенческими работами здесь

проблема со сборкой компьютера
Привет всем ещё раз!) Я на днях собирал кмпьютер. Всё в нём установил, подсоединил. У меня есть 5 чистых винчестеров (не совсем новые,но...

Проблема со сборкой системника
Процессор AMD Ryzen 5 2600 OEM Блок питания Deepcool 650W 120 ГБ SSD-накопитель WD Green 1 ТБ Жесткий диск WD Blue Материнская...

Проблема с производительностью и сборкой
Здравствуйте у меня такая проблема. У меня в играх фпс нормально поддерживает, но ощущается что я играю с 40-50 фпс, мышка еле как...

Cygwin: проблема со сборкой кросс-компилятора
Если кто ставил себе Cygwin, то помогите бедно-человеку... У меня стоит задача собрать кросс-компилятор под intel-архитектуру... 1. ...

Qt, Windows, проблема со сборкой и запуском проекта с GitHub
Здравствуйте! Есть один проект на GitHub: https://github.com/NewYaroslav/intrade-bar-api-cpp В нем есть нужный пример работы с API...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет значение производной при заданном х Логарифм записывается как: (x-2)log(x^2+2) -. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru