VirtualBox

Opened 8 years ago

Last modified 18 months ago

#15060 new defect

Can't start virtual machine with bridged interfaces

Reported by: Sam Morris Owned by:
Component: network Version: VirtualBox 5.0.14
Keywords: Cc:
Guest type: all Host type: Windows

Description

When resuming a saved virtual machine, I get the message:

Failed to open/create the internal network 'HostInterfaceNetworking-Realtek PCIe GBE Family Controller' (VERR_INTNET_FLT_IF_NOT_FOUND).
Failed to attach the network LUN (VERR_INTNET_FLT_IF_NOT_FOUND).

Result Code: 
E_FAIL (0x80004005)
Component: 
ConsoleWrap
Interface: 
IConsole {872da645-4a9b-1727-bee2-5585105b9eed}

This is on Windows 10.0.10586, but didn't start when upgrading to this version... I've been using Virtualbox fine for the last couple of weeks until this morning.

I did some searching and it seems that others were able to resolve the same issue by enabling the 'VirtualBox NDIS6 Bridged Networking Driver' for their network adapters, but I checked each adapter and it's already enabled for them all.

The virtual machine logs contain:

00:00:03.187772 IntNet#0: szNetwork={HostInterfaceNetworking-Realtek PCIe GBE Family Controller} enmTrunkType=3 szTrunk={\DEVICE\{CA0A5FEA-99B8-4F54-89CC-C3F81004A5FF}} fFlags=0x14000 cbRecv=325632 cbSend=196608 fIgnoreConnectFailure=false
00:00:03.187821 VMSetError: F:\tinderbox\win-5.0\src\VBox\Devices\Network\DrvIntNet.cpp(1753) int __cdecl drvR3IntNetConstruct(struct PDMDRVINS *,struct CFGMNODE *,unsigned int); rc=VERR_INTNET_FLT_IF_NOT_FOUND
00:00:03.187846 VMSetError: Failed to open/create the internal network 'HostInterfaceNetworking-Realtek PCIe GBE Family Controller'
00:00:03.187879 VMSetError: F:\tinderbox\win-5.0\src\VBox\Devices\Network\DevE1000.cpp(7715) int __cdecl e1kR3Construct(struct PDMDEVINS *,int,struct CFGMNODE *); rc=VERR_INTNET_FLT_IF_NOT_FOUND
00:00:03.187883 VMSetError: Failed to attach the network LUN
00:00:03.187893 PDM: Failed to construct 'e1000'/0! VERR_INTNET_FLT_IF_NOT_FOUND (-3600) - The networking interface to filter was not found.
00:00:03.190010 AIOMgr: Preparing flush failed with VERR_NOT_SUPPORTED, disabling async flushes
00:00:03.197890 AIOMgr: Preparing flush failed with VERR_NOT_SUPPORTED, disabling async flushes
00:00:03.204536 AIOMgr: Preparing flush failed with VERR_NOT_SUPPORTED, disabling async flushes
00:00:03.211773 GIM: KVM: Resetting MSRs
00:00:03.341518 ERROR [COM]: aRC=E_FAIL (0x80004005) aIID={872da645-4a9b-1727-bee2-5585105b9eed} aComponent={ConsoleWrap} aText={Failed to open/create the internal network 'HostInterfaceNetworking-Realtek PCIe GBE Family Controller' (VERR_INTNET_FLT_IF_NOT_FOUND).
00:00:03.341550 Failed to attach the network LUN (VERR_INTNET_FLT_IF_NOT_FOUND)}, preserve=false aResultDetail=0
00:00:03.341693 Console: Machine state changed to 'PoweredOff'
00:00:03.352282 Power up failed (vrc=VERR_INTNET_FLT_IF_NOT_FOUND, rc=E_FAIL (0X80004005))

Attachments (6)

test-2016-02-04-17-37-56.log (28.2 KB ) - added by Sam Morris 8 years ago.
log file from newly created VM
blah.txt (2.6 KB ) - added by Sam Morris 8 years ago.
Output of vboxmanage list {bridged,hostonly}ifs
wintermute-2016-07-09-16-01-52.log (37.9 KB ) - added by Sam Morris 8 years ago.
VBox.log
vbox interfaces.png (22.0 KB ) - added by Sam Morris 3 years ago.
vbox interfaces.2.png (22.0 KB ) - added by Sam Morris 3 years ago.
VB_Error.png (44.4 KB ) - added by JonathonFS 2 years ago.

Download all attachments as: .zip

Change History (36)

comment:1 by vanzilar, 8 years ago

This appears to be the same issue I am having. Been using 5.0.10 r104061 . I am on the Windows 10 fast track developer ring so I get new Windows 10 builds all the times. For me as of Windows 10 Build 14251.rs1_release.160124-1059 cannot startup my VMs anymore. I have a strong feeling this is identical to the previous poster. I have 2 VMs so far and both are having the same problem

