Updated python-ethtool packages that fix two bugs are now available for Red Hat Enterprise Linux 6.
The python-ethtool packages make the ethtool kernel interface available within the Python programming environment to allow querying and changing of Ethernet card settings, such as speed, port, auto-negotiation, and PCI locations.
- Previously, the _haveNetwork() routine from the firstboot.loader module returned "False" when set up exclusively for IPv6. As a consequence, there was no network connection. A patch that detects IPv6-only active devices has been applied, and the _haveNetwork() routine now returns "True" as expected.
- Prior to this update, if more IPv4 addresses were bound to one interface, the pifconfig script, which displays information about a network interface, failed to produce the correct output. As a result, two interfaces with the same IPv4 address were reported. A patch has been applied, and the pifconfig script now reports multiple IPv4 addresses correctly.
Users of python-ethtool are advised to upgrade to these updated packages, which fix these bugs.