LINUX.ORG.RU

Debian 11 не работает bluetooth

 ,


0

1

Всем доброго дня, подскажите по проблеме - Debian 11 (Десктоп - Mate, DM - lightdm) не работает bluetooth, комп обычный (не ноут), блютуз юэсбэшный, по подобной теме нагугливается многое но почти ничего не подходит - там у людей в основном ноуты и как часто бывает в дебиане из коробки просто не оказалось нужного проприетарного драйвера, у меня ситуация какая то непонятная: Перетыкаю блютуз донгл, в последних строчках dmesg -k будет инфа о блютузе: $dmesg -k

usb 1-11.1.3: new full-speed USB device number 17 using xhci_hcd
usb 1-11.1.3: New USB device found, idVendor=0a12, idProduct=0001, bcdDevice=88.91
usb 1-11.1.3: New USB device strings: Mfr=0, Product=2, SerialNumber=0
usb 1-11.1.3: Product: BT DONGLE10
Bluetooth: hci0: CSR: Unbranded CSR clone detected; adding workarounds...

Почитал https://wiki.debian.org/BluetoothUser установил сначала blueman а потом и gnome-bluetooth и bluedevil (результата ноль что после blueman что после остальных) $sudo service bluetooth status:

user@mycomp:~$ sudo service bluetooth status
● bluetooth.service - Bluetooth service
     Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled; vendor preset: enabled)
     Active: active (running) since Wed 2023-01-18 19:45:54 MSK; 23h ago
       Docs: man:bluetoothd(8)
   Main PID: 1133 (bluetoothd)
     Status: "Running"
      Tasks: 1 (limit: 19030)
     Memory: 1.9M
        CPU: 27ms
     CGroup: /system.slice/bluetooth.service
             └─1133 /usr/libexec/bluetooth/bluetoothd

Jan 18 19:45:51 mycomp systemd[1]: Starting Bluetooth service...
Jan 18 19:45:51 mycomp bluetoothd[1133]: Bluetooth daemon 5.55
Jan 18 19:45:54 mycomp bluetoothd[1133]: Starting SDP server
Jan 18 19:45:54 mycomp systemd[1]: Started Bluetooth service.
Jan 18 19:45:55 mycomp bluetoothd[1133]: Bluetooth management interface 1.18 initialized
pulseaudio - установлен Но нет никаких апплетов блютуза, при попытке зайти в System-Preferences-Hardware-(Bluetooth Adapters и Bluetooth manager) ничего не происходит и ничего не появляется, в Sound Preferences'ах из аудиоустройств - только audio HDMI от видюхи и все, никакого блютуза! хотя lsusb выдаёт:
Bus 001 Device 017: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)

Ответ на: комментарий от vvn_black

hciconfig :

hci0:	Type: Primary  Bus: USB
	BD Address: 00:1A:7D:DA:71:13  ACL MTU: 679:8  SCO MTU: 48:16
	DOWN 
	RX bytes:367 acl:0 sco:0 events:12 errors:0
	TX bytes:33 acl:0 sco:0 commands:12 errors:1
Попробовал: sudo hciconfig hci0 up Получил:
Can't init device hci0: Invalid argument (22)
Однако sudo hciconfig -a up выдаёт:
hci0:	Type: Primary  Bus: USB
	BD Address: 00:1A:7D:DA:71:13  ACL MTU: 679:8  SCO MTU: 48:16
	DOWN 
	RX bytes:734 acl:0 sco:0 events:24 errors:0
	TX bytes:66 acl:0 sco:0 commands:24 errors:2
	Features: 0xbf 0x3e 0x4d 0xfa 0xdb 0x3d 0x7b 0xc7
	Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3 
	Link policy: 
	Link mode: SLAVE ACCEPT 
Ошибки уже нет но адаптер все равно остается DOWN

