Настройка bluetooth handsfree

Всем привет
Имеется: контроллер bluetooth и гарнитура
Задача: сделать возможным общение по скайпу через эту гарнитуру
Система:
- ядро 3.2.12 64 бита,
- кде
- alsa собрана в ядре

Что сделал:
1) Включил в ядре модули связанные с блютус в разделе Networking support
2) Включил use флаг bluetooth, пересобрал мир, подтянулись bluez приложения
3) Устройство полностью синхронизировано с системой

Вопрос: как пробросить звук в это устройство?

Заранее благодарен за помощь всем откликнувшимся

только вот на разных ресурсах

только вот на разных ресурсах идет речь еще о каких - то алса модулях в ядре. специально для блютус.... вопрос: что еще в ядре надо задействовать?

Howto bluetooth gentoo не?

Howto bluetooth gentoo
не?

Я несу пингвина во имя луны! *WALL*

устарело, так как сейчас

устарело, так как сейчас bluez4

Добавлю свою бочку дёгтя в

Добавлю свою бочку дёгтя в ложку мёда. Скайп не может работать с bluetooth-гарнитурой через alsa. Он молча вылетает на 9й секунде разговора. Я пока пользуюсь гарнитурой как наушниками. Можно поставить pulseaudio, тогда скайп перестанет вылетать, но мне пульс ненужен.
Вот ~/.asoundrc:

pcm.bluetooth_headset {
        type bluetooth
        device xx:xx:xx:xx:xx:xx
}

pcm.bluetooth_hifi {
        type bluetooth
        device xx:xx:xx:xx:xx:xx
        profile "hifi"
        mode "stereo"
}

С таким вариантом также есть проблема когда гарнитура отключена а тебе звонят в скайп. Ты её включеш, и ждёш пока она прицепится. Если снять трубку до этого - скайп виснет, пока не случится ассоциации. Если залезть в аудионастройки - тоже. Пульс также решает и эту проблему. На форуме были какието хитрые конфиги, с перекодировками и прочими фенечками, быть может они помогают, но времени разобраться особо не было.

вы задействовали другой

вы задействовали другой плагин? или я синтаксис не до конца понимаю?

evadim у меня с твоим файлом

evadim
у меня с твоим файлом даже музыку не дается послушать, можешь по подробнее расписать, что да как?

сейчас попробовал сделать вот

сейчас попробовал сделать вот по этому примеру

pcm.bt {
   type plug
   slave {
      pcm "bt_hw"
   }
}

pcm.bt_hw {
   type bluetooth
   device 00:15:be:29:1a:38
   profile "auto"
}

где device == мак моей блутус гарнитуры

в итоге получил что - то в /proc/asound

cat /proc/asound/pcm 
00-00: VT1708S Analog : VT1708S Analog : playback 1 : capture 2
00-01: VT1708S Digital : VT1708S Digital : playback 1
00-02: VT1708S HP : VT1708S HP : playback 1

в доступных устройтсвах скайпа появилось устройство bt_hw, но звук через него не идет
попробовал еще вот так

aplay -v -D bt_hw /mnt/storage/music/8bit/nano.mp3 
bt_audio_service_open: connect() failed: В соединении отказано (111)
aplay: main:682: audio open error: В соединении отказано

в общем надо разбираться дальше

вот эта статья

вот эта статья помогла
http://wiki.gentoo.org/wiki/Bluetooth_Headset

но согласен с evadim скап падает...

еще кое что заметил с этим

еще кое что заметил с этим конфигом...
после запуска скайпа, в выборе устройств, появляются два новых устройcтва:
bt_hw (bluetoth) и bt(plug)
я выбираю для колонок и звонка - bt(plug)
скайп работает нормально и не падает, но стоит выбратть в поле микрофон это же устройство, скайп моментально Аварийно завершается...
продолжаю разбираться

попробуйте

