Форум программистов, компьютерный форум, киберфорум
Железо в Linux
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/15: Рейтинг темы: голосов - 15, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 11.12.2018
Сообщений: 17
1

Проблема с установкой драйвера

29.12.2018, 20:41. Просмотров 2932. Ответов 11
Метки нет (Все метки)

Ставлю драйвер на tp-wl822n. После make выдает ошибку. На фото результаты с make clean и make
0
Миниатюры
Проблема с установкой драйвера   Проблема с установкой драйвера   Проблема с установкой драйвера  

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.12.2018, 20:41
Ответы с готовыми решениями:

проблема с установкой Linux

Проблема с установкой драйвера на 9500 GT
Всем здравствуйте! У меня проблема, помогите пожалуйста! При установки драйвера на видеокарту...

Проблема с установкой драйвера на NVIDIA 8600GT
Дело состоит вот в чем , когда я устанавливаю драйвер для видюхи вот что оно мне показивает...

Проблема с установкой драйвера HP LaserJet P1005
Доброго времени суток)) Пытаюсь поставить дрова на принтер HP 1005, все установка проходит успешно,...

11
84 / 76 / 25
Регистрация: 18.10.2017
Сообщений: 709
29.12.2018, 21:21 2
Вы лучше направьте вывод make в файл и скопируйте сюда его, а не картинку.
0
0 / 0 / 0
Регистрация: 11.12.2018
Сообщений: 17
29.12.2018, 21:58  [ТС] 3
Так и сделал, только вывод с make в файл ушел не весь почему-то

make clean:

Bash
1
2
3
4
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/4.18.0-kali3-amd64/build M=/root/kernel/drivers/TP-Link_Driver_Linux_series8_beta/rtl8192EU_WiFi_linux_v5.2.19.1_25633.20171222_COEX20171113-0047  modules
make[1]: вход в каталог «/usr/src/linux-headers-4.18.0-kali3-amd64»
  CC [M]  /root/kernel/drivers/TP-Link_Driver_Linux_series8_beta/rtl8192EU_WiFi_linux_v5.2.19.1_25633.20171222_COEX20171113-0047/core/rtw_cmd.o
make[1]: выход из каталога «/usr/src/linux-headers-4.18.0-kali3-amd64»
make:

Bash
1
2
3
4
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/4.18.0-kali3-amd64/build M=/root/kernel/drivers/TP-Link_Driver_Linux_series8_beta/rtl8192EU_WiFi_linux_v5.2.19.1_25633.20171222_COEX20171113-0047  modules
make[1]: вход в каталог «/usr/src/linux-headers-4.18.0-kali3-amd64»
  CC [M]  /root/kernel/drivers/TP-Link_Driver_Linux_series8_beta/rtl8192EU_WiFi_linux_v5.2.19.1_25633.20171222_COEX20171113-0047/core/rtw_cmd.o
make[1]: выход из каталога «/usr/src/linux-headers-4.18.0-kali3-amd64»
0
84 / 76 / 25
Регистрация: 18.10.2017
Сообщений: 709
29.12.2018, 23:01 4
А я вообще не вижу здесь перенаправления в файл, возможно, вы его здесь не привели.
Чтобы попадало всё, надо перенаправлять оба потока:
make <опции> >& файл
0
0 / 0 / 0
Регистрация: 11.12.2018
Сообщений: 17
29.12.2018, 23:45  [ТС] 5
Сделал

make:

Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
/bin/sh: 1: bc: not found
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/4.18.0-kali3-amd64/build M=/root/kernel/drivers/TP-Link_Driver_Linux_series8_beta/rtl8192EU_WiFi_linux_v5.2.19.1_25633.20171222_COEX20171113-0047  modules
make[1]: вход в каталог «/usr/src/linux-headers-4.18.0-kali3-amd64»
/bin/sh: 1: bc: not found
  CC [M]  /root/kernel/drivers/TP-Link_Driver_Linux_series8_beta/rtl8192EU_WiFi_linux_v5.2.19.1_25633.20171222_COEX20171113-0047/core/rtw_cmd.o
In file included from /root/kernel/drivers/TP-Link_Driver_Linux_series8_beta/rtl8192EU_WiFi_linux_v5.2.19.1_25633.20171222_COEX20171113-0047/include/osdep_service.h:47:0,
                 from /root/kernel/drivers/TP-Link_Driver_Linux_series8_beta/rtl8192EU_WiFi_linux_v5.2.19.1_25633.20171222_COEX20171113-0047/include/drv_types.h:27,
                 from /root/kernel/drivers/TP-Link_Driver_Linux_series8_beta/rtl8192EU_WiFi_linux_v5.2.19.1_25633.20171222_COEX20171113-0047/core/rtw_cmd.c:17:
