"FreeBSD, NetBSD, and OpenBSD are not yet supported in USB mode, due to
missing functionality in the kernel "ulpt" driver (bidirectional I/O,
device ID retrieval, switching to 7/1/3, and HP channel-change-request)."
I'm pretty sure that bidirectional I/O is supported, or there
would be no network devices.
Though the USB stack handles bi-directional communication, ulpt does not:
I'd like to have bi-directional communication support in the ulpt driver
for my Epson ink jet printer so that I could use the utilities to check
the ink levels and align the nozzles. This feature is on the ToDo list
on the FreeBSD USB project page. I looked at the existing driver code a
while back, but that's as far as I got :-(
To Unsubscribe: send mail to majo...@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message