попробуйте net-im/skype-2.0.0.72: с этой версией у меня bt headset работает стабильно, уже несколько лет как. пару раз пытался перейти на то, что сейчас есть в portage - падает с такими же симптомами как у вас

работает на "чистой" alsa, pulseaudio не используется. все остальное связанное с bt:

* sys-kernel/gentoo-sources-3.2.12
* net-wireless/bluez-4.98-r2

управлялкой blutooth-устройств работает net-wireless/blueman-1.21-r1, desktop - текущий xfce

со старым скайпом полно

со старым скайпом полно других проблем.

может быть проблемы и есть,

может быть проблемы и есть, но я таковых не вижу, правда скайпом пользуюсь очень ограничено - в основном skypeout'ом для звонков в дальние страны и парой скайповских контактов

если проблемы существенные (внешний вид и вообще вопросы юзабилити этой хрени не волнует совершенно), дайте ссылку pls, или назовите что-нить важное на ваш взгляд. а то сижу в полном неведении, а мне это втихаря жизнь или систему портит. вдруг срочно апгрейдиться надо

Там много всякого, вроде

Там много всякого, вроде уменьшения аппетитов и прочего, но например для меня важно было: когда ты с кем-то разговариваеш и тебе звонят в это время, ты не слышиш вызова, и догадываешся что он был, только по внезапно появившемуся уведомлению о пропущеном вызове.
http://blogs.skype.com/garage/linux/

evadim, так ты добился работы

evadim, так ты добился работы гарнитуры или нет, без пульса?
у меня подозрение на то, что у меня микрофон с гарнитуры вообще не видит алса...
какие - нибудь дополнительные конфиги нужны для него?
как проверить работоспособность микрофона, кроме как через скайп, чтобы можно было выбрать устройтво записи?

null56 написал(а): evadim,

null56 написал(а):
evadim, так ты добился работы гарнитуры или нет, без пульса?

в скайпе, без пульса - только наушники

вы можете мне свой

вы можете мне свой /etc/bluetooth/audio.conf и .asoundrc запостить?
у меня не работает или не определяется микрофон в системе... хз почему

null56 написал(а):вы можете

null56 написал(а):
вы можете мне свой /etc/bluetooth/audio.conf и .asoundrc запостить?

$ grep -ve '^#' -e '^$' /etc/bluetooth/audio.conf 
[General]
Enable=Socket
[Headset]
HFP=true
MaxConnected=1
FastConnectable=false

"Enable=Socket" - недавнее, появилось после upgrade до net-wireless/bluez-4.98-r2

$ cat .asoundrc
pcm.genius {
  type bluetooth
}
pcm.genius-in {
  type plug
  slave {
    pcm genius
#    rate 48000
    rate 8000
  }
}
ctl.genius {
  type bluetooth
}

вот так

$ arecord -D genius -f s16_le |aplay

в динамиках проигрывается то, что приходит в микрофон, а в скайпе options -> sound devices указано, что sound-in и sound-out - genius, ringing device - default (звонить будет в колонки, а говорить - через гарнитуру)

на всякий случай, genius - это просто имя: одноименной гарнитуры давно нет, сейчас используется какой-то сони-эриксон, купленный в магазине, торгующем телефонами, выбиралась самая дешевая bt-гарнитура. сниженный rate - попытки сделать звук лучше, не помню уже, промогло или нет - давно к этому не прикасался:

-rw-r--r-- 1 user users 153 Jul 29  2010 .asoundrc

спасибо, приду домой

спасибо, приду домой попробую, мне хочется хотя бы добиться работы микрофона... я его тестирую на audacity, выбираю микрофон устройство, а он ругается, типа не могу открыть

не получилось ничего... в

не получилось ничего... в смысле по прежнему звук есть, микрофона нет
скажи пожалуйста, когда ты задействуешь новые звуковые усройства, у тебя появляются они в списке или в /proc/asound/где - нибудь?
какой звуковой движок (или как правильно его обозвать?) ты используешь в системе? gstreamer, vlc или еще чего - нибудь?
у меня vlc собран
[I] media-libs/phonon
Installed versions: 4.5.1-r1(01:06:30 01.02.2012)(vlc -aqua -debug -gstreamer -pulseaudio)