barmaley99
() автор топика
Ответ на: комментарий от cprog
user@mycomp:~$ lsmod
Module                  Size  Used by
uas                    32768  0
usb_storage            81920  1 uas
vboxnetadp             28672  0
vboxnetflt             32768  0
vboxdrv               573440  2 vboxnetadp,vboxnetflt
nf_conntrack_netlink    57344  0
nft_counter            16384  8
xt_conntrack           16384  2
nf_conntrack          176128  2 xt_conntrack,nf_conntrack_netlink
nf_defrag_ipv6         24576  1 nf_conntrack
nf_defrag_ipv4         16384  1 nf_conntrack
xt_NFQUEUE             16384  4
xt_tcpudp              20480  2
nft_compat             20480  8
nf_tables             253952  14 nft_compat,nft_counter
tcp_diag               16384  0
inet_diag              24576  1 tcp_diag
nfnetlink_queue        28672  2
nfnetlink              20480  6 nfnetlink_queue,nft_compat,nf_conntrack_netlink,nf_tables
bnep                   28672  2
nls_ascii              16384  1
nls_cp437              20480  1
vfat                   20480  1
fat                    86016  1 vfat
snd_hda_codec_realtek   163840  1
snd_hda_codec_generic    98304  1 snd_hda_codec_realtek
ledtrig_audio          16384  1 snd_hda_codec_generic
snd_hda_codec_hdmi     73728  1
snd_hda_intel          57344  4
snd_intel_dspcfg       28672  1 snd_hda_intel
soundwire_intel        45056  1 snd_intel_dspcfg
soundwire_generic_allocation    16384  1 soundwire_intel
btusb                  65536  0
snd_soc_core          319488  1 soundwire_intel
btrtl                  28672  1 btusb
btbcm                  20480  1 btusb
snd_compress           32768  1 snd_soc_core
btintel                32768  1 btusb
edac_mce_amd           32768  0
soundwire_cadence      36864  1 soundwire_intel
snd_hda_codec         176128  4 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek
kvm_amd               118784  0
bluetooth             753664  12 btrtl,btintel,btbcm,bnep,btusb
snd_hda_core          110592  5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek
snd_hwdep              16384  1 snd_hda_codec
soundwire_bus          94208  3 soundwire_intel,soundwire_generic_allocation,soundwire_cadence
snd_pcm               143360  7 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,soundwire_intel,snd_compress,snd_soc_core,snd_hda_core
jitterentropy_rng      16384  1
kvm                   937984  1 kvm_amd
drbg                   40960  1
ansi_cprng             16384  0
snd_timer              49152  1 snd_pcm
ecdh_generic           16384  1 bluetooth
irqbypass              16384  1 kvm
rfkill                 32768  5 bluetooth
ghash_clmulni_intel    16384  0
joydev                 28672  0
ecc                    36864  1 ecdh_generic
crc16                  16384  1 bluetooth
aesni_intel           372736  0
snd                   110592  18 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek,snd_timer,snd_compress,snd_soc_core,snd_pcm
libaes                 16384  2 bluetooth,aesni_intel
crypto_simd            16384  1 aesni_intel
cryptd                 24576  2 crypto_simd,ghash_clmulni_intel
tpm_crb                20480  0
soundcore              16384  1 snd
tpm_tis                16384  0
tpm_tis_core           28672  1 tpm_tis
glue_helper            16384  1 aesni_intel
wmi_bmof               16384  0
sg                     36864  0
tpm                    73728  3 tpm_tis,tpm_crb,tpm_tis_core
evdev                  28672  18
k10temp                16384  0
pcspkr                 16384  0
ccp                   110592  7 kvm_amd
sp5100_tco             20480  0
watchdog               32768  1 sp5100_tco
efi_pstore             16384  0
rapl                   20480  0
acpi_cpufreq           32768  0
rng_core               16384  2 ccp,tpm
msr                    16384  0
parport_pc             40960  1
ppdev                  24576  0
lp                     20480  0
parport                73728  3 parport_pc,lp,ppdev
fuse                  167936  3
configfs               57344  1
efivarfs               16384  1
ip_tables              36864  0
x_tables               53248  5 xt_conntrack,nft_compat,xt_tcpudp,ip_tables,xt_NFQUEUE
autofs4                53248  2
btrfs                1589248  2
blake2b_generic        20480  0
raid10                 65536  0
raid456               184320  0
async_raid6_recov      24576  1 raid456
async_memcpy           20480  2 raid456,async_raid6_recov
async_pq               20480  2 raid456,async_raid6_recov
async_xor              20480  3 async_pq,raid456,async_raid6_recov
async_tx               20480  5 async_pq,async_memcpy,async_xor,raid456,async_raid6_recov
xor                    24576  2 async_xor,btrfs
raid6_pq              122880  4 async_pq,btrfs,raid456,async_raid6_recov
libcrc32c              16384  4 nf_conntrack,btrfs,nf_tables,raid456
crc32c_generic         16384  0
raid1                  53248  0
raid0                  24576  0
multipath              20480  0
linear                 20480  0
md_mod                188416  6 raid1,raid10,raid0,linear,raid456,multipath
hid_generic            16384  0
usbhid                 65536  0
hid                   151552  2 usbhid,hid_generic
amdgpu               6713344  9
gpu_sched              49152  1 amdgpu
sd_mod                 61440  6
t10_pi                 16384  1 sd_mod
i2c_algo_bit           16384  1 amdgpu
crc_t10dif             20480  1 t10_pi
crct10dif_generic      16384  0
ttm                   114688  1 amdgpu
drm_kms_helper        278528  1 amdgpu
cec                    61440  1 drm_kms_helper
ahci                   40960  4
xhci_pci               20480  0
libahci                45056  1 ahci
xhci_hcd              311296  1 xhci_pci
drm                   626688  10 gpu_sched,drm_kms_helper,amdgpu,ttm
libata                299008  2 libahci,ahci
mxm_wmi                16384  0
crct10dif_pclmul       16384  1
crct10dif_common       16384  3 crct10dif_generic,crc_t10dif,crct10dif_pclmul
crc32_pclmul           16384  0
r8169                 102400  0
scsi_mod              270336  5 sd_mod,usb_storage,uas,libata,sg
crc32c_intel           24576  3
usbcore               331776  6 xhci_hcd,usbhid,usb_storage,btusb,xhci_pci,uas
realtek                24576  1
mdio_devres            16384  1 r8169
libphy                155648  3 r8169,mdio_devres,realtek
i2c_piix4              28672  0
usb_common             16384  2 xhci_hcd,usbcore
gpio_amdpt             20480  0
wmi                    36864  2 wmi_bmof,mxm_wmi
gpio_generic           16384  1 gpio_amdpt
button                 24576  0

