Мышь Bluetooth больше не сопряжена после выхода из режима ожидания с момента обновления до 13.10

С момента обновления до 13.10 с 13.04 моя мышь больше не подключается через Bluetooth. В настройках говорится, что мышь не спарена. Перезапуск bluetooth с помощью sudo /etc/init.d/bluetooth restart не помогает. Перезагрузка компьютера решает проблему, если Bluetooth перезапускается также с помощью ранее упомянутой команды, но это не идеально.

Мышь работала нормально до обновления до 13.10.

Компьютер представляет собой ThinkPad X230 с модулем Bluetooth Broadcom 'BCM20702A0' (я думаю).

Когда он не работает, hciconfig hci0 -a возвращает:

hci0: Тип: BR / EDR Шина: USB

BD-адрес: C0: 18: 85: DB: F3 : D1 ACL MTU: 1021: 8 SCO MTU: 64: 1

UP RUNNING PSCAN

RX-байты: 766129 acl: 49888 sco: 0 события: 2233 ошибки: 0

TX байт: 5953 acl: 240 sco: 0 команды: 274 ошибки: 0

Особенности: 0xbf 0xfe 0xcf 0xfe 0xdb 0xff 0x7b 0x87

Тип пакета: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3

Политика связи: RSWITCH SNIFF

Режим связи: SLAVE ACCEPT

Имя: 'BCM20702A'

Класс: 0x6e0100

Сервис Классы: сеть, рендеринг, захват, аудио, телефония

Класс устройства: компьютер, без рубрики

Версия HCI: 4.0 (0x6) Редакция: 0x1000

Версия LMP: 4.0 ( 0x6) Subversion: 0x220e

Производитель: Broadcom Corporation (15)

Когда он работает hciconfig hci0 -a возвращает:

hci0: Тип: BR / EDR шина: USB

BD-адрес: C0: 18: 85: DB: F3: D1 MTU ACL: 1021: 8 MTU SCO: 64: 1

UP RUNNING PSCAN

Байт RX: 253334 acl: 16391 sco: 0 события: 842 ошибки: 0

TX байт: 2519 acl: 65 sco: 0 команды: 84 ошибки: 0

Особенности: 0xbf 0xfe 0xcf 0xfe 0xdb 0xff 0x7b 0x87

Тип пакета: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3

Политика связи: RSWITCH SNIFF

Режим связи: SLAVE ACCEPT

Имя: 'ubuntu-0'

Класс: 0x6e0100

Сервис Классы: работа в сети, рендеринг, захват, аудио, телефония

Класс устройства: компьютер, без категории

Версия HCI: 4.0 (0x6) Редакция: 0x1000

Версия LMP: 4.0 ( 0x6) Subversion: 0x220e

Производитель: Broadcom Corporation (15)

Я относительный новичок в Linux, поэтому не спрашивайте меня, пожалуйста, скомпилировать, но я могу использовать Google. [тысяча сто сорок два]

Обновление 1: я заметил, когда проверял страницу настроек bluetooth, что сообщается, что мышь не сопряжена, даже когда она работает правильно.

Сейчас я также тестировал Bluetooth-гарнитуру, и она выдает похожие проблемы (нет звука после выхода из спящего режима), но в этом случае он сообщается как спаренный.

5
задан 7 November 2013 в 01:37

3 ответа

Настройки Bluetooth контролируются из файлов конфигурации в / etc / bluetooth. Для устройств ввода мы можем определить тайм-аут, прежде чем соединение будет разорвано. Чтобы отключить это, откройте /etc/bluetooth/input.conf от имени пользователя root в редакторе и закомментируйте следующую строку, добавив # (как это делается в приведенном ниже примере), или установите значение времени ожидания равным 0:

#IdleTimeout=30 (установлено на 240)

Другие таймауты, которые могут быть установлены в /etc/bluetooth/main.conf, могут не быть затронуты в вашем случае, поскольку они играют роль только тогда, когда служба может быть прервана ( например, из-за плохого уровня сигнала) и не будет переподключен, если здесь установлено время ожидания. Значения по умолчанию для таймаутов в main.conf:

DiscoverableTimeout = 0 Установить на что угодно
AutoConnectTimeout = 0 Закомментировать это
PairableTimeout = 0 Установить на что угодно
PageTimeout = 8192

Также установите RememberPowered в false в main.conf

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

Источник: Мышь Bluetooth не подключается автоматически

0
ответ дан 7 November 2013 в 01:37

Похоже, что устройство Bluetooth больше не включается автоматически.

Попробуйте следующее: создайте новый файл /etc/udev/rules.d/99-bluetooth.rules со следующим содержимым.

# Set bluetooth power up
ACTION=="add", KERNEL=="hci0", RUN+="/usr/sbin/hciconfig hci0 up"

редактировать: hciconfig находится в / usr / sbin / not / usr / bin /

0
ответ дан 7 November 2013 в 01:37
  • 1
    Это на самом деле помогло, Спасибо!. Я надеюсь they' ll фиксируют его когда-нибудь. – Darth Kotik 29 September 2015 в 12:05

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

0
ответ дан 7 November 2013 в 01:37

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

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