null56 написал(а): скажи

null56 написал(а):
скажи пожалуйста, когда ты задействуешь новые звуковые усройства, у тебя появляются они в списке или в /proc/asound/где - нибудь?

нет конечно. это же не устройство, а, как следует из asoundrc (локального или глобального) - plug pcm: alsa есть фактически роутер между этим plug pcm и ядром (bluetooth-sco)

Цитата:
какой звуковой движок (или как правильно его обозвать?) ты используешь в системе? gstreamer, vlc или еще чего - нибудь?

в контексте bluetooth - никакого. а так - gstreamer (который используется xfce). на самом деле, мне гарнитура только для скайпа нужна. когда-то пробовал использовать ее с mplayer - работало. как-нить, когда появится время, надо будет с media-sound/audacity поиграть. скорее всего - заработает, не зря же в use-флагах "alsa" написано

а частота имеет значение? у

а частота имеет значение? у тебя 8 килогерц указано
я пытаюсь понять, что у меня с микрофоном

null56 написал(а): а частота

null56 написал(а):
а частота имеет значение?

думаю (не уверен), что не имеет: у bluez есть два аудиопрофайла - headset и a2dp, определяющие битрейт в т.ч. выше говорилось, приведенный .asoundrc давно не редактировался. после публикации таки убрал эти герцы: все как работало, так и работает

кстати, а у вас заработало завернуть bt-микрофон на динамики обычной alsa (выше есть команда arecord|aplay?) если не работает, какая диагностика при этом?

Цитата:кстати, а у вас

Цитата:
кстати, а у вас заработало завернуть bt-микрофон на динамики обычной alsa (выше есть команда arecord|aplay?) если не работает, какая диагностика при этом?

не заработал (((( а как диагностировать? я ошибок вообще не вижу

alsa собрана в ядре, мог я

alsa собрана в ядре, мог я чего - нибудь не включить в ней? роутинг какой - нибудь или другие плагины?

Я недавно бился с синезубой

Я недавно бился с синезубой гарнитурой (правда, в linphone), так и не завёл, хотя работал и наушник, и микрофон )-:Е

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

я пока даже микрофон не могу

я пока даже микрофон не могу проверить на работоспособность

Скажите, чем закончилась

Скажите, чем закончилась эпопея с bluetooth гарнитурой?
у меня в скайпе звук на гарнитуру выводится, а микрофон работает только встроенный в ноутбук, не от гарнитуры. В остальных приложениях звук идет только на динамики.
pulseaudio не ставил. Используется только ALSA.
Если у кого-то есть решение, поделитесь, пожалуйста.

3.2.1-gentoo-r2 i686 GenuineIntel GNU/Linux
ALSA - в ядре
net-wireless/bluez-4.99 USE="alsa (consolekit) readline usb -caps -cups -debug -gstreamer -pcmcia -test-programs"

ничем тогда не закончилось...

ничем тогда не закончилось... пока забил временно... динамики работали в ушах, микрофона не было

в порыве страсти поставил

в порыве страсти поставил пульс, с ним стало хуже. К тому моменту обновился скайп... С пульсом есть микрофон гарнитурный, но как правило если он включен то через несколько минут гарнитура отваливается, и приходится пересоединяться. Пока оставил пульс потому что переключать удобнее, но не знаю - может и откачу.

если использовать pulseaudio,

если использовать pulseaudio, то происходит автоматическое переключение с гарнитуры на динамики и обратно при выключении/включении гарнитуры?

Можно настроить и так. Но это

Можно настроить и так. Но это будет более-менее работать только для наушников, потому что гарнитура отпадает. Хотя, возможно это как-то связано с энергосбережением, потому что у меня в скайпе камера виснет и наушники отпадают одновременно... Надо бы потестировать.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".