Unable to Connect iOS Device to macOS via USB pass-through in PVE 7.2

brainzhang

New Member
Jul 25, 2022
3
0
1
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:

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:

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!