samedi 8 février 2025

Changement de dongle Wifi

Parce que rien n'est aussi amusant que de tout faire soi-même, j'ai mis en place mon propre point d'accès Wifi. Je n'utilise pas celui de ma box, pas plus qu'un point d'accès du commerce. Un petit Raspberry Pi 3 avec Linux (évidemment) et une clé Wifi adéquate suffit.

Sauf que la « clé Wifi adéquate » n'est pas aussi évidente que cela à trouver. J'ai longtemps (4 ou 5 ans, jusqu'à aujourd'hui) utilisé une clé à base d'une puce Realtek RTL88x2BU. Ça marchait, et ça marche toujours bien dès lors que l'on utilise le bon pilote - lequel n'est pas (ou pas encore) intégré au noyau Linux. Il faut donc récupérer ce pilote, le compiler et l'installer. Rien de bien problématique.

Sauf que les nouvelles versions du pilote (plus exactement toutes les versions au-delà de la 5.8) plantent totalement le noyau, quel que soit le noyau en question, au moins sur un RaspberryPi. Le pilote se charge, commence à s'initialiser, et tout s'arrête. Ennuyant, pour le moins. Je me suis donc vu contraint de rester avec une version un peu ancienne du pilote, et je ne peux pas mettre le noyau du RaspberryPi à jour non plus. C'est une petite machine interne, non directement connectée à Internet, mais accessible (justement) via le Wifi.

L'absence de possibilité de mise à jour a fini par me peser, et j'ai cherché une autre clé qui pourrait marcher en tant que point d'accès, de préférence avec un pilote inclus dans le noyau. Heureusement, il y a Morrownr qui tient à jour une excellente liste de puces Wifi plus ou moins bien reconnues par Linux. J'ai fait mon marché là-dedans, et opté pour une clé Edup AX1672 (parce que tri-bande, pas trop chère et disponible rapidement).

Sauf que tout n'est pas si simple. Quand je branche la clé (toujours sur un RaspberryPi disposant d'un noyau au minimum 5.19), elle est bien vue mais rien ne se passe au-delà de quelques messages désagréables :

kernel: [2783365.029451] usb 1-1.2: Manufacturer: MediaTek Inc.
kernel: [2783365.029462] usb 1-1.2: SerialNumber: 000000000
kernel: usb 1-1.2: New USB device found, idVendor=0e8d, idProduct=7961, bcdDevice= 1.00
kernel: usb 1-1.2: New USB device strings: Mfr=2, Product=3, SerialNumber=4
kernel: usb 1-1.2: Product: Wireless_Device
kernel: usb 1-1.2: Manufacturer: MediaTek Inc.
kernel: usb 1-1.2: SerialNumber: 000000000
kernel: mt7921u 1-1.2:1.0: Direct firmware load for mediatek/WIFI_RAM_CODE_MT7961_1.bin failed with error -2
kernel: [2783365.271379] mt7921u 1-1.2:1.0: Direct firmware load for mediatek/WIFI_RAM_CODE_MT7961_1.bin failed with error -2
kernel: [2783365.367580] usb 1-1.2: reset high-speed USB device number 14 using dwc_otg
kernel: usb 1-1.2: reset high-speed USB device number 14 using dwc_otg
kernel: usbcore: registered new interface driver mt7921u
kernel: mt7921u 1-1.2:1.0: Direct firmware load for mediatek/WIFI_MT7961_patch_mcu_1_2_hdr.bin failed with error -2
kernel: [2783365.529665] usbcore: registered new interface driver mt7921u
kernel: [2783365.532135] mt7921u 1-1.2:1.0: Direct firmware load for mediatek/WIFI_MT7961_patch_mcu_1_2_hdr.bin failed with error -2
kernel: mt7921u 1-1.2:1.0: Message 00000010 (seq 3) timeout
kernel: mt7921u 1-1.2:1.0: Failed to get patch semaphore

