Kali linux подключить bluetooth наушники

Как отправить звук через Bluetooth в Linux

Bluetooth-гарнитуры и динамики сейчас более популярны, чем когда-либо прежде, но заставить их работать под Linux не всегда ясно. Со всем, что происходит в мире звуковых систем Linux, легко заблудиться и даже сдаться. В большинстве случаев проблема с этими устройствами заключается в том, что ваша система их видит, но по какой-то причине не может установить соединение. Вот краткое и простое руководство о том, как решить эту проблему. Я протестировал следующее на Arch, но оно должно работать и на любом другом дистрибутиве.

Предпосылки

Для отправки звука через A2DP (Advanced Audio Distribution Profile) вам потребуется установить стек протоколов bluetooth «bluez» и еще три пакета, а именно «bluez-firmware», «bluez-utils» и блюз-инструменты. Вы можете установить их, открыв терминал и введя «sudo yaourt», а затем имя пакета, если вы используете Arch, или с помощью «sudo apt-get install», за которым следует имя пакета, если вы используете Ubuntu. Если вы предпочитаете утилиту packman, обратите внимание, что пакет bluez-tools можно найти в репозитории AUR. После того, как эти пакеты будут установлены в вашей системе, вы сможете найти Bluetooth-динамик/гарнитуру, но не сможете иметь возможность подключиться к нему.Вы можете получить Bluetooth-адрес устройства, открыв настройки Bluetooth GNOME или открыв терминал и набрав «hcitool scan».

Далее вам необходимо установить пакет «pulseaudio-bluetooth». В Ubuntu (и Debian) этот пакет называется «pulseaudio-module-bluetooth».

После установки этого пакета откройте новый терминал и введите:

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

Соединять

Чтобы подключиться к вашему устройству Bluetooth, вы можете использовать настройки Bluetooth GNOME или сделать это через терминал. Если вы предпочитаете последнее, откройте терминал, введите bluetoothctl и нажмите Enter. Это активирует ваш модуль Bluetooth и отобразит все ранее сопряженные устройства с их MAC-адресами. Найдите тот, который соответствует вашей гарнитуре/динамикам, и введите «пара», а затем адрес. Если у вас возникли проблемы с этим методом, введите команду «rfkill unblock bluetooth» и повторите попытку. Если проблемы с сопряжением не устранены, попробуйте команду «hciconfig hci0 sspmode 0» и повторите попытку. Когда сопряжение, наконец, будет выполнено, продолжите с командой «подключиться», за которой снова следует MAC-адрес.

Теперь, если вам нужен более удобный способ подключения к динамикам при каждой загрузке системы, вы можете установить пакет «Blueman», который поместит апплет в область вашего трея. Это не обязательно, но может пригодится. Если вы используете KDE, установите пакет Bluedevil, который также поставляется с удобным виджетом, который вы можете включить с помощью параметров панели задач в Dolphin.

Читайте также:  Как правильно пользоваться линуксом

Взять под контроль

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

Кроме того, вы можете установить пакет «pavucontrol», который позволяет выполнять расширенные настройки звука PulseAudio. С помощью этой утилиты вы можете устанавливать разные уровни громкости для каждого канала, устанавливать смещение задержки и управлять громкостью на уровне приложения.

Поскольку отправка звука на ваши динамики — это, по сути, задача передачи данных, было бы неплохо знать, достаточно ли высока скорость передачи для получения качественного результата. Один из способов проверить это — использовать утилиту gkrellm, которая предлагает плагин под названием «gkrellm-bluez». Этот конкретный инструмент устарел (GTK2), но он все еще может прекрасно служить этой цели.

Иди глубже

Если вы хотите углубиться и установить параметры, относящиеся к системе pulseaudio, вы можете сделать это, перейдя в папку \/etc/pulse и открыв файлы конфигурации, введя \sudo gedit default.pa и \sudo gedit client. conf на терминале. Конечно, вы можете использовать другой текстовый редактор, если хотите.

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

Еще один способ настроить автоматическое обнаружение и подключение гарнитуры при запуске системы — перейти в папку «/etc/bluetooth» и открыть текстовый файл конфигурации «audio.conf». Там вы можете раскомментировать соответствующие части, сохранить и перезагрузиться. Опять же, сначала обязательно сделайте резервную копию файла.

Наконец, если вы хотите увидеть и изменить некоторые основные параметры ваших Bluetooth-устройств, откройте сеанс файлового менеджера с правами root, набрав «sudo nautilus» на терминале и перейдите в «/var/lib/bluetooth». Там вы найдете файл настроек, который касается настроек вашего модуля Bluetooth (имя, возможность обнаружения и т. д.), а также папки, названные в честь MAC-адреса устройства. Откройте файл информации внутри папки и установите отображение имя устройства, изменить его состояния «доверие» и «заблокировать», а также получить ключ ссылки или изменить PIN-код.

Еще ничего?

Если вы по-прежнему не можете подключить свою систему к Bluetooth-устройству, попробуйте Bluez-версию 4-й ветки. В версии 5 был значительно переписан API, что нарушило совместимость с некоторыми устройствами, и во многих случаях ситуация сохраняется до сих пор. Кроме того, существует вероятность того, что ваш диспетчер отображения захватывает приемник A2DP для удовлетворения потребностей пользователей в специальных возможностях на экране входа в систему. Установка для параметра «autospawn» значения «no» в client.conf, как мы упоминали в предыдущей части, поможет решить эту проблему.

