Updated iproute packages that fix several bugs and add various enhancements are now available for Red Hat Enterprise Linux 6.
The iproute packages contain networking utilities (for example,
rtmon), which are designed to use the advanced networking capabilities of the Linux kernel.
- While monitoring IP neighbor cache with the
ip monitor neighcommand, the cache experienced the layer 2 network miss. Consequently,
ip monitor neighcommand could not decode the miss event generated by the kernel. To fix this bug, code for neighbor cache events for entry deletion and entry miss have been back-ported from upstream and
ip monitor neighnow recognizes cache miss event and format it properly with a miss keyword on the output.
- Previously, Red Hat Enterprise Linux 6 was missing a functionality to set up IPv6 token-only network configuration. As a consequence, the user had fewer networking options. The IPv6 token feature has been implemented in both kernel (BZ#876634) and a userspace interface to
iproute. Users can now setup IPv6 token-only networking, optionaly receiving network prefixes later.
- Red Hat Enterprise Linux 6.5 shipped with VXLAN (Virtual Extended LAN), a VLAN-like layer 3 encapsulation technique support in the kernel, so a userspace interface was required for users and applications to utilize the VXLAN feature. With this update, the
iputility recognizes and supports the 'vxlan' devices.
- When larger
rto_min(the minimum TCP Retransmission TimeOut to use when communicating with a certain destination) was set, the
ip route showcommand did not return correct values. A patch has been provided to fix this bug and
ip route shownow handles
- Prior to this update, the manual page for the
lnstatutility was referring wrongly to non-existent directory, the
iproute-<package version>directory. The incorrect documentation could confuse the user. To fix this bug, the file-system path has been corrected.
- Previously, there was an inconsistency between the
lnstatutility's interval option behavior and its documentation. Consequently,
lnstatexited after a number of seconds instead of refreshing the view, making the interval option useless. The interval option behavior has been changed to refresh the data every
Nseconds, thus fixing the bug.
- Previously, the
iputility was mishandling netlink communication, which could cause hangs under certain circumstances. Consequently, listing network devices with the
ip link showcommand hung in a SELinux restricted mode. With this update, the
iputility checks for the result of the
rtnl_send()function before waiting for a reply, avoiding an indefinite hang. As a result, it is now possible to list network devices in a SELinux restricted environment.
- Prior to this update, the
tcutility documentation lacked description of the
batchoption. To fix this bug, the
tcmanual pages have been updated including the description of the
- Previously, the bridge module
sysfssystem did not provide the ability to inspect the non-configuration IP multicast Internet Group Management Protocol (IGMP) snooping data. Without this functionality, users could not fully analyze their multicast traffic. With this update, users are able to list detected multicast router ports, groups with active subscribers and the associated interfaces.
- Distributed Overlay Virtual Ethernet (DOVE) tunnels allow for building of Virtual Extensible Local Area Network (VXLAN), which represents a scalable solution for ISO OSI layer 2 networks used in cloud centers. The bridge tool is part of the iproute packages and can be used, for example, to manage forwarding database on WLAN devices on Linux platform.
- If the
tcutility is instrumented from a pipe, there is no way how to recognize when a subcommand has been completed. A new
OKoption has been added to the
tcin the batch mode accepts commands in standard input (the
tc -OK -force -batchcommand) and returns
OKon a new line on standard output for each successfully completed
Users of iproute are advised to upgrade to these updated packages, which fixe these bugs and add these enhancements.