PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Bluetooth headset Philips SHB6100 - pairing funktioniert nicht



Master92
31.05.08, 10:27
Ich hab mir das Philips SHB6100 gekauft un dazu ein USB bluetooth adapter von Anycom (Name : USB - 200) unter Windows funktioniert auch alles einwandfrei, allerdings hab ich dort auch den mitgelieferten Treiber installiert.

Bei Kbluetooth bekomme ich die Fehlermeldung "failed to create the input device for Philips SHB6100!" wenn ich unter Input Devices auf Setup klicke und das Headset (das ja gefunden wird) auswähle. Mein Handy (Nokia 3500) habe ich auch schon ausprobiert, das funktioniert.

Jetzt die große frage hab ich ein Fehler gemacht oder gibt es Alternative Programme zu Kbluetooth oder gar einen Treiber für mein Bluetoothadapter?

Ich hoffe irgendjemand da draußen im Web kann mir Helfen =)

MFG Master92

PS: hab die openSUSE 10.3 drauf

buzz768
31.05.08, 12:28
Ich hatte kürzlich mal das Jabra BT620s ausprobiert. Die Verbindung musste da vom Headset her erfolgen: Nachdem ich es in den Pairing Modus geschaltet hatte, öffnete sich unter KDE von sich aus ein Fenster, in dem ich nur die PIN (0000) eingeben musste, worauf die Verbindung hergestellt war.

Master92
31.05.08, 16:23
ich kann dieses verdammte Headset so oft ich will in den pairing Modus schalten, aber es tut sich nichts...

buzz768
31.05.08, 18:13
Vielleicht hilft dir dieser Forumsbeitrag weiter:
http://forums.suselinuxsupport.de/index.php?showtopic=64870
Ich habe mir derweil das Philips SHB7102 bestellt, mal sehen, wie es damit klappt.

buzz768
01.06.08, 09:40
Mir ist noch eingefallen, dass die PIN-Abfrage erst dann erschien, wenn tatsächlich auf das Headset zugegriffen werden sollte, also z.B. die Musikwiedergabe mit audacious oder xmms wie im folgenden Link beschrieben, gestartet wurde...
http://wiki.bluez.org/wiki/HOWTO/AudioDevices

buzz768
03.06.08, 17:25
So, das erwähnte Headset ist eingetroffen und funktioniert ebenfalls:
Bluetooth starten, kbluetooth starten, Headset einschalten und danach scannen


$ hcitool scan
Scanning ...
00:0C:78:42:35:FC Philips SHB7100

Datei ~/.asoundrc erstellen (oder erweitern) mit folgendem Inhalt


pcm.bluetooth {
type bluetooth
device 00:0C:78:42:35:FC
}

In audacious unter Einstellungen->Audio "Alsa Output Plugin" wählen, unter "Ausgabe-Plugin-Einstellungen" als Audiogerät "bluetooth" eintragen. Headset in den Pairing-Modus schalten, Musikwiedergabe in audacious starten, darauf öffnet kbluetooth ein Fenster "Bluetooth Paarungsanfrage", dort 0000 eingeben, Musik erklingt im Headset.
Bisweilen beenden sich bei/nach dem Pairing der HCI Daemon und/oder kbluetooth von selbst oder müssen neu gestartet werden, damit es klappt. Zweiwege-Verbindung (Gespräche) habe ich noch nicht ausprobiert, interessiert mich erst einmal nicht.


Bei Kbluetooth bekomme ich die Fehlermeldung "failed to create the input device for Philips SHB6100!" wenn ich unter Input Devices auf Setup klicke und das Headset (das ja gefunden wird) auswähle

Hier ebenso. Das ist wohl für Bluetooth-Mäuse o.ä. gedacht.


PS
Ist vor dem Pairing das Modul uinput geladen, wird das Headset auch als Eingabegerät erkannt. Mit den Tasten Vor/Zurück/Pause lässt sich dann z.B. über xbindkeys der Audioplayer steuern.

