FreeBSD server

Hi,
Would it be possible to have a FreeBSD release? I know it's got a different kernel API than Linux, however it has a libusb as part of the base OS that has libusb 0.1 and 1.0 compatible APIs.

FWIW I also tried running it under the Linux emulation on FreeBSD (I had to create /compat/linux/sys/class/dmi/id/product_uuid otherwise it complained about not being able to find a serial) but after that run, however it doesn't find any USB hardware.
I ran ktrace and it is looking for /proc/bus/usb/001/001 (etc) which FreeBSD doesn't emulate, instead it expects software to use libusb (there is a compatibility library although only the 0.1 API).

Thanks.

#2

No sorry i dont know much about the driver parts of bsd and there is no demand for this and i dont have the resources to implement this. Linux is already really good as a USB server so there is not much reason to write a freebsd usb server.

#3

Yeah fair enough - I was hoping you might have used libusb on Linux in which case you could recompile dynamically and it would probably work under emulation on FreeBSD.

I'll use a Raspberry Pi running Linux instead :)