[PVE Virtualization] xHCI Controller Fails to Detect USB Reconnection After Full Reset by IC Programming Tool

1056437239

New Member
Mar 10, 2025
1
0
1
內容:
你好社區,

使用IC程式設計/刻錄工具時,我在 Proxmox VE (PVE) 中遇到USB設備識別問題。以下是詳細資訊:

問題描述:

  • IC 程式設計工具在其重啟序列期間觸發完整的 USB 電源重置 (完整的電源迴圈)。
  • 物理 USB 設備在主機級別正確斷開連接/重新連接(通過 dmesg 驗證)。
  • PVE 的虛擬 xHCI 控制器無法及時同步狀態更改,從而導致 USB 裝置在客戶機虛擬機中保持「斷開連接」。
技術背景:

  • 主機: Proxmox VE 8.X
  • 來賓:[您的作系統 - 例如,Windows 10/Ubuntu 22.04]
  • USB 控制器類型:xHCI (USB 3.0) 模擬
  • 當前解決方法:通過 PVE Web UI 手動重新連接 USB 設備
向社區提出的問題:

  1. 是否有人遇到過類似的 PVC 虛擬化 xHCI 的 USB 重新連接同步問題?
  2. 是否有已知的解決方案:
    • 強制刷新 xHCI 狀態而不進行人工干預?
    • 用於檢測強制 USB 重置的內核參數/腳稿?
  3. 物理USB控制器的PCI直通能否從根本上解決這個問題?
附註事項:

  • 確認不是硬體問題(設備在裸機設置上可靠地工作)。
  • 附加了顯示 USB 斷開連接/重新連接事件的相關 journalctl -k 代碼段。
任何見解或解決方法將不勝感激!
 
Hello,

this is the German part of the forum.
Only a few people here in the forum will speak Chinese and the members who do speak Chinese will probably only look in the English part of the forum.
It is best to ask the question in English.
 
yes, please repost your question in English!