Помогите с созданием модуля с драйвером к TP-Link TL-WN722N
Moderator: Blaze
-
- Black ninja
- Posts: 84
- Joined: 16 Feb 2015, 21:37
- Distribution: Porteus 3.0.1
- Location: Беларусь
Помогите с созданием модуля с драйвером к TP-Link TL-WN722N
Приобрел вай фай адаптер TP-Link TL-WN722N версия №2 про который в интернете писали что на лету подхватывает драйвера с любых дистрибутивов линукс. И в итоге на любимом портеусе 3.2.2 64 битном , а именно корице и кедах 5 не идет никак Помогите пожалуйста
-
- Full of knowledge
- Posts: 2073
- Joined: 17 Jun 2013, 13:17
- Distribution: Porteus 3.2.2 XFCE 32bit
- Location: Germany
Re: Помогите с созданием модуля с драйвером к TP-Link TL-WN7
Please post at least the device ID
( lsusb command )
if the same as you can see here
https://wikidevi.com/wiki/TP-LINK_TL-WN722N_v2
you may have to compile the driver
https://github.com/lwfinger/rtl8188eu
maybe the firmware (rtl8188eufw.bin - included in the zip-file) is all you need
( lsusb command )
if the same as you can see here
https://wikidevi.com/wiki/TP-LINK_TL-WN722N_v2
you may have to compile the driver
https://github.com/lwfinger/rtl8188eu
maybe the firmware (rtl8188eufw.bin - included in the zip-file) is all you need
-
- Black ninja
- Posts: 84
- Joined: 16 Feb 2015, 21:37
- Distribution: Porteus 3.0.1
- Location: Беларусь
Re: Помогите с созданием модуля с драйвером к TP-Link TL-WN7
USB\VID_2357&PID_010C&REV_0000
USB\VID_2357&PID_010C
USB\VID_2357&PID_010C
- Blaze
- DEV Team
- Posts: 3885
- Joined: 28 Dec 2010, 11:31
- Distribution: ⟰ Porteus current ☯ all DEs ☯
- Location: ☭ Russian Federation, Lipetsk region, Dankov
- Contact:
Re: Помогите с созданием модуля с драйвером к TP-Link TL-WN7
Novichok, перевод сообщения от donald и дополнения от Blaze:
У Вас wifi-девайс, который не поддерживается ядром - см. ссылку на wikidevi
Я вижу 2 варианта:
a) скачайте zip-файл по ссылке github, скомпилируйте драйвер - при этом должны присутствовать модулиустановите его.Code: Select all
05-devel.xzm > /mnt/sdX/porteus/base/ crippled_sources.xzm > /mnt/sdX/porteus/base/
Для этого откройте терминал и выполните следующие команды:драйвер кажется свежим (компиляция в xfce не дала никаких ошибок), но я не могу проверить его на работоспособность (так, как нет такого wifi устройства)Code: Select all
su toor cd /tmp wget https://codeload.github.com/lwfinger/rtl8188eu/zip/master unzip master && cd rtl8188eu-master && make && make install
Возможно потребуется перезагрузить Porteus.
b) попробуйте новое ядро из репозитория dl.porteus.org
Скопируйте с заменой, по указанным директориям (где sdX это раздел с Porteus), следующие файлы:Code: Select all
000-kernel.xzm > /mnt/sdX/porteus/base/ 05-devel.xzm > /mnt/sdX/porteus/base/ crippled_sources.xzm > /mnt/sdX/porteus/base/ vmlinuz > /mnt/sdX/boot/syslinux/
Linux 6.6.11-porteus #1 SMP PREEMPT_DYNAMIC Sun Jan 14 12:07:37 MSK 2024 x86_64 Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16
- Blaze
- DEV Team
- Posts: 3885
- Joined: 28 Dec 2010, 11:31
- Distribution: ⟰ Porteus current ☯ all DEs ☯
- Location: ☭ Russian Federation, Lipetsk region, Dankov
- Contact:
Помогите с созданием модуля с драйвером к TP-Link TL-WN722N
Скрипт сборки драйвера с поддержкой режима монитора и беспроводных инъекций TP-LINK TL-WN722N V2 на чипсете Realtek RTL8188EUS
Драйвер rtl8188eus-v539-k5.4.52-porteus-x86_64.xzm для ядра 5.4.52 x86_64
Code: Select all
#!/bin/bash
# https://github.com/aircrack-ng/rtl8188eus
git clone https://github.com/aircrack-ng/rtl8188eus.git
cd /tmp/rtl8188eus/
make && make install
VER=`lynx --source https://github.com/aircrack-ng/rtl8188eus | egrep 'href="#rtl8188eus' | cut -d "#" -f2 | cut -d '"' -f1`
mkdir -p /tmp/$VER/lib/modules/`uname -r`/kernel/drivers/net/wireless /tmp/$VER/etc/modprobe.d
install -p -m 644 8188eu.ko /tmp/$VER/lib/modules/`uname -r`/kernel/drivers/net/wireless
echo 'blacklist r8188eu' > "/tmp/$VER/etc/modprobe.d/realtek_blacklist.conf"
cd ..
dir2xzm /tmp/$VER /tmp/$VER.xzm
rm -rf /tmp/rtl8188eus /tmp/$VER
mv /tmp/$VER.xzm $MODDIR/rtl8188eus-v539-k`uname -r`-$(arch).xzm
activate $MODDIR/rtl8188eus-v539-k`uname -r`-$(arch).xzm
modprobe 8188eu
[5.4.52] <-- NEW : "All patches" patching was done.
64bit-ALL-kernel5.4.52.tar (92 M)
http://www.mediafire.com/file/5jg5vb1m7 ... 5.4.52.tar
811f6ef8f52155445576eceaeb309a58 64bit-ALL-kernel5.4.52.tar
Linux 6.6.11-porteus #1 SMP PREEMPT_DYNAMIC Sun Jan 14 12:07:37 MSK 2024 x86_64 Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16
Помогите с созданием модуля с драйвером к TP-Link TL-WN722N
Монитор мод это хорошо,а вы пробовали в работе подбор wps с помошью Reaver+Pixiewps?
- Blaze
- DEV Team
- Posts: 3885
- Joined: 28 Dec 2010, 11:31
- Distribution: ⟰ Porteus current ☯ all DEs ☯
- Location: ☭ Russian Federation, Lipetsk region, Dankov
- Contact:
Помогите с созданием модуля с драйвером к TP-Link TL-WN722N
Flexdj, нет, не приходилось.
Linux 6.6.11-porteus #1 SMP PREEMPT_DYNAMIC Sun Jan 14 12:07:37 MSK 2024 x86_64 Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16
Помогите с созданием модуля с драйвером к TP-Link TL-WN722N
Blaze wrote: Проверил драйвер rtl8188eus-5.7.6.1_d3de55d ,сети ловит через раз ,подбор wps работает,handshake ловит,точку доступа hostapd не раздает.
Проверил этот rtl8188eus-5.3.9_2703e09 ,сети ловит с первого раза ,подбор wps НЕ РАБОТАЕТ,handshake ловит,точку доступа hostapd не раздает.
- Blaze
- DEV Team
- Posts: 3885
- Joined: 28 Dec 2010, 11:31
- Distribution: ⟰ Porteus current ☯ all DEs ☯
- Location: ☭ Russian Federation, Lipetsk region, Dankov
- Contact:
Помогите с созданием модуля с драйвером к TP-Link TL-WN722N
Flexdj, точку доступа правильно настраивали?
См. мою инструкцию: Как создать точку доступа wi fi (Пост Blaze #79437)
См. мою инструкцию: Как создать точку доступа wi fi (Пост Blaze #79437)
Linux 6.6.11-porteus #1 SMP PREEMPT_DYNAMIC Sun Jan 14 12:07:37 MSK 2024 x86_64 Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16
- SaintAnd
- Shogun
- Posts: 254
- Joined: 02 Sep 2018, 13:45
- Distribution: Porteus-v4-x64 (LXDE)
- Location: Russia, Southern Federal District
Помогите с созданием модуля с драйвером к TP-Link TL-WN722N
Novichok, Наверно позднова-то отвечаю, но у меня есть такой адаптер. В новых версиях porteus с ним не было проблем. А сейчас установил porteus-3.2.2-cinnamon-x64. Буду проверять, что Blaze, и donald, предложили сделать.
- SaintAnd
- Shogun
- Posts: 254
- Joined: 02 Sep 2018, 13:45
- Distribution: Porteus-v4-x64 (LXDE)
- Location: Russia, Southern Federal District
Помогите с созданием модуля с драйвером к TP-Link TL-WN722N
Вообщем выходит такой результат. Модули devel и crippled_sources стоят.Blaze wrote: ↑29 Apr 2017, 11:14su
toor
cd /tmp
wget https://codeload.github.com/lwfinger/rt ... zip/master
unzip master && cd rtl8188eu-master && make && make install
Итак, он заработал!
Проблема была в Makefile.
За комментировал эти строки поставив перед ними #:
Code: Select all
all: test modules
test:
@if [ ! -e ./.git ] ; then echo $(MSG); exit 1; fi;
Code: Select all
root@porteus:/tmp/rtl8188eu-master# make install
install -p -m 644 8188eu.ko /lib/modules/4.9.0-porteus/kernel/drivers/net/wireless
cp rtl8188eufw.bin /lib/firmware/.
/sbin/depmod -a 4.9.0-porteus
mkdir -p /lib/firmware/rtlwifi
cp rtl8188eufw.bin /lib/firmware/rtlwifi/.
Дальше нужно сделать это, чтобы найти новый сетевой интерфейс:
Code: Select all
root@porteus:/# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc ...
2: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> ...
3: wlan0: <BROADCAST,MULTICAST> ...
4: wlan1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
... valid_lft forever preferred_lft forever
И в заключение ifconfig wlan1 up.
Code: Select all
root@porteus:/# ifconfig wlan0 up
Оффтоп.
И кстати, cinnamon мне понравился. Сначала тебя встретила раскладка клавиатуры, где по умолчанию были английский, испанский и португальский языки . И собственно интерфейс приятный и ухоженный. Нет так как в lxde, которым часто пользуюсь
- Blaze
- DEV Team
- Posts: 3885
- Joined: 28 Dec 2010, 11:31
- Distribution: ⟰ Porteus current ☯ all DEs ☯
- Location: ☭ Russian Federation, Lipetsk region, Dankov
- Contact:
Помогите с созданием модуля с драйвером к TP-Link TL-WN722N
SaintAnd, можно было проще - через мой скрипт Помогите с созданием модуля с драйвером к TP-Link TL-WN722N (Пост Blaze #77936)
Можете взять мою русскую локализацию Cinnamon по этой ссылке https://disk.admlr.lipetsk.ru/s/pFCSd9zgdrGkgC8
Можете взять мою русскую локализацию Cinnamon по этой ссылке https://disk.admlr.lipetsk.ru/s/pFCSd9zgdrGkgC8
Linux 6.6.11-porteus #1 SMP PREEMPT_DYNAMIC Sun Jan 14 12:07:37 MSK 2024 x86_64 Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16
- SaintAnd
- Shogun
- Posts: 254
- Joined: 02 Sep 2018, 13:45
- Distribution: Porteus-v4-x64 (LXDE)
- Location: Russia, Southern Federal District
Помогите с созданием модуля с драйвером к TP-Link TL-WN722N
Ну да, не спорю. В следующий раз воспользуюсь скорее всего, когда буду новую систему ставить. Хотя там тоже бы пришлось корректировать Makefile, потому что, скорее всего, с июля уже исходник поменялся немного и эту штуку добавили с test, о чём выше писал. Хотя могу ошибаться. А так мне было просто интересно в этом поучаствовать. И у меня с компиляцией make обычно всякие проблемы возникают на пустом месте во многих дистрибутивах. Уж начинаешь думать, что не так с linux ?
А в названии модуля ru-cinnamon-locales-5.0rc1-x86_64-3.xzm. Это не на что не влияет? Система-то 3.2.2. Или 5.0rc1 это версия модуля которая универсальна для старых систем?
Но сама по себе система русифицирована, просто для меня было удивление испанская раскладка в дефолтной системе. Если что, отсюда брал систему https://yadi.sk/d/UHxpbu7b3GaU3Q
- Blaze
- DEV Team
- Posts: 3885
- Joined: 28 Dec 2010, 11:31
- Distribution: ⟰ Porteus current ☯ all DEs ☯
- Location: ☭ Russian Federation, Lipetsk region, Dankov
- Contact:
Помогите с созданием модуля с драйвером к TP-Link TL-WN722N
5.0 RC2 подходит данная русская локализация.
Linux 6.6.11-porteus #1 SMP PREEMPT_DYNAMIC Sun Jan 14 12:07:37 MSK 2024 x86_64 Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16
- SaintAnd
- Shogun
- Posts: 254
- Joined: 02 Sep 2018, 13:45
- Distribution: Porteus-v4-x64 (LXDE)
- Location: Russia, Southern Federal District
Помогите с созданием модуля с драйвером к TP-Link TL-WN722N
Ремарка.
На новых ядрах 5.15 и выше может выдаваться такая ошибка:
/rtl8188eus-5.3.9_src/core/rtw_br_ext.o
/rtl8188eus-5.3.9_src/core/rtw_br_ext.c:20:18: fatal error: net/ipx.h: No such file or directory
20 | #include <net/ipx.h>
Решение такое:
Заменяем файл rtw_br_ext.c на новый (с грязным решением по мнению автора):
Ссылка на содержимое файла https://pastebin.com/7aP7u18m или https://mfd.sk/4wru3H_FFTIxC9IBPN1DHr1y
Или можно взять отсюда https://github.com/egnappahz/rtl8821ce/tree/master/core - это откуда был взят файл
Вот форум где это можно обсудить https://github.com/tomaspinho/rtl8821ce/issues/244
На новых ядрах 5.15 и выше может выдаваться такая ошибка:
/rtl8188eus-5.3.9_src/core/rtw_br_ext.o
/rtl8188eus-5.3.9_src/core/rtw_br_ext.c:20:18: fatal error: net/ipx.h: No such file or directory
20 | #include <net/ipx.h>
Заменяем файл rtw_br_ext.c на новый (с грязным решением по мнению автора):
Ссылка на содержимое файла https://pastebin.com/7aP7u18m или https://mfd.sk/4wru3H_FFTIxC9IBPN1DHr1y
Или можно взять отсюда https://github.com/egnappahz/rtl8821ce/tree/master/core - это откуда был взят файл
Вот форум где это можно обсудить https://github.com/tomaspinho/rtl8821ce/issues/244