Tp link t4e под linux

Когда купил wifi адаптер, думал, что будет работать на моей ubuntu 20.04, потому что в числе поддерживаемых систем значился linux. Оказалось, что не работает. Попробовал решения, которые предлагают на форумах, но адаптер так и не заработал. Пришлось вчера и сегодня заняться поддержкой драйвера.

Я подумал, а может это и не сложно сделать. И взялся за работу. При компиляции появлялись ошибки. Например, нет функции get_ds. Ну да, она была в 4 версии ядра, а в 5 этой функции нет. Я иногда думаю, что разработчики не хотят поддерживать свои драйвера из-за того, что в ядре постоянно изменения вносят и переписывать нужно некоторые участки кода. В общем, я посмотрел как в старой версии ядра реализован get_ds. Оказывается он просто возвращает KERNEL_DS. Ну это я и заменил также. Потом была проблема со структурой времени, которая в текущем ядре уже есть только 64 битная версия. Это исправил. Были ещё мелкие вроде исправления, но я не помню уже что исправлял. Итак, драйвер скомпилировался, но отказывался регистрировать устройство адаптер. Я нашел патч link, который обязывает производителей указывать правила. Я добавил в каждую запись в os_dep/linux/rtw_cfgvendor.c, такое .policy = VENDOR_CMD_RAW_DATA,

И скомпилировал, скопировал и запустил. и вуаля! у меня получилось. ) Хоть я в разработке ядра не разбираюсь, но поддержку простенькую мне удалось сделать. Ссылку на исходники драйвера пока что выложу на google диск. вот ссылка. link.

Источник

Часто задаваемые вопросы при установке драйвера для Wi-Fi адаптера под ОС Linux.

В: Я не знаком с ОС Linux. Как я могу настроить адаптер на моей ОС Linux?

О: TP-Link предоставляет руководство по настройке/установке устройства в файлах драйверов. Следуйте инструкциям руководства, чтобы установить его. Или загрузите его здесь: https://static.tp-link.com/Installation for linux driver_RTL.pdf

В: Что мне делать, если при выполнении команды появляется ошибка «permission denied» / «доступ запрещен» ?

О: Для выполнения команды используйте учетную запись «root» или команду «sudo».

В: Почему возникает ошибка “mkdir: cannot create directory ‘/etc/Wireless/RT2870STA/’: No such file or directory” (“mkdir: не удаётся создать директорию ‘/etc/Wireless/RT2870STA/’: данный файл или каталог отсутствует”), когда я выполняю команду “sudo bash load.sh”?

О: Обычно это происходит, когда не удается создать папку “RT2870STA” в “etc/Wireless/”. Чтобы избежать этого, в первую очередь используйте команду “chmod 777 /etc/Wireless” для авторизации.

В: Какие устройства поддерживают последнюю версию ядра Linux?

О: На данный момент только адаптер Archer T9UH получил обновленный драйвер с поддержкой ядра 4.4.6 (Linux 2.6.18-4.4.6)

В: Что следует делать, если мне не удается установить драйвер, потому что моя OS Linux не соответствует версии ядра, указанной на официальном веб-сайте, или мне не удаётся установить драйвер из-за ошибок, которые мне не удаётся понять?

Читайте также:  Double front doors with windows

О: Поскольку Linux является системой с открытым кодом и множеством версий и вариаций, мы не можем гарантировать, что драйвер будет работать на именно на вашей версии Linux. Тем не менее, многие разработчики предоставляют свои собственные драйвера на форумах Linux. Мы рекомендуем использовать их.

Вы можете попробовать загрузить драйвер с ресурса Github: (Для T2U/T2UH/T1U)

Источник

Загрузить для Archer T4E V1

Драйвер

Загрузить Дата публикации: 2019-01-16 Язык: Английский Размер файла: 47.79 MB

Modifications and Bug Fixes:
1. Updated the limit table and closed CCA
2. Improved the performance

