Fórum Ubuntu CZ/SK
Ostatní => Archiv => Téma založeno: kynik 11 Února 2007, 22:28:51
-
zdravim - uzitecnost kombinace bluetooth a headset asi netreba komentovat. Zde najdete navod, jak na to: http://bluetooth-alsa.sourceforge.net/build.html Kdyby se do toho nejaka bluetoothuchtiva osoba pustila a dosahla uspechu ci neuspechu, at da, prosim vedet.
-
Noo, tak skusil som to "prostouchnout", ale hold, ee. Sparoval som sa s mojim audiomikrosystemom Sony CMT-U1BT, no k nadviazaniu toho A2DP ci AVRCP spojenia nedoslo :(
lubino@lubino-laptop:~$ sudo a2dpd
A2DPD[12:17:53.085]: init_ipc: Selected IPC: unix, addr=127.0.0.1, bcst=127.0.0.255, port=21453
A2DPD[12:17:53.085]: make_daemon_process: a2dpd [Mar 24 2007 01:33:52] starting ...
A2DPD[12:17:53.086]: main: (errno=9:Bad file descriptor)a2dpd addr=00:13:A9:A1:5B:2A timer=4000 us [Mar 24 2007 01:33:59]
A2DPD[12:17:53.086]: a2dpd_signal_init: Getting on DBUS
A2DPD[12:17:53.090]: a2dpd_signal_init: Installing watch
A2DPD[12:17:53.091]: add_dbus_watch: Added watch 0 0x809a750 disabled
A2DPD[12:17:53.091]: add_dbus_watch: Added watch 1 0x809a778 enabled
A2DPD[12:17:53.091]: a2dpd_signal_init: Registering object path: /com/access/a2dpd
A2DPD[12:17:53.091]: a2dpd_signal_init: Acquiring service: com.access.a2dpd
A2DPD[12:17:53.093]: a2dpd_signal_init: OK
A2DPD[12:17:53.093]: a2dpd_signal_init: OK
A2DPD[12:17:53.093]: a2dpd_register_sdp: OK
A2DPD[12:17:53.094]: add_avrtg:
A2DPD[12:17:53.095]: add_a2source:
A2DPD[12:17:53.095]: main_loop:
A2DPD[12:17:53.095]: make_server_socket:
A2DPD[12:17:53.095]: bta2dpdevicenew:
A2DPD[12:17:53.096]: a2dpd_signal_address_changed: 00:13:A9:A1:5B:2A
A2DPD[12:17:53.096]: a2dpd_signal_set_socket: Signal socket set to 7
A2DPD[12:17:53.097]: a2dpd_signal_state: Disconnected
A2DPD[12:17:53.098]: a2dp_alloc:
A2DPD[12:17:53.098]: a2dp_alloc: (a2dp = 0x809fa28)
A2DPD[12:17:53.098]: a2dp_new: 00:13:A9:A1:5B:2A, 44100
A2DPD[12:17:53.098]: a2dp_new: State AVDTP_STATE_DISCONNECTED
A2DPD[12:17:53.099]: alsa_new:
A2DPD[12:17:53.099]: alsa_new: device=plughw:0,0, framerate=44100
A2DPD[12:17:53.099]: alsa_new: State ALSA_STATE_DISCONNECTED
A2DPD[12:17:53.099]: alsa_new: returning 0x80a1bb0
A2DPD[12:17:53.099]: sco_new:
A2DPD[12:17:53.100]: sco_new: State SCO_STATE_DISCONNECTED
A2DPD[12:17:53.100]: sco_state_disconnect: Filtering state : already disconnected
A2DPD[12:17:53.100]: main_loop: Bluetooth Device Settings [44100 hz, 2 channels, 16 bits]
A2DPD[12:17:53.102]: avrcp_new: Listening for AVRCP on socket 9
A2DPD[12:17:53.102]: avrcp_new: 0x80a1cc0
-
Tak sa mi to podarilo roztlacit a uz sa to rúúúúúti samééééé.Kto by xcel help, nech writne na lubino zavinac gmail.com
-
Raději sem napište postup, bude to užitečnější...
-
Takze kamarati, zopáááknete postup z http://bluetooth-alsa.sourceforge.net/build.html , TEDA:
sudo apt-get install build-essential libbluetooth2-dev automake autoconf cvs libtool libasound2-dev libdbus-1-dev libdbus-glib-1-dev xmms
cvs -d:pserver:anonymous@sbc.cvs.sourceforge.net:/cvsroot/sbc login
cvs -d:pserver:anonymous@sbc.cvs.sourceforge.net:/cvsroot/sbc co sbc
cd sbc
./bootstrap
./configure --prefix=/usr
make
sudo make install
cvs -d:pserver:anonymous@bluetooth-alsa.cvs.sourceforge.net:/cvsroot/bluetooth-alsa login
cvs -d:pserver:anonymous@bluetooth-alsa.cvs.sourceforge.net:/cvsroot/bluetooth-alsa co plugz
cd plugz
./bootstrap
./configure --prefix=/usr --sysconfdir=/etc
make
sudo make install
OOOOOOOOKAAAAAAAAA, a teraz este trosku rucnej práce, spustite
hcitool scan
A vypise sa vam brutal cislo, nieco ako 00:16:20:A6:F5:0B, alebo horsie ;)
pohrabete sa niekde v adresary alsa-plugins kde pohladate subor sample.a2dprc, skopirujte ho do ~/.a2dprc
Skopirovany zeditujte a to tak, ze riadok
#address=
zmente na
address=00:16:20:A6:F5:0B
pricom tam date to svoje brutalne cislo z "hcitool scan"u.
Taaaak a este vytvorte subor ~/.asoundrc a nech obsahuje nasledovne:
pcm.a2dpd {
type a2dpd
}
Este si vytvorte niekde a2dp.sh, ktory bude obsahovat:
#!/bin/bash
sdptool add AVRTG
a2dpd -v -o --nofork --file .a2dprc
No a sme pripraveny na zatazovy test. Spustite a2dp.sh a to najlepsie v terminaly aby ste ho v pripade priekaku mohli lahko zhodit [control+c].
MUSITE TO PUSTIT AKO USER, NIE AKO ROOT TEDA SUDO!!! Lebo inak nebude sediet vas home adresar kde sme ritualnymi tancami navytvarali tie konfiguracne subory. Navyse sa v /tmp/ adresary vytvory jeden subor pod uzivatelom ROOT, ktory tento a2dpd potrebuje a potom ak ho pustite ako USER, tak do neho nebude moct zapisovat a nebude vam to fungovat bez akehokolvek upozornenia alebo varovnej hlasky, to proste nepojde a fajka.
spustite xmms
Nastavte ho (xmms), a to tak ze pojdete do prefs [control+p], zmente output na alsa, kliknite configure, zmente zariadenie z default na a2dpd (rucna editacia obsahu comba) a zvolne "use software volume control" teda aby bolo zaskrknute.
Dajte play nejakej skladby, ako sa zacne prehravat, malo by sa vytvorit BT spojenie zo zariadenim, ak sa tak nestane, tak chodte si dat nejaky zakusok alebo kusok dobre pizzy. Viac asi neposluzim, CAO!
-
Šikulka, děkujeme...