mPCIe 카드(USB 컨트롤러)를 컴퓨터의 mPCIe 슬롯에 연결했습니다. 연결된 USB 장치가 표시 lsusb
되고 모든 것이 정상입니다.
이제 KVM/qemu를 실행하고 있으므로 단일 USB 장치뿐만 아니라 USB 컨트롤러도 PCIe 장치로 가상 머신에 전달하고 싶습니다. 이미 온보드 NIC(PCIe이기도 함)에서 했던 것처럼 말입니다.
그래서 저는 USB 컨트롤러가 호출될 때 PCI 연결 장치로 자신을 알릴 것이라고 생각했지만 lspci
그렇지 않습니다.
# lspci
00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h (Models 30h-3fh) Processor Root Complex
00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Mullins IOMMU
00:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h (Models 30h-3fh) Host Bridge
00:02.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Functions 5:1
00:02.3 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Functions 5:1
00:02.4 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Functions 5:1
00:08.0 Encryption controller: Advanced Micro Devices, Inc. [AMD] Kabini/Mullins PSP-Platform Security Processor
00:10.0 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB XHCI Controller (rev 11)
00:11.0 SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [IDE mode] (rev 39)
00:13.0 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB EHCI Controller (rev 39)
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 42)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 11)
00:14.7 SD Host controller: Advanced Micro Devices, Inc. [AMD] FCH SD Flash Controller (rev 01)
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h (Models 30h-3fh) Processor Function 0
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h (Models 30h-3fh) Processor Function 1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h (Models 30h-3fh) Processor Function 2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h (Models 30h-3fh) Processor Function 3
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h (Models 30h-3fh) Processor Function 4
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h (Models 30h-3fh) Processor Function 5
01:00.0 Ethernet controller: Intel Corporation I210 Gigabit Network Connection (rev 03)
02:00.0 Ethernet controller: Intel Corporation I210 Gigabit Network Connection (rev 03)
03:00.0 Ethernet controller: Intel Corporation I210 Gigabit Network Connection (rev 03)
이 컴퓨터는 AMD 기반의 PC Engine APU2 임베디드 컴퓨터입니다.https://www.pcengines.ch/apu2.htm) - Debian Linux를 실행합니다.
lsusb
연결된 USB 컨트롤러에 연결된 USB 장치를 표시합니다.
질문: 내 USB 컨트롤러가 어떤 PCI(e) ID/장치에 연결되어 있는지 확인하여 내 가상 머신에서 기본 PCI(e) 장치로 작동하도록 전달할 PCI(e) ID/장치를 확인하려면 어떻게 해야 합니까? 팝업?
lsusb
아마도 USB 버스 ID에서 무엇인가 추측할 수 있을 것입니다 . 그러나 이것이 제가 알아낸 것입니다.