Название устройства как на коробке дать не смогу, нет ни коробки ни надписей на устройстве Зато могу узнать об устройстве с помощью hwinfo:

user@mycomp:~$ hwinfo
81: USB 00.0: 11500 Bluetooth Device
  [Created at usb.122]
  Unique ID: Pcod.nQKjiuCfL84
  Parent ID: mQ_q.DFkaVl_rzX0
  SysFS ID: /devices/pci0000:00/0000:00:01.3/0000:03:00.0/usb1/1-11/1-11.1/1-11.1.3/1-11.1.3:1.0
  SysFS BusID: 1-11.1.3:1.0
  Hardware Class: bluetooth
  Model: "Cambridge Silicon Radio Bluetooth Dongle (HCI mode)"
  Hotplug: USB
  Vendor: usb 0x0a12 "Cambridge Silicon Radio, Ltd"
  Device: usb 0x0001 "Bluetooth Dongle (HCI mode)"
  Revision: "88.91"
  Driver: "btusb"
  Driver Modules: "btusb"
  Speed: 12 Mbps
  Module Alias: "usb:v0A12p0001d8891dcE0dsc01dp01icE0isc01ip01in00"
  Driver Info #0:
    Driver Status: btusb is active
    Driver Activation Cmd: "modprobe btusb"
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #84 (Hub)

barmaley99
() автор топика

Короче сколько ответов нибыло - все оказались неправильными. Решение проблемы: оказалось что этот чип уже печально известен многим своей неработоспособностью в линухе на ядрах ниже 5.17

https://askubuntu.com/questions/1402867/i-cant-activate-my-bluetooth-cambridge-silicon-radio-dongle-2022
кто то таки как то умудрился заставить его работать на ядрах ниже 5.17 но проще обновить ядро что я и сделал: обновил свой Debian 11 до 12 - и однако же разрабы удивили своей поспешностью - в 12ом дебианчике уже ядро 6.1 !!!! Теперь и блютуз от Cambridge Silicon Radio заработал и решились некоторые другие проблемы

barmaley99
() автор топика