Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 13 Jan 2005 07:07:55 +0100
From:      =?ISO-8859-1?Q?Ren=E9_Scholz?= <rene@fantastici.de>
To:        Maksim Yevmenkin <maksim.yevmenkin@savvis.net>
Cc:        freebsd-bluetooth@freebsd.org
Subject:   Re: HID Proxy switching
Message-ID:  <7746422F-6529-11D9-BFF9-000A95688814@fantastici.de>
In-Reply-To: <41E5C005.1040506@savvis.net>
References:  <1105515411.41e4d393d2c5b@webmail.wewitro.net> <1105531775.7961.46.camel@pegasus> <41E57004.8070201@savvis.net> <798814BF-64DD-11D9-BFF9-000A95688814@fantastici.de> <41E5C005.1040506@savvis.net>

next in thread | previous in thread | raw e-mail | index | archive | help

Am 13.01.2005 um 1:25 Uhr schrieb Maksim Yevmenkin:

> Ren=E9,
>
>>> what driver attaches to the device? ugen(4), uhid(4) or other? can
>>> you tell what endpoints are available? hint: look in
>>> /var/log/messages and /dev.
>> I had uhid, ums and ukbd compiled into my kernel, so ukbd und ums
>> take the device. Your hints were the right ones ;-) just compiled
>> hid2hci.c with libusb, changed the kernel to use uhid, ums and ukbd
>> as modules so that ugen attached to the device. Then I loaded ubt_ng
>> and used hid2hci to switch the modes, hid2hci gave an error
>> "Switching device 0a12:1000 to HCI mode failed (Input/output error)"
>> but the switch was successfully done and voila ubt_ng found my
>> bluetooh device.
>
> hmm... ok. does device stay in hci mode? or do you have to switch it=20=

> every time after you re-connect it?

No it doesn't stay in this mode, on every re-connect it is in hid mode=20=

again. I'll try to write
a usbd rule that execute hid2hci to do this automaticly each time the=20
device connects.
>
>> If I'd have a bt mouse and/or keyboard there might be some hassle to
>>  load and unload the modules in the right order to use the hid or the
>> hci part, but I have neither of them so it's okay.
>
> it would be real hassle if you had wired usb keyboard :)

;-) That's true.
>
>> So thank you and Marcel for giving me the right input and yes
>> hid2hci.c has no dependencies on the Linux USB stack.
>
> i've got to get me one of these dongles :) so i can write bsd version=20=

> of hid2hci.
>
If I woudn't need it every day for my GPS communication I would send it=20=

to you to play.
Btw. these devices are becoming very cheap today. I've seen my model=20
for 22 Euros here in
Germany.

Ren=E9
-- =20



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?7746422F-6529-11D9-BFF9-000A95688814>