Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 29-04-2020 22:46:39

bull
Membre
Inscription : 29-04-2020

[RESOLU] Installation driver clé WIFI - RTL8811CU

Bonjour,

J'ai acheté un clé wifi pouvant être utlisé sur Linux via RTL8811CU.

J'ai commencé l'installation sauf que je suis confronté à un message qui bloque la suite de l'install, j'ai pas mal cherché mais sans succès, ... j'ai l'impression que c'est un problème de kernel, mais je suis débutant et je ne comprends pas trop.


About to run dkms install steps...

Creating symlink /var/lib/dkms/rtl8821CU/5.4.1/source ->
                 /usr/src/rtl8821CU-5.4.1

DKMS: add completed.

Kernel preparation unnecessary for this kernel.  Skipping...

Building module:
cleaning build area...
'make' KVER=4.19.0-8-amd64....(bad exit status: 2)
Error! Bad return status for module build on kernel: 4.19.0-8-amd64 (x86_64)
Consult /var/lib/dkms/rtl8821CU/5.4.1/build/make.log for more information.

Kernel preparation unnecessary for this kernel.  Skipping...

Building module:
cleaning build area...
'make' KVER=4.19.0-8-amd64....(bad exit status: 2)
Error! Bad return status for module build on kernel: 4.19.0-8-amd64 (x86_64)
Consult /var/lib/dkms/rtl8821CU/5.4.1/build/make.log for more information.
Finished running dkms install steps.
 


bloc à supprimer si la commande n’affiche rien



Dans l'attente de votre aide merci par avance.

Dernière modification par bull (30-04-2020 23:04:24)

Hors ligne

#2 29-04-2020 22:50:51

LaFouine
Membre
Distrib. : Debian testing
Noyau : 4.19.0-4-amd64
(G)UI : Xfce
Inscription : 10-04-2017

Re : [RESOLU] Installation driver clé WIFI - RTL8811CU

je pense que la vertion du kernel ne lui plait pas  avec une version plus rescente sa passe pas ?

Debian testing, nvidia 980 gtx sli, cm asurock 16 gb ram cpu i7 4,2 ghz

Hors ligne

#3 29-04-2020 23:26:42

èfpé
Membre
Inscription : 10-07-2016

Re : [RESOLU] Installation driver clé WIFI - RTL8811CU

Bonsoir bull, et bienvenue donc,

bull a écrit :

Consult /var/lib/dkms/rtl8821CU/5.4.1/build/make.log for more information.


Que raconte le make.log ? Un grand classique est l'absence du paquet bc. Un lien GitHub peut-être ?

Hors ligne

#4 30-04-2020 07:03:34

DarKou
Membre
Lieu : Bordeaux
Distrib. : Debian Buster
Noyau : stable de chez kernel.org
(G)UI : GNOME 3.30.2 / i3
Inscription : 06-04-2020
Site Web

Re : [RESOLU] Installation driver clé WIFI - RTL8811CU

Si tu utilises le code de ce site : https://github.com/brektrou/rtl8821CU

Il est écrit :

Realtek RTL8811CU/RTL8821CU USB wifi adapter driver version 5.4.1 for Linux 4.4.x up to 5.6.x



Et tu as un noyau 4.19 donc trop ancien pour ton module.


Sinon +1 pour regarder le contenu de /var/lib/dkms/rtl8821CU/5.4.1/build/make.log

Hors ligne

#5 30-04-2020 08:33:45

naguam
Membre
Lieu : Quelque part
Distrib. : Plusieurs
Noyau : Ça dépend
(G)UI : La CLI il n'y a que ça de vrai!
Inscription : 13-06-2016

Re : [RESOLU] Installation driver clé WIFI - RTL8811CU

@Darkou, non son noyau est théoriquement pas trop vieux.
Le kernel 4.19 date d'après les 4.4.x.
Regarde le log est plus judicieux.

Hors ligne

#6 30-04-2020 08:40:25