12a8.12ac: Log file opened: 5.0.10r104061 g_hStartupLog=0000000000000058 g_uNtVerCombined=0xa037ab00 12a8.12ac: \SystemRoot\System32\ntdll.dll: 12a8.12ac: CreationTime: 2016-01-25T04:23:03.228793500Z 12a8.12ac: LastWriteTime: 2016-01-25T04:23:03.228793500Z 12a8.12ac: ChangeTime: 2016-01-28T18:40:23.580832700Z 12a8.12ac: FileAttributes: 0x20 12a8.12ac: Size: 0x1c3d38 12a8.12ac: NT Headers: 0xd8 12a8.12ac: Timestamp: 0x56a54488 12a8.12ac: Machine: 0x8664 - amd64 12a8.12ac: Timestamp: 0x56a54488 12a8.12ac: Image Version: 10.0 12a8.12ac: SizeOfImage: 0x1ca000 (1875968) 12a8.12ac: Resource Dir: 0x162000 LB 0x66370 12a8.12ac: ProductName: Microsoftツョ Windowsツョ Operating System 12a8.12ac: ProductVersion: 10.0.14251.1000 12a8.12ac: FileVersion: 10.0.14251.1000 (rs1_release.160124-1059) 12a8.12ac: FileDescription: NT Layer DLL 12a8.12ac: \SystemRoot\System32\kernel32.dll: 12a8.12ac: CreationTime: 2016-01-25T04:22:39.523783500Z 12a8.12ac: LastWriteTime: 2016-01-25T04:22:39.523783500Z 12a8.12ac: ChangeTime: 2016-01-28T18:40:23.018335200Z 12a8.12ac: FileAttributes: 0x20 12a8.12ac: Size: 0xa9790 12a8.12ac: NT Headers: 0xf0 12a8.12ac: Timestamp: 0x56a54538 12a8.12ac: Machine: 0x8664 - amd64 12a8.12ac: Timestamp: 0x56a54538 12a8.12ac: Image Version: 10.0 12a8.12ac: SizeOfImage: 0xab000 (700416) 12a8.12ac: Resource Dir: 0xa9000 LB 0x528 12a8.12ac: ProductName: Microsoftツョ Windowsツョ Operating System 12a8.12ac: ProductVersion: 10.0.14251.1000 12a8.12ac: FileVersion: 10.0.14251.1000 (rs1_release.160124-1059) 12a8.12ac: FileDescription: Windows NT BASE API Client DLL 12a8.12ac: \SystemRoot\System32\KernelBase.dll: 12a8.12ac: CreationTime: 2016-01-25T04:23:03.353803000Z 12a8.12ac: LastWriteTime: 2016-01-25T04:23:03.353803000Z 12a8.12ac: ChangeTime: 2016-01-28T18:40:23.049586900Z 12a8.12ac: FileAttributes: 0x20 12a8.12ac: Size: 0x1ef520 12a8.12ac: NT Headers: 0xf0 12a8.12ac: Timestamp: 0x56a544c9 12a8.12ac: Machine: 0x8664 - amd64 12a8.12ac: Timestamp: 0x56a544c9 12a8.12ac: Image Version: 10.0 12a8.12ac: SizeOfImage: 0x1f2000 (2039808) 12a8.12ac: Resource Dir: 0x1da000 LB 0x540 12a8.12ac: ProductName: Microsoftツョ Windowsツョ Operating System 12a8.12ac: ProductVersion: 10.0.14251.1000 12a8.12ac: FileVersion: 10.0.14251.1000 (rs1_release.160124-1059) 12a8.12ac: FileDescription: Windows NT BASE API Client DLL 12a8.12ac: \SystemRoot\System32\apisetschema.dll: 12a8.12ac: CreationTime: 2016-01-25T04:22:57.775234300Z 12a8.12ac: LastWriteTime: 2016-01-25T04:22:57.775234300Z 12a8.12ac: ChangeTime: 2016-01-28T18:40:19.518330300Z 12a8.12ac: FileAttributes: 0x20 12a8.12ac: Size: 0x16710 12a8.12ac: NT Headers: 0xc0 12a8.12ac: Timestamp: 0x56a54713 12a8.12ac: Machine: 0x8664 - amd64 12a8.12ac: Timestamp: 0x56a54713 12a8.12ac: Image Version: 10.0 12a8.12ac: SizeOfImage: 0x18000 (98304) 12a8.12ac: Resource Dir: 0x17000 LB 0x400 12a8.12ac: ProductName: Microsoftツョ Windowsツョ Operating System 12a8.12ac: ProductVersion: 10.0.14251.1000 12a8.12ac: FileVersion: 10.0.14251.1000 (rs1_release.160124-1059) 12a8.12ac: FileDescription: ApiSet Schema DLL 12a8.12ac: NtOpenDirectoryObject failed on \Driver: 0xc0000022 12a8.12ac: supR3HardenedWinFindAdversaries: 0x0 12a8.12ac: supR3HardenedWinInitAppBin(0x0): '\Device\HarddiskVolume2\Ztech\programs\Oracle\VirtualBox' 12a8.12ac: Calling main() 12a8.12ac: SUPR3HardenedMain: pszProgName=VirtualBox fFlags=0x2 12a8.12ac: supR3HardenedWinInitAppBin(0x2): '\Device\HarddiskVolume2\Ztech\programs\Oracle\VirtualBox' 12a8.12ac: SUPR3HardenedMain: Respawn #1 12a8.12ac: System32: \Device\HarddiskVolume2\Windows\System32 12a8.12ac: WinSxS: \Device\HarddiskVolume2\Windows\WinSxS 12a8.12ac: KnownDllPath: C:\WINDOWS\system32 12a8.12ac: '\Device\HarddiskVolume2\Ztech\programs\Oracle\VirtualBox\VirtualBox.exe' has no imports 12a8.12ac: supHardenedWinVerifyImageByHandle: -> 0 (\Device\HarddiskVolume2\Ztech\programs\Oracle\VirtualBox\VirtualBox.exe) 12a8.12ac: supR3HardNtEnableThreadCreation: 12a8.12ac: supR3HardNtDisableThreadCreation: pvLdrInitThunk=00007ff97819c150 pvNtTerminateThread=00007ff978211400 12a8.12ac: supR3HardenedWinDoReSpawn(1): New child 12b0.12b4 [kernel32]. 12a8.12ac: supR3HardNtChildGatherData: PebBaseAddress=00000000002e3000 cbPeb=0x388 12a8.12ac: supR3HardNtPuChFindNtdll: uNtDllParentAddr=00007ff978170000 uNtDllChildAddr=00007ff978170000 12a8.12ac: supR3HardenedWinSetupChildInit: uLdrInitThunk=00007ff97819c150 12a8.12ac: supR3HardenedWinSetupChildInit: Start child. 12a8.12ac: supR3HardNtChildWaitFor: Found expected request 0 (PurifyChildAndCloseHandles) after 0 ms. 12a8.12ac: supR3HardNtChildPurify: Startup delay kludge #1/0: 266 ms, 17 sleeps 12a8.12ac: supHardNtVpScanVirtualMemory: enmKind=CHILD_PURIFICATION 12a8.12ac: *0000000000000000-fffffffffffeffff 0x0001/0x0000 0x0000000 12a8.12ac: *0000000000010000-fffffffffffeffff 0x0004/0x0004 0x0020000 12a8.12ac: *0000000000030000-000000000001afff 0x0002/0x0002 0x0040000 12a8.12ac: 0000000000045000-0000000000039fff 0x0001/0x0000 0x0000000 12a8.12ac: *0000000000050000-fffffffffff53fff 0x0000/0x0004 0x0020000 12a8.12ac: 000000000014c000-0000000000148fff 0x0104/0x0004 0x0020000 12a8.12ac: 000000000014f000-000000000014dfff 0x0004/0x0004 0x0020000 12a8.12ac: *0000000000150000-000000000014bfff 0x0002/0x0002 0x0040000 12a8.12ac: 0000000000154000-0000000000147fff 0x0001/0x0000 0x0000000 12a8.12ac: *0000000000160000-000000000015dfff 0x0004/0x0004 0x0020000 12a8.12ac: 0000000000162000-00000000000c3fff 0x0001/0x0000 0x0000000 12a8.12ac: *0000000000200000-000000000011cfff 0x0000/0x0004 0x0020000 12a8.12ac: 00000000002e3000-00000000002dffff 0x0004/0x0004 0x0020000 12a8.12ac: 00000000002e6000-00000000001cbfff 0x0000/0x0004 0x0020000 12a8.12ac: 0000000000400000-ffffffff8081ffff 0x0001/0x0000 0x0000000 12a8.12ac: *000000007ffe0000-000000007ffdefff 0x0002/0x0002 0x0020000 12a8.12ac: 000000007ffe1000-000000007ffd1fff 0x0000/0x0002 0x0020000 12a8.12ac: 000000007fff0000-ffff800a875bffff 0x0001/0x0000 0x0000000 12a8.12ac: *00007ff678a20000-00007ff6789f4fff 0x0002/0x0002 0x0040000 12a8.12ac: 00007ff678a4b000-00007ff677e15fff 0x0001/0x0000 0x0000000 12a8.12ac: *00007ff679680000-00007ff679680fff 0x0002/0x0080 0x1000000 \Device\HarddiskVolume2\Ztech\programs\Oracle\VirtualBox\VirtualBox.exe 12a8.12ac: 00007ff679681000-00007ff679687fff 0x0020/0x0080 0x1000000 \Device\HarddiskVolume2\Ztech\programs\Oracle\VirtualBox\VirtualBox.exe 12a8.12ac: 00007ff679688000-00007ff679688fff 0x0020/0x0080 0x1000000 \Device\HarddiskVolume2\Ztech\programs\Oracle\VirtualBox\VirtualBox.exe 12a8.12ac: 00007ff679689000-00007ff679689fff 0x0020/0x0080 0x1000000 \Device\HarddiskVolume2\Ztech\programs\Oracle\VirtualBox\VirtualBox.exe 12a8.12ac: 00007ff67968a000-00007ff67968afff 0x0020/0x0080 0x1000000 \Device\HarddiskVolume2\Ztech\programs\Oracle\VirtualBox\VirtualBox.exe 12a8.12ac: 00007ff67968b000-00007ff679697fff 0x0020/0x0080 0x1000000 \Device\HarddiskVolume2\Ztech\programs\Oracle\VirtualBox\VirtualBox.exe 12a8.12ac: 00007ff679698000-00007ff679699fff 0x0020/0x0080 0x1000000 \Device\HarddiskVolume2\Ztech\programs\Oracle\VirtualBox\VirtualBox.exe 12a8.12ac: 00007ff67969a000-00007ff6796a2fff 0x0020/0x0080 0x1000000 \Device\HarddiskVolume2\Ztech\programs\Oracle\VirtualBox\VirtualBox.exe 12a8.12ac: 00007ff6796a3000-00007ff6796a3fff 0x0020/0x0080 0x1000000 \Device\HarddiskVolume2\Ztech\programs\Oracle\VirtualBox\VirtualBox.exe 12a8.12ac: 00007ff6796a4000-00007ff679707fff 0x0020/0x0080 0x1000000 \Device\HarddiskVolume2\Ztech\programs\Oracle\VirtualBox\VirtualBox.exe 12a8.12ac: 00007ff679708000-00007ff679708fff 0x0080/0x0080 0x1000000 \Device\HarddiskVolume2\Ztech\programs\Oracle\VirtualBox\VirtualBox.exe 12a8.12ac: 00007ff679709000-00007ff679713fff 0x0002/0x0080 0x1000000 \Device\HarddiskVolume2\Ztech\programs\Oracle\VirtualBox\VirtualBox.exe 12a8.12ac: 00007ff679714000-00007ff679714fff 0x0002/0x0080 0x1000000 \Device\HarddiskVolume2\Ztech\programs\Oracle\VirtualBox\VirtualBox.exe 12a8.12ac: 00007ff679715000-00007ff679745fff 0x0002/0x0080 0x1000000 \Device\HarddiskVolume2\Ztech\programs\Oracle\VirtualBox\VirtualBox.exe 12a8.12ac: 00007ff679746000-00007ff679747fff 0x0002/0x0080 0x1000000 \Device\HarddiskVolume2\Ztech\programs\Oracle\VirtualBox\VirtualBox.exe 12a8.12ac: 00007ff679748000-00007ff679753fff 0x0002/0x0080 0x1000000 \Device\HarddiskVolume2\Ztech\programs\Oracle\VirtualBox\VirtualBox.exe 12a8.12ac: Error (rc=-5644): 12a8.12ac: Too many regions for VirtualBox.exe. 12a8.12ac: Error (rc=-5644): 12a8.12ac: supHardenedWinVerifyProcess failed with Unknown Status -5644 (0xffffe9f4): Too many regions for VirtualBox.exe. 12a8.12ac: Error -5644 in supR3HardNtChildPurify! (enmWhat=5) 12a8.12ac: supHardenedWinVerifyProcess failed with Unknown Status -5644 (0xffffe9f4): Too many regions for VirtualBox.exe. 12a8.12ac: supR3HardNtEnableThreadCreation:

