[Bluez-devel] "comlicated" setup - known issues for hid and SCO?

4 messages, 2 authors, 2004-08-09 · open the first message on its own page

[Bluez-devel] "comlicated" setup - known issues for hid and SCO?

From: Lars Grunewaldt <hidden>
Date: 2004-08-09 16:40:39

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi there,

right now I'm using two BT devices with my Epox dongle, an MX900 mice
and a Sony Ericcson HBH-35 Headset with snd-bt-sco (voice mode 0x0060,
before you ask ;)

both devices work fluently when used without the other, but when I use
headset and mouse at the same time there are various problems during
connect, scan and usage.

The main usage problem was that the sco layer got scrambled audio
(sounded much like random data) on about every third sco connection.
After a while, mouse and headset began to block each other, and the
stack seemed to get more and more, well, muddy. After some more
connection retries even the mouse, before only "hanging" when the
headset tried to connect, stopped working fully.

dmesg only noticed this:

hci_scodata_packet: hci0 SCO packet for unknown connection handle 76

When even connection was impossible, I plugged the BT dongle out and put
it back in. After reloading the hid module and programs the mouse and
headset worked again.

Are you interested in more specific reports? I could enable debugging
for some modules and try to collect some more data than this, if you
want to have something to debug on. I myself don't have the time right
now to drop too deeply into the subject :(

at least, mostly it works :)


I hope I can deliver some actual patches for snd-bt-sco against
alsa-1.0.5a soon, but right now I'm totally busy :/

thanks,
~  Lars
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFBF6kHQWC6DTWkDAoRAur6AKCqRgv5pB5rL9PE1V+rtuLmfNklRwCglOrb
NEzF/QeL2Q0z0vlF5H7Bn7s=
=cR7L
-----END PGP SIGNATURE-----


-------------------------------------------------------
This SF.Net email is sponsored by OSTG. Have you noticed the changes on
Linux.com, ITManagersJournal and NewsForge in the past few weeks? Now,
one more big change to announce. We are now OSTG- Open Source Technology
Group. Come see the changes on the new OSTG site. www.ostg.com
_______________________________________________
Bluez-devel mailing list
Bluez-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-devel

Re: [Bluez-devel] "comlicated" setup - known issues for hid and SCO?

From: Marcel Holtmann <marcel@holtmann.org>
Date: 2004-08-09 17:13:17

Hi Lars,
right now I'm using two BT devices with my Epox dongle, an MX900 mice
and a Sony Ericcson HBH-35 Headset with snd-bt-sco (voice mode 0x0060,
before you ask ;)
what does "hcitool info ..." say about your headset? What is the
firmware version of your EPoX dongle?
both devices work fluently when used without the other, but when I use
headset and mouse at the same time there are various problems during
connect, scan and usage.

The main usage problem was that the sco layer got scrambled audio
(sounded much like random data) on about every third sco connection.
After a while, mouse and headset began to block each other, and the
stack seemed to get more and more, well, muddy. After some more
connection retries even the mouse, before only "hanging" when the
headset tried to connect, stopped working fully.

dmesg only noticed this:

hci_scodata_packet: hci0 SCO packet for unknown connection handle 76

When even connection was impossible, I plugged the BT dongle out and put
it back in. After reloading the hid module and programs the mouse and
headset worked again.
I think that is a hardware problem. A protocol analyser would help to
track this down ;)

Regards

Marcel




-------------------------------------------------------
This SF.Net email is sponsored by OSTG. Have you noticed the changes on
Linux.com, ITManagersJournal and NewsForge in the past few weeks? Now,
one more big change to announce. We are now OSTG- Open Source Technology
Group. Come see the changes on the new OSTG site. www.ostg.com
_______________________________________________
Bluez-devel mailing list
Bluez-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-devel

Re: [Bluez-devel] "comlicated" setup - known issues for hid and SCO?

