primaryobjects / tplink-archer-t4u.md
The following steps will install the Linux Mint driver for the TP-Link Archer T4U Plus AC1300 USB Wifi adapter.
Installing the TP-Link Archer T4U Driver
sudo apt-get install build-essential dkms git clone https://github.com/Mephysto666/rtl8822bu cd rtl8822bu sudo dkms add .
Creating symlink /var/lib/dkms/88x2bu/1.1/source -> /usr/src/88x2bu-1.1 DKMS: add completed.
sudo dkms install -m 88x2bu -v 1.1
Kernel preparation unnecessary for this kernel. Skipping. Building module: cleaning build area. 'make' all KVER=5.4.0-66-generic. cleaning build area. DKMS: build completed. 88x2bu.ko: Running module version sanity check. - Original module - No original module exists within this kernel - Installation - Installing to /lib/modules/5.4.0-66-generic/kernel/drivers/net/wireless/ depmod. DKMS: install completed.
sudo service NetworkManager restart
You should now be able to see the new TP-Link 802.11ac NIC in the Wifi Connections in the bottom-right corner of your desktop. Optionally, you can right-click the Wifi icon in your system tray and select Network Settings to see the new TP-Link Wi-Fi adapter listed.
Upgrade Steps for Newer Linux Kernels
Linux kernel 5.15.0.58-generic and Linux Mint 21 Venessa / Vera use the following driver installation steps.
Using with an xfinitywifi Hot Spot
After installing the driver and successfully connecting to your new adapter, you may choose to connect to the xfinitywifi hotspot, which requires a login before providing Internet access.
If you attempt to access the Internet from Chrome, you may see an error ERR_QUIC_PROTOCOL. The solution to this is to login to the xfinitywifi service, as shown below.
- In Chrome, navigate to chrome://flags
- Search for Experimental QUIC protocol.
- Select Disable.
- Navigate to any web page and you should be directed to the xfinitywifi sign-in page.
- Enter your account login to connect to the Internet.
If the sign-in button fails to work, open Firefox and repeat steps 4-5.
TP-Link USB WiFi Adapter for PC (Archer T4U Plus)
Dual Band Wireless Network Adapter
Desktop with 2.4GHz/5GHz High Gain 5dBi Antennas
Supports Windows 10/8.1/8/7, Mac OS, Linux
Часто задаваемые вопросы при установке драйвера для Wi-Fi адаптера под ОС Linux.
Дата последнего обновления: 01-16-2018 08:22:18 AM 374480
В: Я не знаком с ОС 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 не соответствует версии ядра, указанной на официальном веб-сайте, или мне не удаётся установить драйвер из-за ошибок, которые мне не удаётся понять?
О: Поскольку Linux является системой с открытым кодом и множеством версий и вариаций, мы не можем гарантировать, что драйвер будет работать на именно на вашей версии Linux. Тем не менее, многие разработчики предоставляют свои собственные драйвера на форумах Linux. Мы рекомендуем использовать их.
Вы можете попробовать загрузить драйвер с ресурса Github: (Для T2U/T2UH/T1U)
Дополнительная информация
Был ли этот FAQ полезен?
Ваш отзыв поможет нам улучшить работу сайта.
Что вам не понравилось в этой статье?
- Недоволен продуктом
- Слишком сложно
- Неверный заголовок
- Не относится к моей проблеме
- Слишком туманное объяснение
- Другое
Как мы можем это улучшить?
Спасибо за обращение
Нажмите здесь, чтобы связаться с технической поддержкой TP-Link.
Подписаться на рассылку Мы с ответственностью относимся к вашим персональным данным. Полный текст положения об обработке персональных данных доступен здесь. С нашими условиями использования и программой улучшения пользовательского опыта можно ознакомиться здесь.
Linux mint драйвер tp link
Доброго времени суток, уважаемый All!
В линуксе не так давно, а компиляцией драйверов/пакетов ещё не занимался. Надеюсь найти у вас помощи.
Имеется Linux Mint 18.3 x64 Sylvia с Cinnamon и USB адаптер wi-fi TP-Link TL-WN823N, которые не стремятся подружиться. В результате сетевое соединение нестабильно.
lsusb показывает следующее:
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 002: ID 046d:c077 Logitech, Inc. M105 Optical Mouse Bus 001 Device 004: ID 2357:0109 Bus 001 Device 003: ID 046d:c31c Logitech, Inc. Keyboard K120 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
T: Bus=01 Lev=01 Prnt=01 Port=11 Cnt=02 Dev#= 4 Spd=480 MxCh= 0 D: Ver= 2.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1 P: Vendor=2357 ProdID=0109 Rev=02.00 S: Manufacturer=Realtek S: Product=802.11n NIC S: SerialNumber=00e04c000001 C: #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=500mA I: If#= 0 Alt= 0 #EPs= 5 Cls=ff(vend.) Sub=ff Prot=ff Driver=rtl8xxxu
1. Пытался скомпилировать согласно инструкции скачанные с сайта TP-link драйвера ( https://static.tp-link.com/2018/201803/ . _Linux.zip ). Получил кучу ошибок:
arm-linux-gnueabi-gcc: error: unrecognized command line option ‘-mno-sse’ arm-linux-gnueabi-gcc: error: unrecognized command line option ‘-mno-mmx’ arm-linux-gnueabi-gcc: error: unrecognized command line option ‘-mno-sse2’ arm-linux-gnueabi-gcc: error: unrecognized command line option ‘-mno-3dnow’ arm-linux-gnueabi-gcc: error: unrecognized command line option ‘-m64’ arm-linux-gnueabi-gcc: error: unrecognized command line option ‘-mno-red-zone’ arm-linux-gnueabi-gcc: error: unrecognized command line option ‘-mcmodel=kernel’
Никакой полезной инфы на эту тему нарыть не удалось. 🙁
2. Пытался скомпилировать драйвера с гитхаба https://github.com/dz0ny/rt8192cu . Опять же получил ошибки:
make KERNELRELEASE=4.13.0-38-generic -C /lib/modules/4.13.0-38-generic/build M=/var/lib/dkms/8192cu/4.0.29/build. (bad exit status: 2) ERROR (dkms apport): binary package for 8192cu: 4.0.29 not found Error! Bad return status for module build on kernel: 4.13.0-38-generic (x86_64) Consult /var/lib/dkms/8192cu/4.0.29/build/make.log for more information. Makefile:606: ошибка выполнения рецепта для цели «dkms» make: *** [dkms] Ошибка 10
DKMS make.log for 8192cu-4.0.29 for kernel 4.13.0-38-generic (x86_64) Вс апр 22 12:00:49 CEST 2018 make[1]: вход в каталог «/usr/src/linux-headers-4.13.0-38-generic» AR /var/lib/dkms/8192cu/4.0.29/build/built-in.o CC [M] /var/lib/dkms/8192cu/4.0.29/build/core/rtw_cmd.o In file included from /var/lib/dkms/8192cu/4.0.29/build/core/rtw_cmd.c:23:0: /var/lib/dkms/8192cu/4.0.29/build/include/osdep_service.h: In function ‘thread_enter’: /var/lib/dkms/8192cu/4.0.29/build/include/osdep_service.h:1482:2: error: implicit declaration of function ‘allow_signal’ [-Werror=implicit-function-declaration] allow_signal(SIGTERM); ^ /var/lib/dkms/8192cu/4.0.29/build/include/osdep_service.h: In function ‘flush_signals_thread’: /var/lib/dkms/8192cu/4.0.29/build/include/osdep_service.h:1495:6: error: implicit declaration of function ‘signal_pending’ [-Werror=implicit-function-declaration] if (signal_pending (current)) ^ /var/lib/dkms/8192cu/4.0.29/build/include/osdep_service.h:1497:3: error: implicit declaration of function ‘flush_signals’ [-Werror=implicit-function-declaration] flush_signals(current); ^ cc1: some warnings being treated as errors scripts/Makefile.build:308: ошибка выполнения рецепта для цели «/var/lib/dkms/8192cu/4.0.29/build/core/rtw_cmd.o» make[2]: *** [/var/lib/dkms/8192cu/4.0.29/build/core/rtw_cmd.o] Ошибка 1 Makefile:1550: ошибка выполнения рецепта для цели «_module_/var/lib/dkms/8192cu/4.0.29/build» make[1]: *** [_module_/var/lib/dkms/8192cu/4.0.29/build] Ошибка 2 make[1]: выход из каталога «/usr/src/linux-headers-4.13.0-38-generic»
3. Пробовал сделать согласно темы (TP-Link TL-WN823N, некорректная работа на Минте Циннамон 18.1), но в результате адаптер вообще переставал работать.
Подскажите куда копать дальше? 🙁
Вывод inxi -Fxz под спойлером
System: Host: arda-Z370-HD3 Kernel: 4.13.0-38-generic x86_64 (64 bit gcc: 5.4.0)
Desktop: Cinnamon 3.6.7 (Gtk 3.18.9-1ubuntu3.3)
Distro: Linux Mint 18.3 Sylvia
Machine: System: Gigabyte product: Z370 HD3 v: Default string
Mobo: Gigabyte model: Z370 HD3-CF v: x.x
Bios: American Megatrends v: F5 date: 10/30/2017
CPU: Hexa core Intel Core i7-8700 (-HT-MCP-) cache: 12288 KB
flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 38304
clock speeds: max: 4600 MHz 1: 4047 MHz 2: 4292 MHz 3: 4293 MHz
4: 4158 MHz 5: 4131 MHz 6: 1944 MHz 7: 4167 MHz 8: 4292 MHz
9: 4321 MHz 10: 3632 MHz 11: 3340 MHz 12: 4293 MHz
Graphics: Card: Intel Device 3e92 bus-ID: 00:02.0
Display Server: X.Org 1.18.4 drivers: fbdev,intel (unloaded: vesa)
Resolution: 1024×768@76.00hz
GLX Renderer: llvmpipe (LLVM 5.0, 256 bits)
GLX Version: 3.0 Mesa 17.2.8 Direct Rendering: Yes
Audio: Card Intel Device a2f0 driver: snd_hda_intel bus-ID: 00:1f.3
Sound: Advanced Linux Sound Architecture v: k4.13.0-38-generic
Network: Card: Intel Ethernet Connection (2) I219-V
driver: e1000e v: 3.2.6-k bus-ID: 00:1f.6
IF: enp0s31f6 state: down mac:
Drives: HDD Total Size: 10002.0GB (42.2% used)
ID-1: /dev/sda model: WDC_WD2003FZEX size: 2000.4GB
Partition: ID-1: / size: 28G used: 11G (40%) fs: ext4 dev: /dev/sda5
ID-2: /home size: 184G used: 1.5G (1%) fs: ext4 dev: /dev/sda6
ID-3: swap-1 size: 0.02GB used: 0.00GB (0%) fs: swap dev: /dev/sda7
RAID: No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors: System Temperatures: cpu: 27.8C mobo: 16.8C
Fan Speeds (in rpm): cpu: N/A
Info: Processes: 294 Uptime: 1:28 Memory: 2719.0/15919.2MB
Init: systemd runlevel: 5 Gcc sys: 5.4.0
Client: Shell (bash 4.3.481) inxi: 2.2.35