From: Richard Levitte Date: Thu, 18 Sep 2008 09:02:21 +0000 (+0000) Subject: Add some internal and useful documentation X-Git-Tag: yubikey-personalisation_1.3.5-1~4^2~223 X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2a95310bfc5c2e7a29778587a3a5bd6aadde46a9;p=yubikey-personalization.old Add some internal and useful documentation --- diff --git a/docs/0README b/docs/0README new file mode 100644 index 0000000..6e831b8 --- /dev/null +++ b/docs/0README @@ -0,0 +1,3 @@ +This is a directory with all kinds of developer documentation, not +really meant for a release, but still good to know. They should +eventually go into a documentation repository, but for now... diff --git a/docs/quirks-and-workarounds.txt b/docs/quirks-and-workarounds.txt new file mode 100644 index 0000000..8b091cd --- /dev/null +++ b/docs/quirks-and-workarounds.txt @@ -0,0 +1,12 @@ +It seems like the Linux kernel takes exclusive ownership over the +Yubikey, making it difficult for our programs to talk with it. +There's a workaround, though, to set a quirks mode for the key, as +follows: + + rmmod usbhid && modprobe usbhid quirks=0x1050:0x0010:0x04 + +In that mode, though, the Yubikey will not work as a keyboard and +therefore not generate any string at all, so to have it work as usual +again, you'll have to take usbhid out of quirks more: + + rmmod usbhid && modprobe usbhid