C'est un autre lien qui m'aide, toujours chez Morrownr. Les opérations à réaliser sont simples :

  1. aller sur https://git.kernel.org/pub/scm/linu... ;
  2. cliquer sur WIFI_MT7961_patch_mcu_1_2_hdr.bin puis, dans la fenêtre qui s'affiche, sur plain afin de télécharger le fichier ;
  3. faire de même pour le fichier WIFI_RAM_CODE_MT7961_1.bin ;
  4. installer ces deux fichiers dans le répertoire /lib/firmware/mediatek sur la machine sur laquelle la clé est ou sera branchée ;
  5. redémarrer la machine.

Après ça, la clé est complètement reconnue, l'interface wifi (joliment nommée wlu1u2) s'active, hostapd et dnsmasq font leur travail, et mon nouveau point d'accès fonctionne, avec un noyau tout neuf et à jour.

mercredi 29 janvier 2025

Saisie informatique

Une saisie informatique, en principe, c'est facile. Une entité (on dit la requérante) dépose une demande (argumentée) auprès du TJ de son ressort pour qu'un huissier (on dit commissaire de justice aujourd'hui) se rende quelque part (on dit chez l'intimé) et, avec ou sans mais souvent avec l'aide d'un expert en informatique (on dit votre serviteur), récupère des copies d'éléments existant sous une forme numérique (fichiers, courriels, etc.). On parle souvent d'ordonnance 145 parce qu'il s'agit du numéro de l'article de procédure civile qui encadre ces opérations. Le président du TJ peut accepter la demande, la rejeter, ou la modifier, le plus souvent pour en restreindre la portée (non, je ne vous autorise pas à prendre une copie de tout le système informatique, mais uniquement de ces trois fichiers précis).

Lire la suite

lundi 20 janvier 2025

Couleurs du calendrier Thunderbird

Calendrier Thunderbird, thème clair

Au cas où cela soit utile à d'autres, et probablement parce que cela me sera utile dans l'avenir, cette petite note explique comment modifier quelques couleurs du calendrier de Thunderbird. Rien d'extraordinairement complexe, mais comme j'ai mis un peu de temps à trouver, autant le consigner quelque part.

Lire la suite

lundi 16 décembre 2024

Tout est cassé (ou presque), faut reconstruire maintenant

L'étage (hors bureau), vue des fenêtres sur rue vers mur porteur

Les phases de désamiantage (oui, il en fallait) et de démolition sont presque terminées (ce mercredi normalement). Ça fait... bizarre de voir tout un étage réduit à sa plus simple expression : les murs extérieurs (et un mur porteur).

Lire la suite

mercredi 6 novembre 2024

Les emmerdes [...], ça vole en escadrille

Non, je ne me fais pas le chantre des petites phrase d'un ex-président (ne vous plaignez pas trop, j'aurais pu utiliser une expression de la défunte reine d'Angleterre quant aux années pas terribles). C'est juste un constat, malheureusement peut-être pas terminé, comme quoi 2024 est vraiment une  […]

Lire la suite

lundi 21 octobre 2024

Les choses sérieuses commencent

Nous avons eu une réunion de « chantier » la semaine dernière, avec l'expert de l'assurance, mon expert, le maître d'œuvre et moi. L'objectif était de vérifier et (éventuellement) valider le devis de démolition intérieure, et de passer à l'étape suivante.

Lire la suite

lundi 7 octobre 2024

Les clichés ont la vie dure

Je suis toujours agacé lorsque je vois ou j'entends quelqu'un agir sur la base d'un cliché que je sais incorrect, voire totalement faux. Quand ce « quelqu'un » est moi-même, ça m'énerve doublement.

Lire la suite

jeudi 3 octobre 2024

Rhaaaa la poste !

Cachet de la Poste du 12/12/2022

Bien que le titre, un tantinet putassier, puisse le laisser penser, je ne suis pas certain que ce dont je vais parler soit réellement dû à La Poste, et vous aurez noté que je viens d'utiliser des majuscules, ce qui n'est pas de cas dans le titre. La nuance est subtile, mais nécessaire. Il est certain qu'un organisme de transport du courrier, quelque part, a sérieusement merdé, mais ce n'est peut-être pas notre poste.

Lire la suite

- page 1 de 107