I'm using VirtualBox-6.1.19-143492-Solaris.p5p (which is a test release) as VirtualBox-6.1.18-142142-Solaris.p5p is broken for Solaris 11.4 as noted in viewtopic.php?f=11&t=101641
(note: I changed the hostnames in the paste)
Code: Select all
vbox@vbhost:~$ VBoxManage startvm --type headless vbclient Waiting for VM "vbclient" to power on...
VBoxManage: error: Nonexistent host networking interface, name 'net0' (VERR_INTERNAL_ERROR)
VBoxManage: error: Details: code NS_ERROR_FAILURE (0x80004005), component ConsoleWrap, interface IConsole
So I applied the fix and ran into a different bug:
Code: Select all
vbox@vbhost:~$ VBoxManage modifyvm vbclient --nic1 bridged --bridgeadapter1 "net0 - Ethernet"
vbox@vbhost:~$ VBoxManage startvm --type headless vbclient Waiting for VM "vbclient" to power on...
VBoxManage: error: Failed to open/create the internal network 'HostInterfaceNetworking-net0' (VERR_INTNET_FLT_VNIC_CREATE_FAILED).
VBoxManage: error: Failed to attach the network LUN (VERR_INTNET_FLT_VNIC_CREATE_FAILED)
VBoxManage: error: Details: code NS_ERROR_FAILURE (0x80004005), component ConsoleWrap, interface IConsole
Code: Select all
vbox@vbhost:~$ VBoxManage showvminfo vbclient | grep NIC.1 NIC 1: MAC: 0800277E8AEB, Attachment: Bridged Interface 'net0 - Ethernet', Cable connected: on, Trace: off (file: none), Type: 82540EM, Reported speed: 0 Mbps, Boot priority: 0, Promisc Policy: deny, Bandwidth group: none
Code: Select all
vbox@vbhost:~$ VBoxManage showvminfo vbclienttest| grep NIC.1
NIC 1: MAC: 080027A0442F, Attachment: Bridged Interface 'net2 - Ethernet', Cable connected: on, Trace: off (file: none), Type: 82540EM, Reported speed: 0 Mbps, Boot priority: 0, Promisc Policy: deny, Bandwidth group: none
Now if I list the bridged adaptors, that string is at the bottom of each definition.
(trimmed paste, as it's long)
Code: Select all
Name: net0 - Ethernet
GUID: 3074656e-0000-4000-8000-0010e029f5a2
DHCP: Disabled
IPAddress: 10.205.2.154
NetworkMask: 255.255.254.0
IPV6Address: fe80::210:e0ff:fe29:f5a2
IPV6NetworkMaskPrefixLength: 10
HardwareAddress: 00:10:e0:29:f5:a2
MediumType: Ethernet
Wireless: No
Status: Up
VBoxNetworkName: HostInterfaceNetworking-net0
Name: net1 - Ethernet
GUID: 3174656e-0000-4000-8000-000000000000
DHCP: Disabled
IPAddress: 0.0.0.0
NetworkMask: 0.0.0.0
IPV6Address:
IPV6NetworkMaskPrefixLength: 0
HardwareAddress: 00:00:00:00:00:00
MediumType: Ethernet
Wireless: No
Status: Unknown
VBoxNetworkName: HostInterfaceNetworking-net1
Name: net2 - Ethernet
GUID: 3274656e-0000-4000-8000-000000000000
DHCP: Disabled
IPAddress: 0.0.0.0
NetworkMask: 0.0.0.0
IPV6Address:
IPV6NetworkMaskPrefixLength: 0
HardwareAddress: 00:00:00:00:00:00
MediumType: Ethernet
Wireless: No
Status: Unknown
VBoxNetworkName: HostInterfaceNetworking-net2
FWIW: I also tried firing up an X server and throwing back the display for the VB GUI (painful as this is over a VPN and multiple WAN hops) and selecting the networking that way with the exact same results. I even tried changing it to NAT, saving, then changing it back to bridged and re-selecting net0, and it inserted exactly the same line into the config file as the command line did.
Server:
Code: Select all
Name: entire
Summary: entire incorporation including Support Repository Update
(Oracle Solaris 11.4.26.75.4).
Description: This package constrains system package versions to the same
build. WARNING: Proper system update and correct package
selection depend on the presence of this incorporation.
Removing this package will result in an unsupported system.
For more information see:
https://support.oracle.com/rs?type=doc&id=2433412.1
Category: Meta Packages/Incorporations
State: Installed
Publisher: solaris
Version: 11.4 (Oracle Solaris 11.4.26.75.4)
Branch: 11.4.26.0.1.75.4
Packaging Date: September 23, 2020 at 5:58:20 PM
Last Install Time: October 30, 2020 at 2:43:26 PM
Size: 2.52 kB
FMRI: pkg://solaris/entire@11.4-11.4.26.0.1.75.4:20200923T175820Z