/root/kernel/drivers/TP-Link_Driver_Linux_series8_beta/rtl8192EU_WiFi_linux_v5.2.19.1_25633.20171222_COEX20171113-0047/include/osdep_service_linux.h: In function ‘_init_timer’:
/root/kernel/drivers/TP-Link_Driver_Linux_series8_beta/rtl8192EU_WiFi_linux_v5.2.19.1_25633.20171222_COEX20171113-0047/include/osdep_service_linux.h:299:8: error: ‘_timer {aka struct timer_list}’ has no member named ‘data’
  ptimer->data = (unsigned long)cntx;
        ^~
/root/kernel/drivers/TP-Link_Driver_Linux_series8_beta/rtl8192EU_WiFi_linux_v5.2.19.1_25633.20171222_COEX20171113-0047/include/osdep_service_linux.h:300:2: error: implicit declaration of function ‘init_timer’; did you mean ‘_init_timer’? [-Werror=implicit-function-declaration]
  init_timer(ptimer);
  ^~~~~~~~~~
  _init_timer
cc1: some warnings being treated as errors
make[4]: *** [/usr/src/linux-headers-4.18.0-kali3-common/scripts/Makefile.build:323: /root/kernel/drivers/TP-Link_Driver_Linux_series8_beta/rtl8192EU_WiFi_linux_v5.2.19.1_25633.20171222_COEX20171113-0047/core/rtw_cmd.o] Ошибка 1
make[3]: *** [/usr/src/linux-headers-4.18.0-kali3-common/Makefile:1519: _module_/root/kernel/drivers/TP-Link_Driver_Linux_series8_beta/rtl8192EU_WiFi_linux_v5.2.19.1_25633.20171222_COEX20171113-0047] Ошибка 2
make[2]: *** [Makefile:146: sub-make] Ошибка 2
make[1]: *** [Makefile:8: all] Ошибка 2
make[1]: выход из каталога «/usr/src/linux-headers-4.18.0-kali3-amd64»
make: *** [Makefile:1828: modules] Ошибка 2
0
84 / 76 / 25
Регистрация: 18.10.2017
Сообщений: 709
30.12.2018, 10:12 6
Во-первых, тут жалоба на отсутствие bc, так надо его установить командой install, пакет так и называется,
во-вторых, жалоба на отсутствие ожидаемого поля в структуре, это значит, что драйвер не соответствует
вашему ядру. Надо или редактировать текст драйвера самому или искать другую его версию.
Меня несколько дней не будет, так вы уж как-нибудь сами.
0
0 / 0 / 0
Регистрация: 11.12.2018
Сообщений: 17
30.12.2018, 16:41  [ТС] 7
Драйвер не соответствует ядру? Странно. Написано, что для версий 2.6.24 - 4.9.60

uname -a:
Bash
1
Linux kali 4.18.0-kali3-amd64 #1 SMP Debian 4.18.20-2kali2 (2018-11-30) x86_64 GNU/Linux
0
Эксперт по компьютерным сетямЭксперт NIX
11794 / 6759 / 642
Регистрация: 09.09.2009
Сообщений: 26,676
30.12.2018, 19:30 8
а разницы между 4.9 и 4.18 - не видно, неа?
0
0 / 0 / 0
Регистрация: 11.12.2018
Сообщений: 17
30.12.2018, 20:26  [ТС] 9
Выходит, что на официальном сайте на мою версию ядра драйвера нет. Что мне, получается, делать дальше?
0
Эксперт по компьютерным сетямЭксперт NIX
11794 / 6759 / 642
Регистрация: 09.09.2009
Сообщений: 26,676
30.12.2018, 20:42 10
поискать альтернативные. например, такие
https://github.com/Mange/rtl8192eu-linux-driver
пойдут ли они на вашу версию ядра, или нет, хз
0
0 / 0 / 0
Регистрация: 11.12.2018
Сообщений: 17
04.01.2019, 19:13  [ТС] 11
Это на D-Link DWA-131 драйвера, судя по описанию
0
84 / 76 / 25
Регистрация: 18.10.2017
Сообщений: 709
04.01.2019, 20:51 12
Дальше надо сравнивать текст драйвера и заголовочные файлы ядра, где в них те функции и поля,
на отсутствие которых жалуется компилятор или какие вместо них и изменять драйвер под ядро,
или найти человека, который бы это сделал. Такая правка - это ведь не с нуля делать, это не так трудно,
но, конечно, требует внимания.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.01.2019, 20:51

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Проблема с установкой драйвера на GeForce 8600 GT.
Добрый день! Пытаюсь поставить драйвер на видеокарту GeForce 8600 GT. Драйвер скачал с...

Проблема с установкой драйвера на radeon HD 3650
купил видюху radeon HD 3650 но при установке драйвера выскакивает табличка &quot;програма установки не...

Возникла проблема с установкой видео драйвера на ноуте Asus X51 RL, видео: ATI Radeon® Xpress 1100.
Доброго времени суток. Возникла проблема с установкой видео драйвера на ноуте Asus X51 RL, видео:...

Пр0блема с установкой драйвера
Видеокарта GTX560 Привет всем! купил новый системный блок...без винды, установил 7ку вроде...


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

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.