Я использую Debian Jessie 8.2. У меня есть Bluetooth USB-ключ, подключенный к моей машине.
Я бегу и sudo bluetoothctl -a
сделаю следующее:
[NEW] Controller 5C:F3:70:6B:57:60 debian [default]
Agent registered
[bluetooth]# scan on
Discovery started
[CHG] Controller 5C:F3:70:6B:57:60 Discovering: yes
[bluetooth]# devices
[NEW] Device 08:DF:1F:A7:B1:7B Bose Mini II SoundLink
[bluetooth]# pair 08:DF:1F:A7:B1:7B
Attempting to pair with 08:DF:1F:A7:B1:7B
[CHG] Device 08:DF:1F:A7:B1:7B Connected: yes
[CHG] Device 08:DF:1F:A7:B1:7B UUIDs:
0000110b-0000-1000-8000-00805f9b34fb
0000110c-0000-1000-8000-00805f9b34fb
0000110e-0000-1000-8000-00805f9b34fb
0000111e-0000-1000-8000-00805f9b34fb
00001200-0000-1000-8000-00805f9b34fb
[CHG] Device 08:DF:1F:A7:B1:7B Paired: yes
Pairing successful
[CHG] Device 08:DF:1F:A7:B1:7B Connected: no
[bluetooth]# trust 08:DF:1F:A7:B1:7B
[CHG] Device 08:DF:1F:A7:B1:7B Trusted: yes
Changing 08:DF:1F:A7:B1:7B trust succeeded
[bluetooth]# connect 08:DF:1F:A7:B1:7B
Attempting to connect to 08:DF:1F:A7:B1:7B
Failed to connect: org.bluez.Error.Failed
Но я могу подключиться к своему iPhone таким образом. Почему я не могу подключиться к своему динамику Bose Mini II SoundLink?
pulseaudio-bluetooth-module
. Я установил, затем убил и запустил pulseaudio. Я подключен! Аудио не было, но я исправил это, выключив и снова включив динамик. Если вы исправите опечатку, я могу отметить ваш ответ правильным.sudo apt install pulseaudio-module-bluetooth
Попробуйте сначала довериться устройству, прежде чем подключать его.
Я получил ту же ошибку при попытке соединить мои AirPods с Ubuntu 16.04.
В bluetoothctl с sudo я попал
Теперь это то, что я попробовал (полный прогресс)
Теперь AirPods прекрасно работает между моим iPhone и Ubuntu.
источник
у меня эта процедура работает, спасибо.
дополнительные комментарии:
Я пытался добавить динамик Bluetooth, это было сообщение об ошибке, которое я получил,
Я удалил устройство и затем повторил все крутые шаги, которые разделяет Дэвид Юнг.
вот как это выглядит сейчас:
Еще раз спасибо
источник
Чтобы получить комментарий и, следовательно, написать ответ, чтобы принести пользу другим от наблюдения:
В моем случае Ubuntu 17.04, просто установив bluez (
sudo apt-get install bluez
), работал. Мне не нужно было никакихpulseaudio
пакетов. Я просто последовал ответу Дэвида Юнгса, чтобы установить первое соединение с Bluetooth-гарнитурой JBL. Убедитесь, что гарнитура только что была включена - в основном она находится в режиме обнаружения.Кроме того, для повторного подключения (например, после перезапуска) просто вызов bluetoothctl -a и затем подключение работает. Если в вашем оконном менеджере есть апплет, то, конечно, можно подключиться оттуда, в противном случае интерфейс командной строки - bluetoothctl -a. Не забудьте выполнить
devices
команду вsudo bluetoothctl -a
меню, чтобы убедиться, что ваше устройство доступно. Если список устройств пуст, сначала следуйте ответу от @David Jung.Будьте уверены, чтобы службы работали. Проверьте на
sudo systemctl status bluetooth.services
иsudo systemctl status bluetooth.target
. Оба должны быть активны и загружены! Иногда, перезапуская обе службы, прежде чем bluetoothctl -a работает Я выполнил все команды под правами sudo, просто чтобы избежать каких-либо лазеек.Полезной утилитой является
btmon
наблюдение за тем, что именно происходит, когда вы подключаетесь или подключаетесь или что-либо, связанное с командами bluetooth.источник