I'm also trying to make the Labjack work on FreeBSD 4.9. I haven't solved the problem, but I at least know why you're getting a "device not configured" error when writing to the USB endpoint. The ugen driver finds that:
(sce->edesc->bmAttributes & UE_XFERTYPE) == UE_INTERRUPT but only allows a generic write for devices with XFERTYPE of UE_BULK. So it gives a ENXIO (device not configured) when you call write. I've also fooled around with using the uhid driver, but I haven't been able to complete a write with it either. If you figure it out, drop me a note! -- Trevor Blackwell [EMAIL PROTECTED] (650) 210-9272 _______________________________________________ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"