<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-gb">
<link rel="self" type="application/atom+xml" href="https://forum.yubico.com/feed.php?f=2&amp;t=328" />

<title>Yubico Forum</title>
<subtitle>...visit our web-store at</subtitle>
<link href="https://forum.yubico.com/index.php" />
<updated>2009-05-24T09:54:51+01:00</updated>

<author><name><![CDATA[Yubico Forum]]></name></author>
<id>https://forum.yubico.com/feed.php?f=2&amp;t=328</id>
<entry>
<author><name><![CDATA[Anonymous]]></name></author>
<updated>2009-05-24T09:54:51+01:00</updated>
<published>2009-05-24T09:54:51+01:00</published>
<id>https://forum.yubico.com/viewtopic.php?t=328&amp;p=1481#p1481</id>
<link href="https://forum.yubico.com/viewtopic.php?t=328&amp;p=1481#p1481"/>
<title type="html"><![CDATA[Re: libusb claim interface quirk not working on Ubuntu.]]></title>

<content type="html" xml:base="https://forum.yubico.com/viewtopic.php?t=328&amp;p=1481#p1481"><![CDATA[
I recently had a quick look at the libhid on Debian, and what I get is that it wouldn't give more than libusb already does:<br /><br /><div class="quotetitle"><b>Quote:</b></div><div class="quotecontent"><br />Package: libhid0<br />Priority: optional<br />Section: libs<br />Installed-Size: 96<br />Maintainer: martin f. krafft &lt;madduck@debian.org&gt;<br />Architecture: i386<br />Source: libhid<br />Version: 0.2.15+20060325-2.2<br />Depends: libc6 (&gt;= 2.7-1), libusb-0.1-4 (&gt;= 2:0.1.12)<br />Filename: pool/main/libh/libhid/libhid0_0.2.15+20060325-2.2_i386.deb<br />Size: 29014<br />MD5sum: 1dfa6be2c1f1947626081b60b76c8b4c<br />SHA1: 18793b8c254086ce63ed474a082c430925131fd5<br />SHA256: b627ca336f155e0d80bf0ee423cac93b0a7aa8206904e9b246a75072f789f905<br />Description: userspace USB HID access library<br /> libhid provides a generic and flexible way to access and interact with USB<br /> HID devices, much like libusb does for plain USB devices. It is based on<br /> libusb, thus it requires no HID support in the kernel and provides means to<br /> take control over a device even if the kernel governs it.<br /> .<br /> This package provides the runtime library for libhid.<br /></div><br /><br />Is there more than one libhid for Linux that I would need to know about?<br /><br />Cheers,<br />Richard<p>Statistics: Posted by Guest — Sun May 24, 2009 9:54 am</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[btimby]]></name></author>
<updated>2009-05-19T15:30:38+01:00</updated>
<published>2009-05-19T15:30:38+01:00</published>
<id>https://forum.yubico.com/viewtopic.php?t=328&amp;p=1477#p1477</id>
<link href="https://forum.yubico.com/viewtopic.php?t=328&amp;p=1477#p1477"/>
<title type="html"><![CDATA[libusb claim interface quirk not working on Ubuntu.]]></title>

<content type="html" xml:base="https://forum.yubico.com/viewtopic.php?t=328&amp;p=1477#p1477"><![CDATA[
I tried using the workaround described here:<br /><br /><!-- m --><a class="postlink" href="http://code.google.com/p/yubikey-core/source/browse/trunk/docs/quirks-and-workarounds.txt">http://code.google.com/p/yubikey-core/s ... rounds.txt</a><!-- m --><br /><br />However, this does not work on my system (Ubuntu 9.04). After some investigation, I was able to unbind the usbhid driver using the following commands.<br /><br /># sudo su -<br /># dmesg | grep Yubi<br />[314508.442312] input: Yubico Yubico Yubikey Touch as /devices/pci0000:00/0000:00:1d.2/usb4/4-1/4-1:1.0/input/input119<br />[314508.448287] generic-usb 0003:1050:0010.006F: input,hidraw1: USB HID v1.11 Keyboard [Yubico Yubico Yubikey Touch] on usb-0000:00:1d.2-1/input0<br /># echo 4-1:1.0 &gt; /sys/bus/usb/drivers/usbhid/unbind<br /><br />Also, I wonder if anyone has looked at replacing the use of libusb with libhid, it seems to have a hid_force_open() which will accomplish the unbinding automatically. Once done programming, the user could reset the usb device to reattach it to the hid driver to send OTP.<p>Statistics: Posted by <a href="https://forum.yubico.com/memberlist.php?mode=viewprofile&amp;u=646">btimby</a> — Tue May 19, 2009 3:30 pm</p><hr />
]]></content>
</entry>
</feed>