TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

usbredir: A protocol for sending USB device traffic over a network connection

234 点作者 sipofwater大约 1 年前

19 条评论

tombert大约 1 年前
There was a thing that was around 10 or 11 years ago called &quot;Wireless USB&quot;, and it was actually kind of cool. It did exactly what it sounds like, you could plug in two different arbitrary USB devices into hubs or a computer that supported wireless USB, and the computer would just recognize it as a vanilla USB device. I don&#x27;t actually know why it never caught on, I thought it was neat, and it seemed to work fine. I guess due to the popularity and ubiquity of bluetooth?<p><a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Wireless_USB" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Wireless_USB</a><p>EDIT: Looks like it was more than 10 years ago, circa 2009 or so. Time has no meaning.
评论 #40056292 未加载
评论 #40063942 未加载
评论 #40058933 未加载
评论 #40060396 未加载
评论 #40056748 未加载
评论 #40061986 未加载
评论 #40060721 未加载
评论 #40056589 未加载
paulkon大约 1 年前
I&#x27;m running virtualhere on thousands of raspberry pi&#x27;s sharing various USB devices to cloud machines over vpn. It&#x27;s been working without issues for years now. Seems to be a solo developer in Australia that&#x27;s been working on it for a really long time. <a href="https:&#x2F;&#x2F;www.virtualhere.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.virtualhere.com&#x2F;</a>
评论 #40060504 未加载
评论 #40058362 未加载
评论 #40061741 未加载
评论 #40058349 未加载
评论 #40059142 未加载
WhatIsDukkha大约 1 年前
The one hack I keep hoping &lt;someoneelse&gt; will do the actual work for is -<p>redirecting my steamdeck control via usb to my linux gaming rig and expose it as a usb device(s) for steaminput.<p>It seems like a natural and perhaps even &quot;straightforward&quot; hack but I&#x27;ve seen no evidence of one so far, perhaps there is something in usb that limits the ability to proxy it correctly.
评论 #40056121 未加载
评论 #40055925 未加载
评论 #40055591 未加载
评论 #40055612 未加载
评论 #40060977 未加载
评论 #40055393 未加载
评论 #40055400 未加载
sandreas大约 1 年前
Sounds a bit like USB&#x2F;IP (<a href="https:&#x2F;&#x2F;wiki.archlinux.org&#x2F;title&#x2F;USB&#x2F;IP" rel="nofollow">https:&#x2F;&#x2F;wiki.archlinux.org&#x2F;title&#x2F;USB&#x2F;IP</a>).<p>Is this a new thing?
评论 #40057650 未加载
klinquist大约 1 年前
It may not be well known that VMWare Fusion supports this.<p>I run Windows on a Mac Mini functioning as an ESXi server.<p>From my Macbook Pro, I can connect to it with Fusion Pro and attach USB devices to the Windows VM. I use this to program ham radios and troubleshoot my vehicle with Toyota Techstream + USB OBD2 adapter.
MisterTea大约 1 年前
On Plan 9 I just rimport the remote machines &#x2F;dev&#x2F;usb. Since this is all over 9P it can go over any 2-way pipe, even rs232.
评论 #40055635 未加载
评论 #40056065 未加载
apt-get大约 1 年前
I&#x27;d like to get a VDI infrastructure setup for me and my partner -- something that enables both of us to run our computers with a single big machine, and not have cables running everywhere through the house, while being able to sit wherever we want and use our infra from any given place.<p>At the moment, I&#x27;ve brainstormed:<p>- A main server that runs some type 1 hypervisor (Xen or Proxmox, will need to see which is more adequate)<p>- Light &quot;client&quot; devices (laptop, for example), that may either be connected in a wired manner to the server (e.g. separate desks), or remoting into it through Wireguard. Each desk will feature a KVM-style setup with a docking station that offers screens, keyboard, and a range of USB ports.<p>- Individual VMs for running our respective OSes to our preference, some flavor of linux distro. Inputs from the client device (e.g. USB, Keyboard, Screen) should be forwarded &#x2F; matched to the VM.<p>- A windows VM for gaming, running two sessions for each of us: GPU passthrough is a must. I would like to make use of Looking Glass somehow, if possible either through the Linux VM on the same server, or on the client machine. The latter would probably be better for performance, I suppose, given you don&#x27;t have to forward input devices twice... but I&#x27;m also worried about whether the buffer-copy mechanisms from Looking Glass would work with such a setup.<p>So far, I&#x27;m looking into Moonlight&#x2F;Sunshine as a general desktop redirection setup: my hope is that I can pass something close to direct framebuffers on an ethernet connection while at home, and switch to compression while I&#x27;m away, hoping to achieve as little latency as possible in all cases (so giving absolute priority on the host to the streaming process, if possible, kind of like an RT system). One notable thing is that Sunshine by itself doesn&#x27;t support generic USB redirection. Has anyone tried using usbredir for this purpose?<p>In general, it&#x27;s hard to find relevant information for this kind of home hypervisor setup with a focus on gaming&#x2F;latency and general transparency all around... would appreciate tips if anyone&#x27;s attempted something similar before. Thanks!
naikrovek大约 1 年前
Does this offer anything over USB&#x2F;IP?
评论 #40055600 未加载
andrewmcwatters大约 1 年前
Remember Remote Disc from Mac OS X? <a href="https:&#x2F;&#x2F;support.apple.com&#x2F;en-us&#x2F;101323" rel="nofollow">https:&#x2F;&#x2F;support.apple.com&#x2F;en-us&#x2F;101323</a>
2024throwaway大约 1 年前
This would have been great for me to have around 25 years ago, when I wanted to mount a USB web cam in my bedroom window on the second floor and connect it to a computer in my basement. I was a dumb middle school kid and just spliced the usb wires onto Ethernet cable ends, and plugged them into the existing Ethernet run. That’s when I learned about maximum USB lengths the hard way, by frying some perfectly good hardware.
评论 #40058834 未加载
actionfromafar大约 1 年前
There is also USB-IP. <a href="https:&#x2F;&#x2F;usbip.sourceforge.net&#x2F;" rel="nofollow">https:&#x2F;&#x2F;usbip.sourceforge.net&#x2F;</a>
kimown大约 1 年前
<a href="https:&#x2F;&#x2F;www.usb-over-network.com&#x2F;usb-over-network-download.html" rel="nofollow">https:&#x2F;&#x2F;www.usb-over-network.com&#x2F;usb-over-network-download.h...</a><p>I have used this software for adb debugging in rdp window10, it&#x27;s really cool, but it don&#x27;t meet all cases.
wtf_is_up大约 1 年前
I used this the other day with some of my proxmox VMs and it worked amazingly well. Pretty nice to be able to pass my usb via spice instead if needing to plug it into the server.
tamimio大约 1 年前
Funny how yesterday I was using Winding Sandbox to test a software and wanted to connect an iPhone to it, problem was that there’s not interface like a fully fledged VM and had to use VMware instead, maybe this will do the trick?
评论 #40059812 未加载
hsbauauvhabzb大约 1 年前
What’s input latency and throughput on this like? Would it support near native keyboard &#x2F; mouse, webcam or display output? What about mass storage devices?
dotnet00大约 1 年前
Doesn&#x27;t WSL2 use something very similar for forwarding usb devices from Windows to the Linux VM? Through &quot;usbipd&quot;
评论 #40063115 未加载
j45大约 1 年前
A software based Tibbo for usb, awesome!<p><a href="https:&#x2F;&#x2F;tibbo.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;tibbo.com&#x2F;</a>
c_o_n_v_e_x大约 1 年前
So basically this a USB device server but you can BYO hardware. Use cases for USB device servers (according to <a href="https:&#x2F;&#x2F;www.seh-technology.com&#x2F;products&#x2F;usb-deviceserver.html" rel="nofollow">https:&#x2F;&#x2F;www.seh-technology.com&#x2F;products&#x2F;usb-deviceserver.htm...</a>):<p>external disks<p>dongles<p>card readers<p>telephone systems<p>barcode scanners<p>medical devices<p>mobile gauges<p>output devices<p>audio&#x2F;video streaming devices<p>scanners etc.<p>...connecting a computer to a USB device that is further away than what USB is physically limited to (distance wise).
lynx23大约 1 年前
usbip is a thing, is even a Debian package...