Bonjour à tous,
j'ai acheté un adaptateur USB Wireless N300 Nano de D-Link qui n'a pas été reconnu au démarrage de mon PC sous Ubuntu 16.04.
cat /proc/version
Linux version 4.4.0-28-generic (buildd@lcy01-13) (gcc version 5.3.1 20160413 (Ubuntu 5.3.1-14ubuntu2.1) ) #47-Ubuntu SMP Fri Jun 24 10:09:13 UTC 2016
Sur la documentation Ubuntu je suis allé sur les 2 pages suivantes et cru être sauvé :
https://doc.ubuntu-fr.org/dwa-131
https://forum.ubuntu-fr.org/viewtopic.php?id=1958921
La première m'a permis d'identifier le chipset de ma clé et de me reporter au deuxième lien pour l'installation du driver adhoc Driver_WiFi_DWA_131_E1/20140812_rtl8192EU_linux_v4.3.1.1_11320
Malheureusement la compilation m'a jeté assez rapidement.
Est-ce lié à la version 16.04 (la procédure a été faite sur Ubuntu 15.04) ?
Est-ce lié à la version de compilateur ?
Est-ce lié au type de plate-forme 64 bit ?
Merci pour votre aide.
# make
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/4.4.0-28-generic/build M=/home/stephane/Driver_WiFi_DWA_131_E1/20140812_rtl8192EU_linux_v4.3.1.1_11320 modules
make[1] : on entre dans le répertoire « /usr/src/linux-headers-4.4.0-28-generic »
CC [M] /home/stephane/Driver_WiFi_DWA_131_E1/20140812_rtl8192EU_linux_v4.3.1.1_11320/core/rtw_cmd.o
CC [M] /home/stephane/Driver_WiFi_DWA_131_E1/20140812_rtl8192EU_linux_v4.3.1.1_11320/core/rtw_security.o
CC [M] /home/stephane/Driver_WiFi_DWA_131_E1/20140812_rtl8192EU_linux_v4.3.1.1_11320/core/rtw_debug.o
In file included from /home/stephane/Driver_WiFi_DWA_131_E1/20140812_rtl8192EU_linux_v4.3.1.1_11320/include/drv_types.h:64:0,
from /home/stephane/Driver_WiFi_DWA_131_E1/20140812_rtl8192EU_linux_v4.3.1.1_11320/core/rtw_debug.c:22:
/home/stephane/Driver_WiFi_DWA_131_E1/20140812_rtl8192EU_linux_v4.3.1.1_11320/core/rtw_debug.c: In function ‘dump_drv_version’:
/home/stephane/Driver_WiFi_DWA_131_E1/20140812_rtl8192EU_linux_v4.3.1.1_11320/include/rtw_debug.h:187:19: error: void value not ignored as it ought to be
#define _seqdump seq_printf
^
/home/stephane/Driver_WiFi_DWA_131_E1/20140812_rtl8192EU_linux_v4.3.1.1_11320/include/rtw_debug.h:240:7: note: in expansion of macro ‘_seqdump’
if(_seqdump(sel, fmt, ##arg)) /*rtw_warn_on(1)*/; \
^
/home/stephane/Driver_WiFi_DWA_131_E1/20140812_rtl8192EU_linux_v4.3.1.1_11320/core/rtw_debug.c:65:2: note: in expansion of macro ‘DBG_871X_SEL_NL’
DBG_871X_SEL_NL(sel, "%s %s\n", DRV_NAME, DRIVERVERSION);
....
scripts/Makefile.build:258 : la recette pour la cible « /home/stephane/Driver_WiFi_DWA_131_E1/20140812_rtl8192EU_linux_v4.3.1.1_11320/core/rtw_debug.o » a échouée
make[2]: *** [/home/stephane/Driver_WiFi_DWA_131_E1/20140812_rtl8192EU_linux_v4.3.1.1_11320/core/rtw_debug.o] Erreur 1
Makefile:1403 : la recette pour la cible « _module_/home/stephane/Driver_WiFi_DWA_131_E1/20140812_rtl8192EU_linux_v4.3.1.1_11320 » a échouée
make[1]: *** [_module_/home/stephane/Driver_WiFi_DWA_131_E1/20140812_rtl8192EU_linux_v4.3.1.1_11320] Erreur 2
make[1] : on quitte le répertoire « /usr/src/linux-headers-4.4.0-28-generic »
Makefile:1324 : la recette pour la cible « modules » a échouée
make: *** [modules] Erreur 2