По соседней теме про BTC M988TBL (M) как говорил, если не кнопки(которые развалились и их тип не опознал), то вообще доволен - и функциональность и всё остальное шикарно. Решил купить новую, а в продаже нет. Запросил в ДНС аналог и прислали SVEN RX-590SW, но она двухрежимная... т.е. и с адаптером, и с блютуз. Переключатель режима - настроил: режим с адаптером для Видео-приставки с Андроидом(вообще вопросов нет), а ПК по блютузу(первое включение - шикарно). А вот повторные подключения (на следующий день) - швах. Устройство опознаётся, но не работает. Помогает только утилита bluetoothctl, после удаления устройства из списка соединений. На мышке нет кнопки сброса настроек как на BTC M988TBL (M). Попытка искать через поисковики приводит только к инструкции(она есть в комплекте) и к предложению купить такую же. Вопрос: есть ли метод нормального спаривания устройства, как обычного? Уж больно надоедают пляски с бубном при каждом включении ПК. На ПК стоит Debian.
Вот мои пляски с бубном - по аналогии с этим: https://lynxbee.com/scan-pair-conne...-ubuntu-from-command-line-using-bluetoothctl/ и так каждый раз... после перезапуска/включения ПК. Может какой скрипт сделать? Но какой? Может bluetoothctl умеет работать и не в интерактивном режиме? Или ещё как? PS: надоело делать перезагрузку для проверки... каждый раз одно и то же.
вот такой отчёт: Код (Text): [bluetooth]# connect DC:97:58:67:3B:7B Attempting to connect to DC:97:58:67:3B:7B [DEL] Device DC:97:58:67:3B:7B MiTV-MOOQ1 [NEW] Device DC:97:58:67:3B:7B MiTV-MOOQ1 [CHG] Device DC:97:58:67:3B:7B UUIDs: 0000110a-0000-1000-8000-00805f9b34fb [CHG] Device DC:97:58:67:3B:7B UUIDs: 0000110c-0000-1000-8000-00805f9b34fb [CHG] Device DC:97:58:67:3B:7B UUIDs: 0000110e-0000-1000-8000-00805f9b34fb [CHG] Device DC:97:58:67:3B:7B UUIDs: 00001200-0000-1000-8000-00805f9b34fb [CHG] Device DC:97:58:67:3B:7B UUIDs: 00000000-0000-0000-0000-000000000000 [CHG] Device CD:33:41:A8:52:E7 RSSI: -67 Failed to connect: org.freedesktop.DBus.Error.NoReply [DEL] Device DC:97:58:67:3B:7B MiTV-MOOQ1 [CHG] Device CD:33:41:A8:52:E7 RSSI: -59 [CHG] Device CD:33:41:A8:52:E7 Connected: yes [CHG] Device CD:33:41:A8:52:E7 UUIDs: 00001800-0000-1000-8000-00805f9b34fb [CHG] Device CD:33:41:A8:52:E7 UUIDs: 00001801-0000-1000-8000-00805f9b34fb [CHG] Device CD:33:41:A8:52:E7 UUIDs: 0000180a-0000-1000-8000-00805f9b34fb [CHG] Device CD:33:41:A8:52:E7 UUIDs: 0000180f-0000-1000-8000-00805f9b34fb [CHG] Device CD:33:41:A8:52:E7 UUIDs: 00001812-0000-1000-8000-00805f9b34fb [CHG] Device CD:33:41:A8:52:E7 UUIDs: 0000fe59-0000-1000-8000-00805f9b34fb [CHG] Device CD:33:41:A8:52:E7 ServicesResolved: yes [CHG] Device CD:33:41:A8:52:E7 Paired: yes [NEW] Primary Service (Handle 0x6d5d) /org/bluez/hci0/dev_CD_33_41_A8_52_E7/service0008 00001801-0000-1000-8000-00805f9b34fb Generic Attribute Profile [NEW] Characteristic (Handle 0x68ab) /org/bluez/hci0/dev_CD_33_41_A8_52_E7/service0008/char0009 00002a05-0000-1000-8000-00805f9b34fb Service Changed [NEW] Descriptor (Handle 0x0580) /org/bluez/hci0/dev_CD_33_41_A8_52_E7/service0008/char0009/desc000b 00002902-0000-1000-8000-00805f9b34fb Client Characteristic Configuration [NEW] Primary Service (Handle 0x6d5d) /org/bluez/hci0/dev_CD_33_41_A8_52_E7/service000c 0000180a-0000-1000-8000-00805f9b34fb Device Information [NEW] Characteristic (Handle 0x68ab) /org/bluez/hci0/dev_CD_33_41_A8_52_E7/service000c/char000d 00002a29-0000-1000-8000-00805f9b34fb Manufacturer Name String [NEW] Characteristic (Handle 0x68ab) /org/bluez/hci0/dev_CD_33_41_A8_52_E7/service000c/char000f 00002a27-0000-1000-8000-00805f9b34fb Hardware Revision String [NEW] Characteristic (Handle 0x68ab) /org/bluez/hci0/dev_CD_33_41_A8_52_E7/service000c/char0011 00002a28-0000-1000-8000-00805f9b34fb Software Revision String [NEW] Characteristic (Handle 0x68ab) /org/bluez/hci0/dev_CD_33_41_A8_52_E7/service000c/char0013 00002a50-0000-1000-8000-00805f9b34fb PnP ID [NEW] Primary Service (Handle 0x6d5d) /org/bluez/hci0/dev_CD_33_41_A8_52_E7/service0015 0000180f-0000-1000-8000-00805f9b34fb Battery Service [NEW] Characteristic (Handle 0x68ab) /org/bluez/hci0/dev_CD_33_41_A8_52_E7/service0015/char0016 00002a19-0000-1000-8000-00805f9b34fb Battery Level [NEW] Descriptor (Handle 0xf640) /org/bluez/hci0/dev_CD_33_41_A8_52_E7/service0015/char0016/desc0018 00002902-0000-1000-8000-00805f9b34fb Client Characteristic Configuration [NEW] Primary Service (Handle 0x6d5d) /org/bluez/hci0/dev_CD_33_41_A8_52_E7/service002c 0000fe59-0000-1000-8000-00805f9b34fb Nordic Semiconductor ASA [NEW] Characteristic (Handle 0x68ab) /org/bluez/hci0/dev_CD_33_41_A8_52_E7/service002c/char002d 8ec90001-f315-4f60-9fb8-838830daea50 Vendor specific [NEW] Descriptor (Handle 0xf700) /org/bluez/hci0/dev_CD_33_41_A8_52_E7/service002c/char002d/desc002f 00002902-0000-1000-8000-00805f9b34fb Client Characteristic Configuration [NEW] Characteristic (Handle 0x68ab) /org/bluez/hci0/dev_CD_33_41_A8_52_E7/service002c/char0030 8ec90002-f315-4f60-9fb8-838830daea50 Vendor specific [NEW] Characteristic (Handle 0x68ab) /org/bluez/hci0/dev_CD_33_41_A8_52_E7/service002c/char0032 00000003-0000-1000-8000-00805f9b34fb RFCOMM [NEW] Descriptor (Handle 0xfc00) /org/bluez/hci0/dev_CD_33_41_A8_52_E7/service002c/char0032/desc0034 00002902-0000-1000-8000-00805f9b34fb Client Characteristic Configuration [CHG] Device CD:33:41:A8:52:E7 WakeAllowed: yes [CHG] Device CD:33:41:A8:52:E7 Trusted: yes [CHG] Device CD:33:41:A8:52:E7 Modalias: usb:v32C2p6621d0001 [NEW] Device DC:97:58:67:3B:7B MiTV-MOOQ1 [BT5.1 Mouse]# exit igor@debianNUC7PJYH:~$ мне непонятный... то MAC=DC:97:58:67:3B:7B, то вдруг сразу CD:33:41:A8:52:E7. и потом (мышка уже работает): Код (Text): igor@debianNUC7PJYH:~$ bluetoothctl Agent registered [BT5.1 Mouse]# info Device CD:33:41:A8:52:E7 (public) Name: BT5.1 Mouse Alias: BT5.1 Mouse Appearance: 0x03c2 Icon: input-mouse Paired: yes Trusted: yes Blocked: no Connected: yes WakeAllowed: yes LegacyPairing: no UUID: Generic Access Profile (00001800-0000-1000-8000-00805f9b34fb) UUID: Generic Attribute Profile (00001801-0000-1000-8000-00805f9b34fb) UUID: Device Information (0000180a-0000-1000-8000-00805f9b34fb) UUID: Battery Service (0000180f-0000-1000-8000-00805f9b34fb) UUID: Human Interface Device (00001812-0000-1000-8000-00805f9b34fb) UUID: Nordic Semiconductor AS.. (0000fe59-0000-1000-8000-00805f9b34fb) Modalias: usb:v32C2p6621d0001 ManufacturerData Key: 0x0006 ManufacturerData Value: 03 00 80 ... Battery Percentage: 0x54 (84) [BT5.1 Mouse]# И так педалирую каждый старт ПК... PS: может bluetoothctl надо было из под root стартовать???
Блюпуп устройства могут менять мак адреса на лету. Это один из элементов безопасности. из под рута. Он в службы не попадает?
что root, что не root файлы в /var/lib/bluetooth создаются исправно. Да и сам bluetoothctl ([BT5.1 Mouse]# - после подключения) вроде как с #. И файлы конфига бросает исправно в /var/lib/bluetooth наряду с наушниками и другими устройствами. Вопрос про повторяющиеся пляски с бубном
Вот проверил статус: Код (Text): root@debianNUC7PJYH:/home/igor# systemctl status bluetooth.service ● bluetooth.service - Bluetooth service Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled; vendor preset: enabled) Active: active (running) since Tue 2023-09-19 07:00:19 MSK; 15h ago Docs: man:bluetoothd(8) Main PID: 632 (bluetoothd) Status: "Running" Tasks: 1 (limit: 18630) Memory: 5.8M CPU: 41.038s CGroup: /system.slice/bluetooth.service └─632 /usr/libexec/bluetooth/bluetoothd сен 19 07:28:23 debianNUC7PJYH bluetoothd[632]: profiles/deviceinfo/deviceinfo.c:read_pnpid_cb() Error reading PNP_ID value: Request attribute has encountered an unlike> сен 19 07:28:23 debianNUC7PJYH bluetoothd[632]: profiles/input/hog-lib.c:report_map_read_cb() Report Map read failed: Request attribute has encountered an unlikely error сен 19 07:28:23 debianNUC7PJYH bluetoothd[632]: profiles/input/hog-lib.c:report_reference_cb() Read Report Reference descriptor failed: Request attribute has encountere> сен 19 07:28:23 debianNUC7PJYH bluetoothd[632]: profiles/input/hog-lib.c:report_reference_cb() Read Report Reference descriptor failed: Request attribute has encountere> сен 19 07:28:23 debianNUC7PJYH bluetoothd[632]: profiles/input/hog-lib.c:proto_mode_read_cb() Protocol Mode characteristic read failed: Request attribute has encountere> сен 19 07:28:23 debianNUC7PJYH bluetoothd[632]: profiles/input/hog-lib.c:info_read_cb() HID Information read failed: Request attribute has encountered an unlikely error сен 19 07:32:13 debianNUC7PJYH bluetoothd[632]: profiles/deviceinfo/deviceinfo.c:read_pnpid_cb() Error reading PNP_ID value: Request attribute has encountered an unlike> сен 19 07:33:18 debianNUC7PJYH bluetoothd[632]: profiles/deviceinfo/deviceinfo.c:read_pnpid_cb() Error reading PNP_ID value: Request attribute has encountered an unlike> сен 19 07:34:19 debianNUC7PJYH bluetoothd[632]: profiles/deviceinfo/deviceinfo.c:read_pnpid_cb() Error reading PNP_ID value: Request attribute has encountered an unlike> сен 19 07:42:11 debianNUC7PJYH bluetoothd[632]: profiles/deviceinfo/deviceinfo.c:read_pnpid_cb() Error reading PNP_ID value: Request attribute has encountered an unlike> Блин, а мышка то в работе. Пока не понял...
Одним словом при включении соединение ПК (с утра) соединение есть (вроде всё порядке), но устройство НЕ РАБОТАЕТ. Дальнейшие действия(на ПК): - отключаем устройство - удаляем из списка спаренных - снова находим устройство и спариваем После этого работает. У кого есть опыт автоматизации этого процесса... ну или иное? ЗЫ: Фразу типа на помойку не применять - специально искал BT мышку... именно специально. А со свистками их и так как конь НА...Б.