Page 1 sur 2

Obligé de ré installer mon pilote clé usb Wifi a chaque modif noyau

Posté : mer. 29 avr. 2020 17:51
par Balou
Bonjour, je suis depuis peu avec vous sur ce bel OS qu'est Zorin
j'ai un dongle usb wifi (5ghz ) a chaque changement(ou maj de noyau), je dois réinstaller le pilote afin d'avoir le wifi?
pensez vous qu'il y a une manip pour que cela se fasse automatiquement?
je ne souhaite pas installer le pilote a chaque démarrage quand même!

pour info, le pilote qui fait fonctionner ma clé 5ghz est un 8821CU realtek ( je peut décrire le scipt qui fonctionne si besoin)

merci si l'un de vous peut m'orienter vers la solution

amitiées

Balou

Re: Obligé de ré installer mon pilote clé usb Wifi a chaque modif noyau

Posté : mer. 29 avr. 2020 18:08
par jlb
Bonjour @Balou
Avantage du confinement, on est plus souvent devant son ordi pour répondre aux questions.  :D

Tu as croisé cette page ? https://forum.ubuntu-fr.org/viewtopic.php?id=2033688
La traduction est maladroite, mais ça semble correspondre à ce que tu souhaites, et le sujet est marqué [Résolu].

wifi-dongle.png

Re: Obligé de ré installer mon pilote clé usb Wifi a chaque modif noyau

Posté : jeu. 30 avr. 2020 16:50
par Balou
Merci pour le lien, je vais essayer , dés que possible

cela me permettra de ne plus re jouer ma procédure d'install a chaque MaJ du noyau

Merci beaucoup a toi, je reposterai sur ce Post aprés essai

A Plus

Balou

Re: Obligé de ré installer mon pilote clé usb Wifi a chaque modif noyau

Posté : ven. 1 mai 2020 16:49
par Balou
hello, juste un petit éssai

mais le commande :

Code : Tout sélectionner

xed dkms.conf
n'est pas reconnue ? ou pas installée --> Message : La commande « xed » n'a pas été trouvée, mais il y en a 16 similaires.

Une idée???
je vais également devoir adapter le script car le pilote chez moi est dans : /build/rtl8821CU

mais je pourrait changer le repertoire.

j'attends , voir ce qu'est cette commande XED ou comment l'installer ???

A plus

Balou

Re: Obligé de ré installer mon pilote clé usb Wifi a chaque modif noyau

Posté : ven. 1 mai 2020 17:47
par jlb
Hola @Balou !

Il semblerait que Xed soit un éditeur— j'avoue que je ne le connaissais pas. 
N'importe quel autre éditeur devrait faire l'affaire puisqu'il ne s'agit que de coller quelques lignes dasn le fichier de configuration de dkms : ​​​​​​​

Code : Tout sélectionner

gedit dkms.conf
:-/ ​​​​​​​

Re: Obligé de ré installer mon pilote clé usb Wifi a chaque modif noyau

Posté : ven. 1 mai 2020 17:51
par Balou
Hello Jlb, déja merci pour ton aide
et tu interpréte cela comment cette commande??

Re: Obligé de ré installer mon pilote clé usb Wifi a chaque modif noyau

Posté : ven. 1 mai 2020 17:57
par jlb
Balou a écrit : ven. 1 mai 2020 17:51et tu interpréte cela comment cette commande??
En effet, avec le chemin du fichier, ce serait mieux.
J'ai installé dkms. Normalement, le fichier en question devrait être celui-ci...

Code : Tout sélectionner

gedit /etc/modprobe.d/dkms.conf
... et il attend que tu le remplisses en collant le code donné dans la page que je t'avais signalée :

Code : Tout sélectionner

 # modprobe information used for DKMS modules
#
# This is a stub file, should be edited when needed,
# used by default by DKMS.

​​​​​​​MAKE="'make' all KVER=${kernelver}"
CLEAN="'make' clean"
BUILT_MODULE_NAME="8821cu"
BUILT_MODULE_LOCATION=.
PACKAGE_NAME=rtl8821cu
PACKAGE_VERSION=1.1
REMAKE_INITRD=yes
DEST_MODULE_LOCATION="/updates/dkms"
AUTOINSTALL=yes
:-/ ​​​​​​​

