С момента обновления до 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-гарнитуру, и она выдает похожие проблемы (нет звука после выхода из спящего режима), но в этом случае он сообщается как спаренный.
Настройки 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 больше не включается автоматически.
Попробуйте следующее: создайте новый файл /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 /
Я не уверен, почему, но я пытался использовать свою мышь после недавнего пробуждения ноутбука, и эта проблема больше не происходит для меня.