Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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,

#6, xubu a écrit :

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

xubu1957 a écrit :

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

Kaaria a écrit :

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

tycooon a écrit :

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

tycooon a écrit :

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.

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