I will continue checking forums and bug reports until I find a workaround as I need Virtual Box to run some older programs to help with my java development of some cutting edge software. In the meantime I hope this helps the Oracle team as I used to work at Oracle and want to help.

comment:2 by Keith Berger, 8 years ago

I have had the same problem on Windows 8.1 for a long time. Something about enabling a second host-only adapter causes this issue.

comment:3 by Keith Berger, 8 years ago

here is my error and logs

Failed to open/create the internal network 'HostInterfaceNetworking-VirtualBox Host-Only Ethernet Adapter #2' (VERR_INTNET_FLT_IF_NOT_FOUND). Failed to attach the network LUN (VERR_INTNET_FLT_IF_NOT_FOUND).

Result Code: E_FAIL (0x80004005) Component: ConsoleWrap Interface: IConsole {872da645-4a9b-1727-bee2-5585105b9eed}

00:00:02.937132 IntNet#0: szNetwork={HostInterfaceNetworking-Intel(R) Ethernet Connection I217-LM} enmTrunkType=3 szTrunk={\DEVICE\{0AF7C152-73C0-4EB2-BB16-C9647DB2E7AA}} fFlags=0x8000 cbRecv=325632 cbSend=196608 fIgnoreConnectFailure=false 00:00:02.937775 IntNet#1: szNetwork={HostInterfaceNetworking-VirtualBox Host-Only Ethernet Adapter} enmTrunkType=3 szTrunk={\DEVICE\{253C52B4-60E2-4AB4-A050-E9CC6D6F27B7}} fFlags=0x8000 cbRecv=325632 cbSend=196608 fIgnoreConnectFailure=false 00:00:02.938241 IntNet#2: szNetwork={HostInterfaceNetworking-VirtualBox Host-Only Ethernet Adapter #2} enmTrunkType=3 szTrunk={\DEVICE\{7909BBCE-7B21-4339-A458-8427EE763BEB}} fFlags=0x8000 cbRecv=325632 cbSend=196608 fIgnoreConnectFailure=false 00:00:02.938312 VMSetError: F:\tinderbox\win-5.0\src\VBox\Devices\Network\DrvIntNet.cpp(1753) int cdecl drvR3IntNetConstruct(struct PDMDRVINS *,struct CFGMNODE *,unsigned int); rc=VERR_INTNET_FLT_IF_NOT_FOUND 00:00:02.938331 VMSetError: Failed to open/create the internal network 'HostInterfaceNetworking-VirtualBox Host-Only Ethernet Adapter #2' 00:00:02.938384 VMSetError: F:\tinderbox\win-5.0\src\VBox\Devices\Network\DevE1000.cpp(7715) int cdecl e1kR3Construct(struct PDMDEVINS *,int,struct CFGMNODE *); rc=VERR_INTNET_FLT_IF_NOT_FOUND 00:00:02.938387 VMSetError: Failed to attach the network LUN 00:00:02.938416 PDM: Failed to construct 'e1000'/2! VERR_INTNET_FLT_IF_NOT_FOUND (-3600) - The networking interface to filter was not found. 00:00:03.075713 ERROR [COM]: aRC=E_FAIL (0x80004005) aIID={872da645-4a9b-1727-bee2-5585105b9eed} aComponent={ConsoleWrap} aText={Failed to open/create the internal network 'HostInterfaceNetworking-VirtualBox Host-Only Ethernet Adapter #2' (VERR_INTNET_FLT_IF_NOT_FOUND). 00:00:03.075744 Failed to attach the network LUN (VERR_INTNET_FLT_IF_NOT_FOUND)}, preserve=false aResultDetail=0 00:00:03.076318 Console: Machine state changed to 'PoweredOff' 00:00:03.088381 Power up failed (vrc=VERR_INTNET_FLT_IF_NOT_FOUND, rc=E_FAIL (0X80004005)) 00:00:03.235545 GUI: UIMachineViewNormal::resendSizeHint: Restoring guest size-hint for screen 0 to 800x600 00:00:03.235721 ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={7303a66d-433b-25a4-f9a8-fcadf87e0c2a} aComponent={DisplayWrap} aText={The console is not powered up}, preserve=false aResultDetail=0

