LINUX.ORG.RU

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

 


0

1

раз в 5 лет , по нужде, ставлю линукс на пк, из семества убунт. спустя часы или дни, когда устают глаза и нервы сношу эту хрень и ставлю виндовс.

В общем на днях очередной раз поставил разновидность убунты линукс минт , последнюю версию.

Мне жизненно важен блютус, хотя бы такие 2 функции как передача файлов и подключение к точке доступа.

И снова вижу кучу проблем с блютусом, что и 15 лет назад. blueman-manager 2.4.3 , бтадаптер то видит и вроде как работает нормально, то тоже видит, но поиск и другие функции не работают, то вообще не видит и блютус не активен.

Пробовал другой адаптер, с ним тоже самое.

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

 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:~$ 

Перемещено hobbit из general



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

у меня два одинаковых на вид BT buro, купленных в Ашане за 100р. один - нормально работает, другой - постоянно через пень колоду, всё руки не доходят его выкинуть. основная задача для BT - по бырому втащить на комп пару-тройку свежих фоточек с телефона.справляется. большего не жду.

возможно ТС тоже в ашане за 100р купил. но такой же как у меня второй.))))

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

в общем приехал китайский адаптер, типа 5.3, в терминала такая инфа

 
hci0:   Type: Primary  Bus: USB
        BD Address: 00:1A:7D:DA:71:13  ACL MTU: 679:8  SCO MTU: 48:0
        UP RUNNING PSCAN ISCAN 
        RX bytes:3789378 acl:22669 sco:0 events:62630 errors:0
        TX bytes:27698557 acl:60268 sco:0 commands:2134 errors:0
        Features: 0xbf 0x3e 0x4d 0xfa 0xd8 0x3d 0x7b 0xc7
        Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3 
        Link policy: RSWITCH SNIFF 
        Link mode: PERIPHERAL ACCEPT 
        Name: 'CSR8510 A10.'
        Class: 0x7e0104
        Service Classes: Networking, Rendering, Capturing, Object Transfer, Audio, Telephony
        Device Class: Computer, Desktop workstation
        HCI Version: 5.3 (0xc)  Revision: 0x201
        LMP Version: 5.3 (0xc)  Subversion: 0x201
        Manufacturer: Cambridge Silicon Radio (10)
но в работе как то не очень, и скорость соединения ниже и второе устройство не хочет коннектить. Смущает название чипа CSR8510 A10, такие вроде на 4й блтус ставят? может китайцы подсовыват 4й под видом 5го ? или адаптер норм , но опять драйвера не полностью подошли?

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

А какие адаптеры-то? Некоторые действительно плохо дружат с Linux, например, адаптеры от broadcom.

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

Вообше то, CSR бывают фальшивые - работают, но хуже оригинальных . Информацию можно найти в Google по словам fake csr bluetooth . И кстати при этом упоминают подозрительное CSR8510 A10. Версию Bluetooth можно узнать (не уверен, точно ли), установив bluez, затем подать команду btmgmt info. Вот например у меня сейчас результат

addr A8:6D:AA:C8:B2:60 version 10 manufacturer 2 class 0x6c0104

Version 10 - это Bluetooth 5.1 . Остальные версии перечислены в:

https://poweradm.com/check-bluetooth-version-linux/

Manufacturer 2 это Intel. Хотя добавил ещё один из своих CSR. Для него: addr 00:1A:7D:DA:71:11 version 6 manufacturer 10 class 0x6c0104

то есть Manufacturer=10 это CSR, Version=6 это Bluetooth 4.0 В общем, перед покупкой лучше смотреть отзывы.

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

ну lmp соответствует 5.3, но можно же прошить под любой номер? тем более CSR8510 A10 вроде только 4й блютус, Разобрал китайца, внутри маленькая микросхема с загадочным названием B15148 UKW451.

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

да, клоны это. я еще такой заказал, https://aliexpress.ru/item/1005009785467149.html , думал хоть с ним не обманули, но вчера открывал крышечку, тоже непонятная микруха, часть нацарапанных символов похожа на те что на якобы 5.3. и работает медленно (поиск , передача данных) и второе устройство одновременно не дает подключить. ест у меня и оригинальный цср 4, там на чипе гравировка фирмы , и работает в разы лучше. в общем, обманывают китайцы, 3 адаптера (5.3 я заказал сразу 2 штуки) на мусор,

Mitya37
() автор топика
Последнее исправление: Mitya37 (всего исправлений: 1)
  • Markdown
Пустая строка (два раза Enter) начинает новый абзац. Знак '>' в начале абзаца выделяет абзац курсивом цитирования.
Внимание: прочитайте описание разметки Markdown.
Используйте Ctrl-Enter для размещения комментария