LINUX.ORG.RU

нормально не работает блютус на линуксе

 


0

1

раз в 5 лет , по нужде, ставлю линукс на пк, из семества убунт. спустя часы или дни, когда устают глаза и нервы сношу эту хрень и ставлю виндовс. В общем на днях очередной раз поставил разновидность убунты линукс минт , последнюю версию. Мне жизненно важен блютус, хотя бы такие 2 функции как передача файлов и подключение к точке доступа. И снова вижу кучу проблем с блютусом, что и 15 лет назад. blueman-manager 2.4.3 , бтадаптер то видит и вроде как работает нормально, то тоже видит, но поиск и другие функции не работают, то вообще не видит и блютус не активен. Пробовал другой адаптер, с ним тоже самое. Сделал вывод в консоль , Когда адаптер видит но не работают функции.(результат ниже) В общем эти проблемы как нибудь лечатся? [code] misha@misha-P5KC:~$ lsmod | grep bluetooth bluetooth 1032192 40 btrtl,btmtk,btintel,btbcm,bnep,btusb,rfcomm misha@misha-P5KC:~$ dmesg | grep -i bluetooth [ 34.318123] Bluetooth: Core ver 2.22 [ 34.318212] NET: Registered PF_BLUETOOTH protocol family [ 34.318215] Bluetooth: HCI device and connection manager initialized [ 34.318226] Bluetooth: HCI socket layer initialized [ 34.318231] Bluetooth: L2CAP socket layer initialized [ 34.318239] Bluetooth: SCO socket layer initialized [ 53.973948] Bluetooth: BNEP (Ethernet Emulation) ver 1.3 [ 53.973963] Bluetooth: BNEP filters: protocol multicast [ 53.973979] Bluetooth: BNEP socket layer initialized [ 53.984944] Bluetooth: MGMT ver 1.23 [ 63.675912] Bluetooth: hci0: Opcode 0x0c03 failed: -110 [ 84.805513] Bluetooth: RFCOMM TTY layer initialized [ 84.805540] Bluetooth: RFCOMM socket layer initialized [ 84.805559] Bluetooth: RFCOMM ver 1.11 [ 134.844205] Bluetooth: hci0: Opcode 0x0c03 failed: -110 misha@misha-P5KC:~$ [/code]

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

установлен. вот вывод комманды: [cut] misha@misha-P5KC:~$ pipewire [E][06562.590279] mod.protocol-native | [module-protocol-: 760 lock_socket()] server 0x60a390532030: unable to lock lockfile ‘/run/user/1000/pipewire-0.lock’: Ресурс временно недоступен (maybe another daemon is running) [E][06562.590837] pw.conf | [ conf.c: 584 load_module()] 0x60a39050bbb0: could not load mandatory module «libpipewire-module-protocol-native»: Ресурс временно недоступен [E][06562.592596] default | [ pipewire.c: 105 main()] failed to create context: Ресурс временно недоступен [\cut]

Mitya37
() автор топика
Ответ на: комментарий от Mitya37

Тогда проверить,, установлено ли firmware для,микросхемы контроллера Bluetooth. Если адаптер с USB , то командой

lsusb | grep -i bluetooth

поискать, на какой он микросхеме . Обычно Realtek или CSR. Затем поискать соответствующее firmware командой apt search firmware и установить, если не установлено.Можно установить сразу всё, в описании чего найдётся слово firmware и может относиться к Bluetooth.

Partisan ★★★★★
()
Ответ на: комментарий от Partisan

да, усб. в том и дело, что адаптер периодами распознается, я могу подключится к другим устройствам, но спустя время или после перезагрузки, он или продолжает распозноваться но функции не работают, или вообще перестает распозноваться. если бы проблема была в отсуцтвии нужного драйвера, наверно он бы вообще не работал?

Mitya37
() автор топика
Ответ на: комментарий от Mitya37

Вроде говорит, что btusb модуль это устройство должно знать. Чтобы форматирование срабатывало, нужно три обратных апострофа набрать в начале и в конце текста и предпросмотр использовать.

Понятно, что что-то с модулями. Надо понять, что dmesg говорит, но по такой каше это делать очень сложно.

VIT ★★
()
Ответ на: комментарий от VIT

