-
使用 Proxmox VE 抓 USB 数据包
试过 Windows + USBPcap,Windows + VirtualBox,Mac + VirtualBox,都各种问题。 本来目标是监测一个设备的 usb 刷写过程,用笔记本电脑的方案里最靠近成功的是 Mac + VirtualBox,需要使用 root 启动 VirtualBox,相关命令如下 其中Address 里的s=,或者 UUID 每次都不一样,导致刷写过程的 USB 断开之后,下一次就没法自动发现了。 因为按VirtualBox 文档要求,需要手动 usbattach,所以还没办法用 USB filter 来自动操作。 而,文档里介绍的抓 Root Hub 的方法,在我的 mac 上无效,而我试图 Windows + VirtualBox,崩。所以转过来看qemu 的方案。 搜到了 qemu 的官方文档。 https://qemu-project.gitlab.io/qemu/system/devices/usb.html 于是赶紧去看 Proxmox VE 的 USB 选项,配置之后,可以正常发现设备,虚拟机里的软件也能正常识别。 ssh 到 pve 宿主机上,我的虚拟机 ID 102…