Re: Obligé de ré installer mon pilote clé usb Wifi a chaque modif noyau

Posté : ven. 1 mai 2020 18:10
par Balou
Je viens de re regarder la page Ubundu , je suppose que Xed est le programme  (éditeur de texte ) qui permet d'écrire le script fournit

je dois donc pouvoir le remplacer
par contre lorsqu'il est écrit sauver ?? ou doit on sauver ce Fichier?. et quel est son type ou extension??
 

Re: Obligé de ré installer mon pilote clé usb Wifi a chaque modif noyau

Posté : ven. 1 mai 2020 18:13
par Balou
J'ai tenté en ouvrant un éditeur de texte et en copiant le script dedans
j'ai sauvegardé en nommant le fichier "dkms.conf"
mais je l'ai enregistré dans le répertoire "dossier personnel" (pas sûr du lieu correct
j'ai ensuite envoyé la commande "

Code : Tout sélectionner

sudo dkms add ./rtl8821CU" dans un terminal!

Mais je ne vois pas comment tester si cela fonctionne?

Re: Obligé de ré installer mon pilote clé usb Wifi a chaque modif noyau

Posté : ven. 1 mai 2020 18:14
par jlb
Dans ton répertoire personnel, dkms ne trouvera pas son fichier de configuration.

Avec la ligne de commande que je t'ai donnée ci-dessus, le fichier modifié s'enregistrait dans son répertoire d'origine /etc/modprobe.d.

Si tu as bien fait ce qu'il fallait faire en suivant les indications de la page https://forum.ubuntu-fr.org/viewtopic.php?id=2033688, ça devrait marcher... mais il faudra attendre la prochaine mise à jour du noyau pour le vérifier.  ​​​​

Sinon, recommence.  :D ​​​​​​​

Re: Obligé de ré installer mon pilote clé usb Wifi a chaque modif noyau

Posté : ven. 1 mai 2020 18:37
par jlb
@Balou Nos messages se sont croisés, dommage. Tu aurais évité des tâtonnements. 

Re: Obligé de ré installer mon pilote clé usb Wifi a chaque modif noyau

Posté : ven. 1 mai 2020 19:08
par Balou
Ok Jlb, je vais repreendre tout cela calmement demain et je te dirais ce qu'il en ai

merci pour ton aide, et a plus

Balou

Re: Obligé de ré installer mon pilote clé usb Wifi a chaque modif noyau

Posté : ven. 1 mai 2020 20:54
par jlb
Merci @Balou;)

Je récapitule le processus en le commentant un peu, pour t'aider. Il faut :
  • Installer "git" pour le cas fort probable où il ne le serait pas (maintenant, il devrait l'être)....

Code : Tout sélectionner

sudo apt install git build-essential
  • ... pour pouvoir cloner le dépôt du pilote de ton dongle :

Code : Tout sélectionner

git clone https://github.com/whitebatman2/rtl8821CU.git
  • Ensuite, il faut aller dans le répertoire dudit pilote...

Code : Tout sélectionner

cd rtl8821CU
  • ... et le compiler :

Code : Tout sélectionner

make
Mais, comme il est à peu près sûr que tu n'as pas "make" sur ton ordi, ça va rouscagner. Il faudra donc l'installer, puis relancer la compilation :

Code : Tout sélectionner

sudo apt install make
make
  • Une fois le pilote compilé (ça peut prendre un certain temps), tu pourras l'installer :

Code : Tout sélectionner

sudo make install
  • Ensuite — je commente ligne à ligne — on retourne dans le répertoire du pilote si on n'y est plus (?), on fait répertoire-là pimpant et on installe "dkms" (tu devrais l'avoir fait) :

Code : Tout sélectionner