DarKou
Membre
Lieu : Bordeaux
Distrib. : Debian Buster
Noyau : stable de chez kernel.org
(G)UI : GNOME 3.30.2 / i3
Inscription : 06-04-2020
Site Web

Re : [RESOLU] Installation driver clé WIFI - RTL8811CU

Merde oui... je me fais tout le temps ou presque avoir avec cette notation 4.4/4.19... dans ma tête c'est 4.40... lol

Hors ligne

#7 30-04-2020 09:16:55

vigen
Adhérent(e)
Lieu : Normandie
Distrib. : Debian Buster
Noyau : Linux 4.19
(G)UI : Mate
Inscription : 10-10-2015

Re : [RESOLU] Installation driver clé WIFI - RTL8811CU

Bonjour,

Si j'en crois le makefile :

https://github.com/brektrou/rtl8821CU/b … r/Makefile

(Merci de confirmer si c'est bien là que tu as pris le nécessaire pour compiler).

Je crois que la version minimale nécessaire de GCC c'est : 4.9.xxx et celle dispo sous Buster une version, si j'en crois mon sacro saint terminal : 4:8.3.0-1...

Effectivement avoir accès au .log serait une bonne chose wink

Dernière modification par vigen (30-04-2020 09:25:07)

Hors ligne

#8 30-04-2020 09:31:40

naguam
Membre
Lieu : Quelque part
Distrib. : Plusieurs
Noyau : Ça dépend
(G)UI : La CLI il n'y a que ça de vrai!
Inscription : 13-06-2016

Re : [RESOLU] Installation driver clé WIFI - RTL8811CU

Dans buster gcc est en 8.3 et donc est largement supérieur à 4.9
Le 4: c'est juste un nommage debian probablement (j'arrive pas à trouver relativement rapidement à quoi ça correspond sur le net).
Pour se rendre compte que c'est bien 8.3, installer gcc et tapper dans un terminal gcc -v

Dernière modification par naguam (30-04-2020 09:33:00)

Hors ligne

#9 30-04-2020 09:51:29

bull
Membre
Inscription : 29-04-2020

Re : [RESOLU] Installation driver clé WIFI - RTL8811CU

Bonjour,

Merci pour votre accueil et vos retours respectifs

LaFouine a écrit :

je pense que la vertion du kernel ne lui plait pas  avec une version plus rescente sa passe pas ?



Comment faut il faire pour tester avec une version plus récente du kernel ? ... oui je sais je suis débutant big_smile


Le lien github (c'est celui qui me semblait le plus cohérent vis à vis de ma clé) :

https://github.com/brektrou/rtl8821CU

Pour info, les commandes que j'ai exécuté en suivant le README:

sudo apt-get install git dkms

mkdir driver-wifi

cd driver-wifi

git clone https://github.com/brektrou/rtl8821CU

cd rtl8821CU

sudo ./dkms-install.sh



Pour avoir accès au fichier log c'est la commande

tail -f


??

Hors ligne

#10 30-04-2020 09:57:29

bull
Membre
Inscription : 29-04-2020

Re : [RESOLU] Installation driver clé WIFI - RTL8811CU

Pour info, si cela peut vous aider

cat /proc/version
Linux version 4.19.0-8-amd64 (debian-kernel@lists.debian.org) (gcc version 8.3.0 (Debian 8.3.0-6)) #1 SMP Debian 4.19.98-1+deb10u1 (2020-04-27)
 

Hors ligne

#11 30-04-2020 10:11:24

bull
Membre
Inscription : 29-04-2020

Re : [RESOLU] Installation driver clé WIFI - RTL8811CU

 gcc -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/8/lto-wrapper
OFFLOAD_TARGET_NAMES=nvptx-none
OFFLOAD_TARGET_DEFAULT=1
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Debian 8.3.0-6' --with-bugurl=file:///usr/share/doc/gcc-8/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-8 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
Thread model: posix
gcc version 8.3.0 (Debian 8.3.0-6)
 

Dernière modification par bull (30-04-2020 10:11:35)

Hors ligne

#12 30-04-2020 10:16:56

Debian Alain
Adhérent(e)
Lieu : Bretagne
Distrib. : stable / testing
Noyau : Linux 5.8.0-1-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : [RESOLU] Installation driver clé WIFI - RTL8811CU

çà peut t'aider , bull ?

-- dkms (wikipedia) definition --

-- dkms mode d'emploi (lea linux) --

tu me dira .

Dernière modification par Debian Alain (30-04-2020 10:17:47)

Hors ligne

#13 30-04-2020 11:01:10

vigen
Adhérent(e)
Lieu : Normandie
Distrib. : Debian Buster
Noyau : Linux 4.19
(G)UI : Mate
Inscription : 10-10-2015

Re : [RESOLU] Installation driver clé WIFI - RTL8811CU

naguam a écrit :

Dans buster gcc est en 8.3 et donc est largement supérieur à 4.9
Le 4: c'est juste un nommage debian probablement (j'arrive pas à trouver relativement rapidement à quoi ça correspond sur le net).
Pour se rendre compte que c'est bien 8.3, installer gcc et tapper dans un terminal gcc -v