comment:4 by Keith Berger, 8 years ago

C:\Program Files\Oracle\VirtualBox>VBoxManage.exe list hostonlyifs Name: VirtualBox Host-Only Ethernet Adapter #2 GUID: 7909bbce-7b21-4339-a458-8427ee763beb DHCP: Disabled IPAddress: 192.168.99.1 NetworkMask: 255.255.255.0 IPV6Address: fe80:0000:0000:0000:3cd7:cadd:cb89:6e15 IPV6NetworkMaskPrefixLength: 64 HardwareAddress: 0a:00:27:00:00:00 MediumType: Ethernet Status: Up VBoxNetworkName: HostInterfaceNetworking-VirtualBox Host-Only Ethernet Adapter #2

Name: VirtualBox Host-Only Ethernet Adapter GUID: 253c52b4-60e2-4ab4-a050-e9cc6d6f27b7 DHCP: Disabled IPAddress: 192.168.245.1 NetworkMask: 255.255.255.0 IPV6Address: fe80:0000:0000:0000:41c3:c24f:2466:fb6d IPV6NetworkMaskPrefixLength: 64 HardwareAddress: 0a:00:27:00:00:00 MediumType: Ethernet Status: Up VBoxNetworkName: HostInterfaceNetworking-VirtualBox Host-Only Ethernet Adapter

