FLEXlm hostID is blank or contains all zeros (000000000000)

A new Consistent Network Device Naming package 'biosdevname' changes how network devices are named. This breaks the normal convention of naming the device ethX and instead renames the device based on the bios name.

You can find more information about these changes:
<a target=_blank href="http://docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/6/html/6.1_Release_Notes/ar01s01.html">http://docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/6/html/6.1_Release_Notes/ar01s01.html</a>http://docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/6/html/6.1_Release_Notes/ar01s01.html

<a target=_blank href="https://fedoraproject.org/wiki/Features/ConsistentNetworkDeviceNaming">https://fedoraproject.org/wiki/Features/ConsistentNetworkDeviceNaming</a>https://fedoraproject.org/wiki/Features/ConsistentNetworkDeviceNaming

<a target=_blank href="http://rhn.redhat.com/errata/RHEA-2011-0644.html">http://rhn.redhat.com/errata/RHEA-2011-0644.html</a>http://rhn.redhat.com/errata/RHEA-2011-0644.html

<a target=_blank href="http://linux.dell.com/files/whitepapers/consistent_network_device_naming_in_linux-v.93.pdf">http://linux.dell.com/files/whitepapers/consistent_network_device_naming_in_linux-v.93.pdf</a>http://linux.dell.com/files/whitepapers/consistent_network_device_naming_in_linux-v.93.pdf

The version of the FLEX license manager used by ANSYS requires a network device that is named ethX, where ethX is the lowest numbered eth device (ex: eth0, or eth1). The licensing does not work when the device has any other name. To resolve this, you will need to change the name of the device to match the Linux standard convention.

There are four options you can use to enable the standard ethernet names:

1) If you do not need to use the Consistent Network Device Naming package, you can remove the biosdevname package from your installation by running the following command in a terminal as root:
yum remove biosdevname
This removes the package and on reboot will restore the traditional naming scheme.

2) You can update the name in the /etc/sysconfig/network-scripts/ifcfg-* file:
There should be a file in /etc/sysconfig/network-scripts that is named "ifcfg-" and the name of your network device. To restore the name, you can rename this file to "ifcfg-eth0" and rename the device name from the current name to eth0 in the contents of the file. Once updated, restarting networking services or rebooting should enable the change.

3) You can write rules in /etc/udev/rules.d/70-persistent-net.rules to change the device names. This will take precedence over the physical location naming scheme. Such rules may look like:
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*",
ATTR{address}=="00:11:22:33:44:55", ATTR {type}=="1",
KERNEL=="eth*", NAME="public"

4) You can disable biosdevname in the kernel command line by rebooting the computer and bringing up the kernel command line in the boot menu. From the kernel command line, you can run:

Red Hat Enterprise Linux 6.1 introduces biosdevname, an optional convention for naming network interfaces. Biosdevname assigns names to network interfaces based on their physical location. Note, however, that biosdevname is disabled by default, except for a limited set of Dell systems.

Show Form
No comments yet. Be the first to add a comment!