Failed to start VirtualBox VM on Mac with net on thunderbolt v2

Discussions related to using VirtualBox on Mac OS X hosts.
Post Reply
AmrE
Posts: 1
Joined: 19. Feb 2023, 17:26

Failed to start VirtualBox VM on Mac with net on thunderbolt v2

Post by AmrE »

I have a challenge to start the VM machine used for ExaCC re-imaging using virtual box on my Apple laptop, it cannot detect the network interfaces, I am using thunderbolt v2 adaptor to UTP, laptop little bit old 2015 and has only thunderbolt V2 and USB , no Type-C ports. I tried USB to UTP adapter, VM starts normally and can detect it.looks like the issue is related to the driver between thunderbolt V2 port and the VirtualBox.

Here below the Specs and error if anyone had similar issue .

Laptop : Mac Core i7 (early 2015) with 2 X thunderbolt V2 ports and 2 X USB 3.0 . MacOS Monterey (12.6.3)
Virtual Box : Version 7.0.6 r155176 (Qt5.15.2)

Error received:

VM Name: nfspxevmol7-swat-18Nov22
Error: vmnet_start_interface returned 1001 (VERR_INVALID_PARAMETER). Failed to attach the network LUN (VERR_INVALID_PARAMETER).
Result Code: NS_ERROR_FAILURE (0X80004005)
Component: ConsoleWrap
Interface: IConsole {6ac83d89-6ee7-4e33-8ae6-b257b2e81be8}

from Log file:

00:00:05.644685 E1000#0: TX frames up to 32768: 0
00:00:05.644692 E1000#0: Larger TX frames : 0
00:00:05.644698 E1000#0: Max TX Delay : 0
00:00:05.645141 GIM: KVM: Resetting MSRs
00:00:05.646640 NEM: hv_vm_destroy() failed with 0xfae94001
00:00:05.772530 ERROR [COM]: aRC=NS_ERROR_FAILURE (0x80004005) aIID={6ac83d89-6ee7-4e33-8ae6-b257b2e81be8} aComponent={ConsoleWrap} aText={Error: vmnet_start_interface returned 1001 (VERR_INVALID_PARAMETER).
00:00:05.772535 Failed to attach the network LUN (VERR_INVALID_PARAMETER)}, preserve=false aResultDetail=-2
00:00:05.772627 Console: Machine state changed to 'PoweredOff'
00:00:05.775437 Power up failed (vrc=VERR_INVALID_PARAMETER, rc=NS_ERROR_FAILURE (0X80004005))
00:00:06.146159 GUI: UIMachineViewScale::resendSizeHint: Restoring guest size-hint for screen 0 to 800x600
00:00:06.146226 ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={4680b2de-8690-11e9-b83d-5719e53cf1de} aComponent={DisplayWrap} aText={The console is not powered up (setVideoModeHint)}, preserve=false aResultDetail=0
00:00:06.146292 GUI: Aborting startup due to power up progress issue detected...
00:00:06.228686 GUI: UICommon: Handling aboutToQuit request..
00:00:06.858814 GUI: UICommon: aboutToQuit request handled!





Interface info:

Thunderbolt Bus:

Vendor Name: Apple Inc.
Device Name: MacBook Pro
UID: 0x0001001307066400
Route String: 0
Firmware Version: 27.1
Domain UUID: 123CF01B-E483-4D5F-9DEF-C2ACCB57270E
Port:
Status: Device connected
Link Status: 0x2
Speed: Up to 10 Gb/s x1
Current Link Width: 0x1
Receptacle: 1
Link Controller Firmware Version: 0.15.0
Port:
Status: No device connected
Link Status: 0x7
Speed: Up to 20 Gb/s x1
Current Link Width: 0x1
Receptacle: 2
Link Controller Firmware Version: 0.15.0

Thunderbolt to Gigabit Ethernet Adapter:

Vendor Name: Apple Inc.
Device Name: Thunderbolt to Gigabit Ethernet Adapter
Mode: Thunderbolt
Device ID: 0x8003
Vendor ID: 0x1
Device Revision: 0x1
UID: 0x0001000207944560
Apple Serial Number: DTN911700CMDWKHBM
Route String: 1
Firmware Version: 5.5
Port (Upstream):
Status: Device connected
Link Status: 0x2
Speed: Up to 10 Gb/s x1
Port Micro Firmware Version: 0.0.8

Appreciate your help,
Regards, Amr.
scottgus1
Site Moderator
Posts: 20945
Joined: 30. Dec 2009, 20:14
Primary OS: MS Windows 10
VBox Version: PUEL
Guest OSses: Windows, Linux

Re: Failed to start VirtualBox VM on Mac with net on thunderbolt v2

Post by scottgus1 »

The whole log, zipped, would help.

Start the VM from full normal shutdown, not save-state. Run until you see the problem happen, then shut down the VM from within the VM's OS if possible. If not possible, close the Virtualbox window for the VM with the Power Off option set.

Right-click the VM in the main Virtualbox window's VM list, choose Show in Explorer/Finder/File Manager. In the "Logs" subfolder, zip the VM's "vbox.log", and post the zip file, using the forum's Upload Attachment tab. (Configure your host OS to show all extensions so you can find the "vbox.log", not "vbox.log.1", etc.)

7.0 has changes to Host-Only, forced by Apple's new no-kexts policy.
Post Reply