Фильтр: Все Устранение неисправностей Требования к использованию Вопросы и ответы по функционалу или параметрам спецификаций

  • Problems you may come across during the driver installation of the TP-Link wireless adapter 07-20-2021 425207
  • Как установить сетевой адаптер TP-Link на Windows 8 11-16-2012 97240
  • Why cannot the adaptor detect the 5G Wi-Fi of my router? 02-02-2021 60629
  • Как вручную установить Адаптеры на Windows 8 11-14-2012 183770
  • Как вручную устанавливать адаптеры на ОС Windows 7 08-31-2011 1766117
  • Как вручную установить драйвер на MAC OS? 12-29-2016 347813
  • Как проверить, успешно ли я установил драйвер для моего адаптера? 08-31-2011 179264
  • Что делать, если беспроводной адаптер TP-Link не выдает необходимой скорости? 04-07-2016 475421
  • Как настроить режим Ad Hoc беспроводной сети с помощью утилиты, встроенной в ОС Windows(Windows XP)? 08-31-2011 130901
  • How to install adapters on Windows 8 if plug-and-play fails? 09-27-2019 105863
  • Why cannot I find or connect to my wireless networks? 09-24-2019 834338
  • How to find suitable driver for my network adapter 04-29-2019 144039
  • Как вручную установить драйвер беспроводного сетевого адаптера TP-Link 08-31-2011 489881
  • Как установить TL-WN321G/TL-WN727N/TL-WN7200ND с помощью компакт-диска? 08-31-2011 94185
  • Что мне делать, когда драйвер для моего адаптера не разрешается на моем компьютере с ОС Windows? 08-31-2011 82861

Подписаться на рассылку Мы с ответственностью относимся к вашим персональным данным. Полный текст политики конфиденциальности доступен здесь.

This website uses cookies to improve website navigation, analyze online activities and have the best possible user experience on our website. You can object to the use of cookies at any time. You can find more information in our privacy policy . Don’t show again

This website uses cookies to improve website navigation, analyze online activities and have the best possible user experience on our website. You can object to the use of cookies at any time. You can find more information in our privacy policy . Don’t show again

These cookies are necessary for the website to function and cannot be deactivated in your systems.

Site Selection Popup

SMB Product Selection System

tp_smb-select-product_scence, tp_smb-select-product_scenceSimple, tp_smb-select-product_userChoice, tp_smb-select-product_userChoiceSimple, tp_smb-select-product_userInfo, tp_smb-select-product_userInfoSimple

__livechat, __lc2_cid, __lc2_cst, __lc_cid, __lc_cst, CASID

VISITOR_INFO1_LIVE, YSC, LOGIN_INFO, PREF, CONSENT, __Secure-3PSID, __Secure-3PAPISID, __Secure-3PSIDCC

Analysis and Marketing Cookies

Analysis cookies enable us to analyze your activities on our website in order to improve and adapt the functionality of our website.

Читайте также:  Что делать если нет драйверов для линукс

The marketing cookies can be set through our website by our advertising partners in order to create a profile of your interests and to show you relevant advertisements on other websites.

Google Analytics & Google Tag Manager & Google Optimize

_gid, _gat, _gat_global, _ga, _gaexp

Google Ads & DoubleClick

NID, IDE, test_cookie, id, 1P_JAR

fr, spin, xs, datr, c_user, sb, _fbp

_ce.s, _CEFT, _gid, cean, _fbp, ceac, _drip_client_9574608, cean_asoc

_hjKB, _fbp, ajs_user_id, _BEAMER_LAST_UPDATE_zeKLgqli17986, _hjid, _gcl_au, _ga, ajs_anonymous_id, _BEAMER_USER_ID_zeKLgqli17986, _hjAbsoluteSessionInProgress, _hjFirstSeen, _hjIncludedInPageviewSample, _hjTLDTest

Hm_lpvt_33178d1a3aad1dcf1c9b345501daa675, Hm_lvt_33178d1a3aad1dcf1c9b345501daa675, HMACCOUNT_BFESS

lms_analytics, AnalyticsSyncHistory, _gcl_au, liap

Источник

I think this worked on the previous Linux versions, but with the new version, the dongle just doesn’t get recognized. From the drivers offered on TP-Link’s page, there is a Linux installation guide which doesn’t seem to be working.

Anyone has any ideas if there’s a way I can make this work? I have the feeling it has something to do with the new kernel.

5 Answers 5