десктоп. с контактами вроде все ок, я в разные усб гнезда переставлял ,все тоже самое. А на другом пк ,там винда стоит,эти бт-адаптеры работают нормально. Думаю софтовая проблема, тк к пк еще подключены другие устройства по усб, вай фай например, они работают без сбоев.

Mitya37
() автор топика
Ответ на: комментарий от Mitya37

Понятно. Всё-таки попробуйте подключить к разьёму матринской платы сзади десктопа, не спереди. Идеально бы, конечно другие устройства пока убрать. Ну и вывод dmesg так, чтобы прочитать можно было. Я вижу что там что-то нехорошо.

VIT ★★
()
Ответ на: комментарий от VIT

вывод где только блютус ‘‘‘[cut]4.318123] Bluetooth: Core ver 2.22 [ 34.318212] NET: Registered PF_BLUETOOTH protocol family [ 34.318215] Bluetooth: HCI device and connection manager initialized [ 34.318226] Bluetooth: HCI socket layer initialized [ 34.318231] Bluetooth: L2CAP socket layer initialized [ 34.318239] Bluetooth: SCO socket layer initialized [ 53.973948] Bluetooth: BNEP (Ethernet Emulation) ver 1.3 [ 53.973963] Bluetooth: BNEP filters: protocol multicast [ 53.973979] Bluetooth: BNEP socket layer initialized [ 53.984944] Bluetooth: MGMT ver 1.23 [ 63.675912] Bluetooth: hci0: Opcode 0x0c03 failed: -110 [ 84.805513] Bluetooth: RFCOMM TTY layer initialized [ 84.805540] Bluetooth: RFCOMM socket layer initialized [ 84.805559] Bluetooth: RFCOMM ver 1.11 [ 134.844205] Bluetooth: hci0: Opcode 0x0c03 failed: -110 [ 3500.921623] Bluetooth: hci0: Opcode 0x1003 failed: -110 [ 3500.921633] Bluetooth: hci0: command 0x1003 tx timeout [ 9895.341298] Bluetooth: hci0: command 0x1003 tx timeout [ 9895.341294] Bluetooth: hci0: Opcode 0x1003 failed: -110 [/cut]’’’

Mitya37
() автор топика
Последнее исправление: Mitya37 (всего исправлений: 1)
Ответ на: комментарий от Mitya37

Ну и что тут непонятно? Вам правильно сказали, ваш дистрибутив не содержит нужного firmware, или они вообще не установлены, или конкретно этот не установлен, или нужный уже выкинут по причине устаревания устройства. Варианты очевидны.

grep -i bluetooth dmesg_log.txt 
[   34.318123] Bluetooth: Core ver 2.22
[   34.318212] NET: Registered PF_BLUETOOTH protocol family
[   34.318215] Bluetooth: HCI device and connection manager initialized
[   34.318226] Bluetooth: HCI socket layer initialized
[   34.318231] Bluetooth: L2CAP socket layer initialized
[   34.318239] Bluetooth: SCO socket layer initialized
[   53.973948] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   53.973963] Bluetooth: BNEP filters: protocol multicast
[   53.973979] Bluetooth: BNEP socket layer initialized
[   53.984944] Bluetooth: MGMT ver 1.23
[   63.675912] Bluetooth: hci0: Opcode 0x0c03 failed: -110
[   84.805513] Bluetooth: RFCOMM TTY layer initialized
[   84.805540] Bluetooth: RFCOMM socket layer initialized
[   84.805559] Bluetooth: RFCOMM ver 1.11
[  134.844205] Bluetooth: hci0: Opcode 0x0c03 failed: -110
[ 3500.921623] Bluetooth: hci0: Opcode 0x1003 failed: -110
[ 3500.921633] Bluetooth: hci0: command 0x1003 tx timeout
[ 9895.341298] Bluetooth: hci0: command 0x1003 tx timeout
[ 9895.341294] Bluetooth: hci0: Opcode 0x1003 failed: -110
VIT ★★
()

-P5KC

Слишком старый, чтобы нормально работать. И новее он не становится, чтобы ожидать, что вдруг лучше заработает.

сношу эту хрень и ставлю виндовс.

В следующий раз, прежде чем сносить винду, «отними» у неё устройства.

andytux ★★★★★
()
Последнее исправление: andytux (всего исправлений: 1)

Меняй блутус, других вариантов нет. Есть блютусы которые работают стабильно и все остальные. Шанс как то заставить как-то работать блютус есть всегда.

einhander ★★★★★
()