web-dev-qa-db-fra.com

Comment supprimer correctement les modules du noyau pour RTL88x2BU dans Ubuntu MATE 19.04

J'ai installé les pilotes Realtek RTL88x2BU à partir de repo GitHub de Cilynx en utilisant l'installation DKMS dans Ubuntu MATE 19.04 avec le noyau 5.3.4 (et plus tard 5.3.7)

Les pilotes ont bien fonctionné pendant une semaine, puis ont soudainement cessé de détecter l'adaptateur USB sans fil Archer T3U AC1300 de TP-Link. Le même adaptateur fonctionne bien avec un autre PC.

This is how drivers were installed:

cd rtl88x2bu
VER=$(sed -n 's/\PACKAGE_VERSION="\(.*\)"/\1/p' dkms.conf)
Sudo rsync -rvhP ./ /usr/src/rtl88x2bu-${VER}
Sudo dkms add -m rtl88x2bu -v ${VER}
Sudo dkms build -m rtl88x2bu -v ${VER}
Sudo dkms install -m rtl88x2bu -v ${VER}
Sudo modprobe 88x2bu

Alors, comment pourrais-je supprimer complètement les modules du noyau de toutes les versions précédentes (1.1, 5.6.1, etc.) pour RTL88x2BU? Merci beaucoup.

3
Jags

Vous pouvez faire les étapes inverses:

  1. Module de déchargement

    Sudo modprobe -r 8822bu
    Sudo modprobe -r rtl88x2bu
    
  2. Vérifier l'état de toutes les versions de module

    Sudo dkms status
    

    production

    8822bu, 1.1: added
    rtl88x2bu, 5.6.1, 5.2.21-050221-generic, x86_64: installed
    rtl88x2bu, 5.6.1, 5.3.7-050307-generic, x86_64: installed
    
  3. Désinscrivez-le de DKMS, Sudo dkms uninstall .. est facultatif car nous recherchons une purge complète.

    Sudo dkms remove -m 8822bu/1.1
    Sudo dkms remove -m rtl88x2bu/5.6.1 -k 5.2.21-050221-generic
    Sudo dkms remove -m rtl88x2bu/5.6.1 -k 5.3.7-050307-generic
    
  4. Supprimer la source de DKMS

    cd /usr/src/
    

    AVERTISSEMENT: soyez prudent rm -r est une commande dangereuse!

    Sudo rm -r rtl88x2bu-*
    
5
user.dz