Поиск по сайту:

Linux Bluetooth не работает Устранение неполадок


Проблемы с подключением Bluetooth в Linux уходят далеко в прошлое. Многие пользователи сталкивались с проблемами при совместном использовании своих документов. У других были проблемы с подключением своих ПК к карманным компьютерам или наушникам, чтобы наслаждаться желаемыми плейлистами или просмотром видео. Эта проблема по-прежнему относится к недавно выпущенным версиям Ubuntu LTS. Форумы Linux полны жалоб пользователей по этому поводу. Итак, в этой статье мы предлагаем решение этой проблемы и решим ее раз и навсегда.

Определите, работает ли Bluetooth

Прежде всего, проверьте, работает ли наша служба Bluetooth. Несмотря на то, что Ubuntu является гибкой и мощной операционной системой, у нее есть проблемы с подключением по Bluetooth. Одним из распространенных является необходимость повторного подключения нашего Bluetooth, когда наш компьютер выходит из спящего режима. Это может нарушить поток передачи данных в любой задаче, которую мы выполняли.

Итак, мы проверяем, правильно ли работает служба Bluetooth на бэкэнде. Для этого вводим следующую команду:

$ sudo systemctl status bluetooth.service

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

$ sudo systemctl enable bluetooth.service

После этого снова запустите сеанс с помощью команды systemctl, как показано ниже:

$ sudo systemctl start bluetooth.service

И чтобы убедиться, что он запускается автоматически при загрузке, мы набираем:

$ sudo systemctl enable bluetooth

Если у вас по-прежнему возникают проблемы с подключением, всегда полезно проверить, находится ли ваше устройство в списке «доверенных устройств» в вашей системе. Кроме того, повторное сопряжение устройства Bluetooth иногда решает проблему, поэтому обязательно попробуйте эти варианты, чтобы быть в безопасности.

Если процедура, продемонстрированная выше, не сработала, это означает, что наше Bluetooth-соединение, вероятно, прервано, и его необходимо перезапустить. Затем мы продолжаем последовательный метод, продемонстрированный ниже.

Сначала мы перезапускаем Bluetooth с помощью следующей команды:

$ sudo service bluetooth restart

Сделав это, загружаем модули из ядра с помощью команды:

$ sudo rmmod btusb

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

$ sudo systemctl enable bluetooth

Это должно включить ваше устройство Bluetooth.

Использование Блюза

Стандартной процедурой включения Bluetooth на вашем устройстве является установка «Bluez». Bluez — это официальное программное обеспечение протокола Bluetooth для Ubuntu и других дистрибутивов Linux, таких как Kali и Debian. Если у вас возникли проблемы с подключением Bluetooth в этих дистрибутивах, использование Bluez решит вашу проблему для этих систем.

Если ваш Bluetooth не работает, вполне вероятно, что Bluez не отвечает должным образом или просто устарел. В любом случае мы можем удалить Bluez с помощью команды:

$ sudo apt-get remove bluez

И как только он будет удален, мы переустановим пакет с помощью команды:

$ sudo apt install bluez

Основная цель этого подхода заключалась в том, чтобы мы могли устранить распространенную проблему в нашем программном протоколе Bluetooth. У него могут быть отсутствующие или поврежденные пакеты, которые могут быть причиной проблемы. В любом случае, после переустановки пакета Bluez у нас есть проверенные файлы и обновленная версия в нашей системе.

Как мы видим, в нашей системе установлена последняя версия Bluez.

Наконец, мы используем команду enable для активации функции Bluetooth-модема:

$ sudo systemctl enable bluetooth

Теперь запустите Bluetooth в вашей системе:

$ sudo systemctl start bluetooth

И, наконец, проверьте статус активности, используя:

$ sudo systemctl status bluetooth.service

Использование обновления

Мы можем включить нашу функцию Bluetooth, используя ту же самую старую опцию обновления, традиционную для пользователей Linux. Попробуйте этот метод в случае, если метод переустановки Bluez не сработал, хотя, скорее всего, он сработает.

Сначала введите следующую команду для обновления вашей системы:

$ sudo apt-get update

Сделав это, запустите команду обновления, чтобы установить необходимые пакеты и репозитории:

Затем запустите Bluetooth, введя следующую команду:

$ sudo systemctl start bluetooth

Наконец, мы проверяем состояние нашего соединения Bluetooth, введя следующую инструкцию:

$ sudo systemctl status bluetooth

Теперь мы видим, что наша служба Bluetooth запущена и работает.

Наконец, чтобы обеспечить плавное подключение Bluetooth, мы используем команду «rfkill», которая разблокирует функцию Bluetooth:

$ rfkill unblock bluetooth

Другие причины проблем с подключением

Может быть несколько причин, по которым вы не можете подключить устройство Bluetooth к вашей системе, например:

"Неопознанное оборудование"

Ключ или устройство могут быть не распознаны системой. Эта проблема обычно возникает из-за того, что драйверы для соответствующего адаптера не установлены. Некоторые адаптеры также не распознаются Linux. В этом случае вам следует найти совместимый адаптер.

"В компьютере нет адаптера Bluetooth"

Некоторые компьютеры не поставляются с адаптером Bluetooth. В этом случае вы можете приобрести адаптер и использовать его для Bluetooth.

"Ненадежное или заблокированное соединение"

Есть некоторые устройства Bluetooth, которые по умолчанию блокируют соединения. Или они могут потребовать, чтобы вы изменили определенные настройки, чтобы соединения были доступны. Поэтому убедитесь, что в вашей системе разрешены условия. Это частый случай в Linux. Вы можете проверить эти настройки вручную или с помощью терминала.

Заключение

Независимо от того, наслаждаетесь ли вы своим любимым плейлистом, просматриваете шоу и фильмы Netflix или просто передаете документы и мультимедиа, проблема с подключением Bluetooth может помешать передаче данных или помешать нам освежиться, которого мы с нетерпением ждали. Поэтому желательно устранить все проблемы с подключением, чтобы вы могли спокойно и без проблем взаимодействовать с вашей системой. Одним из вариантов является использование программного обеспечения Bluez для подключения Bluetooth. Мы надеемся, что ваша проблема была решена, и больше проблем с подключением не возникнет.

Статьи по данной тематике: