USB/IP is more than two decades old, has been shown to work on multiple
OSes, and has seen a lot of performance analysis already when introduced:
https://www.usenix.org/legacy/event/usenix05/tech/freenix/hirofuchi/hirofuchi.pdf

It's not really special, merely an adapter.
On the contrary, even: It bears the potential to reduce the need for
special network protocols, such as for printers (IPP).

I cannot tell how widely client support goes though, which would be
necessary for USB/IP to be widely used.

Server support has been ported to Zephyr:
https://docs.zephyrproject.org/latest/services/connectivity/usb/host/usbip.html

And somewhat recently to macOS:
https://github.com/beriberikix/usbipd-mac

On Tue, 4 Aug 2026, 09:51 ron minnich, <[email protected]> wrote:

> One of those things that says to me "I'm done for the day, going back to
> Plan 9"
>
> https://www.kernel.org/doc/html/latest/usb/usbip_protocol.html
>
> This sort of thing still has the power to surprise me, but I guess on some
> systems you need it.
>
> "The USB/IP Project aims to develop a general USB device sharing system
> over IP network. "
>
> I believe we spell that "import"?
>
> "The USB/IP protocol follows a server/client architecture. The server
> exports the USB devices and the clients import them. The device driver for
> the exported USB device runs on the client machine."
>
> A whole new protocol for one special case.
> *9fans <https://9fans.topicbox.com/latest>* / 9fans / see discussions
> <https://9fans.topicbox.com/groups/9fans> + participants
> <https://9fans.topicbox.com/groups/9fans/members> + delivery options
> <https://9fans.topicbox.com/groups/9fans/subscription> Permalink
> <https://9fans.topicbox.com/groups/9fans/T9e92db15f004ea07-M0f6102f4fb6de115ea369d52>
>

------------------------------------------
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T9e92db15f004ea07-M59af1985512db4e2744dc518
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

Reply via email to