Bonjour à toutes et tous,
je viens d'acheter une carte WiFi/bluetooth AX3000, et j'ai installé celle-ci dans le PC que j'utilise avec recalbox.
Pour résumer, j'ai noté que:
- Elle ne fonctionne pas avec Recalbox 9.2.3 qui fait tourner le Kernel 6.1.32
- Elle ne fonctionne pas avec Ubuntu 22.04 qui a un kernel en 5.x
- Elle fonctionn avec ubuntu 24.04 qui a le kernel 6.8. J'ai booté en live après avoir installé bluez: donc ce n'est pas un problème de compatibilité linux/hardware.
Il me semble que j'ai donc deux solutions:
- attendre la prochaine version de Recalbox (10 est sur le feu je vois sur gitlab) qui j'espère aura le Kernel qui fait tourner la carte réseau. Je ne sais pas comment "Buildroot" fonctionne, mais j'ai l'impression que le jour où vous mettrez la version 10 à disposition, ce sera avec le kernel stable le plus récent. N'est ce pas?
- Si je me trompe (ou la prochaine version a une date de sortie non prévisible) la renvoyer et chercher un dongle compatible avec des kernels plus vieux.
Que me conseillez-vous de faire?
A noter que le wifi fonctionne avec cette carte!
Voici quelques infos en plus:
# uname -a
Linux RECALBOX 6.1.32 #1 SMP PREEMPT_DYNAMIC Tue Jul 23 11:10:32 CEST 2024 x86_64 GNU/Linux
# cat /etc/os-release
NAME=Buildroot
VERSION=2023.02.2-dirty
ID=buildroot
VERSION_ID=2023.02.2
PRETTY_NAME="Buildroot 2023.02.2"
notez l'erreur Bluetooth: hci0: Opcode 0x c03 failed: -110
:
# dmesg | grep -i bluetooth
[ 17.941872] Bluetooth: Core ver 2.22
[ 17.941891] NET: Registered PF_BLUETOOTH protocol family
[ 17.941892] Bluetooth: HCI device and connection manager initialized
[ 17.941895] Bluetooth: HCI socket layer initialized
[ 17.941896] Bluetooth: L2CAP socket layer initialized
[ 17.941899] Bluetooth: SCO socket layer initialized
[ 19.998416] Bluetooth: hci0: Opcode 0x c03 failed: -110
[ 22.174382] Bluetooth: hci0: Opcode 0x c03 failed: -110
[ 24.505619] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 24.505623] Bluetooth: BNEP filters: protocol multicast
[ 24.505625] Bluetooth: BNEP socket layer initialized
# lspci -knn | grep Net -A3
05:00.0 Network controller [0280]: MEDIATEK Corp. Device [14c3:7922]
Subsystem: Lite-On Communications Inc Device [11ad:3804]
Kernel driver in use: mt7921e
Kernel modules: mt7921e
Bluetoothctl n'est pas supposé fonctionner vue l'erreur dans dmesg, mais je vous montre quand même l'output (le même jeu de commandes fonctionnent avec le Kernel 6.8):
# bluetoothctl
Agent registered
[bluetooth]# list
[bluetooth]# power on
No default controller available