Merci, je dormirais moins bête ce soir wink

Tu n'as pas un .log à nous donner?

Vigen.

Dernière modification par vigen (30-04-2020 11:03:09)

Hors ligne

#14 30-04-2020 11:33:12

bull
Membre
Inscription : 29-04-2020

Re : [RESOLU] Installation driver clé WIFI - RTL8811CU

Un log, si je dois avoir cela ... mais comment  je suis VRAIMENT débutant big_smile

Hors ligne

#15 30-04-2020 11:44:42

èfpé
Membre
Inscription : 10-07-2016

Re : [RESOLU] Installation driver clé WIFI - RTL8811CU

Re-,

bull a écrit :

Pour avoir accès au fichier log c'est la commande "tail -f" ?


Non... pas la commande tail, utilise cat, plutôt : "cat /var/lib/dkms/rtl8821CU/5.4.1/build/make.log" !

Hors ligne

#16 30-04-2020 11:50:25

DarKou
Membre
Lieu : Bordeaux
Distrib. : Debian Buster
Noyau : stable de chez kernel.org
(G)UI : GNOME 3.30.2 / i3
Inscription : 06-04-2020
Site Web

Re : [RESOLU] Installation driver clé WIFI - RTL8811CU

Tu peux faire quelque chose comme ça :

cat /var/lib/dkms/rtl8821CU/5.4.1/build/make.log



Ce qui va te faire défiler toute les lignes du log, ce qui peut être long.

Tu peux aussi faire "ligne par ligne" via less :

less /var/lib/dkms/rtl8821CU/5.4.1/build/make.log



Et tu fais défiler avec les flèches haut/bas

Hors ligne

#17 30-04-2020 14:13:36

bull
Membre
Inscription : 29-04-2020

Re : [RESOLU] Installation driver clé WIFI - RTL8811CU

voila :

 cat /var/lib/dkms/rtl8821CU/5.4.1/build/make.log
DKMS make.log for rtl8821CU-5.4.1 for kernel 4.19.0-8-amd64 (x86_64)
jeudi 30 avril 2020, 10:42:06 (UTC+0200)
/bin/sh: 1: bc: not found
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/4.19.0-8-amd64/build M=/var/lib/dkms/rtl8821CU/5.4.1/build  modules
make[1] : on entre dans le répertoire « /usr/src/linux-headers-4.19.0-8-amd64 »
/bin/sh: 1: bc: not found
  CC [M]  /var/lib/dkms/rtl8821CU/5.4.1/build/core/rtw_cmd.o
In file included from /var/lib/dkms/rtl8821CU/5.4.1/build/include/drv_types.h:30,
                 from /var/lib/dkms/rtl8821CU/5.4.1/build/core/rtw_cmd.c:17:
