Re: How to detach kernel drivers (manually) for non-linux OSes
2008-04-01 03:04:04 GMT
[resend, forgot I wasn't subscribed anymore...] Xiaofan Chen wrote: > On Thu, Feb 21, 2008 at 6:47 PM, Phil Dibowitz <phil <at> ipom.com> wrote: >> While I realize that usb_detach_kernel_driver_np() support hasn't been added >> for these other OSes, I'm hoping there's at least some manual step I can >> tell my users to take to allow them to use the software. Perhaps a blacklist >> of devices? I don't know these other OSes all that well, Linux is my primary >> platform - but I figured this would be the best place to ask. I didn't see >> anything in the libusb docs or in various google searches. If I've missed >> docs or a list somewhere, please feel free to point me there. >> > > The following is an overview of the manual process. > http://www.apcupsd.org/manual/USB_Configuration.html > > Under FreeBSD you will have to rebuild the kernel. Under Windows > you can use device manager to "update" the driver. I do not have access > to a Mac, it is said that you need to write a dummy kext driver. > http://statistics.roma2.infn.it/~sestito/g15mac/HOWTO-Logitech_G15_and_Mac_OS_X.html Xiaofan, I ended up getting a kext working on Mac OSX, that was reasonably straight forward from your pointer and a few others I found to compliment it, thaks! But I'm still quite stuck with FreeBSD. With FreeBSD 6, when I recompiled the kernel to switch to ugen, the system generally didn't recognize the device I wanted to use with libusb. I upgraded to FreeBSD 7.0 today, which uses ugen by default, and when I plug in the device I get:(Continue reading)
RSS Feed