Master92
13.06.08, 10:39
hatte jetzt lange nicht mehr hier rein gekuckt.....danke für die schöne Erklärung.
Aber als ich dann die Aktion mit audacious machen wollte kam ich nicht weiter, ich stell alles um, aber wenn ich auf play drücke tut sich nichts. Ich hab dann mal im Internet gekuckt und das mit dem umstellen im Player noch mit Amarok XMMS und MPlayer probiert.....half aber leider alles nichts.

Hast du vielleicht noch eine Idee woran das liegen könnte?


MFG Master92

buzz768
13.06.08, 13:16
Welche Version der bluez-utils hast du? Das geht wie beschrieben erst mit 3.16 oder neuer. Für ältere Versionen brauchst du bluetooth-alsa und den a2dpd Daemon (habe ich nie probiert). Artikel dazu:
http://www.linux-user.de/ausgabe/2007/01/085-bluetooth/

Master92
13.06.08, 20:30
Ich hab 3.18

buzz768
14.06.08, 09:10
In dem o.g. Thread (http://forums.suselinuxsupport.de/index.php?showtopic=64870) war anscheinend eine Aktivierung per Kommandozeile (http://wiki.bluez.org/wiki/HOWTO/AudioDevices#ServiceActivation) zweckdienlich.


dbus-send --system --type=method_call --print-reply --dest=org.bluez /org/bluez org.bluez.Manager.ActivateService string:audio

Diese Methode habe ich noch nicht verwendet, mein Headset befindet sich z.Zt. leider andernorts.

Master92
14.06.08, 18:50
jetzt kam ich schon weiter...das fenster ging auf und ich konnte den pin eingeben. Ich habs auch geschafft dem headset ein paar töne über skype zu entlocken, aber mit audacious kann ich damit keine musik abspielen obwohl ich alles so eingestellt hab wie du es gesagt hattest....

buzz768
17.06.08, 20:02
Ich hatte jetzt mal Gelegenheit das Headset an einer Suse 10.3 zu testen. Mit audacious hatte ich da auch kein Glück, aber mit mplayer funktionierte es. Allerdings musste ich zuvor das Pairing mit dem Python Script (http://wiki.bluez.org/wiki/HOWTO/AudioDevices#python) auslösen. Code in eine Datei script kopieren, in der Zeile


path = audio.CreateDevice('00:11:22:33:44:55')

das Device gemäß der Ausgabe von hcitool scan ersetzen. Um das Script ausführen zu können, musste ich dbus-1-python nachinstallieren, dann in der Konsole


python script

eingeben, darauf erfolgte das Pairing, und ich konnte mit


mplayer -ao alsa:device=bluetooth musik.mp3

Musik empfangen, allerdings in recht erbärmlicher Qualität, was sich laut folgendem Thread aber mit einer neueren Version der bluez-utils beheben lässt.
http://lists.opensuse.org/opensuse-multimedia-de/2008-04/msg00001.html

pilsgbfl
15.08.08, 14:26
Hi... ich weis das ich hier zwar eigendlich im falschen forum für mien frage bin... aber ich komm net mehr weiter....

und zwar geht es um volgendes.... ich mach das headset an... hab schön die software dazu am laufen und man siehe und staune, der pc findet es sogar.... nur jetz kommt volgendes problem!
ich bekomm keine pairing abfrage... und somit blockt mein headset die verbindung ab da ich nicht den 0000 code eingeben kann...
ich denke zumindest mal das es daran liegt..
naja währ nett wenn ihr mir da irgendwie weiter helfen könntet!
achja.... und es geht hier um xp und nicht linux^^

estellnb
09.03.10, 12:36
Kbluetooth enthält einige fehler; deshalb ist es besser andere Tools zu verwenden:
Alles über Bluteooth-Pairing und nützliche Tools fürs Mobiltelephon:
http://www.elstel.com/Handy.html