/var/lib/dkms/rtl8821CU/5.4.1/build/include/wifi.h:1032: warning: "IEEE80211_MAX_AMPDU_BUF" redefined
 #define IEEE80211_MAX_AMPDU_BUF 0x40
 
In file included from /var/lib/dkms/rtl8821CU/5.4.1/build/include/osdep_service_linux.h:83,
                 from /var/lib/dkms/rtl8821CU/5.4.1/build/include/osdep_service.h:50,
                 from /var/lib/dkms/rtl8821CU/5.4.1/build/include/drv_types.h:27,
                 from /var/lib/dkms/rtl8821CU/5.4.1/build/core/rtw_cmd.c:17:
/usr/src/linux-headers-4.19.0-8-common/include/linux/ieee80211.h:1442: note: this is the location of the previous definition
 #define IEEE80211_MAX_AMPDU_BUF  0x100
 
  CC [M]  /var/lib/dkms/rtl8821CU/5.4.1/build/core/rtw_security.o
In file included from /var/lib/dkms/rtl8821CU/5.4.1/build/include/drv_types.h:30,
                 from /var/lib/dkms/rtl8821CU/5.4.1/build/core/rtw_security.c:17:
/var/lib/dkms/rtl8821CU/5.4.1/build/include/wifi.h:1032: warning: "IEEE80211_MAX_AMPDU_BUF" redefined
 #define IEEE80211_MAX_AMPDU_BUF 0x40
 
In file included from /var/lib/dkms/rtl8821CU/5.4.1/build/include/osdep_service_linux.h:83,
                 from /var/lib/dkms/rtl8821CU/5.4.1/build/include/osdep_service.h:50,
                 from /var/lib/dkms/rtl8821CU/5.4.1/build/include/drv_types.h:27,
                 from /var/lib/dkms/rtl8821CU/5.4.1/build/core/rtw_security.c:17:
/usr/src/linux-headers-4.19.0-8-common/include/linux/ieee80211.h:1442: note: this is the location of the previous definition
 #define IEEE80211_MAX_AMPDU_BUF  0x100
 
  CC [M]  /var/lib/dkms/rtl8821CU/5.4.1/build/core/rtw_debug.o
In file included from /var/lib/dkms/rtl8821CU/5.4.1/build/include/drv_types.h:30,
                 from /var/lib/dkms/rtl8821CU/5.4.1/build/core/rtw_debug.c:17:
/var/lib/dkms/rtl8821CU/5.4.1/build/include/wifi.h:1032: warning: "IEEE80211_MAX_AMPDU_BUF" redefined
 #define IEEE80211_MAX_AMPDU_BUF 0x40
 
In file included from /var/lib/dkms/rtl8821CU/5.4.1/build/include/osdep_service_linux.h:83,
                 from /var/lib/dkms/rtl8821CU/5.4.1/build/include/osdep_service.h:50,
                 from /var/lib/dkms/rtl8821CU/5.4.1/build/include/drv_types.h:27,
                 from /var/lib/dkms/rtl8821CU/5.4.1/build/core/rtw_debug.c:17:
/usr/src/linux-headers-4.19.0-8-common/include/linux/ieee80211.h:1442: note: this is the location of the previous definition
 #define IEEE80211_MAX_AMPDU_BUF  0x100
 
/var/lib/dkms/rtl8821CU/5.4.1/build/core/rtw_debug.c: In function ‘dump_drv_version’:
/var/lib/dkms/rtl8821CU/5.4.1/build/core/rtw_debug.c:45:62: error: macro "__DATE__" might prevent reproducible builds [-Werror=date-time]
  RTW_PRINT_SEL(sel, "build time: %s %s\n", __DATE__, __TIME__);
                                                              ^
