I installed PVE 7.2 and configured hardware passthrough. I can successfully connect to iOS devices by windows VM with USB passthrough, and I can see my iPad in windows.
Then i install macOS13.3.1 followed by this guide:
https://www.nicksherlock.com/2022/10/installing-macos-13-ventura-on-proxmox/
And do Video and same USB pass-through for MacOS vm; all work fine!
However, The USB doesn't work on xcode to detect my ipad , while this USB port can detect a keyboard and mouse, but it only cannot connect to my iPad device.
I confirming that USB passthrough is functional. Is there anything else I need to do? Thank you!
Here is my lsusb show, and I test all ports, none can works with my ipad:
Then here is my MacOS13.3.1 VM config:
Append:
===========================
I also tested on MacOS12.5, the same issue;
Then i install macOS13.3.1 followed by this guide:
https://www.nicksherlock.com/2022/10/installing-macos-13-ventura-on-proxmox/
And do Video and same USB pass-through for MacOS vm; all work fine!
However, The USB doesn't work on xcode to detect my ipad , while this USB port can detect a keyboard and mouse, but it only cannot connect to my iPad device.
I confirming that USB passthrough is functional. Is there anything else I need to do? Thank you!
Here is my lsusb show, and I test all ports, none can works with my ipad:
Code:
root@ypcpve:~# lsusb
Bus 003 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
root@ypcpve:~# lsusb -t
/: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 5000M
/: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/3p, 480M
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/8p, 480M
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 480M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/3p, 480M
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/6p, 480M
Then here is my MacOS13.3.1 VM config:
Code:
agent: 1
args: -device isa-applesmc,osk="ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" -smbios type=2 -device usb-kbd,bus=ehci.0,port=2 -global nec-usb-xhci.msi=off -cpu host,kvm=on,vendor=GenuineIntel,+kvm_pv_unhalt,+kvm_pv_eoi,+hypervisor,+invtsc
bios: ovmf
boot: order=virtio0
cores: 4
cpu: Penryn
efidisk0: thinpoolssd:vm-166-disk-0,efitype=4m,size=4M
hostpci0: 0000:05:00,pcie=1,x-vga=1
machine: q35
memory: 16384
meta: creation-qemu=6.2.0,ctime=1701572998
name: macos13.ypc
net0: virtio=66:65:7C:7A:01:B7,bridge=vmbr0,firewall=1
numa: 0
ostype: other
parent: a13_3_1
scsihw: virtio-scsi-single
smbios1: uuid=ddf8f022-d08e-4c85-96e1-07f245f8a188
sockets: 1
usb0: host=2-3
vga: none
virtio0: thinpoolssd:vm-166-disk-1,iothread=1,size=256G
vmgenid: 9baeff94-b6a4-414e-bb6f-b34487b96a3d
Append:
===========================
I also tested on MacOS12.5, the same issue;
Last edited: