Je débute sur Linux
J'essaie d'installer les drivers pour le dongle wifi TP-Link Archer t2u nano sur un vieux pc sans wifi
J'ai télécharger le driver et la documentation ici :
https://www.tp-link.com/fr/support/download/archer-t2u/
mais lors de la command make j'ai eu message d'erreur mais je ne sais pas comment le résoudre
Voici les message console :
Code : Tout sélectionner
root@HPpresarioV6000:/home/user/Desktop/Wifi/T2Uv3_Linux# make
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/6.1.0-32-amd64/build M=/home/user/Desktop/Wifi/T2Uv3_Linux modules
make[1] : on entre dans le répertoire « /usr/src/linux-headers-6.1.0-32-amd64 »
CC [M] /home/user/Desktop/Wifi/T2Uv3_Linux/core/rtw_cmd.o
CC [M] /home/user/Desktop/Wifi/T2Uv3_Linux/core/rtw_security.o
CC [M] /home/user/Desktop/Wifi/T2Uv3_Linux/core/rtw_debug.o
CC [M] /home/user/Desktop/Wifi/T2Uv3_Linux/core/rtw_io.o
CC [M] /home/user/Desktop/Wifi/T2Uv3_Linux/core/rtw_ioctl_query.o
CC [M] /home/user/Desktop/Wifi/T2Uv3_Linux/core/rtw_ioctl_set.o
CC [M] /home/user/Desktop/Wifi/T2Uv3_Linux/core/rtw_ieee80211.o
CC [M] /home/user/Desktop/Wifi/T2Uv3_Linux/core/rtw_mlme.o
CC [M] /home/user/Desktop/Wifi/T2Uv3_Linux/core/rtw_mlme_ext.o
CC [M] /home/user/Desktop/Wifi/T2Uv3_Linux/core/rtw_mi.o
CC [M] /home/user/Desktop/Wifi/T2Uv3_Linux/core/rtw_wlan_util.o
CC [M] /home/user/Desktop/Wifi/T2Uv3_Linux/core/rtw_vht.o
CC [M] /home/user/Desktop/Wifi/T2Uv3_Linux/core/rtw_pwrctrl.o
CC [M] /home/user/Desktop/Wifi/T2Uv3_Linux/core/rtw_rf.o
CC [M] /home/user/Desktop/Wifi/T2Uv3_Linux/core/rtw_chplan.o
CC [M] /home/user/Desktop/Wifi/T2Uv3_Linux/core/rtw_recv.o
CC [M] /home/user/Desktop/Wifi/T2Uv3_Linux/core/rtw_sta_mgt.o
In file included from /home/user/Desktop/Wifi/T2Uv3_Linux/include/drv_types.h:103,
from /home/user/Desktop/Wifi/T2Uv3_Linux/core/rtw_sta_mgt.c:17:
/home/user/Desktop/Wifi/T2Uv3_Linux/include/sta_info.h: In function ‘rtw_mfree_stainfo’:
/home/user/Desktop/Wifi/T2Uv3_Linux/include/sta_info.h:263:17: note: ‘lock’ declared here
263 | _lock lock;
| ^~~~
CC [M] /home/user/Desktop/Wifi/T2Uv3_Linux/core/rtw_ap.o
In file included from /home/user/Desktop/Wifi/T2Uv3_Linux/core/rtw_ap.c:17:
/home/user/Desktop/Wifi/T2Uv3_Linux/include/drv_types.h: In function ‘rtw_ap_update_chbw_by_ifbmp’:
/home/user/Desktop/Wifi/T2Uv3_Linux/include/drv_types.h:1123:19: note: ‘padapters’ declared here
1123 | _adapter *padapters[CONFIG_IFACE_NUMBER];/*IFACE_ID_MAX*/
| ^~~~~~~~~
/home/user/Desktop/Wifi/T2Uv3_Linux/include/drv_types.h:1123:19: note: ‘padapters’ declared here
CC [M] /home/user/Desktop/Wifi/T2Uv3_Linux/core/mesh/rtw_mesh.o
CC [M] /home/user/Desktop/Wifi/T2Uv3_Linux/core/mesh/rtw_mesh_pathtbl.o
CC [M] /home/user/Desktop/Wifi/T2Uv3_Linux/core/mesh/rtw_mesh_hwmp.o
CC [M] /home/user/Desktop/Wifi/T2Uv3_Linux/core/rtw_xmit.o
CC [M] /home/user/Desktop/Wifi/T2Uv3_Linux/core/rtw_p2p.o
CC [M] /home/user/Desktop/Wifi/T2Uv3_Linux/core/rtw_rson.o
CC [M] /home/user/Desktop/Wifi/T2Uv3_Linux/core/rtw_tdls.o
CC [M] /home/user/Desktop/Wifi/T2Uv3_Linux/core/rtw_br_ext.o
/home/user/Desktop/Wifi/T2Uv3_Linux/core/rtw_br_ext.c:20:18: fatal error: net/ipx.h: Aucun fichier ou dossier de ce type
20 | #include <net/ipx.h>
| ^~~~~~~~~~~
compilation terminated.
make[2]: *** [/usr/src/linux-headers-6.1.0-32-common/scripts/Makefile.build:255 : /home/user/Desktop/Wifi/T2Uv3_Linux/core/rtw_br_ext.o] Erreur 1
make[1]: *** [/usr/src/linux-headers-6.1.0-32-common/Makefile:2034 : /home/user/Desktop/Wifi/T2Uv3_Linux] Erreur 2
make[1] : on quitte le répertoire « /usr/src/linux-headers-6.1.0-32-amd64 »
make: *** [Makefile:2328 : modules] Erreur 2
root@HPpresarioV6000:/home/user/Desktop/Wifi/T2Uv3_Linux# make
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/6.1.0-32-amd64/build M=/home/user/Desktop/Wifi/T2Uv3_Linux modules
make[1] : on entre dans le répertoire « /usr/src/linux-headers-6.1.0-32-amd64 »
CC [M] /home/user/Desktop/Wifi/T2Uv3_Linux/core/rtw_br_ext.o
/home/user/Desktop/Wifi/T2Uv3_Linux/core/rtw_br_ext.c:20:18: fatal error: net/ipx.h: Aucun fichier ou dossier de ce type
20 | #include <net/ipx.h>
| ^~~~~~~~~~~
compilation terminated.
make[2]: *** [/usr/src/linux-headers-6.1.0-32-common/scripts/Makefile.build:255 : /home/user/Desktop/Wifi/T2Uv3_Linux/core/rtw_br_ext.o] Erreur 1
make[1]: *** [/usr/src/linux-headers-6.1.0-32-common/Makefile:2034 : /home/user/Desktop/Wifi/T2Uv3_Linux] Erreur 2
make[1] : on quitte le répertoire « /usr/src/linux-headers-6.1.0-32-amd64 »
make: *** [Makefile:2328 : modules] Erreur 2[
root@HPpresarioV6000:/home/user/Desktop/Wifi/T2Uv3_Linux# sudo cp 88x2bu.ko /lib/modules/6.1.0-32-amd64/kernel/drivers/net/wireless/
cp: impossible d'évaluer '88x2bu.ko': Aucun fichier ou dossier de ce type/code]
Merci si vous pouvez m'aider