There are several different hardware revisions, so first you’ll need to figure out which one you have. There are a couple different methods:

    Look at the the device

    Either on the label of the device or on the metal where it plugs in should be the FCC-ID . The version is at the end of this value starting with V , for example TE7T4UV32 is v3.2

    Plug the device in, and run this command: lsusb . You should see an entry like this one:

    Bus 001 Device 007: ID 2357:0115 TP-Link 802.11ac NIC

    The hardware ID should tell you which version you have:

    Now you can install the driver depending which hardware version you have:

    v1 and v2

    These devices have the rtl8812au chipset and you should be able to do as Pilot6 suggested:

    This device has the rtl8812bu chipset and you’ll need to do a little more work to get it working. Thankfully there’s a working driver available for it here: https://github.com/cilynx/rtl88x2bu

    To get it working, you’ll need to first install some packages and check out the Git repo:

    Then follow the instructions here to install the driver:

    Note: I previously recommended the driver suggested by Diego (https://github.com/EntropicEffect/rtl8822bu), but I can no longer recommend that driver:

    • After resuming from suspend, it would no longer connect to wireless networks and I would have to unplug and replug the device
    • That driver is a fork of a fork and unfortunately there is no way to report issues

    Источник

    Download for Archer T4E V1

    Driver

    Download Published Date: 2019-01-16 Language: English File Size: 47.79 MB

    Modifications and Bug Fixes:
    1. Updated the limit table and closed CCA
    2. Improved the performance

    Feature Filter: All Troubleshooting User Application Requirement Q&A of functional explanation or specification parameters

    • Problems you may come across during the driver installation of the TP-Link wireless adapter 07-20-2021 425207
    • How to use TP-Link network adapters on Windows 8 03-26-2021 97240
    • Why cannot the adaptor detect the 5G Wi-Fi of my router? 02-02-2021 60629
    • How to Manually Install Adapters on Windows 8? 12-17-2020 183770
    • How to Manually Install Adapters on Windows 7 12-17-2020 1766117
    • How to install the driver manually on MAC OS? 12-17-2020 347813
    • How to check if I have installed the driver for my adapter successfully or not on windows 12-10-2020 179264
    • How to improve the speed of TP-Link wireless adapters? 12-09-2019 475421
    • How to Setup an Ad Hoc Wireless Network with Windows Built-in Utility (Windows XP) 09-27-2019 130901
    • How to install adapters on Windows 8 if plug-and-play fails? 09-27-2019 105863
    • Why cannot I find or connect to my wireless networks? 09-24-2019 834338
    • How to find suitable driver for my network adapter 04-29-2019 144039
    • How do I install TP-Link wireless adapter manually on Windows XP 09-22-2017 489881
    • How to Install TP-Link Wireless Adapters by Running the CD? 01-03-2015 94185
    • What should I do when the driver for my adapter is not allowed on my windows computer 02-22-2013 82861

    Sign up for news & offers TP-Link takes your privacy seriously. For further details on TP-Link’s privacy practices, see TP-Link’s Privacy Policy.

    Get products, events and services for your region.

    This website uses cookies to improve website navigation, analyze online activities and have the best possible user experience on our website. You can object to the use of cookies at any time. You can find more information in our privacy policy .

    This website uses cookies to improve website navigation, analyze online activities and have the best possible user experience on our website. You can object to the use of cookies at any time. You can find more information in our privacy policy .

    These cookies are necessary for the website to function and cannot be deactivated in your systems.

    Site Selection Popup

    SMB Product Selection System

    tp_smb-select-product_scence, tp_smb-select-product_scenceSimple, tp_smb-select-product_userChoice, tp_smb-select-product_userChoiceSimple, tp_smb-select-product_userInfo, tp_smb-select-product_userInfoSimple

    __livechat, __lc2_cid, __lc2_cst, __lc_cid, __lc_cst, CASID

    VISITOR_INFO1_LIVE, YSC, LOGIN_INFO, PREF, CONSENT, __Secure-3PSID, __Secure-3PAPISID, __Secure-3PSIDCC

    Analysis and Marketing Cookies

    Analysis cookies enable us to analyze your activities on our website in order to improve and adapt the functionality of our website.

    The marketing cookies can be set through our website by our advertising partners in order to create a profile of your interests and to show you relevant advertisements on other websites.

    Google Analytics & Google Tag Manager & Google Optimize

    _gid, _gat, _gat_global, _ga, _gaexp

    Google Ads & DoubleClick

    NID, IDE, test_cookie, id, 1P_JAR

    fr, spin, xs, datr, c_user, sb, _fbp

    _ce.s, _CEFT, _gid, cean, _fbp, ceac, _drip_client_9574608, cean_asoc

    _hjKB, _fbp, ajs_user_id, _BEAMER_LAST_UPDATE_zeKLgqli17986, _hjid, _gcl_au, _ga, ajs_anonymous_id, _BEAMER_USER_ID_zeKLgqli17986, _hjAbsoluteSessionInProgress, _hjFirstSeen, _hjIncludedInPageviewSample, _hjTLDTest

    Hm_lpvt_33178d1a3aad1dcf1c9b345501daa675, Hm_lvt_33178d1a3aad1dcf1c9b345501daa675, HMACCOUNT_BFESS

    lms_analytics, AnalyticsSyncHistory, _gcl_au, liap

    Источник

    Читайте также:  Мини пк windows android
Оцените статью