Accessing USB from linux libusb-0.1-aware application (under
linuxulator in freebsd 8)
Antuan Avdioukhine
antuan at gmail.com
Thu May 10 22:28:36 UTC 2012
On Thu, May 10, 2012 at 8:01 PM, Hans Petter Selasky <hselasky at c2i.net>wrote:
> On Thursday 10 May 2012 17:14:50 Antuan Avdioukhine wrote:
> > Greetings!
> >
> > Can anybody assist me with URLs/docs/whatever how to access USB device
> from
> > linux application running on freebsd 8.2?
> >
> > I'm trying to get worked scanner which have binary-only linux driver for
> > SANE.
> >
> > The first trouble is that linux libusb searches for usb device entries in
> > /dev/bus/usb/<bus-no>/<dev>, and so it cannot search freebsd's
> > /deb/usb/n.m.k device list.
> >
> > So, ok, it can be patched. But, there is a question: if I'll make patch
> to
> > change such behavior (change usb_os_find_devices and usb_os_find_busses
> in
> > linux.c from linusb-0.1 sources) and rebuild libusb as it is for linux
> > environment -- is it will be enough linuxulator? I mean, will linuxulator
> > translate correctly usb related ioctl calls?
> >
> > On the other hand, maybe I am going wrong way at all? :) Maybe there is a
> > simple solution?
>
> Hi,
>
> Search for libusb2debian.
>
Found it. Looks like they took freebsd sources and compile it on debian. I
had such idea, but I was confused after reading how linuxulator works,
especially how it converts linux ioctl() calls to freebsd ones. Anyway,
I'll try it. Thanks again.
--
Antuan Avdioukhine
Tech.S.A. Llc
St.Petersburg, Russia.
More information about the freebsd-usb
mailing list