espérant que 2025 serait une bonne année pour installer les pilotes récalcitrants j'ai fait une autre tentative pour ma carte wifi MT7902. En partant de la page https://github.com/Nevergiveup11837/mt7 ... /blob/main, j'ai donc repris les opérations depuis le début. Hormis le fameux "retour de chariot ^M" qui apparaît dans le script d'installation, corrigé avec l'outil
dos2unix, tout s'est bien passé. Les problèmes sont arrivés à cette étape:
~# dkms install ndiswrapper/1.60
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-28-amd64 -C /lib/modules/6.1.0-28-amd64/build M=/var/lib/dkms/ndiswrapper/1.60/build...(bad exit status: 2)
Error! Bad return status for module build on kernel: 6.1.0-28-amd64 (x86_64)
Consult /var/lib/dkms/ndiswrapper/1.60/build/make.log for more information.
j'ai trouvé une version plus récente de ndiswrapper: 1.63 vs 1.60. Mais là encore impossible de l'installer à partir d'un fichier tar.gz. Arrivé à "make" les erreurs apparaissent rendant impossible son installation.
Une idée en l'air, sans fondement réel et peut-être absurde: est-ce que le paquet "gcc" ne serait pas commun à toutes ces installations à problèmes? Et si ma version n'était pas adaptée? Hypothèse gratuite.
je m'apprêtais à essayer de faire une installation sur mon ancien portable avec Debian11 pour voir ce que ça donnerait. Donc inutile que je m'attarde plus longtemps sur cette piste pour ma carte wifi Mediatek. Je vais sagement attendre qu'un pilote Debian soit publié.