/var/lib/dkms/rtl8821CU/5.4.1/build/core/rtw_debug.c:45:62: error: macro "__TIME__" might prevent reproducible builds [-Werror=date-time]
/var/lib/dkms/rtl8821CU/5.4.1/build/core/rtw_debug.c:45:62: error: macro "__DATE__" might prevent reproducible builds [-Werror=date-time]
/var/lib/dkms/rtl8821CU/5.4.1/build/core/rtw_debug.c:45:62: error: macro "__TIME__" might prevent reproducible builds [-Werror=date-time]
cc1: some warnings being treated as errors
make[4]: *** [/usr/src/linux-headers-4.19.0-8-common/scripts/Makefile.build:309: /var/lib/dkms/rtl8821CU/5.4.1/build/core/rtw_debug.o] Error 1
make[3]: *** [/usr/src/linux-headers-4.19.0-8-common/Makefile:1537: _module_/var/lib/dkms/rtl8821CU/5.4.1/build] Error 2
make[2]: *** [Makefile:146: sub-make] Error 2
make[1]: *** [Makefile:8: all] Error 2
make[1] : on quitte le répertoire « /usr/src/linux-headers-4.19.0-8-amd64 »
make: *** [Makefile:2213: modules] Error 2
 



Il semble y avoir des erreurs mais pas compréhensible en l'état actuel de mes connaissances.

Hors ligne

#18 30-04-2020 14:16:31

bull
Membre
Inscription : 29-04-2020

Re : [RESOLU] Installation driver clé WIFI - RTL8811CU

Tu peux aussi faire "ligne par ligne" via less :

Je viens d'utiliser la commande less,... mais comment fait on pour reprendre la main ....scratchhead.gif

C'est bon j'ai trouvé.

Dernière modification par bull (30-04-2020 14:23:55)

Hors ligne

#19 30-04-2020 14:41:43

DarKou
Membre
Lieu : Bordeaux
Distrib. : Debian Buster
Noyau : stable de chez kernel.org
(G)UI : GNOME 3.30.2 / i3
Inscription : 06-04-2020
Site Web

Re : [RESOLU] Installation driver clé WIFI - RTL8811CU

Si j'en crois ton log il te manque la commande bc :

apt install bc



Puis ensuite tu peux relancer les étapes de compilations de ton module.

Hors ligne

#20 30-04-2020 15:31:43

vigen
Adhérent(e)
Lieu : Normandie
Distrib. : Debian Buster
Noyau : Linux 4.19
(G)UI : Mate
Inscription : 10-10-2015

Re : [RESOLU] Installation driver clé WIFI - RTL8811CU

Effectivement èfpé a vu juste semble t'il smile

Tiens nous au courant wink

Hors ligne

#21 30-04-2020 15:50:59

bull
Membre
Inscription : 29-04-2020

Re : [RESOLU] Installation driver clé WIFI - RTL8811CU

Bien entendu, ça marche après redémarrage je vous envoie mon message depuis ma connexion wifi, un fil en moins à traîner, je suis hyper comptent, j'y serai jamais arrivé sans votre aide. Je considère cela comme un beau cadeau vue que c'est mon anniversaire aujourd'hui ! Merci à tous.

Hors ligne

#22 30-04-2020 16:38:14

vigen
Adhérent(e)
Lieu : Normandie
Distrib. : Debian Buster
Noyau : Linux 4.19
(G)UI : Mate
Inscription : 10-10-2015

Re : [RESOLU] Installation driver clé WIFI - RTL8811CU

C'est également l'anniversaire de mon fils wink

Content pour toi que tout fonctionne "au poil" !! yes.gif

Hors ligne

#23 30-04-2020 17:10:38

bendia
Chadministrateur
Distrib. : openSUSE Tumbleweed, Stretch
Noyau : Linux 4.9.0-2-amd64
(G)UI : Gnome + Console et un peu Openbox
Inscription : 20-03-2012
Site Web

Re : [RESOLU] Installation driver clé WIFI - RTL8811CU


Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.

Hors ligne

Pied de page des forums