Home | SBAdmin Support | Knowledge Base | Why are devices named ethX rather than pXpX or emX after a Linux system recovery?

SBAdmin Support

Need Help? We got you covered.

Why are devices named ethX rather than pXpX or emX after a Linux system recovery?

Why are devices named ethX rather than pXpX or emX after a Linux system recovery?



ANSWER


With some hardware, Redhat 6 and newer versions of Fedora use the "biosdevname" command for consistent naming of the network devices. When performing a system recovery, SBAdmin does not assume the same hardware will be used, and therefore uses the ethX naming convention for ethernet devices.

To prevent SBAdmin from using kernel naming conventions, remove the file /etc/udev/rules.d/99-storix-network.rules. Upon reboot, devices will use "biosdevname" rules. You will also need to update any network configuration files for the new device names.

For further information please see Red Hat documentation on the subject:
http://docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/6/html/Deployment_Guide/appe-Consistent_Network_Device_Naming.html