RHEL/CentOS Network Error - Device eth0 does not seem to be present, delaying initialization

I got below errors while trying to reboot network service,

[root@server ~]# /etc/init.d/network restart
Shutting down interface eth5.715:  Removed VLAN -:eth5.715:-
                                                           [  OK  ]
Shutting down interface eth5:                              [  OK  ]
Shutting down loopback interface:                          [  OK  ]
Bringing up loopback interface:                            [  OK  ]
Bringing up interface eth0:  bnx2 device eth0 does not seem to be present, delay
ing initialization.
                                                           [FAILED]
Bringing up interface eth2:  bnx2 device eth2 does not seem to be present, delay
ing initialization.
                                                           [FAILED]
Bringing up interface eth5:                                [  OK  ]
Bringing up interface eth5.715:  Added VLAN with VID == 715 to IF -:eth5:-
                                                           [  OK  ]

To fix this add your HWADDR or MAC address details to your /etc/sysconfig/network-scripts/ifcfg-eth0

[root@server~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
# Broadcom Corporation NetXtreme II BCM5709 Gigabit Ethernet
DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
USERCTL=no
HWADDR=XX:XX:XX:XX:XX:XX
IPADDR=x.x.x.x
NETMASK=y.y.y.y
GATEWAY=z.z.z.z




How to access HP’s ILO remote console via SSH TEXTCONS VSP

Sometimes you need to direct remote the real-box (in this case HP server/iLO) due to remote access issue.
Beside remote console from the web based iLO, you could also access remote console via SSH

Step1 - ssh to the iLO's ip address

[root@server ~]# ssh user@ilo-ip-address
user@ilo-ip-address's password:
User:user logged-in to ILOXXXXXXX.(ilo-ip-address)
iLO 2 Advanced 2.33 at 14:56:47 Mar 20 2018
Server Name: host is unnamed
Server Power: On

</>hpiLO->

Step2 - there were 2 option of iLO ssh remote console, using TEXTCONS or VSP. 
Type help for more details,

</>hpiLO-> help
status=0
status_tag=COMMAND COMPLETED

...
...
...

HP CLI Commands:

POWER    : Control server power.
UID      : Control Unit-ID light.
NMI      : Generate an NMI.
VM       : Virtual media commands.
VSP      : Invoke virtual serial port.
VSP LOG  : Invoke virtual serial port data logging.
TEXTCONS : Invoke Remote Text Console on supported platforms.

Trying ssh remote console with TEXTCONS 

hpiLO-> TEXTCONS

Starting text console.
Press 'ESC (' to return to the CLI Session.

hpiLO-> 

Monitor is in graphics mode or an unsupported text mode.

You should get asked for login

Step3 - exit 
To exit press [Esc] + [ ( ]
Which is 'Esc' and '(' (open parenthesis)