Skip to Main Content
IBM Power Ideas Portal


This portal is to open public enhancement requests against IBM Power Systems products, including IBM i. To view all of your ideas submitted to IBM, create and manage groups of Ideas, or create an idea explicitly set to be either visible by all (public) or visible only to you and IBM (private), use the IBM Unified Ideas Portal (https://ideas.ibm.com).


Shape the future of IBM!

We invite you to shape the future of IBM, including product roadmaps, by submitting ideas that matter to you the most. Here's how it works:

Search existing ideas

Start by searching and reviewing ideas and requests to enhance a product or service. Take a look at ideas others have posted, and add a comment, vote, or subscribe to updates on them if they matter to you. If you can't find what you are looking for,

Post your ideas
  1. Post an idea.

  2. Get feedback from the IBM team and other customers to refine your idea.

  3. Follow the idea through the IBM Ideas process.


Specific links you will want to bookmark for future use

Welcome to the IBM Ideas Portal (https://www.ibm.com/ideas) - Use this site to find out additional information and details about the IBM Ideas process and statuses.

IBM Unified Ideas Portal (https://ideas.ibm.com) - Use this site to view all of your ideas, create new ideas for any IBM product, or search for ideas across all of IBM.

ideasibm@us.ibm.com - Use this email to suggest enhancements to the Ideas process or request help from IBM for submitting your Ideas.

Status Delivered
Workspace AIX
Created by Guest
Created on Mar 26, 2020

Disabling eth adapters in AIX

In the current AIX releases (7.x) there is no way to completely disable unused ethernet adapter. This may cause performance degradation when "entstat -d" or "netstat -v" are issued or other tools try to get statistics from this adapter.

After system boot or the cfgmgr command was executed the adapter is "available", but that doesn't mean, that the adapter is in open state.
Really the ethernet adapter is only in open state if the adapter is a part from an EC or SEA adapter or if you have configured a IP address on the related interface.
But if the adapter is not in use, then the adapter is in closed state. If we start in this situation the "entstat -d" or "netstat -v" command, then the system need to change the adapter status to open state,
before the commands can read the adapter status.
This process need one CPU, but you can not forecast, which CPU the system use for the netstat or entstat command.
And other application can work slower or hang if that application is trying to usie the same CPU.

The following mitigation's exist:
1- Unload the device driver for unused adapters
# rmdev -l entX
This avoids the problem, but every reboot or cfgmgr run will load the driver again.

2- Activate a dummy IP address on the unused adapters
This puts the device into "open" state and reading the statistics will go fast without blocking a CPU. It's NOT enough to do a "ifconfig enX up", you'll need to assign an IP address!

3- Use a loop-plug or cable the port with a suitable ethernet cable with a switch port. This may be not applicable at all if there are no free ports.

4- For netstat -v and entstat -d you can use the environment variable ENTSTAT_MODE. the ENTSTAT_MODE varaible solve only the problems with unused ethernet adapter if you use the entstat -d or nestat -v command. The variable is not helpful, if you have monitoring tools that open the adapter socket in the program code without using the entstat or netstat commands.
All of these mitigation methods do not resolve the issue for 100%. We request development of a AIX core tool/procedure that completely disables ethernet adapter that is not configured/plugged to the switch.
To be short: we need to implement in AIX the following method to disable ethernet adapters, similar to how it is done for fscsi adapters:
# chdev -l entX -a autoconfig=defined
# chdev -l entX -a autoconfig=available

Idea priority Medium
  • Guest
    Reply
    |
    Oct 21, 2021

    Available in the December 2021 GA of AIX 7.3

  • Guest
    Reply
    |
    Apr 21, 2021

    planned for AIX 7.3

  • Guest
    Reply
    |
    Mar 26, 2020

    Does this not help? https://www.ibm.com/support/pages/entstatmode-and-unused-physical-network-adapter