Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Italian27

macrumors newbie
Dec 14, 2020
7
1
i have just updated parallels desktop (version 16.1.2)... parallels does not recognize my iPhone when attached to the USB port (it recognizes the iPhone but it is not display on windows or iTunes in windows).... I don't know what to do... it s like a nightmare...
 

zejack

macrumors newbie
Jan 3, 2021
1
0
when trying the terminal command: sudo -b /Applications/Parallels\ Desktop.app/Contents/MacOS/prl_client_app

i am getting the following reply:

iMac:~ jack$ objc[1993]: Class OpenPanel is implemented in both /Applications/Parallels Desktop.app/Contents/Frameworks/libPrlGui.3.dylib (0x10b26c888) and /Applications/Parallels Desktop.app/Contents/MacOS/prl_client_app (0x10a452be8). One of the two will be used. Which one is undefined.
Executing: /usr/bin/kmutil showloaded --bundle-identifier com.parallels.kext.netbridge --bundle-identifier com.parallels.kext.hypervisor --bundle-identifier com.parallels.kext.usbconnect --bundle-identifier com.parallels.kext.vnic --bundle-identifier com.parallels.kext.hidhook
No variant specified, falling back to release


after that parallels "Installation Assistant" will open automatically, although I already have a windows 10 parallels machine installed.

anyone can help in this?
thx
 

pommephone

macrumors regular
Nov 27, 2012
132
36
Question: Is anyone running Big Sur and Parallels without issues? Are these issues affecting all users or just some?
 

T4rb0ch4rg3d

macrumors member
Apr 14, 2020
30
22
The issues with the Network and USB affect every user on Big Surr. The fixes that has been posted in this topic seems to working great. I did both fixes on Parallels 16.1.1. and recently upgraded tot 16.1.2. The adjustments stay, so it seems you only have do the fixes once.

Summary of posted sollutions that seem to work"

Solution Network problem
1. Close your virtual machine and Parallels 2. Open Finder and go to: / Library / preferences / parallels / 3. Copy the file network.desktop.xml and put it on your desktop 4. Open the file on your desktop via text editor 5. Find this line: <Usekextless> -1 <UseKextless> 6. Change -1 to 0 and save the file 7. Drag the refreshed file back to / Library / preferences / parallels / 8. Replace the old file with it. 9. Done. Restart your Mac. Parallels will now work normally.

Solution USB Problem
1. Close your virtual machine and Parallels 2. Open Finder and go to: / Library / preferences / parallels / 3. Copy the file dispatcher.desktop.xml and put it on your desktop 4. Open the file on your desktop via text editor 5. Find this line: <USB> 0 </USB> 6. Change 0 to 1 and save the file 7. Drag the refreshed file back to / Library / preferences / parallels / 8. Replace the old file with it. 9. Done. Restart your Mac. Parallels will now work normally.
 
  • Like
Reactions: pommephone

pommephone

macrumors regular
Nov 27, 2012
132
36
The issues with the Network and USB affect every user on Big Surr.
OK, but what about users of Big Sur? Have you checked with every one of them? 😁 Thanks for posting the solutions that are working for you. I'll save these in case the issues are not resolved when I'm ready to take the plunge.
 

priitv8

macrumors 601
Jan 13, 2011
4,078
660
Estonia
Solution USB Problem
1. Close your virtual machine and Parallels 2. Open Finder and go to: / Library / preferences / parallels / 3. Copy the file dispatcher.desktop.xml and put it on your desktop 4. Open the file on your desktop via text editor 5. Find this line: <USB> 0 </USB> 6. Change 0 to 1 and save the file 7. Drag the refreshed file back to / Library / preferences / parallels / 8. Replace the old file with it. 9. Done. Restart your Mac. Parallels will now work normally.
Because this section is in the UsbVirtualDisks section, it might help with USB external storage devices, but definitely has no effect on USB HID devices. I am also struggling with getting a HID device recognised.

XML:
<UsbVirtualDisks dyn_lists="">
    <FireWire>1</FireWire>
    <Usb>1</Usb>
    <Thunderbolt>1</Thunderbolt>
    <Removable>1</Removable>
</UsbVirtualDisks>
 

tripkip

macrumors newbie
Oct 14, 2010
7
0
Here is a one-liner to paste in Terminal:

Code:
sudo sed -i '' 's/\(<UseKextless>\)-1\(<\/UseKextless>\)/\10\2/' /Library/Preferences/Parallels/network.desktop.xml && sudo sed -i '' 's/\(<Usb>\)0\(<\/Usb>\)/\11\2/' /Library/Preferences/Parallels/dispatcher.desktop.xml
 

T4rb0ch4rg3d

macrumors member
Apr 14, 2020
30
22
Because this section is in the UsbVirtualDisks section, it might help with USB external storage devices, but definitely has no effect on USB HID devices. I am also struggling with getting a HID device recognised.
Did not notice this, you are right. A USB HID device does not work on my MacBook. :confused: - hope someone finds a solution for this.

Strange, a webcam on USB does seem to work here, but a VCDS cable does not get recognised.
 

level1807

macrumors newbie
Oct 18, 2013
9
2
No, the solutions posted here don't work "great". Parallels forgets the resolution of the VM every time I launch it when the fix is enabled (this issue is not present without the fix). Judging by how long this is taking for Parallels to fix, it's a very deep issue that affects multiple parts of the software.
 

PepperPad

macrumors member
Nov 8, 2020
31
1
Found on Parallels forum :
  1. Quit Parallels
  2. Opern Terminal & Run this command
    sudo nano /Library/Preferences/Parallels/network.desktop.xml
  3. In the following line
    <UseKextless>-1</UseKextless>
  4. replace -1 with 0
  5. save and start parallels
Problem Solved.
 

T4rb0ch4rg3d

macrumors member
Apr 14, 2020
30
22
Found on Parallels forum :
  1. Quit Parallels
  2. Opern Terminal & Run this command
    sudo nano /Library/Preferences/Parallels/network.desktop.xml
  3. In the following line
    <UseKextless>-1</UseKextless>
  4. replace -1 with 0
  5. save and start parallels
Problem Solved.
One problem solved, not all of them. Still waiting on a fix for USB HID's.
 

Italian27

macrumors newbie
Dec 14, 2020
7
1
I copied what I found on parallels support forum from the parallels supporters:

"Hello, Thank you for your patience and cooperation while we are working on the resolution. USB-to-com or USB-to-lanRJ45 devices are not supported with Parallels Desktop. If you need further assistance, you can reopen the ticket within 14 days by simply replying to this message. Please let us know if you have any additional questions. We appreciate your time and consideration. Thanks, Sakthi Sowmiya Customer Support".

THIS IS CLEAR STATEMENT THAT PD16 IS USELESS FOR YOU IF YOU WISH TO USE OTHER USB DEVICE THAN STORAGE PENDRIVE. THAT'S NOT POSSIBLE!!!!!!!!!!!! I am very astonished!
 
  • Like
Reactions: heraldo_jones

diblax

macrumors newbie
Jan 17, 2021
1
0
Hi! I Found the solution of this problem. You can use this to start Parallels without sudo and it should work.

1. sudo nano /Library/Preferences/Parallels/network.desktop.xml
2. find <UseKextless>1</UseKextless> (value can be -1), and change the value to the <UseKextless>0</UseKextless>
3. if you can't to find this tag, then just create it under root tag <ParallelsNetworkConfig ...>here</ParallelsNetworkConfig>

Result: you can start/restart Parallels without sudo - network will work.
thank'you i was mad and i cannot find a solution...great job
 

pommephone

macrumors regular
Nov 27, 2012
132
36
The issues with the Network and USB affect every user on Big Sur.
I recently installed Big Sur version 11.2 Beta (20D5042d) and have no network problems on Parallels Version 16.1.2 (49151) running Windows 10. Internet is fine, connection to my local network is fine.

I can't address USB issues. I don't use USB in Parallels/Windows 10.
 

anchib