Если ваше Bluetooth-соединение зависает/зависает и вы не можете повторно подключиться к динамикам даже после перезагрузки, перейдите в \/etc/bluetooth/, откройте \main.conf от имени пользователя root и измените значение \RememberPowered с\«true» на «false», сохраните файл и перезагрузите компьютер. Сделайте это одновременно с перезагрузкой устройства, и у вас не должно возникнуть никаких проблем при следующей загрузке. Если проблемы не исчезнут, посетите наши форумы и обратитесь за помощью к нашим экспертное сообщество.

Читайте также:  Can you replace windows with linux

Источник

Troubleshoot, fix and enable Bluetooth on Kali Linux

In this short tutorial, we’ll show how to enable Bluetooth on Kali Linux. We’ll go through the commons steps for setting up the Bluetooth and cover different situations and possible issues:

  • check if you have all core system packages in place
  • assure that your Bluetooth device is not blocked
  • install Blueman package
  • check service status and start it if it’s not already started
  • potential issues and solutions:
    • an issue with libgcc-9-dev package— to solve this issue check out this tutorial

    2. Check if you have all core system packages in place

    If you installed the basic/core version of Kali Linux, it’s good practice to do do the update and upgrade after the installation, so that you have a complete package list. For that purpose use the following commands:

    sudo apt-get update sudo apt-get upgrade

    If these commands results say that everything is up to date and you’re sure that you didn’t do any updates on your new system, check the contents of the /etc/apt/sources.list fille. For this purpose, you can use any text editor, for example, nano:

    sudo nano /etc/apt/sources.list

    In my case, I downloaded and installed a rolling release and I didn’t have any repositories configured. The contents of my sources.list file was as follows:

    # deb cdrom:[Debian GNU/Linux 2019.4 _Kali-rolling_ - Official Snapshot am> #deb cdrom:[Debian GNU/Linux 2019.4 _Kali-rolling_ - Official Snapshot amd> # This system was installed using small removable media # (e.g. netinst, live or single CD). The matching "deb cdrom" # entries were disabled at the end of the installation process. # For information about how to configure apt package sources, # see the sources.list(5) manual. 
    deb http://http.kali.org/kali kali-rolling main non-free contrib

    After I did this, I executed update&upgrade again, waited for a half an hour and in the end I actually had all things in place.

    3. Be sure that your Bluetooth device is not blocked

    Sometimes, it happens that the Bluetooth device itself is blocked/disabled. This could happen due to software or hardware reasons. To check the device status, use the rfkill list command:

    0: ideapad_wlan: Wireless LAN Soft blocked: no Hard blocked: no 1: ideapad_bluetooth: Bluetooth Soft blocked: no Hard blocked: no 2: hci0: Bluetooth Soft blocked: no Hard blocked: no 3: phy0: Wireless LAN Soft blocked: no Hard blocked: no

    Assure that the Bluetooth device you’re trying to use for the connection is not blocked. In case that it’s blocked, use the following command to unblock it:

    sudo rfkill unblock bluetooth

    For a more detailed tutorial on rfkill tool, check out this tutorial.

    3. Assure that Bluetooth service is started

    If your Bluetooth device was blocked/disabled, it’s a chance that the Bluetooth service is not started on your machine, so start it using:

    sudo service bluetooth start

    4. Install blueman package

    Blueman is a Bluetooth manager with great UI that uses blueZ in the background. It will help you to easily manage your Bluetooth devices. If you don’t have it already, install it using

    sudo apt-get install blueman

    In this step, I had the issue with package versions saying:

    After all of this goes fine, you’ll see the Bluetooth icon next to the clock and you’ll be able to connect and use your Bluetooth devices.

    5. Conclusion

    In this tutorial, we showed how to enable Bluetooth on Kali Linux and troubleshoot the issues.

    Check also.

    Источник

    How To Install Bluetooth Adapter in Kali Linux [2023]

    How To Install Kali linux Bluetooth adapter

    With the increasing popularity of Bluetooth devices like mice, keyboards, and headsets, it can be difficult to imagine using the wired versions of these devices. Some Linux distributions as well as kali Linux come with preinstalled Bluetooth for you right out of the box. But sometimes it doesn’t work. However, I will guide you on how to install Kali Linux Bluetooth.

    Many Linux users complain that the Bluetooth adapter does not work after a fresh Kali Linux installation. Bluetooth connectivity issues in Linux have been around for a long time. Many users get trouble sharing their documents with others. Others struggle to link their PCs to their handhelds or headphones in order to listen to their favorite playlists or binge-watch videos.

    This problem still exists in the Ubuntu LTS and Kali Linux versions that were just released. There are a lot of user complaints about this on the Linux forums. So, in this post, we’ll show you how to solve this problem once and for all.

    Probable Kali Linux Bluetooth problems

    • Bluetooth Adapter not working
    • Bluetooth toggle not showing in the top panel
    • Can’t turn on the Bluetooth service
    • Kali Linux Bluetooth Manager is not found in the application menu
    • The system seems to recognize devices, but cannot actually find any devices.

    How does Bluetooth work in Kali Linux?

    BlueZ is the official Linux Bluetooth stack. It provides, in its modular way, support for the core Bluetooth layers and protocols.

    Currently, BlueZ consists of many separate modules:

    • Bluetooth kernel subsystem core
    • L2CAP and SCO audio kernel layers
    • RFCOMM, BNEP, CMTP, and HIDP kernel implementations
    • HCI UART, USB, PCMCIA, and virtual device drivers
    • General Bluetooth and SDP libraries and daemons
    • Configuration and testing utilities
    • Protocol decoding and analysis tools

    How to Set Up Bluetooth in Kali Linux?

    This short tutorial will show how to install Bluetooth in Kali Linux. We’ll go through the commons steps for setting up Bluetooth and cover different situations:

    Источник

Оцените статью
Adblock
detector