Si tu as bouclé le script d’installation, celui-ci a dû se charger de retirer le module rtl8192cu et d’activer 8192cu.
Aux démarrages ultérieurs,la liste noire devrait s’appliquer.
Vérifie le contenu de la liste noire, blacklist.conf.
exemple chez moi :
$ cat /etc/modprobe.d/blacklist-rtl8192cu.conf
blacklist rtl8192cu
Les fichiers en modprobe.d sont à charger comme à décharger. L’action blacklist est à préciser.
La liste noire s’applique au démarrage et au branchement de la clé. La liste noire empêche un module de se charger, elle ne neutralise pas un module déjà chargé.
Si le module rtl819cu s’est chargé au démarrage, le retirer :
modprobe -r rtl8192cu
Ne met à jour initrd.img que lorsque tu t’es assuré qu’il n’y ait que le module 8192cu d’actif ($lsmod).
Quelle est la raison de
alias wlan0 8192cu
? Tu l’as lu sur un guide (lien) ?
Cet alias aurait pour effet de rebaptiser le module 8192cu en wlan0 pour pouvoir l’appeller de la sorte :
modprobe wlan0
$ man modprobe.d
alias wildcard modulename
This allows you to give alternate names for a module. For example: "alias my-mod really_long_modulename" means you can use "modprobe
my-mod" instead of "modprobe really_long_modulename".
Tu n’y gagnes pas grand chose à définir un alias pour si peu . Le court nom du module est 8192cu et tu n’auras pas à l’appeler, il se chargera automatiquement.
Tu ne confondrais pas le module avec le nom de l’interface ?
L’interface détectée par ifconfig/iwconfig s’appellera wlan* indépendamment du module.