Пары мыши Bluetooth, но не соединяются

Я установил Ubuntu 15.04 на ноутбуке Dell XPS 13 (модель 9343, bios A03). После некоторой тонкой настройки я имею, умеют заставить Bluetooth работать (Broadcom Corp. BCM20702A0 Bluetooth). Однако мне удается соединить мою мышь Bluetooth (Dell WM615), но это не соединяется. Я уже попробовал несколько вещей, но в данный момент я немного застреваю. У кого-либо есть идея, какова может быть проблема?

Я присоединяю некоторую информацию:

ludwik@ludwik-XPS-13:~$ lsusb
Bus 003 Device 002: ID 8087:8001 Intel Corp. 
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 005: ID 0c45:670c Microdia 
Bus 001 Device 004: ID 04f3:20d0 Elan Microelectronics Corp. 
Bus 001 Device 003: ID 0a5c:216f Broadcom Corp. BCM20702A0 Bluetooth
Bus 001 Device 002: ID 046d:c077 Logitech, Inc. M105 Optical Mouse
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
ludwik@ludwik-XPS-13:~$ dmesg | grep firmware
[    2.741704] Bluetooth: hci0: BCM: firmware hci_ver=06 hci_rev=1624 lmp_ver=06 lmp_subver=220e

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

[ 1214.194988] ERROR @wl_cfg80211_get_station : Wrong Mac address, mac = d0:c7:89:cd:d0:ef   profile =d0:c7:89:cd:d0:e0
[ 1359.069997] Bluetooth: HCI request failed to create LE connection: status 0x0c

Таким образом, я вывел также необработанные данные HCI, и во время соединения его делает это:

> HCI Event: Command Complete (0x0e) plen 4
    Inquiry Cancel (0x01|0x0002) ncmd 1
    status 0x00
> HCI Event: Command Status (0x0f) plen 4
    LE Create Connection (0x08|0x000d) status 0x00 ncmd 1
> HCI Event: Command Status (0x0f) plen 4
    LE Start Encryption (0x08|0x0019) status 0x00 ncmd 1
> HCI Event: Encrypt Change (0x08) plen 4
    status 0x00 handle 64 encrypt 0x01
> HCI Event: Command Status (0x0f) plen 4
    Disconnect (0x01|0x0006) status 0x00 ncmd 1
> HCI Event: Disconn Complete (0x05) plen 4
    status 0x00 handle 64 reason 0x16
    Reason: Connection Terminated by Local Host
2
задан 17 August 2015 в 12:54

1 ответ

Я верю тому, что происходит, то, что у Вас есть мышь, которая использует новый низкоэнергетический режим Bluetooth, который был представлен в bluez5 и Вашем выполнении bluez4. У меня есть аналогичная ситуация с моей Microsoft Arc Mouse.

В этой строке: [ 1359.069997] Bluetooth: HCI request failed to create LE connection: status 0x0c LE соединение относится к этому новому низкоэнергетическому режиму, который находится только в bluez5.

Немного Фона на Bluez

Bluez является драйвером Bluetooth и, от того, что я нашел онлайн, каждое основное обновление для него, кажется, повреждает много вещей. Когда bluez4 был представлен, это не было назад совместимо с bluez3 и таким образом, требовалось много времени, чтобы Linux обновил до bluez4, поскольку каждая программа должна была быть портирована к bluez4. Для соглашений с этим, согласно эта статья , по-видимому, Bluez имеет ужасную документацию и так взял навсегда, чтобы выяснить, как обновить программы для использования его.

, Когда bluez5 вышел, кажется, что также повредил назад совместимость. См. эта страница . Я считал, что Канонический пытался обновить к bluez5 для 15,04, но не мог подготовить его вовремя.

, Что Можно Сделать

ну, существует надежда! Можно загрузить файл Bluez5 .deb здесь при необходимости в версии AMD, или здесь если Вы нуждаетесь в i386 версии и затем устанавливаете ее с dpkg -i name_of_package.deb. Необходимо будет затем перезапустить компьютер.

Это обычно повреждает менеджер Bluetooth по умолчанию на Ubuntu, но установите менеджер по Bluetooth , или через Терминал или через Хранилище программного обеспечения, и Вы сможете подключить все свои устройства.

4
ответ дан 2 December 2019 в 02:21

Другие вопросы по тегам:

Похожие вопросы: