j'ai désinstallé les noyaux et en-têtes de liquorix. J'ai bien remis le noyau *6.1.0-25-amd64 normal mais les en-têtes ont un problème:piratebab a écrit : 05 sept. 2024, 13:31 noyau trop récent, il faut que tu reviennes au noyau debian.
Il n'est pas recomendé de laisser plusieurs versions de debian dans un sources.list sans avoir un fichier preferences (ça s'apelle le pinnig, épinglage).
Tu dois dire que tu es par défaut en debian stable, et que , à la demande, tu vas piocher ailleurs.
~# apt install linux-headers-6.1.0-25-amd64
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait
linux-headers-6.1.0-25-amd64 est déjà la version la plus récente (6.1.106-3).
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
1 partiellement installés ou enlevés.
Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n]
Paramétrage de linux-headers-6.1.0-25-amd64 (6.1.106-3) ...
/etc/kernel/header_postinst.d/dkms:
dkms: running auto installation service for kernel 6.1.0-25-amd64.
Sign command: /usr/lib/linux-kbuild-6.1/scripts/sign-file
Signing key: /var/lib/dkms/mok.key
Public certificate (MOK): /var/lib/dkms/mok.pub
Building module:
Cleaning build area...
make -j12 KERNELRELEASE=6.1.0-25-amd64 -C /lib/modules/6.1.0-25-amd64/build M=/var/li
b/dkms/ndiswrapper/1.60/build...(bad exit status: 2)
Error! Bad return status for module build on kernel: 6.1.0-25-amd64 (x86_64)
Consult /var/lib/dkms/ndiswrapper/1.60/build/make.log for more information.
Error! One or more modules failed to install during autoinstall.
Refer to previous errors for more information.
dkms: autoinstall for kernel: 6.1.0-25-amd64 failed!
run-parts: /etc/kernel/header_postinst.d/dkms exited with return code 11
Failed to process /etc/kernel/header_postinst.d at /var/lib/dpkg/info/linux-headers-6
.1.0-25-amd64.postinst line 11.
dpkg: erreur de traitement du paquet linux-headers-6.1.0-25-amd64 (--configure) :
le sous-processus paquet linux-headers-6.1.0-25-amd64 script post-installation insta
llé a renvoyé un état de sortie d'erreur 1
Des erreurs ont été rencontrées pendant l'exécution :
linux-headers-6.1.0-25-amd64
E: Sub-process /usr/bin/dpkg returned an error code (1)
tout ça est probablement dû à ma tentative avortée d'installer *dkms.
dans le log cité je remarque ceci:
et ensuite ce ne sont que des erreurs relatives à *dkmsmake[1]: *** [/usr/src/linux-headers-6.1.0-25-common/scripts/Makefile.build:390 : /var/lib/dkms/ndiswrapper/1.60/build/lin2win.o] Erreur 1
make[1]: *** Attente des tâches non terminées....
ps1: quand je regarde ce paquet avec synaptic il ne signale aucun problème..enfin de ce que j'en vois. Mais comme c'est la partie *dkms qui a des problèmes, alors?
ps2: j'ai réussi à me débarrasser de cette erreur mais ./install* refuse toujours de fonctionner correctement alors qu'avec le noyau liquorix l'installation s'était faite sans problème:
Code : Tout sélectionner
:/home/mm3/mt7902driverforlinux# ./install_wifi_driver.sh
Updating and installing necessary packages... Done.
Creating temporary directory: /tmp/wifi_drivers
Downloading driver files from GitHub...
Downloading driver files from GitHub... Done....
Failed to install driver with NDISWrapper. Exiting.