macrumors newbie
Jan 26, 2021
1
0
i have just updated parallels desktop (version 16.1.2)... parallels does not recognize my iPhone when attached to the USB port (it recognizes the iPhone but it is not display on windows or iTunes in windows).... I don't know what to do... it s like a nightmare...
same problem((
still no solution?
 

PeterHolbrook

macrumors 68000
Sep 23, 2009
1,625
441
Found on Parallels forum :
  1. Quit Parallels
  2. Opern Terminal & Run this command
    sudo nano /Library/Preferences/Parallels/network.desktop.xml
  3. In the following line
    <UseKextless>-1</UseKextless>
  4. replace -1 with 0
  5. save and start parallels
Problem Solved.
I've installed Parallels 16.1.2 for the first time today, and, naturally, no network on Parallels virtual machines. I've tried the solution you mention, but, odd as it is, my /Library/Preferences/Parallels/network.desktop.xml DOES NOT contain "<UseKextless>" or "</UseKextless>". How is that possible? I don't think I've gone blind all of a sudden. Should I look for that somewhere else?

EDIT: Just entering <UseKextless>0</UseKextless> at the right spot fixed the issue. Thank you.
 
Last edited:

bioits

macrumors newbie
Feb 7, 2021
1
0
I've installed Parallels 16.1.2 for the first time today, and, naturally, no network on Parallels virtual machines. I've tried the solution you mention, but, odd as it is, my /Library/Preferences/Parallels/network.desktop.xml DOES NOT contain "<UseKextless>" or "</UseKextless>". How is that possible? I don't think I've gone blind all of a sudden. Should I look for that somewhere else?

EDIT: Just entering <UseKextless>0</UseKextless> at the right spot fixed the issue. Thank you.
did you find the network.desktop.xml file? I wasn't able to but found UseKextless in file netConfigCache. Even after changing from -1 to 0, the problem still exists.
 

Lukeit

macrumors regular
Original poster
Feb 28, 2011
206
66
Shanghai, China
I've installed Parallels 16.1.2 for the first time today, and, naturally, no network on Parallels virtual machines. I've tried the solution you mention, but, odd as it is, my /Library/Preferences/Parallels/network.desktop.xml DOES NOT contain "<UseKextless>" or "</UseKextless>". How is that possible? I don't think I've gone blind all of a sudden. Should I look for that somewhere else?

EDIT: Just entering <UseKextless>0</UseKextless> at the right spot fixed the issue. Thank you.
Sir, would you mind sharing where is the "right spot" where to enter Usekextless string? Me, like many others, haven't found this text string after the sudo command... will you please help us out more in details? many thanks and regards.
 

maxxay

macrumors newbie
Feb 22, 2021
1
1
Sir, would you mind sharing where is the "right spot" where to enter Usekextless string? Me, like many others, haven't found this text string after the sudo command... will you please help us out more in details? many thanks and regards.
Enter it in Line 5 between NATDAllowEtcHostsWrite and UDPSendBufSize:

XML:
<NATDAllowEtcHostsWrite>1</NATDAllowEtcHostsWrite>
<!-- ENTER IT HERE -->
<UDPSendBufSize>4106</UDPSendBufSize>

results in

XML:
<NATDAllowEtcHostsWrite>1</NATDAllowEtcHostsWrite>
<UseKextless>0</UseKextless>
<UDPSendBufSize>4106</UDPSendBufSize>
 
  • Like
Reactions: Lukeit

Lukeit

macrumors regular
Original poster
Feb 28, 2011
206
66
Shanghai, China
Enter it in Line 5 between NATDAllowEtcHostsWrite and UDPSendBufSize:

XML:
<NATDAllowEtcHostsWrite>1</NATDAllowEtcHostsWrite>
<!-- ENTER IT HERE -->
<UDPSendBufSize>4106</UDPSendBufSize>

results in

XML:
<NATDAllowEtcHostsWrite>1</NATDAllowEtcHostsWrite>
<UseKextless>0</UseKextless>
<UDPSendBufSize>4106</UDPSendBufSize>
Thanks so much, much appreciated!
 

Accallop

macrumors newbie
Feb 22, 2021
3
0
Version 15.1.2 (47123) (not rc2) works great with Big Sur (Network ok, all usb devices ok).
Install and open with this command:

export SYSTEM_VERSION_COMPAT=1

open -a “Parallels Desktop”
 

egbok24

macrumors newbie
Apr 19, 2021
1
0
Hi! I Found the solution of this problem. You can use this to start Parallels without sudo and it should work.

1. sudo nano /Library/Preferences/Parallels/network.desktop.xml
2. find <UseKextless>1</UseKextless> (value can be -1), and change the value to the <UseKextless>0</UseKextless>
3. if you can't to find this tag, then just create it under root tag <ParallelsNetworkConfig ...>here</ParallelsNetworkConfig>

Result: you can start/restart Parallels without sudo - network will work.
Can someone help me. These instructions are a bit advanced for me. I followed them and typed 1 in the terminal line. WHen I typed 2 (after I put in my PW) it can't find the command. I don't know how to do #3. Step by step would be appreciated.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.