#1 Le 22/10/2024, à 12:31
- Kaaria
[Résolu ]Besoin d'aide pour un Dongle Bluetooth
Bonjour,
J'ai branché un dongle bluetooth (Asus BT-500) et je n'arrive pas à appairer mon casque. J'ai installé BLUEZ et BLUEMAN, le logo bluetooth apparaît dans la barre des tâches (le menu est en anglais bizarrement) mais quand j'allume le casque et que je l'active pour l'appairer au pc il n'est pas détecté.
Est-ce que je dois installer les pilotes constructeurs ? ou le problème vient d'ailleurs.
Merci d'avance pour votre aide.
Dernière modification par Ayral (Le 28/10/2024, à 15:39)
Lubuntu 20.04 LTS/ Pentium Dual-Core 5700 3.00GHz/ RAM 2Gio
Hors ligne
#2 Le 22/10/2024, à 12:42
- xubu1957
Re : [Résolu ]Besoin d'aide pour un Dongle Bluetooth
Bonjour,
Il faudrait fournir, en te servant du Retour utilisable de commande :
uname -a; lspci -nnk | grep -iA3 net; lsusb; sudo dmesg | grep -i bluetooth; sudo dmesg | grep -i firmware; lsmod | grep bluetooth
dpkg -l | grep blue
rfkill list all
sudo service bluetooth status | cat
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
Hors ligne
#3 Le 22/10/2024, à 12:58
- Kaaria
Re : [Résolu ]Besoin d'aide pour un Dongle Bluetooth
Bonjour,
kaaria@kaaria-g41mtd3:~$ uname -a; lspci -nnk | grep -iA3 net; lsusb; sudo dmesg | grep -i bluetooth; sudo dmesg | grep -i firmware; lsmod | grep bluetooth
Linux kaaria-g41mtd3 5.15.0-124-generic #134~20.04.1-Ubuntu SMP Tue Oct 1 15:27:33 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
03:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 06)
Subsystem: Gigabyte Technology Co., Ltd Onboard Ethernet [1458:e000]
Kernel driver in use: r8169
Kernel modules: r8169
04:01.0 Network controller [0280]: Ralink corp. RT2561/RT61 rev B 802.11g [1814:0302]
Subsystem: D-Link System Inc AirPlus G DWL-G510 Wireless Network Adapter (Rev.C) [1186:3c09]
Kernel driver in use: rt61pci
Kernel modules: rt61pci
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 003: ID 0b05:190e ASUSTek Computer, Inc.
Bus 005 Device 002: ID 045e:07fd Microsoft Corp. Nano Transceiver 1.1
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 002: ID 046d:c312 Logitech, Inc. DeLuxe 250 Keyboard
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
[sudo] Mot de passe de kaaria :
[ 36.972741] Bluetooth: Core ver 2.22
[ 36.972801] NET: Registered PF_BLUETOOTH protocol family
[ 36.972803] Bluetooth: HCI device and connection manager initialized
[ 36.972814] Bluetooth: HCI socket layer initialized
[ 36.972818] Bluetooth: L2CAP socket layer initialized
[ 36.972824] Bluetooth: SCO socket layer initialized
[ 59.483366] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 59.483373] Bluetooth: BNEP filters: protocol multicast
[ 59.483380] Bluetooth: BNEP socket layer initialized
[ 104.409073] Bluetooth: hci0: RTL: examining hci_ver=0a hci_rev=000b lmp_ver=0a lmp_subver=8761
[ 104.411214] Bluetooth: hci0: RTL: rom_version status=0 version=1
[ 104.411223] Bluetooth: hci0: RTL: loading rtl_bt/rtl8761bu_fw.bin
[ 104.459465] bluetooth hci0: Direct firmware load for rtl_bt/rtl8761bu_fw.bin failed with error -2
[ 104.459481] Bluetooth: hci0: RTL: firmware file rtl_bt/rtl8761bu_fw.bin not found
[ 41.263943] ieee80211 phy0: rt2x00lib_request_firmware: Info - Loading firmware file 'rt2561.bin'
[ 41.376009] ieee80211 phy0: rt2x00lib_request_firmware: Info - Firmware detected - version: 0.8
[ 104.459465] bluetooth hci0: Direct firmware load for rtl_bt/rtl8761bu_fw.bin failed with error -2
[ 104.459481] Bluetooth: hci0: RTL: firmware file rtl_bt/rtl8761bu_fw.bin not found
bluetooth 696320 14 btrtl,btintel,btbcm,bnep,btusb
ecdh_generic 16384 1 bluetooth
kaaria@kaaria-g41mtd3:~$ dpkg -l | grep blue
ii bluedevil 4:5.18.4.1-0ubuntu1 amd64 KDE Bluetooth stack
ii blueman 2.1.2-1ubuntu0.3 amd64 Graphical bluetooth manager
ii bluez 5.53-0ubuntu3.8 amd64 Bluetooth tools and daemons
ii bluez-cups 5.53-0ubuntu3.8 amd64 Bluetooth printer driver for CUPS
ii bluez-obexd 5.53-0ubuntu3.8 amd64 bluez obex daemon
ii libbluetooth3:amd64 5.53-0ubuntu3.8 amd64 Library to use the BlueZ Linux Bluetooth stack
ii libkf5bluezqt-data 5.68.0-0ubuntu1 all data files for bluez-qt
ii libkf5bluezqt6:amd64 5.68.0-0ubuntu1 amd64 Qt wrapper for bluez
ii pulseaudio-module-bluetooth 1:13.99.1-1ubuntu3.13 amd64 Bluetooth module for PulseAudio sound server
ii qml-module-org-kde-bluezqt:amd64 5.68.0-0ubuntu1 amd64 QML wrapper for bluez
kaaria@kaaria-g41mtd3:~$ rfkill list all
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
1: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
kaaria@kaaria-g41mtd3:~$ sudo service bluetooth status | cat
● bluetooth.service - Bluetooth service
Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled; vendor preset: enabled)
Active: active (running) since Tue 2024-10-22 12:38:32 CEST; 1h 16min ago
Docs: man:bluetoothd(8)
Main PID: 812 (bluetoothd)
Status: "Running"
Tasks: 1 (limit: 2181)
Memory: 1.4M
CGroup: /system.slice/bluetooth.service
└─812 /usr/lib/bluetooth/bluetoothd
oct. 22 12:38:31 kaaria-g41mtd3 systemd[1]: Starting Bluetooth service...
oct. 22 12:38:32 kaaria-g41mtd3 bluetoothd[812]: Bluetooth daemon 5.53
oct. 22 12:38:32 kaaria-g41mtd3 systemd[1]: Started Bluetooth service.
oct. 22 12:38:32 kaaria-g41mtd3 bluetoothd[812]: Starting SDP server
oct. 22 12:38:32 kaaria-g41mtd3 bluetoothd[812]: Bluetooth management interface 1.21 initialized
kaaria@kaaria-g41mtd3:~$ ^C
kaaria@kaaria-g41mtd3:~$
Dernière modification par Kaaria (Le 22/10/2024, à 13:01)
Lubuntu 20.04 LTS/ Pentium Dual-Core 5700 3.00GHz/ RAM 2Gio
Hors ligne
#4 Le 22/10/2024, à 13:13
- xubu1957
Re : [Résolu ]Besoin d'aide pour un Dongle Bluetooth
Tu as consulté la Doc bluetooth, pour l'appairage ?
Si tu arrives à te servir des conseils du fil dongle bluetooth ASUS BT400 ne fonctionne pas [RÉSOLU], la discussion ayant débuté avec un :
ID 0b05:190e ASUSTek Computer, Inc. ASUS USB-BT500
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
Hors ligne
#5 Le 22/10/2024, à 14:09
- Kaaria
Re : [Résolu ]Besoin d'aide pour un Dongle Bluetooth
Oui j'ai lu les conseils pour l'appairage mais ça dit que le matériel doit être rendu visible. L'assistant de connexion Blueman fait une analyse pour trouver le matériel mais ne le détecte pas.
Est-ce qu'il faut installer des pilotes ?
Lubuntu 20.04 LTS/ Pentium Dual-Core 5700 3.00GHz/ RAM 2Gio
Hors ligne
#6 Le 22/10/2024, à 14:12
- xubu1957
Re : [Résolu ]Besoin d'aide pour un Dongle Bluetooth
Modèle et marque du casque, pour cibler les recherches.
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
Hors ligne
#7 Le 23/10/2024, à 12:52
- Kaaria
Re : [Résolu ]Besoin d'aide pour un Dongle Bluetooth
Bonjour,
Je viens de tenter une installation des pilotes d'après les consignes du fichier Readme.txt.
Le retour :
kaaria@kaaria-g41mtd3:~/Desktop/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202$ sudo make install INTERFACE=all
[sudo] Mot de passe de kaaria :
mkdir -p /lib/modules/5.15.0-124-generic/kernel/drivers/bluetooth
Start Realtek Bluetooth USB driver installation
mkdir -p /lib/firmware
Copy rtkbt-firmware/lib/firmware/rtl*_fw to /lib/firmware
cp -a rtkbt-firmware/lib/firmware/rtl*_fw /lib/firmware
Copy rtkbt-firmware/lib/firmware/rtl*_config /lib/firmware
cp -a rtkbt-firmware/lib/firmware/rtl*_config /lib/firmware
make -C usb install
make[1] : on entre dans le répertoire « /home/kaaria/Desktop/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/usb »
rmmod btusb
mv /lib/modules/5.15.0-124-generic/kernel/drivers/bluetooth/btusb.ko /lib/modules/5.15.0-124-generic/kernel/drivers/bluetooth/btusb_bak
rmmod rtk_btusb
rmmod: ERROR: Module rtk_btusb is not currently loaded
make[1]: [Makefile:9 : install] Erreur 1 (ignorée)
make -C ./bluetooth_usb_driver
make[2] : on entre dans le répertoire « /home/kaaria/Desktop/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/usb/bluetooth_usb_driver »
make -C /lib/modules/5.15.0-124-generic/build M=/home/kaaria/Desktop/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/usb/bluetooth_usb_driver modules
make[3] : on entre dans le répertoire « /usr/src/linux-headers-5.15.0-124-generic »
CC [M] /home/kaaria/Desktop/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/usb/bluetooth_usb_driver/rtk_coex.o
CC [M] /home/kaaria/Desktop/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/usb/bluetooth_usb_driver/rtk_misc.o
CC [M] /home/kaaria/Desktop/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/usb/bluetooth_usb_driver/rtk_bt.o
LD [M] /home/kaaria/Desktop/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/usb/bluetooth_usb_driver/rtk_btusb.o
MODPOST /home/kaaria/Desktop/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/usb/bluetooth_usb_driver/Module.symvers
CC [M] /home/kaaria/Desktop/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/usb/bluetooth_usb_driver/rtk_btusb.mod.o
LD [M] /home/kaaria/Desktop/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/usb/bluetooth_usb_driver/rtk_btusb.ko
BTF [M] /home/kaaria/Desktop/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/usb/bluetooth_usb_driver/rtk_btusb.ko
Skipping BTF generation for /home/kaaria/Desktop/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/usb/bluetooth_usb_driver/rtk_btusb.ko due to unavailability of vmlinux
make[3] : on quitte le répertoire « /usr/src/linux-headers-5.15.0-124-generic »
make[2] : on quitte le répertoire « /home/kaaria/Desktop/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/usb/bluetooth_usb_driver »
cp -f ./bluetooth_usb_driver/rtk_btusb.ko /lib/modules/5.15.0-124-generic/kernel/drivers/bluetooth/rtk_btusb.ko
depmod -a 5.15.0-124-generic
make -C ./bluetooth_usb_driver clean
make[2] : on entre dans le répertoire « /home/kaaria/Desktop/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/usb/bluetooth_usb_driver »
rm -rf *.o *.mod.c *.mod.o *.ko *.symvers *.order *.a
make[2] : on quitte le répertoire « /home/kaaria/Desktop/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/usb/bluetooth_usb_driver »
echo "install rtk_btusb success!"
install rtk_btusb success!
make[1] : on quitte le répertoire « /home/kaaria/Desktop/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/usb »
Start Realtek Bluetooth UART driver installation
mkdir -p /lib/firmware/rtlbt
Copy rtkbt-firmware/lib/firmware/rtlbt/rtl*_fw to /lib/firmware/rtlbt
cp -a rtkbt-firmware/lib/firmware/rtlbt/rtl*_fw /lib/firmware/rtlbt
Copy rtkbt-firmware/lib/firmware/rtlbt/rtl*_config /lib/firmware/rtlbt
cp -a rtkbt-firmware/lib/firmware/rtlbt/rtl*_config /lib/firmware/rtlbt
make -C uart install
make[1] : on entre dans le répertoire « /home/kaaria/Desktop/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/uart »
mkdir -p /lib/modules/5.15.0-124-generic/kernel/drivers/bluetooth
rmmod hci_uart
rmmod: ERROR: Module hci_uart is not currently loaded
make[1]: [Makefile:10 : install] Erreur 1 (ignorée)
make -C bluetooth_uart_driver
make[2] : on entre dans le répertoire « /home/kaaria/Desktop/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/uart/bluetooth_uart_driver »
make -C /lib/modules/5.15.0-124-generic/build M=/home/kaaria/Desktop/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/uart/bluetooth_uart_driver modules
make[3] : on entre dans le répertoire « /usr/src/linux-headers-5.15.0-124-generic »
CC [M] /home/kaaria/Desktop/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/uart/bluetooth_uart_driver/hci_ldisc.o
/home/kaaria/Desktop/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/uart/bluetooth_uart_driver/hci_ldisc.c: In function ‘hci_uart_init’:
/home/kaaria/Desktop/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/uart/bluetooth_uart_driver/hci_ldisc.c:1082:16: error: ‘struct tty_ldisc_ops’ has no member named ‘magic’
1082 | hci_uart_ldisc.magic = TTY_LDISC_MAGIC;
| ^
/home/kaaria/Desktop/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/uart/bluetooth_uart_driver/hci_ldisc.c:1082:25: error: ‘TTY_LDISC_MAGIC’ undeclared (first use in this function); did you mean ‘TTY_LDISC_HALTED’?
1082 | hci_uart_ldisc.magic = TTY_LDISC_MAGIC;
| ^~~~~~~~~~~~~~~
| TTY_LDISC_HALTED
/home/kaaria/Desktop/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/uart/bluetooth_uart_driver/hci_ldisc.c:1082:25: note: each undeclared identifier is reported only once for each function it appears in
/home/kaaria/Desktop/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/uart/bluetooth_uart_driver/hci_ldisc.c:1086:22: error: assignment to ‘ssize_t (*)(struct tty_struct *, struct file *, unsigned char *, size_t, void **, long unsigned int)’ {aka ‘long int (*)(struct tty_struct *, struct file *, unsigned char *, long unsigned int, void **, long unsigned int)’} from incompatible pointer type ‘ssize_t (*)(struct tty_struct *, struct file *, unsigned char *, size_t)’ {aka ‘long int (*)(struct tty_struct *, struct file *, unsigned char *, long unsigned int)’} [-Werror=incompatible-pointer-types]
1086 | hci_uart_ldisc.read = hci_uart_tty_read;
| ^
/home/kaaria/Desktop/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/uart/bluetooth_uart_driver/hci_ldisc.c:1090:29: error: assignment to ‘void (*)(struct tty_struct *, const unsigned char *, const char *, int)’ from incompatible pointer type ‘void (*)(struct tty_struct *, const u8 *, char *, int)’ {aka ‘void (*)(struct tty_struct *, const unsigned char *, char *, int)’} [-Werror=incompatible-pointer-types]
1090 | hci_uart_ldisc.receive_buf = hci_uart_tty_receive;
| ^
In file included from ./include/linux/tty.h:15,
from /home/kaaria/Desktop/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/uart/bluetooth_uart_driver/hci_ldisc.c:35:
./include/uapi/linux/tty.h:28:16: warning: passing argument 1 of ‘tty_register_ldisc’ makes pointer from integer without a cast [-Wint-conversion]
28 | #define N_HCI 15 /* Bluetooth HCI UART */
| ^~
| |
| int
/home/kaaria/Desktop/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/uart/bluetooth_uart_driver/hci_ldisc.c:1094:32: note: in expansion of macro ‘N_HCI’
1094 | if ((err = tty_register_ldisc(N_HCI, &hci_uart_ldisc))) {
| ^~~~~
In file included from ./include/linux/tty.h:11,
from /home/kaaria/Desktop/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/uart/bluetooth_uart_driver/hci_ldisc.c:35:
./include/linux/tty_ldisc.h:236:46: note: expected ‘struct tty_ldisc_ops *’ but argument is of type ‘int’
236 | int tty_register_ldisc(struct tty_ldisc_ops *new_ldisc);
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/home/kaaria/Desktop/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/uart/bluetooth_uart_driver/hci_ldisc.c:1094:13: error: too many arguments to function ‘tty_register_ldisc’
1094 | if ((err = tty_register_ldisc(N_HCI, &hci_uart_ldisc))) {
| ^~~~~~~~~~~~~~~~~~
In file included from ./include/linux/tty.h:11,
from /home/kaaria/Desktop/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/uart/bluetooth_uart_driver/hci_ldisc.c:35:
./include/linux/tty_ldisc.h:236:5: note: declared here
236 | int tty_register_ldisc(struct tty_ldisc_ops *new_ldisc);
| ^~~~~~~~~~~~~~~~~~
In file included from ./include/linux/tty.h:15,
from /home/kaaria/Desktop/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/uart/bluetooth_uart_driver/hci_ldisc.c:35:
/home/kaaria/Desktop/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/uart/bluetooth_uart_driver/hci_ldisc.c: In function ‘hci_uart_exit’:
./include/uapi/linux/tty.h:28:16: warning: passing argument 1 of ‘tty_unregister_ldisc’ makes pointer from integer without a cast [-Wint-conversion]
28 | #define N_HCI 15 /* Bluetooth HCI UART */
| ^~
| |
| int
/home/kaaria/Desktop/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/uart/bluetooth_uart_driver/hci_ldisc.c:1121:34: note: in expansion of macro ‘N_HCI’
1121 | if ((err = tty_unregister_ldisc(N_HCI)))
| ^~~~~
In file included from ./include/linux/tty.h:11,
from /home/kaaria/Desktop/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/uart/bluetooth_uart_driver/hci_ldisc.c:35:
./include/linux/tty_ldisc.h:237:49: note: expected ‘struct tty_ldisc_ops *’ but argument is of type ‘int’
237 | void tty_unregister_ldisc(struct tty_ldisc_ops *ldisc);
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/home/kaaria/Desktop/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/uart/bluetooth_uart_driver/hci_ldisc.c:1121:11: error: void value not ignored as it ought to be
1121 | if ((err = tty_unregister_ldisc(N_HCI)))
| ^
cc1: some warnings being treated as errors
make[4]: *** [scripts/Makefile.build:297 : /home/kaaria/Desktop/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/uart/bluetooth_uart_driver/hci_ldisc.o] Erreur 1
make[3]: *** [Makefile:1910 : /home/kaaria/Desktop/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/uart/bluetooth_uart_driver] Erreur 2
make[3] : on quitte le répertoire « /usr/src/linux-headers-5.15.0-124-generic »
make[2]: *** [Makefile:12 : all] Erreur 2
make[2] : on quitte le répertoire « /home/kaaria/Desktop/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/uart/bluetooth_uart_driver »
make[1]: *** [Makefile:11 : install] Erreur 2
make[1] : on quitte le répertoire « /home/kaaria/Desktop/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/uart »
make: *** [Makefile:39 : install] Erreur 2
kaaria@kaaria-g41mtd3:~/Desktop/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202$
Je vois des erreurs...
Dernière modification par Kaaria (Le 23/10/2024, à 13:03)
Lubuntu 20.04 LTS/ Pentium Dual-Core 5700 3.00GHz/ RAM 2Gio
Hors ligne
#8 Le 23/10/2024, à 20:03
- Kaaria
Re : [Résolu ]Besoin d'aide pour un Dongle Bluetooth
Après redémarrage ça ne fonctionne toujours pas. Le matériel n'apparaît pas.
Le casque est un JBL660 mais le problème c'est le dongle bluetooth.
Dernière modification par Kaaria (Le 23/10/2024, à 20:04)
Lubuntu 20.04 LTS/ Pentium Dual-Core 5700 3.00GHz/ RAM 2Gio
Hors ligne
#9 Le 23/10/2024, à 20:05
- xubu1957
Re : [Résolu ]Besoin d'aide pour un Dongle Bluetooth
Bonsoir,
Modèle et marque du casque, pour cibler les recherches.
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
Hors ligne
#10 Le 24/10/2024, à 10:07
- Kaaria
Re : [Résolu ]Besoin d'aide pour un Dongle Bluetooth
Tu as consulté la Doc bluetooth, pour l'appairage ?
Si tu arrives à te servir des conseils du fil dongle bluetooth ASUS BT400 ne fonctionne pas [RÉSOLU], la discussion ayant débuté avec un :
ID 0b05:190e ASUSTek Computer, Inc. ASUS USB-BT500
Bonjour,
J' ai essayé de suivre les conseils du fil ci dessus mais même si le modèle du d'ongle est le même les solutions ne correspondent pas à mon système. Et sur les forums en anglais ils évoquent une incompatibilité entre le chipset et noyau. Je peux pas tenter n' importe quoi car je ne
sais pas ce que je fais.
Dernière modification par Kaaria (Le 24/10/2024, à 10:08)
Lubuntu 20.04 LTS/ Pentium Dual-Core 5700 3.00GHz/ RAM 2Gio
Hors ligne
#11 Le 24/10/2024, à 11:24
- xubu1957
Re : [Résolu ]Besoin d'aide pour un Dongle Bluetooth
Bonjour,
Le modèle du casque, réclamé à deux reprises, est-il secret défense ?
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
Hors ligne
#12 Le 24/10/2024, à 11:39
- tycooon
Re : [Résolu ]Besoin d'aide pour un Dongle Bluetooth
A mon avis tu t'es planté dans ton installation.
tu as choisi "sudo make install INTERFACE=uart" il fallait choisir "sudo make install INTERFACE=usb".
Enfin , il me semble.....car j'ai pas tout suivi
Hors ligne
#13 Le 24/10/2024, à 13:06
- Kaaria
Re : [Résolu ]Besoin d'aide pour un Dongle Bluetooth
Après redémarrage ça ne fonctionne toujours pas. Le matériel n'apparaît pas.
Le casque est un JBL660 mais le problème c'est le dongle bluetooth.
Lubuntu 20.04 LTS/ Pentium Dual-Core 5700 3.00GHz/ RAM 2Gio
Hors ligne
#14 Le 24/10/2024, à 13:37
- Kaaria
Re : [Résolu ]Besoin d'aide pour un Dongle Bluetooth
A mon avis tu t'es planté dans ton installation.
tu as choisi "sudo make install INTERFACE=uart" il fallait choisir "sudo make install INTERFACE=usb".
Enfin , il me semble.....car j'ai pas tout suivi
Bonjour,
J'ai suivi les instructions d'Asus, j'ai fait
sudo make install INTERFACE=all
Lubuntu 20.04 LTS/ Pentium Dual-Core 5700 3.00GHz/ RAM 2Gio
Hors ligne
#15 Le 24/10/2024, à 14:17
- tycooon
Re : [Résolu ]Besoin d'aide pour un Dongle Bluetooth
oui mais les erreurs sont sur uart
usb est ok :
install rtk_btusb success!
mais l'uart est ko
d'où ma question , faire plutôt :
sudo make install INTERFACE=usb
désinstalle :
je suppose que c'est (regarde la procédure de ta documentation) :
sudo make uninstall
sudo make install INTERFACE=usb
et
lsusb
Hors ligne
#16 Le 24/10/2024, à 15:18
- Kaaria
Re : [Résolu ]Besoin d'aide pour un Dongle Bluetooth
J'ai ce retour:
kaaria@kaaria-g41mtd3:~/Desktop/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202$ sudo make uninstall
make: *** Aucune règle pour fabriquer la cible « uninstall ». Arrêt.
kaaria@kaaria-g41mtd3:~/Desktop/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202$
Je poste directement les consignes Asus parce que je comprends pas bien.
===============
TITLE
===============
The document describes how to support Realtek Bluetooth UART and USB driver in Linux system.
===============
REQUIREMENT
===============
The supported kernel version is 2.6.32 - 5.7.1
=============================
QUICKLY INSTALL AUTOMATICALLY
=============================
$ sudo make install INTERFACE=all
or
$ sudo make install INTERFACE=usb
or
$ sudo make install INTERFACE=uart
===============
FOR UART I/F
===============
-The default serial protocol of Realtek Bluetooth chip is Three-wire (H5) protocol.
-The default initial baud rate is 115200.
-Installation
To support Three-wire (H5) protocol, you need to install Realtek hci_uart driver
and rtk_hciattach tool.
1. Make sure your UART setting is correct.
host tx - controller rx
host rx - controller tx
host rts - controller cts
host cts - ground
( host cts - controller rts ) // for RTL8822C and RTL8761B
NC - controller rts
2. Install Bluetooth kernel driver and rtk_hciattach tool
$ cd uart
$ sudo make install
3. Copy the right FW file and config file to the correct path.
$ sudo mkdir -p /lib/firmware/rtlbt/
$ sudo cp rtkbt-firmware/lib/firmware/rtlbt/rtl8xxxx_fw /lib/firmware/rtlbt/
$ sudo cp rtkbt-firmware/lib/firmware/rtlbt/rtl8xxxx_config /lib/firmware/rtlbt/
NOTE: PLEASE REFER THE FORWARD SECTION OF FILENAME LIST TO CORRESPONDE THE FW FILENAME AND THE CONFIG FILENAME WITH THE CHIP.
3. Initialize Realtek Bluetooth chip by rtk_hciattach
$ sudo rtk_hciattach -n -s 115200 ttyUSB0 rtk_h5
Tips: ttyUSB0 is serial port name in your system, you should change it
according to hardware such as ttyS0.
-Uninstallation
$ sudo make uninstall
- If you want to change the parameter such as baud rate and pcm settings, you
should modify rtl8xxx_config file.
===============
FOR USB I/F
===============
-Installation
1. Build and install USB driver, change to the driver direcotory
$ cd usb
$ sudo make install
2. Copy the right FW file and config file to the correct path.
$ sudo cp rtkbt-firmware/lib/firmware/rtl8xxxxx_fw /lib/firmware/
$ sudo cp rtkbt-firmware/lib/firmware/rtl8xxxxx_config /lib/firmware/
NOTE: PLEASE REFER THE FORWARD SECTION OF FILENAME LIST TO CORRESPONDE THE FW FILENAME AND THE CONFIG FILENAME WITH THE CHIP.
3. Insert Realtek Bluetooth dongle
Check LMP subversion by the following command
$ hciconfig -a
Now RTK chip can be recognized by the system and bluetooth function can be used.
-Uninstallation
$ sudo make uninstall
===============
FILENAME LIST
===============
Chip I/F FW/Config Path FW Filename Config Filename
for
BT driver
------------------------------------------------------------------------------------------------
RTL8761AUV USB /lib/firmware/ rtl8761au_fw rtl8761a_config
RTL8761AW USB /lib/firmware/ rtl8761aw_fw rtl8761aw_config
(RTL8761AW
+RTL8192EU)
RTL8761AUV USB /lib/firmware/ rtl8761au8192ee_fw rtl8761a_config
+RTL8192EE
RTL8761AUV USB /lib/firmware/ rtl8761au8192ee_fw rtl8761a_config
+RTL8812AE
RTL8761ATV UART /lib/firmware/rtlbt/ rtl8761a_fw rtl8761a_config
RTL8761ATV
+RTL8192EE UART /lib/firmware/rtlbt/ rtl8761at8192ee_fw rtl8761a_config
-----------------------------------------------------------------------------------------------
RTL8761BUV USB /lib/firmware/ rtl8761bu_fw rtl8761bu_config
RTL8761BTV UART /lib/firmware/rtlbt/ rtl8761b_fw rtl8761b_config
-----------------------------------------------------------------------------------------------
RTL8725AU USB /lib/firmware/ rtl8725au_fw rtl8725au_config
RTL8725AS UART /lib/firmware/rtlbt/ rtl8725as_fw rtl8725as_config
-----------------------------------------------------------------------------------------------
RTL8723BU USB /lib/firmware/ rtl8723b_fw rtl8723b_config
RTL8723BE
RTL8723BS UART /lib/firmware/rtlbt/ rtl8723b_fw rtl8723b_config
-----------------------------------------------------------------------------------------------
RTL8821AU USB /lib/firmware/ rtl8821a_fw rtl8821a_config
RTL8821AE
RTL8821AS UART /lib/firmware/rtlbt/ rtl8821a_fw rtl8821a_config
-----------------------------------------------------------------------------------------------
RTL8822BU USB /lib/firmware/ rtl8822bu_fw rtl8822bu_config
RTL8822BE
RTL8822BS UART /lib/firmware/rtlbt/ rtl8822b_fw rtl8822b_config
-----------------------------------------------------------------------------------------------
RTL8723DU USB /lib/firmware/ rtl8723du_fw rtl8723du_config
RTL8723DE
RTL8723DS UART /lib/firmware/rtlbt/ rtl8723d_fw rtl8723d_config
-----------------------------------------------------------------------------------------------
RTL8821CU USB /lib/firmware/ rtl8821cu_fw rtl8821cu_config
RTL8821CE
RTL8821CS UART /lib/firmware/rtlbt/ rtl8821c_fw rtl8821c_config
-----------------------------------------------------------------------------------------------
RTL8822CU USB /lib/firmware/ rtl8822cu_fw rtl8822cu_config
RTL8822CE
RTL8822CS UART /lib/firmware/rtlbt/ rtl8822cs_fw rtl8822cs_config
-----------------------------------------------------------------------------------------------
RTL8723FU USB /lib/firmware/ rtl8723fu_fw rtl8723fu_config
RTL8723FE
RTL8723FS UART /lib/firmware/rtlbt/ rtl8723fs_fw rtl8723fs_config
-----------------------------------------------------------------------------------------------
Dernière modification par Kaaria (Le 24/10/2024, à 15:34)
Lubuntu 20.04 LTS/ Pentium Dual-Core 5700 3.00GHz/ RAM 2Gio
Hors ligne
#17 Le 24/10/2024, à 16:10
- xubu1957
Re : [Résolu ]Besoin d'aide pour un Dongle Bluetooth
$ sudo cp rtkbt-firmware/lib/firmware/rtl8xxxxx_fw /lib/firmware/
$ sudo cp rtkbt-firmware/lib/firmware/rtl8xxxxx_config /lib/firmware/
Je me demande s'il ne faudrait pas remplacer l'exemple rtl8xxxxx_fw, par le pilote rtl8761bu_fw, comme dans ce message.
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
Hors ligne
#18 Le 24/10/2024, à 16:21
- tycooon
Re : [Résolu ]Besoin d'aide pour un Dongle Bluetooth
On va revenir au point de départ.
Supprimer celui que tu as installé :
sudo rm /lib/modules/$(uname -r)/kernel/drivers/bluetooth/rtk_btusb.ko
Remettre celui d'origine :
sudo mv /lib/modules/$(uname -r)/kernel/drivers/bluetooth/btusb_bak /lib/modules/$(uname -r)/kernel/drivers/bluetooth/btusb.ko
sudo depmod -a
sudo modprobe btusb
et
lsusb
et on regarde ce que ça donne....
tu tapes dans le terminal
bluetoothctl
tu allumes ton bluetooth dans l'interface en haut à gauche
Dans le terminal, il y a des lignes qui vont s'inscrire (normalement) .
tu donnes le retour de ces lignes.
Dernière modification par tycooon (Le 24/10/2024, à 16:27)
Hors ligne
#19 Le 24/10/2024, à 16:50
- ylag
Re : [Résolu ]Besoin d'aide pour un Dongle Bluetooth
Bonjour,
Vu au #16 :
kaaria@kaaria-g41mtd3:~/Desktop/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202$ sudo make uninstall
make: *** Aucune règle pour fabriquer la cible « uninstall ». Arrêt.
kaaria@kaaria-g41mtd3:~/Desktop/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202$
Sous toute réserve, je crois que la commande de désinstallation a échoué parce que lancée à partir du mauvais répertoire, il aurait fallu se déplacer dans le sous-répertoire uart ?
À l'invite de commande précédente, faire :
cd uart
... puis retenter la désinstallation ?
A+
Hors ligne
#20 Le 24/10/2024, à 17:27
- tycooon
Re : [Résolu ]Besoin d'aide pour un Dongle Bluetooth
si ko cd uart alors
cd usb
usb$ sudo make uninstall
[sudo] Mot de passe de olivier :
mv -n /lib/modules/6.8.0-47-generic/kernel/drivers/bluetooth/btusb_bak /lib/modules/6.8.0-47-generic/kernel/drivers/bluetooth/btusb.ko
mv: impossible d'évaluer '/lib/modules/6.8.0-47-generic/kernel/drivers/bluetooth/btusb_bak': Aucun fichier ou dossier de ce nom
make: [Makefile:19 : uninstall] Erreur 1 (ignorée)
rmmod rtk_btusb
rmmod: ERROR: Module rtk_btusb is not currently loaded
make: [Makefile:20 : uninstall] Erreur 1 (ignorée)
rm -f /lib/modules/6.8.0-47-generic/kernel/drivers/bluetooth/rtk_btusb.ko
depmod -a 6.8.0-47-generic
echo "uninstall rtk_btusb success!"
et si rien la commande que j'ai donné au #18 fera l'affaire.
Hors ligne
#21 Le 24/10/2024, à 19:09
- Kaaria
Re : [Résolu ]Besoin d'aide pour un Dongle Bluetooth
On va revenir au point de départ.
Supprimer celui que tu as installé :sudo rm /lib/modules/$(uname -r)/kernel/drivers/bluetooth/rtk_btusb.ko
Remettre celui d'origine :
sudo mv /lib/modules/$(uname -r)/kernel/drivers/bluetooth/btusb_bak /lib/modules/$(uname -r)/kernel/drivers/bluetooth/btusb.ko
sudo depmod -a sudo modprobe btusb
et
lsusb
et on regarde ce que ça donne....
tu tapes dans le terminalbluetoothctl
tu allumes ton bluetooth dans l'interface en haut à gauche
Dans le terminal, il y a des lignes qui vont s'inscrire (normalement) .
tu donnes le retour de ces lignes.
Je donne le retour de commandes:
kaaria@kaaria-g41mtd3:~$ sudo rm /lib/modules/$(uname -r)/kernel/drivers/bluetooth/rtk_btusb.ko
[sudo] Mot de passe de kaaria :
kaaria@kaaria-g41mtd3:~$ sudo mv /lib/modules/$(uname -r)/kernel/drivers/bluetooth/btusb_bak /lib/modules/$(uname -r)/kernel/drivers/bluetooth/btusb.ko
kaaria@kaaria-g41mtd3:~$ sudo depmod -a
kaaria@kaaria-g41mtd3:~$ sudo modprobe btusb
kaaria@kaaria-g41mtd3:~$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 004: ID 0b05:190e ASUSTek Computer, Inc. ASUS USB-BT500
Bus 005 Device 002: ID 045e:07fd Microsoft Corp. Nano Transceiver 1.1
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 003: ID 046d:c312 Logitech, Inc. DeLuxe 250 Keyboard
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
kaaria@kaaria-g41mtd3:~$ bluetoothctl
Agent registered
[bluetooth]#
Lubuntu 20.04 LTS/ Pentium Dual-Core 5700 3.00GHz/ RAM 2Gio
Hors ligne
#22 Le 24/10/2024, à 19:53
- tycooon
Re : [Résolu ]Besoin d'aide pour un Dongle Bluetooth
c'est bon ton dongle usb bluetooth est bien reconnu :
Bus 005 Device 004: ID 0b05:190e ASUSTek Computer, Inc. ASUS USB-BT500
on va vérifier si ton bluetooth se charge bien au démarrage du pc :
sudo dmesg | grep -i bluetooth
sinon as tu essayé d'allumer ton bluetooth ?
Dernière modification par tycooon (Le 24/10/2024, à 19:54)
Hors ligne
#23 Le 24/10/2024, à 20:12
- Kaaria
Re : [Résolu ]Besoin d'aide pour un Dongle Bluetooth
Le retour :
kaaria@kaaria-g41mtd3:~$ sudo dmesg | grep -i bluetooth
[sudo] Mot de passe de kaaria :
kaaria@kaaria-g41mtd3:~$
Oui j'ai allumé le bluetooth.
Lubuntu 20.04 LTS/ Pentium Dual-Core 5700 3.00GHz/ RAM 2Gio
Hors ligne
#24 Le 24/10/2024, à 20:16
- tycooon
Re : [Résolu ]Besoin d'aide pour un Dongle Bluetooth
Oups j'ai oublié l'essentiel !
Tu as 2 bluetooth, celui intégré à ta carte wifi qui ne fonctionne pas et ton dongle usb bluetooth ASUS USB-BT500.
Il y a un bluetooth en trop et on risque avoir un conflit .
il faut blacklister le btrtl
Hors ligne
#25 Le 24/10/2024, à 20:22
- tycooon
Re : [Résolu ]Besoin d'aide pour un Dongle Bluetooth
inquiétant si sudo dmesg | grep -i bluetooth ne retourne rien
rfkill list
systemctl status bluetooth
Hors ligne