Page 1 sur 2

Desinstaller un driver natif dans le noyau.

Posté : sam. 14 avr. 2018 07:51
par Daniel Mint
Bonjour, existe-t-il une méthode pour désinstaller complètement un driver installé "nativement" dans un noyau 4.10 par exemple.
Je pense à celui-ci qui ne donne pas satisfaction: driver=rtl8xxxu driverversion=4.10.0-38-generic
Merci d'avance pour vos contributions, c'est la période des impôts ;)
Bon WE à vous
D. M.

Re: Desinstaller un driver natif dans le noyau.

Posté : sam. 14 avr. 2018 16:03
par mpedro
Désinstaller non.

Re: Desinstaller un driver natif dans le noyau.

Posté : dim. 15 avr. 2018 19:31
par Daniel Mint
Bonsoir et merci pour la réponse.

Daniel Mint

Re: Desinstaller un driver natif dans le noyau.

Posté : dim. 15 avr. 2018 21:54
par mpedro
Mais il existe peut-être des outils pour supprimer/désactiver ce qui est implémenté au noyau?
La notion de désinstallation se référerait plutôt à de la gestion " j'installe/je désinstalle ".
Et aussi on peut compiler son propre noyau.

Re: Desinstaller un driver natif dans le noyau.

Posté : dim. 15 avr. 2018 22:55
par f.x0
Bonjour Daniel Mint,

Pour décharger le module tu peux faire ceci :
tapes en terminal

Code : Tout sélectionner

sudo modprobe -r rtl8xxxu

Pour blacklister ton driver :
tapes en terminal

Code : Tout sélectionner

echo "blacklist  rtl8xxxu" | sudo tee -a /etc/modprobe.d/blacklist.conf
Edit : ligne modifiée

puis il faut exécuter la commande

Code : Tout sélectionner

sudo update-initramfs -u

Re: Desinstaller un driver natif dans le noyau.

Posté : lun. 16 avr. 2018 10:42
par mpedro
http://lea-linux.org/documentations/Kernel-modules" onclick="window.open(this.href);return false;

Re: Desinstaller un driver natif dans le noyau.

Posté : lun. 16 avr. 2018 12:00
par débitant
oui, mais

Cette page est considérée comme étant obsolète.

C'est à dire que les informations qu'elle contient ne sont plus du tout à jour par rapport aux évolutions de GNU/Linux et des autres logiciels libres. Il peut même s'avérer risqué d'essayer de suivre les recommandations de cette page. Cette page n'est donc conservée que pour des raisons historiques ou les gens qui utiliseraient de vieilles distributions GNU/Linux.
alors prudence ;)

Re: Desinstaller un driver natif dans le noyau.

Posté : lun. 16 avr. 2018 18:36
par Daniel Mint
Bonjour à vous tous et merci pour vos contributions. Je prends bonne note des commande pour ejecter ce driver qui semble générique d'après les xxx mais qui ne convient pas à la puce RTL8192eu telle qu'elle est exploitée dans la clé TP-Link TL-WN823N. Je mêne des tests en ce moments avec Lubuntu 16.04.4 et l'outil Ukuu-gtk. Chapeau bas à celle ou celui qui l'a conçu. Je ne test pas les noyaux un par un mais je peu déjà vous dire que le driver rtl8xxxu n'était pas encore implémenté dans le dernier noyau de la série 4.8.X avec 17 pour X.
J'ai essayé le 4.9.0 mais il plante sur ma conf. J'ai essayé 4.9.50 au hasard et là, le rtl8xxxu est implémenté. La seule conclusion approchée que je puisse faire pour le moment, c'est qu'il a été implémenté pour la première fois sur un noyau allant de 4.9.0 à 4.9.50 inclus.
J'ai testé la dernière release Lubuntu 18.04 avec un noyau 4.15.0-13 et là, ma clé n'apparait plus comme une Realtek 802.11n NIC mais comme une 2357 0109 qui n'est toujours pas fonctionnel. Je vous rappelle que je fais des tests sur un vieux Laptop Toshiba A100-141 Celeron M 32 bit donc c'est du i386.
Bonne soirée à vous tous
DM

Re: Desinstaller un driver natif dans le noyau.

Posté : mar. 17 avr. 2018 21:02
par Daniel Mint
Bonsoir à vous tous. Sur la Lubuntu 17.10 j'ai essayé de désinstaller le driver rtl8xxxu en reprenant les commandes proposées par f.x0 cela n'a rien voulu savoir.
Au reboot il était toujour là. Peut-être que les commandes proposées conviennent à la version 64 bit mais pas à la 32 bit. Peut faudrait-il une ou des commandes supplémentaires ou, des parametres supplémentaires dans celle proposées plus haut?
En tout cas, merci encore f.x0.
Bien cdlt
D. M.

Re: Desinstaller un driver natif dans le noyau.

Posté : mar. 17 avr. 2018 21:31
par alain
Bonsoir daniel mint.

sur la ubuntu 17.10, essaye avec:

Code : Tout sélectionner

echo "blacklist  rtl8xxxu" | sudo tee -a /etc/modprobe.d/blacklist.conf
Note que ça ne le désinstalle pas, ça empêche simplement qu'on s'en serve, ça le "blacklist".

si ça ne fonctionne toujours pas donne le retour de:

Code : Tout sélectionner

ls /etc/modprobe.d/ 
et de:

Code : Tout sélectionner

cat /etc/modprobe.d/blacklist.conf