Red Hat Bugzilla – Bug 157319
ifconfig computes wrong default broadcast address
Last modified: 2007-11-30 17:07:07 EST
When setting up my second NIC on my server (IBM xSeries 345, Intel e1000
network chipset), if I let ifconfig calculate the broadcast address, I get a
broadcast address that's bigger than what my netmask specifies.
ifconfig eth1 netmask 255.255.255.0 10.4.172.229
and I ended up with:
eth1 Link encap:Ethernet HWaddr 00:0D:60:EC:7D:55
inet addr:10.4.172.229 Bcast:10.255.255.255 Mask:255.255.255.0
Note that once I've set the eth1's broadcast address to a proper values,
things are working out fine.
It's the initial setup, after I've installed the OS but I only have the first
NIC enabled and I enable eth1 after the server has been fully installed with
the OS and configured properly.
This is on Red Hat Enterprise Linux WS release 3 (Taroon Update 4)
with kernel 2.4.21-27.0.2.ELsmp (kernel-smp)
An advisory has been issued which should help the problem
described in this bug report. This report is therefore being
closed with a resolution of ERRATA. For more information
on the solution and/or where to find the updated files,
please follow the link below. You may reopen this bug report
if the solution does not work for you.