[Pkg-bluetooth-maintainers] Bug#626975: closed by Nobuhiro Iwamatsu <iwamatsu at debian.org> (Bug#626975: fixed in bluez 4.94-1)

Cristian Ionescu-Idbohrn cristian.ionescu-idbohrn at axis.com
Mon Jun 20 18:15:01 UTC 2011


Hi Nobuhiro,

On Thu, 9 Jun 2011, Debian Bug Tracking System wrote:
>
> This is an automatic notification regarding your Bug report
> which was filed against the bluez package:
>
> #626975: bluez: getting a "Logitech, Inc. diNovo Edge Keyboard" working

I just found out this problem seriously affects squeeze too.

squeeze udev (164-3) distributes:

	/lib/udev/hid2hci
	/lib/udev/rules.d/70-hid2hci.rules

squeeze bluez (4.66-3) distributes:

	/usr/sbin/hid2hci
	/lib/udev/rules.d/62-bluez-hid2hci.rules

That combination won't work for a "046d:c714 Logitech, Inc. diNovo Edge
Keyboard" :(

My workaround is to remove both /usr/sbin/hid2hci (bluez) and
/lib/udev/rules.d/62-bluez-hid2hci.rules (bluez), keep /lib/udev/hid2hci
(udev) and patch /lib/udev/rules.d/70-hid2hci.rules (udev):

--- 70-hid2hci.rules.orig	2010-12-13 03:27:45.000000000 +0100
+++ 70-hid2hci.rules	2011-06-19 16:41:33.000000000 +0200
@@ -11,9 +11,7 @@
   RUN+="hid2hci --method=dell --devpath=%p", ENV{HID2HCI_SWITCH}="1"

 # Logitech devices
-KERNEL=="hiddev*", ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c70[35e]", \
-  RUN+="hid2hci --method=logitech-hid --devpath=%p"
-KERNEL=="hidraw*", ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c70[4abc]|c71[34bc]", \
+KERNEL=="hiddev*", ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c70[345abce]|c71[34bc]", \
   RUN+="hid2hci --method=logitech-hid --devpath=%p"

 ENV{DEVTYPE}!="usb_device", GOTO="hid2hci_end"

That combination worked (for me) nicely.

Would be nice if something workable would make it's way into the squeeze
point release 6.0.2.


Cheers,

-- 
Cristian





More information about the Pkg-bluetooth-maintainers mailing list