Rx-590sw ...или опять про bluetooth.

Тема в разделе "Флудилка", создана пользователем Igor68, 15 сен 2023.

  1. Igor68

    Igor68 Гуру

    По соседней теме про BTC M988TBL (M) как говорил, если не кнопки(которые развалились и их тип не опознал), то вообще доволен - и функциональность и всё остальное шикарно. Решил купить новую, а в продаже нет. Запросил в ДНС аналог и прислали SVEN RX-590SW, но она двухрежимная... т.е. и с адаптером, и с блютуз. Переключатель режима - настроил: режим с адаптером для Видео-приставки с Андроидом(вообще вопросов нет), а ПК по блютузу(первое включение - шикарно). А вот повторные подключения (на следующий день) - швах. Устройство опознаётся, но не работает. Помогает только утилита bluetoothctl, после удаления устройства из списка соединений. На мышке нет кнопки сброса настроек как на BTC M988TBL (M). Попытка искать через поисковики приводит только к инструкции(она есть в комплекте) и к предложению купить такую же.
    Вопрос: есть ли метод нормального спаривания устройства, как обычного? Уж больно надоедают пляски с бубном при каждом включении ПК. На ПК стоит Debian.
     
  2. Igor68

    Igor68 Гуру

    Вот мои пляски с бубном - по аналогии с этим:
    https://lynxbee.com/scan-pair-conne...-ubuntu-from-command-line-using-bluetoothctl/
    и так каждый раз... после перезапуска/включения ПК.

    Может какой скрипт сделать? Но какой? Может bluetoothctl умеет работать и не в интерактивном режиме? Или ещё как?

    PS: надоело делать перезагрузку для проверки... каждый раз одно и то же.
     
    Последнее редактирование: 15 сен 2023
  3. Igor68

    Igor68 Гуру

    вот такой отчёт:
    Код (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 стартовать???
     
    Последнее редактирование: 15 сен 2023
  4. parovoZZ

    parovoZZ Гуру

    Блюпуп устройства могут менять мак адреса на лету. Это один из элементов безопасности.

    из под рута. Он в службы не попадает?
     
  5. Igor68

    Igor68 Гуру

    что root, что не root файлы в /var/lib/bluetooth создаются исправно. Да и сам bluetoothctl ([BT5.1 Mouse]# - после подключения) вроде как с #. И файлы конфига бросает исправно в /var/lib/bluetooth наряду с наушниками и другими устройствами. Вопрос про повторяющиеся пляски с бубном
     
  6. Igor68

    Igor68 Гуру

    Вот проверил статус:
    Код (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>

     
    Блин, а мышка то в работе. Пока не понял...
     
  7. Igor68

    Igor68 Гуру

    Одним словом при включении соединение ПК (с утра) соединение есть (вроде всё порядке), но устройство НЕ РАБОТАЕТ.
    Дальнейшие действия(на ПК):
    - отключаем устройство
    - удаляем из списка спаренных
    - снова находим устройство и спариваем
    После этого работает.
    У кого есть опыт автоматизации этого процесса... ну или иное?
    ЗЫ: Фразу типа на помойку не применять - специально искал BT мышку... именно специально. А со свистками их и так как конь НА...Б.