comment:5 by Frank Mehnert, 8 years ago

Please: Is it that difficult to use the Attach button?

by Sam Morris, 8 years ago

log file from newly created VM

comment:6 by Sam Morris, 8 years ago

Still present in 5.0.16

comment:7 by Sam Morris, 8 years ago

Still present in 5.0.24

by Sam Morris, 8 years ago

Attachment: blah.txt added

Output of vboxmanage list {bridged,hostonly}ifs

by Sam Morris, 8 years ago

VBox.log

comment:8 by Sam Morris, 8 years ago

Note the more verbose error logging:

00:00:04.344899 IntNet#0: szNetwork={HostInterfaceNetworking-Realtek PCIe GBE Family Controller} enmTrunkType=3 szTrunk={\DEVICE\{CA0A5FEA-99B8-4F54-89CC-C3F81004A5FF}} fFlags=0x14000 cbRecv=325632 cbSend=196608 fIgnoreConnectFailure=false
00:00:04.344962 VMSetError: F:\tinderbox\win-5.0\src\VBox\Devices\Network\DrvIntNet.cpp(1753) int __cdecl drvR3IntNetConstruct(struct PDMDRVINS *,struct CFGMNODE *,unsigned int); rc=VERR_INTNET_FLT_IF_NOT_FOUND
00:00:04.345159 VMSetError: Failed to open/create the internal network 'HostInterfaceNetworking-Realtek PCIe GBE Family Controller'
00:00:04.345251 VMSetError: F:\tinderbox\win-5.0\src\VBox\Devices\Network\DevVirtioNet.cpp(2082) int __cdecl vnetConstruct(struct PDMDEVINS *,int,struct CFGMNODE *); rc=VERR_INTNET_FLT_IF_NOT_FOUND
00:00:04.345255 VMSetError: Failed to attach the network LUN
00:00:04.345271 PDM: Failed to construct 'virtio-net'/0! VERR_INTNET_FLT_IF_NOT_FOUND (-3600) - The networking interface to filter was not found.
00:00:04.347482 AIOMgr: Async flushes not supported
00:00:04.377368 AIOMgr: Async flushes not supported
00:00:04.447264 AIOMgr: Async flushes not supported
00:00:04.453208 AIOMgr: Async flushes not supported
00:00:04.460953 TxTimer stats (avg/min/max):       0 usec      -1 usec       0 usec
00:00:04.461436 GIM: KVM: Resetting MSRs
00:00:04.592346 ERROR [COM]: aRC=E_FAIL (0x80004005) aIID={872da645-4a9b-1727-bee2-5585105b9eed} aComponent={ConsoleWrap} aText={Failed to open/create the internal network 'HostInterfaceNetworking-Realtek PCIe GBE Family Controller' (VERR_INTNET_FLT_IF_NOT_FOUND).

comment:9 by Sam Morris, 7 years ago

Still present in 5.1.22

comment:10 by Sam Morris, 6 years ago

Still present in 5.2.8

comment:11 by Aleksey Ilyushin, 6 years ago

Please try test build 121161 or more recent from test builds page.

comment:12 by Sam Morris, 6 years ago

No luck with 121161 I'm afraid.

comment:13 by Aleksey Ilyushin, 6 years ago

Could you run “VBoxBugReport <vm_name>” with r121161 installed and send the resulting archive to aleksey dot ilyushin at oracle dot com?

comment:15 by Sam Morris, 6 years ago

Still seeing this in 5.2.12 I'm afraid!

comment:16 by Sam Morris, 6 years ago

Still present in 5.2.16

comment:17 by Sam Morris, 5 years ago

Still present in 6.0.8

comment:18 by Sam Morris, 4 years ago

Still present in 6.0.14.

Last edited 4 years ago by Sam Morris (previous) (diff)

in reply to:  13 comment:19 by Sam Morris, 4 years ago

Replying to aleksey:

Could you run “VBoxBugReport <vm_name>” with r121161 installed and send the resulting archive to aleksey dot ilyushin at oracle dot com?

BTW, did you ever receive this from me?

comment:20 by Sam Morris, 4 years ago

I've noticed the following event in the Windows System Event Log when I boot up. It may be related:

- <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
- <System>
  <Provider Name="VBoxNetLwf" /> 
  <EventID Qualifiers="49156">12</EventID> 
  <Level>2</Level> 
  <Task>0</Task> 
  <Keywords>0x80000000000000</Keywords> 
  <TimeCreated SystemTime="2019-10-27T11:38:21.734816600Z" /> 
  <EventRecordID>5632</EventRecordID> 
  <Channel>System</Channel> 
  <Computer>tycho</Computer> 
  <Security /> 
  </System>
- <EventData>
  <Data>\Device\VBoxNetLwf</Data> 
  <Binary>0000000001000000000000000C0004C0080000000000000000000000000000000000000000000000</Binary> 
  </EventData>
  </Event>

VBoxNetLwf is "the light-weight filter driver for NDIS6". If it fails to load then that may explain the VERR_INTNET_FLT_IF_NOT_FOUND error.

As for what event id 12 is... I've no idea. Event Viewer only gives the following for the description:

The driver detected an internal driver error on \Device\VBoxNetLwf.

comment:21 by Sam Morris, 4 years ago

Still present in 6.1.2

comment:22 by Sam Morris, 3 years ago

Still present in 6.1.16.

Last edited 3 years ago by Sam Morris (previous) (diff)

by Sam Morris, 3 years ago

Attachment: vbox interfaces.png added

by Sam Morris, 3 years ago

Attachment: vbox interfaces.2.png added

comment:23 by Sam Morris, 3 years ago

I have noticed that the list of network interfaces available for bridging in VM settings contains way more entries than it should:

I expect to see only two entries:

PS C:\> Get-NetAdapter | Format-List


Name                       : VirtualBox Host-Only Network #2
InterfaceDescription       : VirtualBox Host-Only Ethernet Adapter #2
InterfaceIndex             : 23
MacAddress                 : XX-XX-XX-XX-XX-XX
MediaType                  : 802.3
PhysicalMediaType          : 802.3
InterfaceOperationalStatus : Up
AdminStatus                : Up
LinkSpeed(Gbps)            : 1
MediaConnectionState       : Connected
ConnectorPresent           : False
DriverInformation          : Driver Date 2020-10-16 Version 6.1.16.40961 NDIS 6.0

Name                       : Local Area Connection 2
InterfaceDescription       : Realtek PCIe GBE Family Controller
InterfaceIndex             : 17
MacAddress                 : XX-XX-XX-XX-XX-XX
MediaType                  : 802.3
PhysicalMediaType          : 802.3
InterfaceOperationalStatus : Up
AdminStatus                : Up
LinkSpeed(Gbps)            : 1
MediaConnectionState       : Connected
ConnectorPresent           : True
DriverInformation          : Driver Date 2015-04-10 Version 9.1.410.2015 NDIS 6.40

I have tried to start VMs with each of the Realtek interfaces shown by VirtualBox and they both don't work.

The Edimax interface used to exist on this PC... about seven years ago. There is no remnant of it anywhere that I can find other than as displayed by Virtualbox.

As to why both the current (existing) and removed (non-existing) Realtek and Edimax (respecively) interfaces appear twice: this happened after I replaced my motherboard a long time ago. As far as I remember, this bug predates the motherboard swap.

But I would still like to know where on earth VirtualBox is getting this weird list of network adapters!

comment:24 by Sam Morris, 3 years ago

Still present in 6.1.22.

by JonathonFS, 2 years ago

Attachment: VB_Error.png added

comment:25 by JonathonFS, 2 years ago

I had a similar issue on a fresh install of 6.1.32, but was able to fix it. Not sure if my issue was related, but it looked pretty similar. I copied a .vdi VM from another machine, then added it to VirtualBox. Modified the NIC properties, so the bridge would use the appropriate physical NIC on the current host. Started the VM and got this error.

https://www.virtualbox.org/attachment/ticket/15060/VB_Error.png

2650.4f8: supHardNtVpFreeOrReplacePrivateExecMemory: Free attempt #1 succeeded: 0x0 [00007ff7708d0000/00007ff7708d0000 LB 0/0x8000]
2650.4f8: supHardNtVpFreeOrReplacePrivateExecMemory: QVM after free 0: [0000000000000000]/00007ff7708d0000 LB 0x7f0a20000 s=0x10000 ap=0x0 rp=0x00000000000001
2650.4f8:   00007ff7708d8000-00007fff612effff 0x0001/0x0000 0x0000000
2650.4f8:  *00007fff612f0000-00007fff612f0fff 0x0002/0x0080 0x1000000  \Device\HarddiskVolume4\Windows\System32\ntdll.dll
2650.4f8:   00007fff612f1000-00007fff612f2fff 0x0020/0x0080 0x1000000  \Device\HarddiskVolume4\Windows\System32\ntdll.dll
2650.4f8:   00007fff612f3000-00007fff612f3fff 0x0040/0x0080 0x1000000  \Device\HarddiskVolume4\Windows\System32\ntdll.dll
2650.4f8:   00007fff612f4000-00007fff612f4fff 0x0020/0x0080 0x1000000  \Device\HarddiskVolume4\Windows\System32\ntdll.dll
2650.4f8:   00007fff612f5000-00007fff612f5fff 0x0040/0x0080 0x1000000  \Device\HarddiskVolume4\Windows\System32\ntdll.dll
2650.4f8:   00007fff612f6000-00007fff612f7fff 0x0020/0x0080 0x1000000  \Device\HarddiskVolume4\Windows\System32\ntdll.dll
2650.4f8:   00007fff612f8000-00007fff612f8fff 0x0040/0x0080 0x1000000  \Device\HarddiskVolume4\Windows\System32\ntdll.dll
2650.4f8:   00007fff612f9000-00007fff6138efff 0x0020/0x0080 0x1000000  \Device\HarddiskVolume4\Windows\System32\ntdll.dll
2650.4f8:   00007fff6138f000-00007fff61391fff 0x0040/0x0080 0x1000000  \Device\HarddiskVolume4\Windows\System32\ntdll.dll
2650.4f8:   00007fff61392000-00007fff61392fff 0x0020/0x0080 0x1000000  \Device\HarddiskVolume4\Windows\System32\ntdll.dll
2650.4f8:   00007fff61393000-00007fff61393fff 0x0040/0x0080 0x1000000  \Device\HarddiskVolume4\Windows\System32\ntdll.dll
2650.4f8:   00007fff61394000-00007fff61407fff 0x0020/0x0080 0x1000000  \Device\HarddiskVolume4\Windows\System32\ntdll.dll
2650.4f8:   00007fff61408000-00007fff6144efff 0x0002/0x0080 0x1000000  \Device\HarddiskVolume4\Windows\System32\ntdll.dll
2650.4f8:   00007fff6144f000-00007fff61459fff 0x0008/0x0080 0x1000000  \Device\HarddiskVolume4\Windows\System32\ntdll.dll
2650.4f8:   00007fff6145a000-00007fff61467fff 0x0002/0x0080 0x1000000  \Device\HarddiskVolume4\Windows\System32\ntdll.dll
2650.4f8:   00007fff61468000-00007fff61468fff 0x0004/0x0080 0x1000000  \Device\HarddiskVolume4\Windows\System32\ntdll.dll
2650.4f8: Error (rc=-5644):
2650.4f8: Too many regions for ntdll.dll.
2650.4f8: Error (rc=-5644):
2650.4f8: supHardenedWinVerifyProcess failed with Unknown Status -5644 (0xffffe9f4): Too many regions for ntdll.dll.
2650.4f8: Error -5644 in supR3HardNtChildPurify! (enmWhat=5)
2650.4f8: supHardenedWinVerifyProcess failed with Unknown Status -5644 (0xffffe9f4): Too many regions for ntdll.dll.
2650.4f8: supR3HardNtEnableThreadCreationEx:

I disabled the VM network adapter (bridged to physical NIC), and the VM booted. I re-enabled the network adapter, and same error. I checked event viewer, but didn't see any errors about VBoxNetLwf.ndi. This makes me think my root problem may be different than the OP's. Next, I tried disabling IPv6 on the "VirtualBox Host-Only Network" adapter, and disabled/enabled the NIC. After that the VM fired right up. I went back and re-enabled IPv6 on the network adapter, restarted the VM and everything was fine. Currently I have the "VirtualBox Host-Only Network" adapter disabled (since I'm not using it), and it's working fine.

So this probably isn't the same problem the OP is having, but if you were lead here like I was with the similar error messages, here's something simple to try. Restart your PC, or just disable/enable the "VirtualBox Host-Only Network" adapter.

comment:26 by Sam Morris, 18 months ago

Still present in 6.1.38.

comment:27 by Sam Morris, 18 months ago

Regarding these log messages:

00:00:07.049670 IntNet#0: szNetwork={HostInterfaceNetworking-Realtek PCIe GBE Family Controller} enmTrunkType=3 szTrunk={\DEVICE\{CA0A5FEA-99B8-4F54-89CC-C3F81004A5FF}} fFlags=0x14000 cbRecv=325632 cbSend=196608 fIgnoreConnectFailure=false
00:00:07.049751 VMSetError: F:\tinderbox\win-6.1\src\VBox\Devices\Network\DrvIntNet.cpp(1765) int __cdecl drvR3IntNetConstruct(struct PDMDRVINS *,struct CFGMNODE *,unsigned int); rc=VERR_INTNET_FLT_IF_NOT_FOUND
00:00:07.050007 VMSetError: Failed to open/create the internal network 'HostInterfaceNetworking-Realtek PCIe GBE Family Controller'
00:00:07.050098 VMSetError: F:\tinderbox\win-6.1\src\VBox\Devices\Network\DevVirtioNet.cpp(2331) int __cdecl vnetR3Construct(struct PDMDEVINSR3 *,int,struct CFGMNODE *); rc=VERR_INTNET_FLT_IF_NOT_FOUND
00:00:07.050101 VMSetError: Failed to attach the network LUN
00:00:07.050144 PDM: Failed to construct 'virtio-net'/0! VERR_INTNET_FLT_IF_NOT_FOUND (-3600) - The networking interface to filter was not found.

It appears VirtualBox is trying to attach to \DEVICE\{CA0A5FEA-99B8-4F54-89CC-C3F81004A5FF} and this interface can't be found.

The correct GUID for my network adapter is:

PS C:\> get-netadapter | select name,interfacedescription,interfaceguid

name                    interfacedescription               interfaceguid
----                    --------------------               -------------
Local Area Connection 2 Realtek PCIe GBE Family Controller {95A5360B-A4D4-4EFB-9DEE-1C6DEEF029C5}

I believe my system has somehow managed to end up with multiple interfaces with the same description (bloody Windows...), and VirtualBox is not handling this case, and attaching to the wrong interface.

I discovered the super-secret registry key, HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\NetworkSetup2\Interfaces\{CA0A5FEA-99B8-4F54-89CC-C3F81004A5FF}\Kernel. Only NetSetupSvc and TrustedInstaller are permitted to access this key. Note the GUID in the path to the key: it matches the interface identified in the log message above.

The values for this key are:

ifAlias Local Area Connection
ifDescr Realtek PCIe GBE Family Controller

There is another cousin key, HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\NetworkSetup2\Interfaces\{95A5360B-A4D4-4EFB-9DEE-1C6DEEF029C5}\Kernel; its values are:

ifAlias Local Area Connection 2
ifDescr Realtek PCIe GBE Family Controller

Based on the above, I believe VirtualBox is searching for the Realtek PCIe GBE Family Controller interface and finding & trying to attach to \DEVICE\{CA0A5FEA-99B8-4F54-89CC-C3F81004A5FF}, which does not exist on my system, resulting in the VERR_INTNET_FLT_IF_NOT_FOUND error.

VirtualBox should be be finding \DEVICE\{95A5360B-A4D4-4EFB-9DEE-1C6DEEF029C5}, which does exist on my system.

I think VirtualBox needs to account for the possibility of multiple interfaces with the same alias. Rather than presenting/storing/searching for the interface by its description, it should probably be using the interface name, which is unique. Of course, that will break everyone's VM configurations. Alternatively, VirtualBox could not stop searching after the first interface description match, and continue on, trying to attach to each matching interface until one of the attachments is successful.

But those are code changes, which I don't want to hold my breath for.

In the mean time, I need to find a way to clean out all trace of this {CA0A5FEA-99B8-4F54-89CC-C3F81004A5FF} interface which has made life so miserable for the last 7 years.

Last edited 18 months ago by Sam Morris (previous) (diff)

comment:28 by Sam Morris, 18 months ago

Doing some more digging in the registry, it seems that the GUIDs above are also present within HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Network\{4D36E972-E325-11CE-BFC1-08002BE10318} (according to System-Defined Device Setup Classes Available to Vendors this GUID is the class identifier for network adapters.

PS C:\> $adapters = "HKLM:\SYSTEM\CurrentControlSet\Control\Network\{4D36E972-E325-11CE-BFC1-08002BE10318}"

PS C:\> Get-ItemProperty $(Join-Path -Path $adapters -ChildPath "\{CA0A5FEA-99B8-4F54-89CC-C3F81004A5FF}\Connection")

Name         : Local Area Connection
PSPath       : Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Network\{4D36E972-E325-11CE-BFC1-08002BE10318}\{CA0A5FEA-99B8-4F54-89CC-C3F81004A5FF}\Connection
PSParentPath : Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Network\{4D36E972-E325-11CE-BFC1-08002BE10318}\{CA0A5FEA-99B8-4F54-89CC-C3F81004A5FF}
PSChildName  : Connection
PSDrive      : HKLM
PSProvider   : Microsoft.PowerShell.Core\Registry

PS C:\> Get-ItemProperty $(Join-Path -Path $adapters -ChildPath "\{95A5360B-A4D4-4EFB-9DEE-1C6DEEF029C5}\Connection")

Name          : Local Area Connection 2
PnPInstanceId : PCI\VEN_10EC&DEV_8168&SUBSYS_83A31043&REV_03\4&61613ac&0&00E7
PSPath        : Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Network\{4D36E972-E325-11CE-BFC1-08002BE10318}\{95A5360B-A4D4-4EFB-9DEE-1C6DEEF029C5}\Connection
PSParentPath  : Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Network\{4D36E972-E325-11CE-BFC1-08002BE10318}\{95A5360B-A4D4-4EFB-9DEE-1C6DEEF029C5}
PSChildName   : Connection
PSDrive       : HKLM
PSProvider    : Microsoft.PowerShell.Core\Registry

Note, the good adapter has a PnpInstanceId that corresponds to the network adapter as shown in Device Manager; the bad adapter has no such property.

comment:29 by Sam Morris, 18 months ago

Deleting this key didn't help:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Network\{4D36E972-E325-11CE-BFC1-08002BE10318}\{CA0A5FEA-99B8-4F54-89CC-C3F81004A5FF}

comment:30 by Sam Morris, 18 months ago

This command prints the list of interfaces that VirtualBox offers for bridging, with much more detail than is available in the GUI.

PS C:\> & 'C:\Program Files\Oracle\VirtualBox\VBoxManage.exe' list bridgedifs
Name:            Realtek PCIe GBE Family Controller
GUID:            95a5360b-a4d4-4efb-9dee-1c6deef029c5
DHCP:            Enabled
IPAddress:       XXX
NetworkMask:     255.255.255.0
IPV6Address:     XXX
IPV6NetworkMaskPrefixLength: 64
HardwareAddress: XX:XX:XX:XX:XX:XX
MediumType:      Ethernet
Wireless:        No
Status:          Up
VBoxNetworkName: HostInterfaceNetworking-Realtek PCIe GBE Family Controller

Name:            Realtek PCIe GBE Family Controller
GUID:            ca0a5fea-99b8-4f54-89cc-c3f81004a5ff
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:          Down
VBoxNetworkName: HostInterfaceNetworking-Realtek PCIe GBE Family Controller

Name:            Edimax 802.11g Wireless PCI Card
GUID:            57ae599d-acd0-4676-90a6-c7b3df372c12
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:          Down
VBoxNetworkName: HostInterfaceNetworking-Edimax 802.11g Wireless PCI Card

Name:            Edimax 802.11g Wireless PCI Card #2
GUID:            d1890157-bd27-4a89-9ca7-b8b03e97af53
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:          Down
VBoxNetworkName: HostInterfaceNetworking-Edimax 802.11g Wireless PCI Card #2

Name:            Realtek PCIe GBE Family Controller #2
GUID:            8cb90d6b-2c50-49cd-9b2f-4c671ea640c3
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:          Down
VBoxNetworkName: HostInterfaceNetworking-Realtek PCIe GBE Family Controller #2

We can see there are two entries with the same name, with GUIDs corresponding to the values we see in the registry & Get-NetAdapters.

Also present are entries for my Edimax wireless card that hasn't been present on this system for like 9 years.

comment:31 by Sam Morris, 18 months ago

Right, here goes nothing. Deleting HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\NetworkSetup2\Interfaces\{CA0A5FEA-99B8-4F54-89CC-C3F81004A5FF...

O frabjous day! Callooh! Callay!

I can use bridged networking for the first time in 7 years!

Leaving this open because I think VirtualBox shouldn't be trawling around inside the completely undocumented HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\NetworkSetup2\Interfaces to discover available network interfaces (and getting the wrong data when duplicate interfaces with the same description are present).

VirtualBox uses INetCfg <https://learn.microsoft.com/en-us/previous-versions/windows/hardware/network/ff547694(v=vs.85)> to enumerate network interfaces which, I guess, is trawling through HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\NetworkSetup2\Interfaces. In doing so, VirtualBox needs account for fact that the interface description is not unique across the interfaces returned by INetCfg.

And a hearty curse at Windows for keeping the crucial registry key that would have let me solve this problem years ago locked away in a way that prevents administrators from even reading it. God, I wish I could bill Microsoft for the many hours of my life that they have wasted.

Last edited 18 months ago by Sam Morris (previous) (diff)
Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use