- Community Home
- >
- Servers and Operating Systems
- >
- HPE ProLiant
- >
- Server Management - Remote Server Management
- >
- Re: Disable iLO virtual NIC
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Discussions
Discussions
Discussions
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-13-2020 11:04 PM
05-13-2020 11:04 PM
Disable iLO virtual NIC
Is there a way to totally disable the iLO virtual NIC?
When I do ipconfig, I get:
Ethernet adapter Ethernet:
Connection-specific DNS Suffix . : local
Link-local IPv6 Address . . . . . : fe80::713b:58c9:c751:7486%6
IPv4 Address. . . . . . . . . . . : 16.1.15.2
Subnet Mask . . . . . . . . . . . : 255.255.255.252
Default Gateway . . . . . . . . . :
I want to disable the virtual NIC so it does not show in ipconfig.
You can disable the virtual nic in the iLO web interface in security, but this is not what I want to do. I want to disable it at BIOS level.
Is this possible?
Thanks in advance.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-15-2020 12:28 AM - last edited on 09-22-2023 07:41 AM by Sunitha_Mod
05-15-2020 12:28 AM - last edited on 09-22-2023 07:41 AM by Sunitha_Mod
Re: Disable iLO virtual NIC
Hi,
Please let us know the Server Model number so that we can check the respective BIOS settings for the mentioned query.
iLO functionality
This setting specifies whether iLO functionality is available .
The following settings are valid:
-
Enabled (default) - The iLO network is available and communications with operating system drivers are active.
-
Disabled - The iLO network and communications with operating system drivers are terminated when iLO Functionality is disabled.
For ProLiant Gen8 servers only: To re-enable iLO functionality, disable iLO security with the system maintenance switch, and then use the iLO RBSU to set iLO Functionality to Enabled. For more information about using the system maintenance switch, see the maintenance and service guide for server model.
For ProLiant Gen9 servers only: To re-enable iLO functionality, use the iLO 4 configuration utility (in the UEFI System Utilities) to set iLO functionality to enabled.
You may disanble the ILO Functionality referring the link : https://support.hpe.com/hpesc/public/docDisplay?docId=emr_na-c01702138
You may refer the below link as well : https://support.hpe.com/hpesc/public/docDisplay?docLocale=en_US&docId=emr_na-a00045376en_us#N10012
Thank you
KSRam
[Moderator edit: Updated the broken link.]
I work for HPE.
[Any personal opinions expressed are mine, and not official statements on behalf of Hewlett Packard Enterprise]
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-21-2020 10:56 PM
05-21-2020 10:56 PM
Re: Disable iLO virtual NIC
The server I am working on is a HPE ML30 Gen10
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-23-2020 12:58 PM
05-23-2020 12:58 PM
Re: Disable iLO virtual NIC
Hi,
Please try the following steps :
1. During the server startup sequence after installing the module, press F9 in the POST screen.
The System Utilities screen appears.
2. Select System Configuration | iLO 5 Configuration Utility.
The iLO 5 Configuration Utility screen appears.
3. Select Network Options, and then press Enter.
The Network Options screen appears.
4. Set the Network Interface Adapter field to Off / Disable, and then press Enter.
5. Press F10 to save your changes.
A message prompt to confirm that the iLO settings reset appears.
6. Press Enter to reboot the iLO settings.
7. Press Esc until the main menu is displayed.
8. Select Reboot the System to exit the utility and resume the boot process.
Check if the IP address of the iLO connector appears on the POST screen on the subsequent boot-up.
Thank you
I work for HPE.
[Any personal opinions expressed are mine, and not official statements on behalf of Hewlett Packard Enterprise]
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-24-2020 08:09 PM
05-24-2020 08:09 PM
Re: Disable iLO virtual NIC
Hi
Thanks for your reply.
However, your answer disables the iLO completely. I still need to use iLO.
When I set the Network Interface Adapter to Off/Disable, I lose the ability to specify the DNS Name and the iLO IP address is "Disabled" on the boot-up screen.
I go back to my original question, that when I do ipconfig, I don't want to see the Virtual NIC IP 16.1.15.2.
Any thoughts on this?
Thank you
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-24-2020 08:22 PM
05-24-2020 08:22 PM
Re: Disable iLO virtual NIC
Hi,
You can disable the Virtual NIC from ILO GUI.
Login to ILO (as Administrator) > Security > Access Settings > Click on Edit Option Next to ILO > Unselct the option "Virtual Nic" and apply.
You may have to "reset ILO" after applying the settings.
Also ILO should be updated to 140 or later version. You can refer the link to update the ILO : https://support.hpe.com/hpsc/swd/public/detail?swItemId=MTX_f0ad4364410c4ea19f326434aa#tab3
(To update to iLO 5 version 2.10 or later, you must have a minimum iLO 5 version of 1.40)
Please confirm if it helps.
Thank you
I work for HPE.
[Any personal opinions expressed are mine, and not official statements on behalf of Hewlett Packard Enterprise]
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-27-2020 01:33 AM
05-27-2020 01:33 AM
Re: Disable iLO virtual NIC
Hi,
Please confirm if the steps shared were helpful.
If you feel this was helpful please click the KUDOS! Thumbs below!
Thank you
I work for HPE.
[Any personal opinions expressed are mine, and not official statements on behalf of Hewlett Packard Enterprise]
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-27-2020 07:30 AM
08-27-2020 07:30 AM
Re: Disable iLO virtual NIC
Hi
From GUI - this is acceptable for few servers... We need script solution. For automatic server build this "feature" is serious issue...
Redfish variable for write? Or powershell command update?
Thank for info
- Tags:
- From GUI
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-27-2020 05:17 PM - last edited on 09-08-2023 12:16 AM by Sunitha_Mod
08-27-2020 05:17 PM - last edited on 09-08-2023 12:16 AM by Sunitha_Mod
Re: Disable iLO virtual NIC
Hi @Peterari ,
This is the Scripting and Command Guide : https://support.hpe.com/hpesc/public/docDisplay?docId=a00018323en_us
But I couldnt find the details for Virtual Nic. Please check the document once and see if thats useful.
I shall check too.
Thank you
[Moderator edit: Updated the broken link.]
I work for HPE.
[Any personal opinions expressed are mine, and not official statements on behalf of Hewlett Packard Enterprise]
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-04-2020 04:16 PM
09-04-2020 04:16 PM
Re: Disable iLO virtual NIC
I have this same problem. Did you get an answer???
In RH7.4 a device is shown in ls -l /sys/class/net with link to USB finding it comes from iLO Virtual NIC enumerated as:
enp1s0f4u4s
Which shows in ifconfig as vNIC and /etc/sysconfig/network-scripts/ifcfg-vNIC
It auto plumbs on boot with 16 dot address, which we don't want.
So remember this is in iLO it's not going to be in BIOS.
The fact iLO config shows in area for RBSU in Gen10 is simply because UEFI functionality this is how it works compared to old BIOS.
With that said- this means that most likely to solve this will be via hponcfg and scripting an XML.
Looking in here, this may be some hidden option likie oem_HPE Restful API kind of was for a while.
This section from iLO webpage directly appears in iLO in area /map1/config1, see output of section below:
=================================
Targets
Properties
oemHPE_mapenable=yes
oemHPE_timeout=30
oemHPE_rbsuenable=yes
oemHPE_rbsulogin=no
...
oemHPE_ipmi_dcmi_overlan_enable=no
oemHPE_ipmi_dcmi_overlan_port=623
oemHPE_ribcl_status=yes
oemHPE_webserver_status=yes
oemHPE_webgui_status=yes
oemHPE_virtual_media_status=yes
oemHPE_remote_console_status=yes
================================
The section in iLO webpage sits right below the IPMI/DCMI stuff like listed above.
So the question becomes:
What is the name of the variable so we can disable via XML from hponcfg script?
I don't know / think CONREP will handle this.
But I will ask my work colleague about it if he can find anything in conrep on Tuesday (assuming I remember after long holiday).
Any update from HPE is appreciated on it, as would like to script this also for large # Gen10 servers.
Best Regards,
Ted
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-04-2020 05:14 PM
09-04-2020 05:14 PM
Re: Disable iLO virtual NIC
Looks like this is done through HPE Restful API interface
https://hewlettpackard.github.io/ilo-rest-api-docs/ilo5/#introduction
PATCH /redfish/v1/Managers/{managerId}/
{
"Oem": {
"Hpe": {
"VirtualNICEnabled": false
}
}
}
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-21-2021 12:55 AM
10-21-2021 12:55 AM
Re: Disable iLO virtual NIC
Can someone give a normal example via the ilorest utility ?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-21-2021 01:20 AM - edited 10-21-2021 01:28 AM
10-21-2021 01:20 AM - edited 10-21-2021 01:28 AM
Re: Disable iLO virtual NIC
I've tried via:
iLOrest > login
iLOrest > get Oem/HPE/VirtualNICEnabled --selector=Manager.v1_5_1
Oem=
Hpe=
VirtualNICEnabled=False
iLOrest > logout
Logging session out.
iLOrest > login
Discovering data...Done
iLOrest > get Oem/HPE/VirtualNICEnabled --selector=Manager.v1_5_1
Oem=
Hpe=
VirtualNICEnabled=True
iLOrest >
Seems that it doesn't save it's settings at all. Even after restart of the iLo it still keeps "Enabled".
Edit: It needed a commit before the restart of the ilo.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-21-2021 01:49 AM - edited 10-21-2021 04:01 AM
10-21-2021 01:49 AM - edited 10-21-2021 04:01 AM
Re: Disable iLO virtual NIC
I just tested this one on DL380 Gen10. Use at your own risk! No liability is accepted!
#!/usr/bin/bash
rpm -q ilorest || yum install -y ilorest > /dev/null
#Both TMP & TEMP vars work
# Needed due to noexec on /tmp
export TEMP=/var/tmp
ilorest login
MANAGER=$( ilorest types | grep Manager.v )
VNICSTATUS=$(ilorest get Oem/HPE/VirtualNICEnabled --selector=$MANAGER | awk -F "=" '/VirtualNICEnabled/ {print $2}')
if [ "$VNICSTATUS" == "False" ]; then
echo "Nothing to do"; exit 0
fi
# Disable the NIC
ilorest set Oem/HPE/VirtualNICEnabled=false --selector=$MANAGER
ilorest commit
ilorest iloreset
sleep 180
ilorest login
VNICSTATUS=$(ilorest get Oem/HPE/VirtualNICEnabled --selector=$MANAGER | awk -F "=" '/VirtualNICEnabled/ {print $2}')
if [ "$VNICSTATUS" == "False" ]; then
echo "vNIC was successfully disabled"
else
echo "vNIC still enabled. Check manually\!" >&2
exit 1
fi