Вопрос или проблема
Проблема:
- Я подключаю свою мышь по Bluetooth, и всё работает отлично
- Я выключаю мышь, снова включаю, она не подключается
- Мне приходится повторно подключать мышь
Я заметил, что при каждом повторном подключении MAC-адрес Bluetooth меняется.
Вот вывод команды bluetoothctl devices
после того, как я подключил свою мышь несколько раз.
[MX Anywhere 3]# devices
Устройство DC:27:68:47:2A:C7 MX Anywhere 3
Устройство DC:27:68:47:2A:C6 MX Anywhere 3
Устройство DC:27:68:47:2A:C5 MX Anywhere 3
Устройство 68:D6:ED:8B:0A:7F JBL REFLECT MINI NC
Устройство C0:4E:71:BD:BC:B1 JBL REFLECT MINI NC-LE
Устройство 00:8A:76:2A:8B:AC AirPods Pro
Устройство 40:ED:98:1A:3B:7F My BTR5
Устройство 00:22:68:C5:CE:9C Беспроводной контроллер
Устройство DC:27:68:47:2A:C8 MX Anywhere 3
Устройство DC:27:68:47:2A:C9 MX Anywhere 3
Устройство DC:27:68:47:2A:CA MX Anywhere 3
Обратите внимание на эти записи MX Anywhere 3
. MAC-адрес увеличивается на 1.
Почему? Что это вызывает? Есть идеи?
Это странно, потому что было время, пару месяцев назад, когда у меня не было проблем с этой мышью.
На моём ноутбуке (Thinkpad T14) я использую Manjaro с Gnome 41.3.
Несколько поздно, но это повлияло на процесс установки Ubuntu 24.04 LTS, поэтому это всё ещё актуальная проблема на сегодняшний день.
Я подал отчет об ошибке в трекер ошибок Ubuntu и в своём комментарии привел обходной путь, который, кажется, работает для меня:
Для этого мне нужно было выполнить sudoedit /var/lib/bluetooth/<MAC>/<MAC>/info
и удалить 2 строки:
[IdentityResolvingKey]
Key=CDF...
И затем, после удаления, нужно перезапустить bluetoothd: sudo systemctl restart bluetooth
После этого, при переходе в спящий режим и последующем восстановлении, мышь остаётся подключенной после восстановления.
Ответ или решение
Проблема, с которой вы столкнулись, связана с изменением MAC-адреса вашего Bluetooth-мыши Logitech MX Anywhere 3 при каждой повторной паре. Это может быть вызвано различными причинами, включая настройки Bluetooth в вашей операционной системе, конфигурацию самой мыши или возможные программные ошибки.
Причины проблемы
- Изменения в программном обеспечении: Если вы недавно обновили операционную систему или драйверы Bluetooth, это может привести к изменению поведения устройства.
- Настройки конфиденциальности: Некоторые устройства используют метод, при котором MAC-адреса могут динамически изменяться (анонимизация) для повышения безопасности.
- Конфликт с драйверами: Возможно, проблема возникает из-за конфликтов в драйверах Bluetooth, используемых вашей системой.
Решение проблемы
Для решения вашей проблемы, попробуйте следующее:
-
Удаление IdentityResolvingKey:
Как вы упомянули в своем сообщении, удаление строк сIdentityResolvingKey
из файла конфигурации Bluetooth может помочь. Чтобы это сделать:sudoedit /var/lib/bluetooth/<MAC>/<MAC>/info
Найдите и удалите строки, содержащие:
[IdentityResolvingKey] Key=CDF...
-
Перезапуск службы Bluetooth:
После внесения изменений необходимо перезапустить службу Bluetooth, чтобы изменения вступили в силу:sudo systemctl restart bluetooth
-
Проверка обновлений: Убедитесь, что у вас установлены все последние обновления для вашей операционной системы и драйверов Bluetooth. Иногда производители выпускают исправления для известных проблем.
-
Изменение настроек конфиденциальности Bluetooth:
Проверьте настройки Bluetooth на вашем устройстве. Иногда можно найти опцию, связанную с протоколом идентификации. Отключите эту функцию, если она доступна. -
Тестирование на другом устройстве: Попробуйте подключить мышь к другому устройству (например, к новому компьютеру или даже к смартфону с поддержкой Bluetooth), чтобы проверить, сохраняется ли проблема. Это поможет определить, является ли проблема связанной с вашим компьютером.
-
Обратиться в техническую поддержку Logitech: Если проблема сохраняется, возможно, вам стоит обратиться в службу поддержки Logitech. Это поможет выяснить, не является ли аппаратура вашей мыши причиной проблемы.
Заключение
Обратите внимание, что изменения в настройках Bluetooth могут иметь побочные эффекты, поэтому всегда стоит делать резервные копии важных файлов. Если ни одно из предложенных решений не помогает, попробуйте следить за обновлениями системы или сообщить о возникшей проблеме в официальные каналы поддержки вашего дистрибутива.