All of lore.kernel.org
 help / color / mirror / Atom feed
* [Bluez-devel] Digianswer USB driver
@ 2003-08-15  6:25 Jan J. Jessen
  2003-08-15 12:39 ` Marcel Holtmann
  0 siblings, 1 reply; 12+ messages in thread
From: Jan J. Jessen @ 2003-08-15  6:25 UTC (permalink / raw)
  To: bluez-devel

Hi
During my master thesis, I wrote a custom Linux USB Bluetooth driver to
comply with my specific needs. I did this because I couldn't get bluez
working. The hardware that was available to me, was some development
boards from Digianswer a subsidiary of Motorola. They couldn't provide
much help, since their official driver is for Microsoft products, and they
have outsourced the development of their driver to another company in
Denmark.

So I just wrote my own driver according to the Bluetooth USB specification
and the spec for USB 1.1, and basically found that my driver didn't
work:-(

A sniff program on a Windows computer then revealed that Digianswer for
some strange reason uses a different value for their control requests,
than what is expected. I changed my #define to the correct value, and my
driver worked perfectly.

Later I tried to change the value, just to see if I could get bluez
working, and I succeeded:-)

in hci_usb.h
change
#define HCI_CTRL_REQ         0x20
to
#define HCI_CTRL_REQ         0x40

And everything works just fine. Though it was a development board that I
used, this change can possibly make bluez work with other Digianswer USB
hardware stated as "not working" with Bluez

Maybe there could be a note on the webpage to potential users of
Digianswer hardware, that this small hack could work?


Best regards, Jan Jakob
------------------------------------
Jan Jakob Jessen
Ph.D. Student, M.Sc.E.E.
Center for Embedded Software Systems
Aalborg University
Fredrik Bajers Vej 7C, B2-212
DK-9220 Aalborg East



-------------------------------------------------------
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01
_______________________________________________
Bluez-devel mailing list
Bluez-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-devel

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2003-09-29 10:58 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-08-15  6:25 [Bluez-devel] Digianswer USB driver Jan J. Jessen
2003-08-15 12:39 ` Marcel Holtmann
2003-08-26 11:24   ` Jan J. Jessen
2003-08-30  0:11     ` Marcel Holtmann
2003-09-16 14:02       ` Jan J. Jessen
2003-09-16 23:57         ` Marcel Holtmann
2003-09-17  9:59           ` Jan J. Jessen
2003-09-22 17:59             ` Marcel Holtmann
2003-09-23  8:21               ` Jan J. Jessen
2003-09-23  8:56                 ` Marcel Holtmann
2003-09-29 10:58                   ` Jan J. Jessen
2003-09-16 14:16       ` Jan J. Jessen

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.