Название темы: Ошибка компиляции драйвера в 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
Дорогие пользователи! У нас появился новый форум на платформе tp-link.community (Сообщество)
Форум доступен по ссылке https://community.tp-link.com/ru
Если при регистрации в Сообществе Вы укажете адрес электронный почты, который используете на данном форуме, то Ваши данные будут перенесены на форум Сообщества автоматически.
Также, если на форуме Сообщества Ваш никнейм будет занят, то Вам предложат сменить его или оставить, но с приставкой "_RU".
Подробнее Вы можете прочитать тут: https://community.tp-link.com/ru/home/f ... pic/501542
Убедительная просьба не дублировать темы на старом/новом форуме.
Форум доступен по ссылке https://community.tp-link.com/ru
Если при регистрации в Сообществе Вы укажете адрес электронный почты, который используете на данном форуме, то Ваши данные будут перенесены на форум Сообщества автоматически.
Также, если на форуме Сообщества Ваш никнейм будет занят, то Вам предложат сменить его или оставить, но с приставкой "_RU".
Подробнее Вы можете прочитать тут: https://community.tp-link.com/ru/home/f ... pic/501542
Убедительная просьба не дублировать темы на старом/новом форуме.
Ошибка компиляции драйвера в Ubuntu Linux
Правила форума
Правила форума TP-LINK lll ЧАВО lll Первичная настройка WAN роутера lll Настройка под провайдеров lll Официальные прошивки и драйверы lll
Правила форума TP-LINK lll ЧАВО lll Первичная настройка WAN роутера lll Настройка под провайдеров lll Официальные прошивки и драйверы lll
Re: Ошибка компиляции драйвера в Ubuntu Linux
Попробуйте поискать драйвер чипсета для RTL8188EUS. С сайта драйвер подходит только для Linux (kernel 2.6.18 ~ 4.4.3)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
Re: Ошибка компиляции драйвера в Ubuntu Linux
Установил драйвер 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
Есть еще какие-нибудь мысли?
Проблема, на мой взгляд, заключается в том, что в этой версии адаптера используется какой-то непонятный чип, потому как в списке команды 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
Есть еще какие-нибудь мысли?
Re: Ошибка компиляции драйвера в Ubuntu Linux
Добрый день. А вы пробовали устанавливать данный драйвер ? - https://github.com/michaelgugino/rtl8188EUS