Xen domain windows 2012 r2 - 無法添加usb
我在 CentOS 上有 xen 4.4.3-9.el6:6.7(最終版本)問題是我無法將 USB 設備添加到我的 Windows 2012R2 域;
如果我使用
xm usb-add demo_win2012_r2 host:0529:0620
:我可以在 Windows 中看到我的設備,但無法辨識。它僅適用於 USB 快閃記憶體驅動器。Windows 不顯示以這種方式添加的任何其他設備。之後我嘗試了:
xm usb-hc-create demo_win2012_r2 2 4 xm usb-list demo_win2012_r2 WARNING: xend/xm is deprecated. Idx BE state usb-ver BE-path 0 0 1 USB2.0 /local/domain/0/backend/vusb/4/0 port 1: port 2: port 3: port 4:
我的設備列表:
xm usb-list-assignable-devices WARNING: xend/xm is deprecated. 2-2 : ID 0951:1666 Kingston DataTraveler 3.0 3-1 : ID 0b38:0003 VIRTUAL USB MULTIMEDIA KEYBOARD 4-1 : ID 0529:0620 Aladdin Token JC
當我嘗試時:
xm usb-attach demo_win2012_r2 0 1 2-2 WARNING: xend/xm is deprecated. Unexpected error: <class 'xen.util.vusb_util.UsbDeviceParseError'> Please report to xen-devel@lists.xen.org Traceback (most recent call last): File "/usr/sbin/xm", line 20, in <module> main.main(sys.argv) File "/usr/lib64/python2.6/site-packages/xen/xm/main.py", line 3946, in main _, rc = _run_cmd(cmd, cmd_name, args) File "/usr/lib64/python2.6/site-packages/xen/xm/main.py", line 3970, in _run_cmd return True, cmd(args) File "/usr/lib64/python2.6/site-packages/xen/xm/main.py", line 3011, in xm_usb_attach if vusb_util.bus_is_assigned(bus): File "/usr/lib64/python2.6/site-packages/xen/util/vusb_util.py", line 275, in bus_is_assigned raise UsbDeviceParseError("Can't get assignment status: (%s)." % bus) xen.util.vusb_util.UsbDeviceParseError: vusb: Error parsing USB device info: Can't get assignment status: (2-2).
與其他設備相同。當然,我已經在我的 Windows 上安裝了 gplpv 驅動程序。
當我使用 Windows 創建虛擬 USB 主機控制器時,
usb-hc-create
它僅將其辨識為 XenPVUSB 設備驅動程序。我嘗試過:
xm usb-add demo_win2012_r2 host:0951:1666
在這種情況下,Usb 快閃記憶體驅動器在 Windows 域設備管理器中可見,因為無法辨識設備,錯誤程式碼為 10,其他 USB 設備根本不可見。我錯過了什麼?
編輯:還嘗試了 windows server2016 和 clean windows 2012 R2 install 所以我猜問題是在 windows 端?
這可能是沒有 PVUSB 後端的副作用;它也可能是 xend 中的一個直接錯誤。
如果沒有 PVUSB 後端是一個問題,您可以嘗試建構一個支持的核心;SLES 核心可能是您最好的選擇,因為我 認為他們正式支持它。
如果你有 PVUSB 可用,那麼它可能是 xend 中的一個錯誤。不幸的是,xend 已經有一段時間沒有得到很好的維護了。Xen 4.4 已經不受支持,在 Xen 4.5 開發視窗打開後不久,xend 就從樹中刪除(因此出現警告)。所以在這種情況下,它很可能被歸類為 WONTFIX。
對 xl 的 PVUSB 支持 99% 肯定適用於 Xen 4.7。