- Modifié
- F41
- KDE Plasma 6
- Workstation
Depuis quelques temps j’ai un souci de connexion et de portée du signal avec ma carte bluetooth (un adaptateur PCIe asus AX3000 compatible linux et asus fourni un firmware sur son support).
Après mon achat (y’a un moment déjà), J’avais installé le firmware comme indiqué dans le readme et tout fonctionnait parfaitement bien et je n’ai plus eut besoin de toucher quoi que ce soit.Je pouvais me trouver dans ma cuisine et faire ma popotte en musique sans pb- c’est à dire à plus de 5m avec le couloir entre la cuisine et mon salon.Le pied quoi.Mais depuis quelques temps non seulement j’ai un mal de chien à me connecter à mon enceinte bluetooth (une tribit stormbox) alors que pour le tél ça va bien.Et si je me déplace de plus de 2m plus rien et si je me rapproche de ma tour le son revient progressivement.Je pense que les dernières maj du noyau et de ses modules ont dû changer cela.En effet si je regarde bien je suis sous la version 77 du iwlwifi alors que le firmware du fabricant est à la version 46.
root@cracotte:\~# dmesg | grep iwl
[ 8.505908] **iwl**wifi 0000:04:00.0: enabling device (0000 -> 0002)
[ 8.512256] **iwl**wifi 0000:04:00.0: Detected crf-id 0x3617, cnv-id 0x100530 wfpm id 0x80000000
[ 8.512265] **iwl**wifi 0000:04:00.0: PCI dev 2723/0084, rev=0x340, rfid=0x10a100
[ 8.512270] **iwl**wifi 0000:04:00.0: Detected Intel(R) Wi-Fi 6 AX200 160MHz
[ 8.551189] **iwl**wifi 0000:04:00.0: TLV_FW_FSEQ_VERSION: FSEQ Version: 89.3.35.37
[ 8.551530] **iwl**wifi 0000:04:00.0: loaded firmware version 77.0b4c06ad.0 cc-a0-77.ucode op_mode **iwl**mvm
[ 8.802535] **iwl**wifi 0000:04:00.0: Detected RF HR B3, rfid=0x10a100
[ 8.868309] **iwl**wifi 0000:04:00.0: base HW address: 4c:44:5b:85:72:12
[ 8.890195] **iwl**wifi 0000:04:00.0 wlp4s0: renamed from wlan0
[ 10.369771] **iwl**wifi 0000:04:00.0: Registered PHC clock: **iwl**wifi-PTP, with index: 0
Sauf que le module iwlwifi chargé par le noyau est dans une archive xz (iwlwifi-cc-a0-77.ucode.xz) alors que le firmware du fabricant est une extension ucode seulement (iwlwifi-cc-a0-46.ucode).C’est une version plus ancienne mais ça fonctionnait nickel chez moi donc je souhaiterai utiliser celle-ci plutôt que la 77 et voir si ça vient de là.
Comment transformer mon fichier ucode en ucode.xz?Dois je recompiler quelquechose?Ou simplement mette mon firmware dans une archive xz et le copier dans /lib/firmware?J’ai potassé de la doc sur le noyau et j’ose pas trop me lancer là-dedans j’ai pas le niveau pour ça et je commence déjà à m’y perdre 🙄J’arrive déjà pas à trouver le fichier de config qui apelle le module car y’a des .config de partout et des endroits très variés (/lib/firmware, /lib/modules……., /etc/bluetooth/main.conf,/boot/config etc etc etc).
Edit Nicosss : Correction balises Markdown -> Voir FAQ