- Настройка bluetooth стерео-наушников в Ubuntu Linux (8.04 & 7.10)
- Форум YourDevice
- Linux Mint настройка блютуз наушников, гарнитуры. «Устройство успешно добавлено, но соединение с ним невозможно»
- Linux Mint настройка блютуз наушников, гарнитуры. «Устройство успешно добавлено, но соединение с ним невозможно»
- Re: Linux Mint настройка блютуз наушников, гарнитуры. Настройка воспроизведения звука.
- Re: Linux Mint настройка блютуз наушников, гарнитуры. Настройка воспроизведения звука.
- Re: Linux Mint настройка блютуз наушников, гарнитуры. Настройка воспроизведения звука.
- Re: Linux Mint настройка блютуз наушников, гарнитуры. Настройка воспроизведения звука.
- Re: Linux Mint настройка блютуз наушников, гарнитуры. Настройка воспроизведения звука.
- Re: Linux Mint настройка блютуз наушников, гарнитуры. Настройка воспроизведения звука.
- Re: Linux Mint настройка блютуз наушников, гарнитуры. Настройка воспроизведения звука.
- Re: Linux Mint настройка блютуз наушников, гарнитуры. Настройка воспроизведения звука.
- Re: Linux Mint настройка блютуз наушников, гарнитуры. Настройка воспроизведения звука.
- Re: Linux Mint настройка блютуз наушников, гарнитуры. Настройка воспроизведения звука.
- Re: Linux Mint настройка блютуз наушников, гарнитуры. Настройка воспроизведения звука.
- Re: Linux Mint настройка блютуз наушников, гарнитуры. Настройка воспроизведения звука.
- Re: Linux Mint настройка блютуз наушников, гарнитуры. «Устройство успешно добавлено, но соединение с ним невозможно»
- linux mint не находит bluetooth устройства
- Первоначальная настройка
- Сканирование устройств Bluetooth
- Сопряжение устройств
- Отправка и прием файлов по OBEX
- Интернет через Bluetooth
- Выводы
- Популярные публикации
- Последние комментарии
- Добавить комментарий Отменить ответ
Настройка bluetooth стерео-наушников в Ubuntu Linux (8.04 & 7.10)
Привет!
Решил написать небольшую инструкцию, чтобы помочь нуждающимся в настройке bluetooth-наушников под Linux. Описанный способ гарантированно работает в Ubuntu 7.10 и 8.04. В других системах не должно возникнуть особых проблем, если имеются все необходимые компоненты (bluez, alsa, python).
В прошлом году я купил себе bluetooth стерео-наушники (+гарнитура) Plantronics 590A. Отличные наушники — хорошее качество звука и полная свобода от проводов. После перехода с Windows XP на Ubuntu возник вопрос использования наушников, как в качестве обычных наушников для вывода звука, так и полноценной гарнитуры для общения в играх и в Skype.
Хотя стандартный bluetooth-менеджер Ubuntu, вроде как, подразумевает использование Audio Service для соответствующих bt-устройств, но я не смог быстро найти внятную инструкцию, как же организовать вывод звука на наушники.
Вскоре мне на глаза попалась замечательная программа BlueMan bluetooth manager (screenshots). Эта программа достойна отдельной статьи, так как у неё очень много возможностей и она очень облегчает жизнь любому, кому потребуется работа с различными устройствами через протокол bluetooth. Программа работает «поверх» стандартного Ubuntu-овского bt-стека bluez и практически не тянет за собой зависимостей (программа написана на python`e).
Перечислять все возможности программы я не стану, ограничусь только тем, что программа поддерживает bt-устройства с профилем A2DP
Всё что необходимо сделать в BlueMan — «спарить» ваши bt-наушники с программой. После «спаринга» я дополнительно активировал в параметрах программы использование службы звука.
В настройках службы звука я активировал использовал служб Headset, Sink, Control для своих наушников. Для обычного вывода звука вполне достаточно службы Headset. Остальные службы присутствуют, я так думаю, для поддержки работы bt-профиля AVRCP. Я не проверял работу профиля ни в одной программе в Ubuntu, так что о его работоспособности сказать ничего не могу.
Последним шагом необходимо подправить файлик
/.asoundrc. Я не большой коппенгаген в конфигурационном файле ALSA, все правки были подсмотрены из статей:
- http://alfa2linux.blogspot.com/2008/03/my-jabra-finally-working-with-bluez.html
- http://wiki.bluez.org/wiki/HOWTO/AudioDevices
Я не ставил никаких дополнительных пакетов, которые были упомянуты в статьях — bluetooth-alsa, btsco и др.
В файл .asoundrc я добавил такие строки:
Источник
Форум YourDevice
ЗАПИСНАЯ КНИЖКА ИНЖЕНЕРА
Linux Mint настройка блютуз наушников, гарнитуры. «Устройство успешно добавлено, но соединение с ним невозможно»
Linux Mint настройка блютуз наушников, гарнитуры. «Устройство успешно добавлено, но соединение с ним невозможно»
Сообщение admin » 17 июл 2015, 22:19
Необходимо в терминале ввести:
1. sudo apt-get purge pulseaudio-module-bluetooth bluetooth bluez-* bluez
2. sudo apt-get install blueman bluez pulseaudio-module-bluetooth —install-suggests
3. pactl load-module module-bluetooth-discover
Re: Linux Mint настройка блютуз наушников, гарнитуры. Настройка воспроизведения звука.
Сообщение admin » 19 июл 2015, 00:01
Re: Linux Mint настройка блютуз наушников, гарнитуры. Настройка воспроизведения звука.
Сообщение KopylovSergey » 19 июл 2015, 00:12
Re: Linux Mint настройка блютуз наушников, гарнитуры. Настройка воспроизведения звука.
Сообщение admin » 19 июл 2015, 00:23
Re: Linux Mint настройка блютуз наушников, гарнитуры. Настройка воспроизведения звука.
Сообщение admin » 19 июл 2015, 00:34
Re: Linux Mint настройка блютуз наушников, гарнитуры. Настройка воспроизведения звука.
Сообщение KopylovSergey » 19 июл 2015, 01:20
Re: Linux Mint настройка блютуз наушников, гарнитуры. Настройка воспроизведения звука.
Сообщение admin » 19 июл 2015, 01:44
Ага, если не критично и нечего терять, то применяю 2 метода:
1. Метод — «Научного тыка». Если не помогает, то » 2 метод».
2. Метод — «Стереть всё для ясности» , довести до того состояния, когда нужно было применять «1 метод». Если не помогло, то — «1 метод»,»1 метод» ,»1 метод» и так до «пока не надоест». Повторяемость циклов — величина бесконечная, зависит от степени ЛЕНИ и НЕОБХОДИМОСТИ
А потом уже «капаем» и разбераемся
Re: Linux Mint настройка блютуз наушников, гарнитуры. Настройка воспроизведения звука.
Сообщение admin » 19 июл 2015, 09:15
Re: Linux Mint настройка блютуз наушников, гарнитуры. Настройка воспроизведения звука.
Сообщение admin » 28 июл 2015, 20:51
После перезагрузки делаем следующее:
1. Включить блютуз устройство.
2. В терминале: pactl load-module module-bluetooth-discover
3. Блутуз устройства -> Настройки -> Приёмник A2DP -> Вперёд
4. Отключить, потом подключить блютуз устройство.
Re: Linux Mint настройка блютуз наушников, гарнитуры. Настройка воспроизведения звука.
Сообщение KopylovSergey » 28 июл 2015, 21:47
Re: Linux Mint настройка блютуз наушников, гарнитуры. Настройка воспроизведения звука.
Сообщение KopylovSergey » 28 июл 2015, 21:51
Re: Linux Mint настройка блютуз наушников, гарнитуры. Настройка воспроизведения звука.
Сообщение admin » 29 июл 2015, 10:08
Re: Linux Mint настройка блютуз наушников, гарнитуры. Настройка воспроизведения звука.
Сообщение admin » 31 июл 2015, 00:23
Хм, сейчас, что не было до этого, опять потерялась связь с блютуз гарнитурой. Linux Mint при этом не перезагружался.
Зашёл в устройства блютуз -> Настройки -> Приёмник A2DP-> Вперёд. и получаю сообщение — «Устройство успешно добавлено, но соединение с ним невозможно»
Делаю:
1. В терминале: pactl load-module module-bluetooth-discover
2. Блутуз устройства -> Настройки -> Приёмник A2DP -> Вперёд
3. Отключить, потом подключить блютуз устройство.
Всё ок .
Re: Linux Mint настройка блютуз наушников, гарнитуры. «Устройство успешно добавлено, но соединение с ним невозможно»
Сообщение KopylovSergey » 31 июл 2015, 00:39
Источник
linux mint не находит bluetooth устройства
Устройства Bluetooth встречаются довольно часто в наше время. Это простой и дешевый способ добавить поддержку беспроводных технологий для смартфона или любого другого гаджета. Система Linux может использовать различные протоколы: OBEX, A2DP, DUN, HID и другие для взаимодействия с различными устройствами.
В этой статье мы рассмотрим как выполняется настройка Bluetooth Ubuntu 16.04. Рассмотрим как установить драйвера и настроить связь между двумя устройствами.
Первоначальная настройка
Большинство Bluetooth адаптеров выполнены в виде USB и могут быть настроены с помощью утилит HCL. Некоторые устройства, такие как Atheros, требуют для своей работы установленных прошивок в системе.
Для установки всех необходимых программ выполните такую команду:
sudo apt-get install bluetooth bluez bluez-tools rfkill rfcomm
Дальше установите прошивки для адаптеров Atheros, если это необходимо:
sudo apt-get install bluez-firmware firmware-atheros
Затем запустите службу управления Bluetooth:
sudo service bluetooth start
Сканирование устройств Bluetooth
Перед тем, как перейти к сканированию устройств нужно убедиться что ваш bluetooth адаптер подключен и не заблокирован с помощью rfkill:
sudo rfkill list
Если устройство заблокировано, программной или аппаратной блокировкой, необходимо разблокировать его с помощью команды rfkill:
sudo rfkill unblock bluetooth
Включить адаптер можно с помощью команды hciconfig:
sudo hciconfig hci0 up
Дальше можно начать сканирование. Только перед этим убедитесь, что на другом устройстве Bluetooth включен и не находится в скрытом режиме. Для сканирования выполните:
sudo hcitool scan
После завершения вы увидите доступное устройство. Здесь будет отображаться его имя и MAC адрес.
Чтобы узнать более подробную информацию об устройстве, вы можете использовать утилиту sdptool:
sdptool browse D0:B3:3F:96:2A:30
Вы можете сразу отфильтровать какие возможности поддерживает обнаруженное устройство:
sdptool browse D0:B3:3F:96:2A:30 | grep ‘Service Name:’
Также вы можете использовать интерактивный инструмент bluetoothctl:
[bluetooth]# info D0:B3:3F:96:2A:30
Также вы можете проверить доступность удаленного устройства с помощью утилиты ping:
sudo l2ping D0:B3:3F:96:2A:30
Сопряжение устройств
Для совместной работы устройств Bluetooth нужно настроить их сопряжение. Для этого используется команда RFCOMM. Эта команда требует полномочий суперпользователя. Синтаксис команды такой:
sudo rfcomm connect устройство_адаптера mac_адрес_цели канал
Например, подключимся к нашему устройству на втором канале:
sudo rfcomm connect hci0 D0:B3:3F:96:2A:30 2
Теперь на другом устройстве появиться запрос на соединение и вам нужно будет ввести одинаковый pin на обоих устройствах. После этого оно будет доступно через файл /dev/rfcomm0. Не закрывайте терминал, чтобы соединение оставалось активным. Вы можете посмотреть список подключений с помощью hcitool:
Отправка и прием файлов по OBEX
Дальше вы можете очень просто отправить файл на удаленное устройство с помощью протокола OBEX. Синтаксис:
sudo bt-obex -p MAC_адрес_устройства /путь/к/файлу
sudo bt-obex -p D0:B3:3F:96:2A:30
Чтобы получить файл вам нужно запустить сервис obex в режиме прослушивания с помощью опции -s:
bt-obex -s /path/to/output/folder
Здесь вам нужно указать путь к папке, куда нужно сохранить полученный файл. После выполнения этих настроек Bluetooth Ubuntu, вы можете передать любой файл с телефона. Вы также можете запустить FTP сеанс с устройством, для просмотра файлов, которые на нем есть:
sudo bt-obex -f MAC_адрес_устройства
Интернет через Bluetooth
Раньше использование Dial-up сети было очень популярным. Сейчас эта технология почти не используется. Но, возможно, понадобиться раздать интернет от вашего телефона на компьютер. Для этого можно использовать два протокола: DUN — более старый и BNEP, более похожий на работу локальной сети.
Чтобы определить поддерживает ли устройство работу по протоколу DUN нужно использовать правильный канал rfcomm. Нужно использовать канал 15:
sudo rfcomm bind D0:B3:3F:96:2A:30 15
Если протокол поддерживается, то у вас появиться устройство rfcomm0. Дальше вы можете использовать NetworkManager для подключения к сети.
Что касается BNEP, то здесь вам уже не нужно использовать rfcomm, все протоколы будут обрабатываться bluez. Все что нужно, это Bluez и NetworkManager. Добавьте новое соединение Bluetooth:
Выберите найденную сеть:
Дальше вы можете посмотреть информацию о подключении и использовать сеть:
Выводы
В этой статье мы рассмотрели как выполняется настройка Bluetooth Ubuntu 16.04. Все работает очень просто, и хотя в графическом интерфейсе может быть не совсем понятно как что настроить, то в терминале все точно и понятно. Если у вас остались вопросы, спрашивайте в комментариях!
Популярные публикации
Последние комментарии
Как заставить работать Bluetooth в Debian.
Для начала вам необходимо установить модуль для работы с Bluetooth (меня передергивает, когда произносят «блютуф»)
Устанавливаем PIN код для вашего компьютера
#echo «0000» >> /etc/bluetooth/pin (0000 — стандартный PIN код используемый практически всеми устройствами по умолчанию, вы моежете его заменить на любой)
После этого, необходимо запустить сервис
Теперь можете попытаться найти доступные Bluetooth устройства:
Если вам необходимо проверить параметры bluetooth, то используем следующую команду
Ну вот, в принципе и все. Далее e’же вы сами для себя решаете, будете ли работать с bluetooth из консоли или с помощью какой-либо оболочки.
P.S.
# — команда выполняется из под root
$ — команда может выполняться из под user
Если вам понравился мой пост то подпишитесь на RSS
Понравилась статья? Подпишитесь на канал, чтобы быть в курсе самых интересных материалов
Настройка bluetooth в linuxmint
Намедни взялся настроить на ноутбуке жены линукс взамен порядком подзабитой w7 всякими мейлгвардами и другими маргетингтулз.exe бякостями ну и чтобы обезопаситься первентивно. По опыту использования на работе выбор дистрибутива пал на Linuxmint Mate 64 bit. Ноутбук — Sony Vaio, модель «такой, розовенький».
Система встала успешно, всё оборудование увиделось «слёту», разве что потребовалось настроить звук: выставить у встроенного (Built-in Audio) профиль Analog Stereo Output и этот же Built-in указать во вкладке «Выход».
Не заработал же под Mate только Bluetooth. Борьба с ним весьма легка: заходим в менеджер пакетов и находим там mate-bluetooth, который безжалостно удаляем. После чего в терминале запускаем:
sudo -s
apt-get update
apt-get install gnome-bluetooth
bluetooth-wizard (последняя команда запустит мастер настройки подключения нового устройства)
Теперь у моей жены ее розовенькая сонька, как и на винде, успешно дружит с ее розовенькой же bluetooth мышкой (модель VGP-BMS20).
Если не помогло — пишите, разберемся.
Форум таких же мучеников — тут: http://forums.linuxmint.com/viewtopic.php?t=102417&f=206
Добавить комментарий Отменить ответ
Для отправки комментария вам необходимо авторизоваться.
Источник