You are not logged in.

#1 2023-08-26 16:00:39

M440
Member
Registered: 2023-08-24
Posts: 29

Intel 9560 CNVi no bluetooth 5

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

#2 2023-08-26 17:48:06

M440
Member
Registered: 2023-08-24
Posts: 29

Re: Intel 9560 CNVi no bluetooth 5

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

Board footer

Powered by FluxBB