cd rtl8821CU
make clean
sudo apt install dkms 
  • Puis on édite son fichier de configuration (mon éditeur, c'est Geany)...

Code : Tout sélectionner

geany /etc/modprobe.d/dkms.conf
  • ... on colle ces lignes dedans...

Code : Tout sélectionner

# modprobe information used for DKMS modules
#
# This is a stub file, should be edited when needed,
# used by default by DKMS.

MAKE="'make' all KVER=${kernelver}"
CLEAN="'make' clean"
BUILT_MODULE_NAME="8821cu"
BUILT_MODULE_LOCATION=.
PACKAGE_NAME=rtl8821cu
PACKAGE_VERSION=1.1
REMAKE_INITRD=yes
DEST_MODULE_LOCATION="/updates/dkms"
AUTOINSTALL=yes
  • ... et on enregistre la modification depuis l'éditeur (Fichier > Enregistrer) pour que "dkms" trouve bien son fichier à l'endroit prévu (/etc/modprobe.d).
  • Pour terminer, on revient dans le répertoire personnel et on précise le chemin du répertoire du pilote à "dkms" pour qu'il le surveille :

Code : Tout sélectionner

cd
sudo dkms add ./rtl8821CU
 Maintenant, "dkms" devrait se charger de sa compilation à chaque nouvelle mise à jour du noyau — mais tu ne pourras pas le vérifier avant.  :-/

Pour prolonger et donner un peu plus de sens à tout ça, une page intéressante sur "dkms" : https://lea-linux.org/documentations/HOWTO_Dkms

;) ​​​​​​​





 

Re: Obligé de ré installer mon pilote clé usb Wifi a chaque modif noyau

Posté : sam. 2 mai 2020 14:10
par Balou
Ok Jlb,

j'ai repris toute cette procédure , tout semble Ok, j'ai vérifié les modifs après enregistrement

a voir après un changement de noyau

J'ai mis en réserve la page sur les Dkms, très intéressante sur le fonctionnement de ce module bien pratique.

merci pour toute cette aide, et permis d'apprendre un peu plus

A plus

Balou

Re: Obligé de ré installer mon pilote clé usb Wifi a chaque modif noyau

Posté : jeu. 21 mai 2020 18:33
par Balou
Hello les amis

Suite mise a jour , la procédure n'a pas fonctionné en "auto"
au re démarrage plus de wifi???
j'ai donc eu a refaire mon script manuellement dans un terminal

si une bonne âme peut me dire comment contrôler ce qui a "merd.."

A plus

Balou

Re: Obligé de ré installer mon pilote clé usb Wifi a chaque modif noyau

Posté : dim. 24 mai 2020 14:54
par Rudy
Bonjour, avez-vous essayé tous les ports USB de votre tour/pc portable ?
Ce fil de discussion correspond à ta clé: https://forum.ubuntu-fr.org/viewtopic.php?id=2050500

Re: Obligé de ré installer mon pilote clé usb Wifi a chaque modif noyau

Posté : mer. 17 juin 2020 10:46
par Balou
Hello, désolé pour cette longue absence
Merci Rudy pour l'info

Ce qui bloque chez moi c'est :

Code : Tout sélectionner

xed dkms.conf

Qui me renvoie : La commande « xed » n'a pas été trouvée, mais il y en a 16 similaires.
Sans doute pas le même "éditeur"??
 

Re: Obligé de ré installer mon pilote clé usb Wifi a chaque modif noyau

Posté : mer. 17 juin 2020 11:02
par jlb
Bon retour parmi nous, @Balou:)

Le lien donné par Rudy renvoie à une des pages que j'avais exploitée pour mon tuto.
Tu remarqueras que j'ai remplacé "xed" par "geany" en suggérant implicitement qu'on peut utiliser un autre éditeur — gedit, par exemple, qui est l'éditeur le plus courant :

Code : Tout sélectionner

gedit /etc/modprobe.d/dkms.conf
Mais si ça n'a pas fonctionné lors que la dernière mise à jour, ça ne changera maleureusement rien. Dommage que je ne puisse pas le vérifier.
 

Re: Obligé de ré installer mon pilote clé usb Wifi a chaque modif noyau

Posté : mer. 17 juin 2020 13:13
par Balou
J'ai trouvé et vérifié le fichier dkms.conf
il comprend bien les commandes
mais lors d'un changement de noyau,,,, Rien ne se passe, je suis obligé de rejouer le script "manuellement" pour réactiver le pilote???

Si quelqu'un a une idée de ce qui manque, ou ne fonctionne pas???
A plus

Balou

Re: Obligé de ré installer mon pilote clé usb Wifi a chaque modif noyau

Posté : mer. 17 juin 2020 13:15
par Balou
Salut jlb, merci pour l'info, bon j’espère que quelqu'un sauras m'indiquer une piste
Balou