FreeBSD で USB-IO
FreeBSDで、km2netの USB-IOを動かすためのメモです。
汎用USB-IOを使うというページ
にある、ソースをFreeBSD5.1Rとlibusb の環境でコンパイルしようとしても
できなかった。(libusb.h が存在しない。)
そこで、このへんにある
コードを使ってみるとコンパイルはできるが、usb-io が見つからないというエラーで
止まってしまう。。
で、さらにいろいろ調べてみると
1.FreeBSDでは、uhid0 でHID デバイスとして認識されている。
2.HID デバイスとして認識されると、libusb からは認識できない。
ということらしい。解決策として
a) uhid デバイスドライバをカーネルから削除
b) uhid デバイス用のコードに書き換え
という手があるようです。
a,b 共にまだ試せていません。
| 固定リンク

コメント