Ошибка компиляции драйвера в Ubuntu Linux

Беспроводной сетевой USB-адаптер серии Lite N, до 150Мбит/с
Ответить
PanzerFT
Сообщения: 2
Зарегистрирован: 11 июл 2019, 22:04
Страна: Russia

Ошибка компиляции драйвера в Ubuntu Linux

Сообщение PanzerFT » 11 июл 2019, 22:20

Название темы: Ошибка компиляции драйвера в Ubuntu Linux
Аппаратная версия устройства: ver 5.2
Режим работы адаптера: Принимает WIFI
Операционная система: Ubuntu Linux
Какие антивирусы/фаерволы установлены на компьютере: Отсутствуют
Описание проблемы: Добрый день!
Скачал драйвера под Linux в разделе https://www.tp-link.com/ru/support/down ... 7n/#Driver, пытаюсь скомпилировать драйвер, как написано в инструкции, выдает следующие ошибки (команда make):
/home/mikle/Загрузки/Driver/include/osdep_service_linux.h: In function ‘_init_timer’:
/home/mikle/Загрузки/Driver/include/osdep_service_linux.h:288:8: error: ‘_timer’ {aka ‘struct timer_list’} has no member named ‘data’
ptimer->data = (unsigned long)cntx;
^~
/home/mikle/Загрузки/Driver/include/osdep_service_linux.h:289:2: error: implicit declaration of function ‘init_timer’; did you mean ‘_init_timer’? [-Werror=implicit-function-declaration]
init_timer(ptimer);
^~~~~~~~~~
_init_timer

Версия ОС:
Linux version 5.0.0-20-generic (buildd@lgw01-amd64-034) (gcc version 8.3.0 (Ubuntu 8.3.0-6ubuntu1)) #21-Ubuntu SMP Mon Jun 24 09:32:09 UTC 2019

artemova
Сообщения: 859
Зарегистрирован: 08 дек 2017, 11:58
Страна: Россия

Re: Ошибка компиляции драйвера в Ubuntu Linux

Сообщение artemova » 12 июл 2019, 12:14

PanzerFT писал(а):
11 июл 2019, 22:20
Название темы: Ошибка компиляции драйвера в Ubuntu Linux
Аппаратная версия устройства: ver 5.2
Режим работы адаптера: Принимает WIFI
Операционная система: Ubuntu Linux
Какие антивирусы/фаерволы установлены на компьютере: Отсутствуют
Описание проблемы: Добрый день!
Скачал драйвера под Linux в разделе https://www.tp-link.com/ru/support/down ... 7n/#Driver, пытаюсь скомпилировать драйвер, как написано в инструкции, выдает следующие ошибки (команда make):
/home/mikle/Загрузки/Driver/include/osdep_service_linux.h: In function ‘_init_timer’:
/home/mikle/Загрузки/Driver/include/osdep_service_linux.h:288:8: error: ‘_timer’ {aka ‘struct timer_list’} has no member named ‘data’
ptimer->data = (unsigned long)cntx;
^~
/home/mikle/Загрузки/Driver/include/osdep_service_linux.h:289:2: error: implicit declaration of function ‘init_timer’; did you mean ‘_init_timer’? [-Werror=implicit-function-declaration]
init_timer(ptimer);
^~~~~~~~~~
_init_timer

Версия ОС:
Linux version 5.0.0-20-generic (buildd@lgw01-amd64-034) (gcc version 8.3.0 (Ubuntu 8.3.0-6ubuntu1)) #21-Ubuntu SMP Mon Jun 24 09:32:09 UTC 2019
Попробуйте поискать драйвер чипсета для RTL8188EUS. С сайта драйвер подходит только для Linux (kernel 2.6.18 ~ 4.4.3)

PanzerFT
Сообщения: 2
Зарегистрирован: 11 июл 2019, 22:04
Страна: Russia

Re: Ошибка компиляции драйвера в Ubuntu Linux

Сообщение PanzerFT » 12 июл 2019, 22:50

Установил драйвер rtl8188eus с github. Вроде все скомпилировалось и скомпоновалось нормально, но адаптер не поднялся :(
Проблема, на мой взгляд, заключается в том, что в этой версии адаптера используется какой-то непонятный чип, потому как в списке команды lsusb адаптер именуется просто TP-Link:
Bus 001 Device 004: ID 0a5c:216c Broadcom Corp. BCM43142A0 Bluetooth Device
Bus 001 Device 003: ID 05c8:036e Cheng Uei Precision Industry Co., Ltd (Foxlink) Webcam
Bus 001 Device 009: ID 248a:8566 Maxxter
Bus 001 Device 002: ID 8087:8000 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 008: ID 2357:0111 TP-Link
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Вывод команды lsmod:
Module Size Used by
8188eu 1605632 0
ccm 20480 6

Есть еще какие-нибудь мысли?

Ответить

Вернуться в «TL-WN727N»