Re: [Bluez-users] hidd --server only finding one device

Marcel Holtmann
2004-06-18T11:49:20Z

Hi Jon,

> > I think the problem here is your Bluetooth card. The Nokia card is
> > working fine, but it seems that it has problems when you try to get
> > another device into that piconet in which it is already master. I only
> > own the DTL-1 and so I can't test this, but with a newer card or USB
> > dongle everything should work, because I tested already this case with
> > seven HID devices and it was working perfect.
>
> Ok, thank you very much for your help. I was actually happy when I
> received a Socket card of revision F instead of G, because then I
> wouldn't have to worry about the G card not working with the 2.6 kernel.
> But I guess there's a reason they never supported HID in their windows
> drivers for the previous revisions.

your thought is wrong here. The problem is not that the card don't
supports HID, because you can work with one of your devices. The problem
is that this card is "very old" and in the beginning of Bluetooth not
all chip manufacturers did a good job in implementing all features. Many
of them think to short and in a special case the phone companies. They
made sure that their card works with their phone and from their view
that was mostly an one-to-one communication. The keywords are scatternet
and multi-connection support. Another example is that in most phones you
can't synchronize your phonebook while you are makeing a phone call with
your Bluetooth headset.

Btw I also saw a very new Bluetooth 1.2 chip that don't really like a
piconet full of HID devices :(

> I've just ordered their special upgrade offer, so hopefully in a week or
> two I'll have both the F and the G revision to play with. Maybe I can
> even somehow make the newer card work with 2.6, so I can have both a new
> kernel and working HID. Wish me luck :)

If you find the real problem between hci_uart, serial_cs and 2.6 we will
all thank you.