Подключите bluetooth-адаптер к вашему компьютеру.
Вы должны увидеть что-то похожее на это в /var/log/messages:usb 1-1: new full speed USB device using uhci_hcd and address 2
usb 1-1: new device found, idVendor=0a12, idProduct=0001
usb 1-1: new device strings: Mfr=0, Product=0, SerialNumber=0Включите bluetooth, используя Yast: Hardware -> Bluetooth
Включите аутентификацию и шифрование (Yast -> Bluetooth -> Security Options)
Установите следующие пакеты, используя Yast, rug или zypper:
automake, autoconf, gcc, alsa, alsa-tools, alsa-devel, m4, cvs, kernel-source.
Добавьте самого себя в группу "audio" (используя права пользователя root): отредактируйте файл /etc/group и
добавьте свое имя в конец строки группы "audio" (мое имя пользователя — stingleff):audio:x:17:stingleff
Прим.переводчика: на мой взгляд нет необходимости лезть руками в этот файл.
Подобную вещь можно сделать, используя Yast в консольном или gui-виде или просто выполнив команду от root:usermod -G audio stingleff
Убедитесь, что bluetooth запущен, и определите MAC-адрес вашего bluetooth-адаптера.
Напоминаю, что увидев надпись XX:XX:XX:XX:XX:XX вы должны поменять ее на актуальное значение вашего устройства:# sudo hcitool dev
Devices:
hci0 XX:XX:XX:XX:XX:XXОтредактируйте /etc/bluetooth/rfcomm.conf, включив туда MAC-адрес вашего адаптера:
...
device XX:XX:XX:XX:XX:XX;
...Создайте shell-скрипт /etc/bluetooth/feed-pin.sh для отправки пин-кода для вашей гарнитуры:
#!/bin/sh
echo "PIN:0000"Сделайте скрипт исполняемым:
# chmod 700 /etc/bluetooth/feed-pin.sh
Задайте опцию pin_helper в файле /etc/bluetooth/hcid.conf для использования этого скрипта:
...
pin_helper /etc/bluetooth/feed-pin.sh
...Перезапустите сервисы bluetooth:
# sudo /etc/init.d/bluetooth restart
Перевести гарнитуру в режим подключения и выяснить MAC-адрес.
Напомню, что MAC-адрес YY:YY:YY:YY:YY:YY необходимо поменять на тот, который существует у вас:# sudo hcitool scan
Scanning ...
YY:YY:YY:YY:YY:YY Jabra BT 250vСоединиться с гарнитурой:
# sudo hcitool cc YY:YY:YY:YY:YY:YY
Проверим исходный код btsco. btsco используется для подключения гарнитуры к звуковому устройству:
# cvs -d:pserver:anonymous@cvs.sf.net:/cvsroot/bluetooth-alsa co btsco
Соберем и установим btsco:
# cd btsco
# ./bootstrap
# ./configure
# make
# sudo make installСоберем и установим модуль ядра btsco:
# cd kernel
# make
# sudo make install
# sudo /sbin/depmod -eЗагрузите модуль ядра emu10k1 (добавьте команду "/sbin/modprobe
emu10k1" (без кавычек)
в файл /etc/rc.d/boot.local для загрузки модуля автоматически во время старта системы):# sudo /sbin/modprobe emu10k1
Добавьте команду "/sbin/modprobe snd-bt-sco" (без кавычек) в файл /etc/rc.d/boot.local
для загрузки модуля автоматически во время старта системы:# sudo /sbin/modprobe snd-bt-sco
Соедините btsco с гарнитурой:
# sudo btsco -v YY:YY:YY:YY:YY:YY
Настройте skype на использования /dev/dsp1 (Tools -> Options -> Hand/Headsets)
Для автоматизации процесса каждый раз во время запуска Skype сохраните
этот скрипт как ~/bin/skype.sh и выполняйте вместо стандартной команды для запуска Skype:#!/bin/bash
gnomesu btsco -v YY:YY:YY:YY:YY:YY &
skype
gnomesu pkill btsco
Оригинал на английском: http://www.novell.com/communities/node/3758/using-skype-with...URL: http://susenotes.ru/?p=37
Обсуждается: http://www.opennet.me/tips/info/1982.shtml
У меня нет слов... Такой финт ушами для примитивнейшей операции. А может еще отреверсить чего надо и firmware переписать? курсы с экзаменами тоже надо - BHCE (bluetooth headset connection engineer)
Я молчу про использование синьки для ДУ, автоматической синхронизации телефонов разных производителей, управлением оповещениями на компе (глушить звук при звонке на тел и отображения кто звонит) причем все это одновременно. Вот помниться года 2 назад обсуждали как это РАБОТАЕТ. И тут на тебе из пещер вылезли...
Это все ровно что запустив спутник на орбиту, наблюдать как соседи молятся духам огня в надежде, что сегодня будет огонь от трения дощечек...
Люблю критиков, да еще и голословных...Вы бы спустились с космических пространств и соседям с дощечками показали свой способ добычи огня...
А так, это (извините) выпендрёж на пустом месте...
>Люблю критиков, да еще и голословных...
>
>Вы бы спустились с космических пространств и соседям с дощечками показали свой
>способ добычи огня...
>
>А так, это (извините) выпендрёж на пустом месте...Да не извиняйся, кому выпендреж, а кому обычная функция. В России это привычно, когда хают кто "лучше живет" - я не обижаюсь.
Архив опеннета почитай и будет счастье.
А теперь садимся и вспоминаем, когда вышел SLED 10. Если мне память не изменяет, то в середине 2006 года. Признаюсь, я не в курсе, как тогда обстояло дело с подключением синезубых устройств. Да еще и со скайпом впридачу. Однако, решил перевести сею статью, посчитав, что это будет людям интересно. И судя по посещаемости - интерес имеется. Вы забываете, что, если что-то лично вам не нужно, вовсе не означает, что данный предмет или вопрос не интересен вообще никому.
>А теперь садимся и вспоминаем, когда вышел SLED 10. Если мне память
>не изменяет, то в середине 2006 года. Признаюсь, я не в
>курсе, как тогда обстояло дело с подключением синезубых устройств. Да еще
>и со скайпом впридачу. Однако, решил перевести сею статью, посчитав, что
>это будет людям интересно. И судя по посещаемости - интерес имеется.
>Вы забываете, что, если что-то лично вам не нужно, вовсе не
>означает, что данный предмет или вопрос не интересен вообще никому.Прошу прощенья, что высказался довольно резко. Но это было адресовано проблеме в целом, а ни в коем случае не вам, а всей той убогости подключения синезубок, что творится в линуксе. Согласитесь прописывать руками адреса устройств в конфиги и запуск программ через костыли скриптов это достойно лабораторной тестовой работы, но это никак нельзя назвать пригодным для использования в широком смысле. Именно об этом я и хотел сказать.
>Прошу прощенья, что высказался довольно резко. Но это было адресовано проблеме в
>целом, а ни в коем случае не вам, а всей той
>убогости подключения синезубок, что творится в линуксе. Согласитесь прописывать руками адреса
>устройств в конфиги и запуск программ через костыли скриптов это достойно
>лабораторной тестовой работы, но это никак нельзя назвать пригодным для использования
>в широком смысле. Именно об этом я и хотел сказать.Да ничего страшного :) Возможно я просто не понял действительно, кому адресовалось... К сожалению, пока нет возможности проверить на новом SLED'е как дела обстоят... может все проще гораздо стало
Прочитал. Спасибо за труд.
Неплохо вобщем-то.
Рекомендую только добавить что описанный вами способ это устаревший вариант. Сам btsco уже более не разрабатывается. И можно использовать то что уже вместо него существует.Если есть желание поразбираться и тоже оформить в статью, то вот этот вариант:
http://forum.mandriva.com/viewtopic.php?t=89997&postdays=0&p...У меня сработало, в целом было бы не плохо не через дибас это тоже увидеть как делать.