From: Lars Grunewaldt <hidden>
Date: 2004-08-09 17:25:10

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Marcel Holtmann wrote:
| Hi Lars,
|
|
|>right now I'm using two BT devices with my Epox dongle, an MX900 mice
|>and a Sony Ericcson HBH-35 Headset with snd-bt-sco (voice mode 0x0060,
|>before you ask ;)
|
|
| what does "hcitool info ..." say about your headset? What is the
| firmware version of your EPoX dongle?
|
|
Headset:
~        BD Address:  00:0E:07:33:DE:2B
~        Device Name: HBH-35
~        LMP Version: 1.1 (0x1) LMP Subversion: 0x8d40
~        Manufacturer: Ericsson Technology Licensing (0)
~        Features: 0xbc 0x28 0x01 0x00 0x00 0x00 0x00 0x00
~                <encryption> <slot offset> <timing accuracy> <role switch>
~                <sniff mode> <SCO link> <HV3 packets> <CVSD>


Mouse:
~        BD Address:  00:07:61:04:D6:7D
~        Device Name: Logitech MX900 Mouse
~        LMP Version: 1.1 (0x1) LMP Subversion: 0x350
~        Manufacturer: Cambridge Silicon Radio (10)
~        Features: 0xfc 0xff 0x0f 0x00 0x00 0x00 0x00 0x00
~                <encryption> <slot offset> <timing accuracy> <role switch>
~                <hold mode> <sniff mode> <park state> <RSSI> <channel
quality>
~                <SCO link> <HV2 packets> <HV3 packets> <u-law log>
<A-law log>
~                <CVSD> <paging scheme> <power control> <transparent SCO>


How can I find out what firmware my dongle has? It's a BT-DG03...

cu,
~  Lars

PS: great mouse, by the way. Works perfectly with Bluetooth and connects
easily to different systems.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFBF7N2QWC6DTWkDAoRArpEAJ4mMDV59gdZUyPBzsZ3a+iqrZsBtwCfZPPZ
TJWAeT+qMUXQ3nGs7DxbrYA=
=gvqb
-----END PGP SIGNATURE-----


-------------------------------------------------------
This SF.Net email is sponsored by OSTG. Have you noticed the changes on
Linux.com, ITManagersJournal and NewsForge in the past few weeks? Now,
one more big change to announce. We are now OSTG- Open Source Technology
Group. Come see the changes on the new OSTG site. www.ostg.com
_______________________________________________
Bluez-devel mailing list
Bluez-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-devel

Re: [Bluez-devel] "comlicated" setup - known issues for hid and SCO?

From: Marcel Holtmann <marcel@holtmann.org>
Date: 2004-08-09 17:44:44

Hi Lars,
| what does "hcitool info ..." say about your headset? What is the
| firmware version of your EPoX dongle?
|
|
Headset:
~        BD Address:  00:0E:07:33:DE:2B
~        Device Name: HBH-35
~        LMP Version: 1.1 (0x1) LMP Subversion: 0x8d40
~        Manufacturer: Ericsson Technology Licensing (0)
~        Features: 0xbc 0x28 0x01 0x00 0x00 0x00 0x00 0x00
~                <encryption> <slot offset> <timing accuracy> <role switch>
~                <sniff mode> <SCO link> <HV3 packets> <CVSD>
I don't see the hold mode. This can cause problem if they form a
scatternet. When both are connect what does "hcitool con" say?
How can I find out what firmware my dongle has? It's a BT-DG03...
Use "hciconfig hci0 revision" as root.

Regards

Marcel




-------------------------------------------------------
This SF.Net email is sponsored by OSTG. Have you noticed the changes on
Linux.com, ITManagersJournal and NewsForge in the past few weeks? Now,
one more big change to announce. We are now OSTG- Open Source Technology
Group. Come see the changes on the new OSTG site. www.ostg.com
_______________________________________________
Bluez-devel mailing list
Bluez-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-devel
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help