Installation clé bluetooth Asus BT-500
Posté : mer. 6 août 2025 16:21
Bonjour,
Je tente d'installer une clé USB Bluetooth Asus BT-500 après avoir téléchargé les drivers sur le site officiel Asus.
Malheureusement, celle-ci ne semble pas reconnue. Ci-dessous le détail du processus d'installation et des messages d'erreur et d'avertissement dont je ne sais pas quoi faire.
Une âme charitable pourrait-elle me guider dans ce que je dois faire ?
Merci.
Jacques
Je tente d'installer une clé USB Bluetooth Asus BT-500 après avoir téléchargé les drivers sur le site officiel Asus.
Malheureusement, celle-ci ne semble pas reconnue. Ci-dessous le détail du processus d'installation et des messages d'erreur et d'avertissement dont je ne sais pas quoi faire.
Une âme charitable pourrait-elle me guider dans ce que je dois faire ?
Merci.
Jacques
Code : Tout sélectionner
jacques@jacques-SATELLITE-L750D:~/Applications/USB-BT500-Blue-Tooth/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202$ sudo make install INTERFACE=usb
mkdir -p /lib/modules/6.8.0-60-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/jacques/Applications/USB-BT500-Blue-Tooth/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/usb »
rmmod btusb
rmmod: ERROR: Module btusb is not currently loaded
make[1]: [Makefile:7 : install] Erreur 1 (ignorée)
mv /lib/modules/6.8.0-60-generic/kernel/drivers/bluetooth/btusb.ko /lib/modules/6.8.0-60-generic/kernel/drivers/bluetooth/btusb_bak
mv: impossible d'évaluer '/lib/modules/6.8.0-60-generic/kernel/drivers/bluetooth/btusb.ko': Aucun fichier ou dossier de ce nom
make[1]: [Makefile:8 : install] Erreur 1 (ignorée)
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/jacques/Applications/USB-BT500-Blue-Tooth/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/usb/bluetooth_usb_driver »
make -C /lib/modules/6.8.0-60-generic/build M=/home/jacques/Applications/USB-BT500-Blue-Tooth/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-6.8.0-60-generic »
warning: the compiler differs from the one used to build the kernel
The kernel was built by: x86_64-linux-gnu-gcc-13 (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0
You are using: gcc-13 (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0
CC [M] /home/jacques/Applications/USB-BT500-Blue-Tooth/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/usb/bluetooth_usb_driver/rtk_coex.o
/home/jacques/Applications/USB-BT500-Blue-Tooth/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/usb/bluetooth_usb_driver/rtk_coex.c:956:6: warning: no previous prototype for ‘print_sbc_header’ [-Wmissing-prototypes]
956 | void print_sbc_header(struct sbc_frame_hdr *hdr)
| ^~~~~~~~~~~~~~~~
/home/jacques/Applications/USB-BT500-Blue-Tooth/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/usb/bluetooth_usb_driver/rtk_coex.c:2200:6: warning: no previous prototype for ‘rtl_process_l2_sig’ [-Wmissing-prototypes]
2200 | void rtl_process_l2_sig(struct rtl_l2_buff *l2)
| ^~~~~~~~~~~~~~~~~~
/home/jacques/Applications/USB-BT500-Blue-Tooth/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/usb/bluetooth_usb_driver/rtk_coex.c:2377:5: warning: no previous prototype for ‘ev_filter_out’ [-Wmissing-prototypes]
2377 | int ev_filter_out(u8 *buf)
| ^~~~~~~~~~~~~
CC [M] /home/jacques/Applications/USB-BT500-Blue-Tooth/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/usb/bluetooth_usb_driver/rtk_misc.o
/home/jacques/Applications/USB-BT500-Blue-Tooth/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/usb/bluetooth_usb_driver/rtk_misc.c:329:6: warning: no previous prototype for ‘util_hexdump’ [-Wmissing-prototypes]
329 | void util_hexdump(const u8 *buf, size_t len)
| ^~~~~~~~~~~~
/home/jacques/Applications/USB-BT500-Blue-Tooth/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/usb/bluetooth_usb_driver/rtk_misc.c:865:5: warning: no previous prototype for ‘set_scan’ [-Wmissing-prototypes]
865 | int set_scan(struct usb_interface *intf)
| ^~~~~~~~
/home/jacques/Applications/USB-BT500-Blue-Tooth/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/usb/bluetooth_usb_driver/rtk_misc.c:1089:5: warning: no previous prototype for ‘rtk_parse_config_file’ [-Wmissing-prototypes]
1089 | int rtk_parse_config_file(u8 *config_buf, int filelen)
| ^~~~~~~~~~~~~~~~~~~~~
/home/jacques/Applications/USB-BT500-Blue-Tooth/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/usb/bluetooth_usb_driver/rtk_misc.c:1140:9: warning: no previous prototype for ‘rtk_get_fw_project_id’ [-Wmissing-prototypes]
1140 | uint8_t rtk_get_fw_project_id(uint8_t * p_buf)
| ^~~~~~~~~~~~~~~~~~~~~
/home/jacques/Applications/USB-BT500-Blue-Tooth/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/usb/bluetooth_usb_driver/rtk_misc.c:1224:5: warning: no previous prototype for ‘bachk’ [-Wmissing-prototypes]
1224 | int bachk(const char *str)
| ^~~~~
In file included from ./include/linux/string.h:292,
from ./include/linux/bitmap.h:12,
from ./include/linux/cpumask.h:12,
from ./arch/x86/include/asm/paravirt.h:21,
from ./arch/x86/include/asm/cpuid.h:62,
from ./arch/x86/include/asm/processor.h:19,
from ./arch/x86/include/asm/timex.h:5,
from ./include/linux/timex.h:67,
from ./include/linux/time32.h:13,
from ./include/linux/time.h:60,
from ./include/linux/stat.h:19,
from ./include/linux/module.h:13,
from /home/jacques/Applications/USB-BT500-Blue-Tooth/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/usb/bluetooth_usb_driver/rtk_misc.c:23:
In function ‘fortify_memcpy_chk’,
inlined from ‘load_config.constprop.isra’ at /home/jacques/Applications/USB-BT500-Blue-Tooth/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/usb/bluetooth_usb_driver/rtk_misc.c:1353:4:
./include/linux/fortify-string.h:542:25: warning: call to ‘__write_overflow_field’ declared with attribute warning: detected write beyond size of field (1st parameter); maybe use struct_group()? [-Wattribute-warning]
542 | __write_overflow_field(p_size_field, size);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CC [M] /home/jacques/Applications/USB-BT500-Blue-Tooth/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/usb/bluetooth_usb_driver/rtk_bt.o
/home/jacques/Applications/USB-BT500-Blue-Tooth/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/usb/bluetooth_usb_driver/rtk_bt.c:1172:5: warning: no previous prototype for ‘rtkbt_pm_notify’ [-Wmissing-prototypes]
1172 | int rtkbt_pm_notify(struct notifier_block *notifier,
| ^~~~~~~~~~~~~~~
LD [M] /home/jacques/Applications/USB-BT500-Blue-Tooth/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/usb/bluetooth_usb_driver/rtk_btusb.o
MODPOST /home/jacques/Applications/USB-BT500-Blue-Tooth/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/usb/bluetooth_usb_driver/Module.symvers
CC [M] /home/jacques/Applications/USB-BT500-Blue-Tooth/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/jacques/Applications/USB-BT500-Blue-Tooth/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/usb/bluetooth_usb_driver/rtk_btusb.ko
BTF [M] /home/jacques/Applications/USB-BT500-Blue-Tooth/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/jacques/Applications/USB-BT500-Blue-Tooth/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-6.8.0-60-generic »
make[2] : on quitte le répertoire « /home/jacques/Applications/USB-BT500-Blue-Tooth/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/6.8.0-60-generic/kernel/drivers/bluetooth/rtk_btusb.ko
depmod -a 6.8.0-60-generic
make -C ./bluetooth_usb_driver clean
make[2] : on entre dans le répertoire « /home/jacques/Applications/USB-BT500-Blue-Tooth/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/jacques/Applications/USB-BT500-Blue-Tooth/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/jacques/Applications/USB-BT500-Blue-Tooth/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/usb »
