You are not logged in.
Pages: 1
hello,
please help me diagnose why bluetooth 5 does not work on the device (does not detect 5.0 devices). Only 3.0 works.
I tried changing settings in /etc/bluetooth/main.conf - enabling experimental and changing from dual to le.
installed firmware from intel website, iwlwifi-9000-pu-b0-jf-b0-34.ucode to /lib/firmware
it works using LTS kernel, the laptop is dell 7400 2in1
$ lspci -v
00:14.3 Network controller: Intel Corporation Cannon Point-LP CNVi [Wireless-AC] (rev 30)
DeviceName: Onboard - Ethernet
Subsystem: Intel Corporation Cannon Point-LP CNVi [Wireless-AC]
Flags: bus master, fast devsel, latency 0, IRQ 16
Memory at dc31c000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [c8] Power Management version 3
Capabilities: [d0] MSI: Enable- Count=1/1 Maskable- 64bit+
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [80] MSI-X: Enable+ Count=16 Masked-
Capabilities: [100] Null
Capabilities: [14c] Latency Tolerance Reporting
Capabilities: [164] Vendor Specific Information: ID=0010 Rev=0 Len=014 <?>
Kernel driver in use: iwlwifi
Kernel modules: iwlwifi
root@7400:/home/mm# bluetoothctl show
Controller 50:E0:85:FA:F8:C4 (public)
Name: 7400
Alias: 7400
Class: 0x007c0000 (8126464)
Powered: yes
PowerState: on
Discoverable: no
DiscoverableTimeout: 0x000000b4 (180)
Pairable: yes
UUID: Message Notification Se.. (00001133-0000-1000-8000-00805f9b34fb)
UUID: A/V Remote Control (0000110e-0000-1000-8000-00805f9b34fb)
UUID: OBEX Object Push (00001105-0000-1000-8000-00805f9b34fb)
UUID: Audio Stream Control (0000184e-0000-1000-8000-00805f9b34fb)
UUID: Volume Offset Control (00001845-0000-1000-8000-00805f9b34fb)
UUID: Message Access Server (00001132-0000-1000-8000-00805f9b34fb)
UUID: PnP Information (00001200-0000-1000-8000-00805f9b34fb)
UUID: IrMC Sync (00001104-0000-1000-8000-00805f9b34fb)
UUID: Volume Control (00001844-0000-1000-8000-00805f9b34fb)
UUID: Vendor specific (00005005-0000-1000-8000-0002ee000001)
UUID: A/V Remote Control Target (0000110c-0000-1000-8000-00805f9b34fb)
UUID: Generic Attribute Profile (00001801-0000-1000-8000-00805f9b34fb)
UUID: Phonebook Access Server (0000112f-0000-1000-8000-00805f9b34fb)
UUID: Device Information (0000180a-0000-1000-8000-00805f9b34fb)
UUID: Audio Sink (0000110b-0000-1000-8000-00805f9b34fb)
UUID: Generic Access Profile (00001800-0000-1000-8000-00805f9b34fb)
UUID: Handsfree Audio Gateway (0000111f-0000-1000-8000-00805f9b34fb)
UUID: Audio Source (0000110a-0000-1000-8000-00805f9b34fb)
UUID: Published Audio Capabil.. (00001850-0000-1000-8000-00805f9b34fb)
UUID: OBEX File Transfer (00001106-0000-1000-8000-00805f9b34fb)
UUID: Handsfree (0000111e-0000-1000-8000-00805f9b34fb)
Modalias: usb:v1D6Bp0246d0544
Discovering: no
Roles: central
Roles: peripheral
Roles: central-peripheral
ExperimentalFeatures: BlueZ Experimental Simu.. (671b10b5-42c0-4696-9227-eb28d1b049d6)
ExperimentalFeatures: BlueZ Experimental Blue.. (330859bc-7506-492d-9370-9a6f0614037f)
ExperimentalFeatures: BlueZ Experimental ISO... (6fbaf188-05e0-496a-9885-d6ddfdb4e03e)
ExperimentalFeatures: BlueZ Experimental LL p.. (15c0a148-c273-11ea-b3de-0242ac130004)
Advertising Features:
ActiveInstances: 0x00 (0)
SupportedInstances: 0x06 (6)
SupportedIncludes: tx-power
SupportedIncludes: appearance
SupportedIncludes: local-name
SupportedSecondaryChannels: 1M
SupportedSecondaryChannels: 2M
SupportedSecondaryChannels: Coded
SupportedCapabilities Key: MinTxPower
SupportedCapabilities Value: 0xffffffde (-34)
SupportedCapabilities Key: MaxTxPower
SupportedCapabilities Value: 0x0007 (7)
SupportedCapabilities Key: MaxAdvLen
SupportedCapabilities Value: 0x1f (31)
SupportedCapabilities Key: MaxScnRspLen
SupportedCapabilities Value: 0x1f (31)
SupportedFeatures: CanSetTxPower
SupportedFeatures: HardwareOffload
Advertisement Monitor Features:
SupportedMonitorTypes: or_patterns
SupportedFeatures: controller-patterns
root@7400:/home/mm/Downloads/iwlwifi-9000-pu-b0-jf-b0-34.618819.0# inxi -F
System:
Host: 7400 Kernel: 6.4.12-arch1-1 arch: x86_64 bits: 64 Desktop: KDE Plasma
v: 5.27.7 Distro: Arch Linux
Machine:
Type: Convertible System: Dell product: Latitude 7400 2-in-1 v: N/A
serial: 57JH2Z2
Mobo: Dell model: 0HCNR3 v: A00 serial: /57JH2Z2/CNCMK0099305D2/
UEFI: Dell v: 1.22.0 date: 07/11/2023
Battery:
ID-1: BAT0 charge: 29.0 Wh (73.8%) condition: 39.3/78.0 Wh (50.4%)
CPU:
Info: quad core model: Intel Core i7-8665U bits: 64 type: MT MCP cache:
L2: 1024 KiB
Speed (MHz): avg: 1938 min/max: 400/4800 cores: 1: 2100 2: 2100 3: 2100
4: 2100 5: 2100 6: 2100 7: 2100 8: 809
Graphics:
Device-1: Intel WhiskeyLake-U GT2 [UHD Graphics 620] driver: i915 v: kernel
Device-2: Realtek Integrated_Webcam_HD driver: uvcvideo type: USB
Display: x11 server: X.Org v: 21.1.8 driver: X: loaded: modesetting
dri: iris gpu: i915 resolution: 1920x1080~60Hz
API: OpenGL v: 4.6 Mesa 23.1.6 renderer: Mesa Intel UHD Graphics 620 (WHL
GT2)
Audio:
Device-1: Intel Cannon Point-LP High Definition Audio driver: snd_hda_intel
API: ALSA v: k6.4.12-arch1-1 status: kernel-api
Server-1: PipeWire v: 0.3.78 status: active
Network:
Device-1: Intel Cannon Point-LP CNVi [Wireless-AC] driver: iwlwifi
IF: wlo1 state: up mac: 50:e0:85:fa:f8:c0
Bluetooth:
Device-1: Intel Bluetooth 9460/9560 Jefferson Peak (JfP) driver: btusb
type: USB
Report: btmgmt ID: hci0 state: up address: 50:E0:85:FA:F8:C4 bt-v: 5.1
Drives:
Local Storage: total: 476.94 GiB used: 15.84 GiB (3.3%)
ID-1: /dev/nvme0n1 vendor: Samsung model: PM981 NVMe 512GB
size: 476.94 GiB
Partition:
ID-1: / size: 126.88 GiB used: 15.76 GiB (12.4%) fs: ext4
dev: /dev/nvme0n1p3
ID-2: /boot/efi size: 998 MiB used: 75.8 MiB (7.6%) fs: vfat
dev: /dev/nvme0n1p1
Swap:
ID-1: swap-1 type: partition size: 19.53 GiB used: 0 KiB (0.0%)
dev: /dev/nvme0n1p2
Sensors:
System Temperatures: cpu: 39.0 C pch: 37.0 C mobo: 33.0 C
Fan Speeds (rpm): cpu: 0
Info:
Processes: 214 Uptime: 1h 11m Memory: total: 16 GiB available: 15.41 GiB
used: 2.15 GiB (14.0%) igpu: 64 MiB Shell: Bash inxi: 3.3.29
changing ControllerMode=dual/le in /etc/bluetooth/main.conf
root@7400:/home/mm# sct status bluetooth
● bluetooth.service - Bluetooth service
Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; preset: disabled)
Active: active (running) since Sat 2023-08-26 19:40:30 CEST; 2s ago
Docs: man:bluetoothd(8)
Main PID: 3761 (bluetoothd)
Status: "Running"
Tasks: 1 (limit: 18897)
Memory: 1.0M
CPU: 63ms
CGroup: /system.slice/bluetooth.service
└─3761 /usr/lib/bluetooth/bluetoothd
Aug 26 19:40:30 7400 bluetoothd[3761]: Endpoint registered: sender=:1.20 path=/MediaEndpoint/A2DPSource/aptx_ll_1
Aug 26 19:40:30 7400 bluetoothd[3761]: Endpoint registered: sender=:1.20 path=/MediaEndpoint/A2DPSource/aptx_ll_0
Aug 26 19:40:30 7400 bluetoothd[3761]: Endpoint registered: sender=:1.20 path=/MediaEndpoint/A2DPSource/aptx_ll_duplex_1
Aug 26 19:40:30 7400 bluetoothd[3761]: Endpoint registered: sender=:1.20 path=/MediaEndpoint/A2DPSource/aptx_ll_duplex_0
Aug 26 19:40:30 7400 bluetoothd[3761]: Endpoint registered: sender=:1.20 path=/MediaEndpoint/A2DPSource/faststream
Aug 26 19:40:30 7400 bluetoothd[3761]: Endpoint registered: sender=:1.20 path=/MediaEndpoint/A2DPSource/faststream_duplex
Aug 26 19:40:30 7400 bluetoothd[3761]: Endpoint registered: sender=:1.20 path=/MediaEndpoint/A2DPSink/opus_05
Aug 26 19:40:30 7400 bluetoothd[3761]: Endpoint registered: sender=:1.20 path=/MediaEndpoint/A2DPSource/opus_05
Aug 26 19:40:30 7400 bluetoothd[3761]: Endpoint registered: sender=:1.20 path=/MediaEndpoint/A2DPSink/opus_05_duplex
Aug 26 19:40:30 7400 bluetoothd[3761]: Endpoint registered: sender=:1.20 path=/MediaEndpoint/A2DPSource/opus_05_duplex
root@7400:/home/mm# nano /etc/bluetooth/main.conf
root@7400:/home/mm# sct restart bluetooth
root@7400:/home/mm# sct status bluetooth
● bluetooth.service - Bluetooth service
Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; preset: disabled)
Active: active (running) since Sat 2023-08-26 19:42:03 CEST; 9s ago
Docs: man:bluetoothd(8)
Main PID: 3780 (bluetoothd)
Status: "Running"
Tasks: 1 (limit: 18897)
Memory: 1000.0K
CPU: 71ms
CGroup: /system.slice/bluetooth.service
└─3780 /usr/lib/bluetooth/bluetoothd
Aug 26 19:42:03 7400 bluetoothd[3780]: profiles/audio/media.c:app_register_endpoint() Unable to register endpoint :1.20:/MediaEndpoint/A2DPSink/opus_05: Success
Aug 26 19:42:03 7400 bluetoothd[3780]: profiles/audio/media.c:media_endpoint_create() Unable initialize endpoint for UUID 0000110a-0000-1000-8000-00805f9b34fb
Aug 26 19:42:03 7400 bluetoothd[3780]: profiles/audio/media.c:app_register_endpoint() Unable to register endpoint :1.20:/MediaEndpoint/A2DPSource/opus_05: Success
Aug 26 19:42:03 7400 bluetoothd[3780]: profiles/audio/media.c:media_endpoint_create() Unable initialize endpoint for UUID 0000110b-0000-1000-8000-00805f9b34fb
Aug 26 19:42:03 7400 bluetoothd[3780]: profiles/audio/media.c:app_register_endpoint() Unable to register endpoint :1.20:/MediaEndpoint/A2DPSink/opus_05_duplex: Success
Aug 26 19:42:03 7400 bluetoothd[3780]: profiles/audio/media.c:media_endpoint_create() Unable initialize endpoint for UUID 0000110a-0000-1000-8000-00805f9b34fb
Aug 26 19:42:03 7400 bluetoothd[3780]: profiles/audio/media.c:app_register_endpoint() Unable to register endpoint :1.20:/MediaEndpoint/A2DPSource/opus_05_duplex: Success
Aug 26 19:42:03 7400 bluetoothd[3780]: profiles/audio/media.c:client_ready_cb() No valid external Media objects found
Aug 26 19:42:03 7400 bluetoothd[3780]: profiles/audio/media.c:media_endpoint_create() Unable initialize endpoint for UUID 0000110a-0000-1000-8000-00805f9b34fb
Aug 26 19:42:03 7400 bluetoothd[3780]: profiles/audio/media.c:media_endpoint_create() Unable initialize endpoint for UUID 0000110b-0000-1000-8000-00805f9b34fb
root@7400:/home/mm/Downloads/iwlwifi-9000-pu-b0-jf-b0-34.618819.0# lsmod | grep bt
dell_rbtn 20480 0
btusb 81920 0
btrtl 28672 1 btusb
btbcm 24576 1 btusb
btintel 53248 1 btusb
btmtk 12288 1 btusb
bluetooth 1093632 44 btrtl,btmtk,btintel,btbcm,bnep,btusb,rfcomm
rfkill 40960 14 iwlmvm,bluetooth,dell_laptop,dell_rbtn,cfg80211
root@7400:/home/mm/Downloads/iwlwifi-9000-pu-b0-jf-b0-34.618819.0# dmesg | grep bt
[ 0.011560] ACPI: SSDT 0x00000000362411B8 001FC4 (v02 DELL\x WHL_Tbt_ 00001000 INTL 20160527)
[ 0.011583] ACPI: SSDT 0x0000000036248B40 000B14 (v02 DELL\x TbtTypeC 00000000 INTL 20160527)
[ 4.878058] usbcore: registered new interface driver btusb
[ 4.889119] Bluetooth: hci0: Found device firmware: intel/ibt-17-16-1.sfi
[ 1358.790737] Modules linked in: ccm rfcomm snd_seq_dummy snd_hrtimer snd_seq snd_seq_device hid_sensor_custom_intel_hinge cmac algif_hash algif_skcipher af_alg snd_hda_codec_hdmi hid_sensor_als hid_sensor_rotation hid_sensor_gyro_3d hid_sensor_accel_3d hid_sensor_incl_3d hid_sensor_magn_3d hid_sensor_prox hid_sensor_trigger industrialio_triggered_buffer kfifo_buf hid_sensor_iio_common industrialio hid_sensor_custom joydev hid_sensor_hub bnep intel_ishtp_hid snd_sof_pci_intel_cnl snd_sof_intel_hda_common soundwire_intel soundwire_cadence snd_sof_intel_hda_mlink snd_sof_intel_hda snd_sof_pci snd_sof_xtensa_dsp snd_sof snd_sof_utils soundwire_generic_allocation soundwire_bus snd_soc_skl snd_soc_hdac_hda snd_hda_ext_core snd_soc_sst_ipc snd_soc_sst_dsp mousedev snd_soc_acpi_intel_match intel_tcc_cooling x86_pkg_temp_thermal snd_soc_acpi intel_powerclamp coretemp snd_soc_core snd_ctl_led snd_compress iwlmvm snd_hda_codec_realtek kvm_intel ac97_bus dell_rbtn snd_hda_codec_generic mac80211 wacom snd_pcm_dmaengine
[ 1358.790783] hid_multitouch kvm usbhid snd_hda_intel snd_intel_dspcfg uvcvideo snd_intel_sdw_acpi libarc4 irqbypass crct10dif_pclmul videobuf2_vmalloc crc32_pclmul iwlwifi snd_hda_codec polyval_clmulni uvc btusb polyval_generic iTCO_wdt videobuf2_memops videobuf2_v4l2 gf128mul intel_pmc_bxt dell_laptop ghash_clmulni_intel iTCO_vendor_support btrtl snd_hda_core processor_thermal_device_pci_legacy processor_thermal_device mei_pxp mei_hdcp btbcm sha512_ssse3 spi_nor mei_wdt snd_hwdep videodev dell_wmi processor_thermal_rfim aesni_intel btintel dell_smbios intel_rapl_msr vfat crypto_simd dell_smm_hwmon cryptd videobuf2_common dell_wmi_sysman dcdbas rapl fat intel_cstate snd_pcm btmtk processor_thermal_mbox intel_uncore pcspkr dell_wmi_descriptor intel_wmi_thunderbolt psmouse mtd ledtrig_audio firmware_attributes_class wmi_bmof mc snd_timer thunderbolt i2c_i801 processor_thermal_rapl bluetooth cfg80211 ucsi_acpi intel_lpss_pci snd mei_me typec_ucsi intel_rapl_common i2c_smbus soundcore mei ecdh_generic typec intel_ish_ipc
[ 1394.124871] Bluetooth: hci0: Found device firmware: intel/ibt-17-16-1.sfi
[ 1396.105679] Bluetooth: hci0: Found Intel DDC parameters: intel/ibt-17-16-1.ddc
[ 1412.720097] Bluetooth: hci0: Found device firmware: intel/ibt-17-16-1.sfi
[ 1414.695897] Bluetooth: hci0: Found Intel DDC parameters: intel/ibt-17-16-1.ddc
[ 1453.044222] Bluetooth: hci0: Found device firmware: intel/ibt-17-16-1.sfi
[ 1454.771727] Bluetooth: hci0: Found Intel DDC parameters: intel/ibt-17-16-1.ddc
using LTS the dmesg output is shorter
root@7400:/home/mm# dmesg | grep bt
[ 0.013662] ACPI: SSDT 0x00000000362411B8 001FC4 (v02 DELL\x WHL_Tbt_ 00001000 INTL 20160527)
[ 0.013685] ACPI: SSDT 0x0000000036248B40 000B14 (v02 DELL\x TbtTypeC 00000000 INTL 20160527)
[ 4.624070] usbcore: registered new interface driver btusb
[ 4.632583] Bluetooth: hci0: Found device firmware: intel/ibt-17-16-1.sfi
root@7400:/home/mm# uname -r
6.1.47-1-lts
Last edited by M440 (2023-08-26 16:23:37)
Offline
after it was detected and paired in linux-lts kernel (6.1.47), the bluetooth 5.0 device works using linux kernel (6.4.12)
Offline
Pages: 1