VMware Cloud Community
sam_phillips
Contributor
Contributor
Jump to solution

cpu7;1037)Util: 815: Status 0xbad0001 trying to get a valid VMKernel Mac Address. .....

Serious Problem Guys, Any help would be greatly appreciated.

When my Dell 2950 esx 3.0.2 server boots, it doesnt pick up DHCP and the IP address defaults to 0.0.0.0 along with the following error...

MyMacAddress1 cpu7;1037)Util: 815: Status 0xbad0001 trying to get a valid VMKernel Mac Address. Various vmkernel subsystems will provide lower quality of service.

MyMacAddress2 cpu7;1037)Util: 815: Status 0xbad0001 trying to get a valid VMKernel Mac Address. Various vmkernel subsystems will provide lower quality of service.

**Note MyMacAddress listed above are my nic addresses!"

I realise that we shouldnt have DHCP selected, so how can i now change this to a static IP? AND HOW DO I FIX THIS ERROR?

I should mention that when i do these commands... esxcfg-nics -l / esxcfg-vmknic -l / esxcfg-vswif -l --> I get nothing listed!

Thanks heaps

Reply
0 Kudos
1 Solution

Accepted Solutions
Josh_J
Contributor
Contributor
Jump to solution

I would like to add one more thing.....I had this situation with a customer in which the root partition was filled, and the customer rebooted the system. When it came back up there was no networking at all, no physical nics showing up in the system, nothing. After clearing up space on the / partition I ran:

esxcfg-boot -p

esxcfg-boot -b

esxcfg-boot -r

Which rebuilds the pci table, boot config, and initrd scripts. After running these commands and a reboot the physical nics came back, and just like the other posters, we rebuilt the network. After that, everything was fine.

After this we had to restore the Service console network, and then reconfigure the rest of the networking.

View solution in original post

Reply
0 Kudos
7 Replies
RenaudL
Hot Shot
Hot Shot
Jump to solution

ESX found no valid physical nic to use during boot. Are your nics on the HCL? Do the logs tell you anything about failing to properly initialize nics?

bggb29
Expert
Expert
Jump to solution

did this ever work

are you using onboard nics, did they disabled in the bios

sam_phillips
Contributor
Contributor
Jump to solution

I restarted the ESX host and noticed the following lines...

(474) Error:No VMKernel Modules found. (474) Error: /usr/sbin/esxcfg-boot failed, examine /var/log/vmware/esxcfg-boot.log

In the log file mentioned above these lines exist...

Recreating initrds....

Could not copy '/boot/initrd-vmnic.img' to /tmp/vmware.0.tmp': No such file or directory

Could not write outnew initrds.

Any ideas? Thanks heaps....

Reply
0 Kudos
sam_phillips
Contributor
Contributor
Jump to solution

Good questions....Yes, they both worked fine for weeks.

No nics are disabled in BIOS......

Reply
0 Kudos
sam_phillips
Contributor
Contributor
Jump to solution

VMWARE TECHNICAL SUPPORT SOLVED MY PROBLEM.....as follows......

by running "df -h" in the console, our root drive was at 100 Percent!...I had been copying ISO's into the datastore and it had completely filled the drive causing the ESX host to lose its network configuration and become unreachable and unstable. After deleting some files from my vmimages folder, and recreating the network configuration, eg recreating a virtual switch, recreating a portgroup, assigning both nics to a virtual switch and assigning the service console an ip address.

Once Virtual Infrastructure was reachable I edited the network configuration settings on each VM and re-added them to the correct network.

Vmware Technical support were brilliant this morning, and had me up and running within 30 minutes of contacting them Smiley Happy Thanks guys, top job!

Reply
0 Kudos
Josh_J
Contributor
Contributor
Jump to solution

I would like to add one more thing.....I had this situation with a customer in which the root partition was filled, and the customer rebooted the system. When it came back up there was no networking at all, no physical nics showing up in the system, nothing. After clearing up space on the / partition I ran:

esxcfg-boot -p

esxcfg-boot -b

esxcfg-boot -r

Which rebuilds the pci table, boot config, and initrd scripts. After running these commands and a reboot the physical nics came back, and just like the other posters, we rebuilt the network. After that, everything was fine.

After this we had to restore the Service console network, and then reconfigure the rest of the networking.

Reply
0 Kudos
meganeto
Contributor
Contributor
Jump to solution

Hi:

I´m experimenting the same problem like described in this forum.

I found the follow messages:

Failed trying to get a valid VMKernel MAC Address: various vmkernel

subsystems will provide lower quality of service. Please add/configure

vmkernel nics

Initialization for lvmdriver failed with -1

Please help me I have a Intel 82562GZ Adapter.

Reply
0 Kudos