Bug 130336 - ifup bond0 prints loads of worrying errors but appears to work
Summary: ifup bond0 prints loads of worrying errors but appears to work
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat Enterprise Linux 3
Classification: Red Hat
Component: initscripts
Version: 3.0
Hardware: i686
OS: Linux
medium
low
Target Milestone: ---
Assignee: Bill Nottingham
QA Contact: Brock Organ
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2004-08-19 10:43 UTC by Nic Doye
Modified: 2014-03-17 02:47 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2004-08-19 19:24:48 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Nic Doye 2004-08-19 10:43:38 UTC
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.2)
Gecko/20040803 Epiphany/1.2.7

Description of problem:
ifdown bond0 ; ifup bond0 # prints lots of errors.

Settings:
[root@ttaldl06 root]# for i in
/etc/sysconfig/network-scripts/ifcfg-bond0
/etc/sysconfig/network-scripts/ifcfg-eth0
/etc/sysconfig/network-scripts/ifcfg-eth2 ; do echo $i; cat $i ; done
/etc/sysconfig/network-scripts/ifcfg-bond0
# DS 16AUG2004
DEVICE=bond0
BOOTPROTO=none
ONBOOT=yes
IPADDR=10.10.17.18
NETWORK=10.10.17.0
NETMASK=255.255.255.0
USERCTL=no
 
/etc/sysconfig/network-scripts/ifcfg-eth0
# Broadcom Corporation|NetXtreme BCM5703 Gigabit Ethernet
DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
MASTER=bond0
SLAVE=yes
USERCTL=no
HWADDR=00:0F:20:6C:94:FB
#TYPE=Ethernet
/etc/sysconfig/network-scripts/ifcfg-eth2
# Intel Corp.|82546EB Gigabit Ethernet Controller (Copper)
DEVICE=eth2
BOOTPROTO=none
ONBOOT=yes
MASTER=bond0
SLAVE=yes
USERCTL=no
HWADDR=00:02:A5:4D:35:24
#TYPE=Ethernet

Output from:  ifdown bond0 ; ifup bond0


/var/log/messages reports no errors.

Version-Release number of selected component (if applicable):
initscripts-7.31.13.EL-1

How reproducible:
Always

Steps to Reproduce:
1. ifdown bond0
2. ifup bond0
3. goats
    

Actual Results:  [root@ttaldl06 root]# ifdown bond0 ; ifup bond0
Enslaving eth0 to bond0
Something broke getting the master's IP address: Cannot assign
requested address.
Something broke getting the master's destination address: Cannot
assign requested address.
Something broke getting the master's broadcast address: Cannot assign
requested address.
Something broke getting the master's netmask: Cannot assign requested
address.
Something broke setting the slave's address: Invalid argument.
Error setting the slave (eth0) with SIOCSIFDSTADDR: Invalid argument.
Something broke setting the slave (eth0) broadcast address: Invalid
argument.
Something broke setting the slave (eth0) netmask: Invalid argument.
Enslaving eth2 to bond0
Something broke getting the master's IP address: Cannot assign
requested address.
Something broke getting the master's destination address: Cannot
assign requested address.
Something broke getting the master's broadcast address: Cannot assign
requested address.
Something broke getting the master's netmask: Cannot assign requested
address.
Something broke setting the slave's address: Invalid argument.
Error setting the slave (eth2) with SIOCSIFDSTADDR: Invalid argument.
Something broke setting the slave (eth2) broadcast address: Invalid
argument.
Something broke setting the slave (eth2) netmask: Invalid argument.


Expected Results:  No errors

Additional info:

/var/log/messages looks fine and bond0 is up (as are other interfaces
eth1 and eth3):

/var/log/messages:

Aug 19 11:42:12 ttaldl06 kernel: bond0: released all slaves
Aug 19 11:42:17 ttaldl06 kernel: bond0: enslaving eth0 as a backup
interface with a down link.
Aug 19 11:42:17 ttaldl06 kernel: bond0: enslaving eth2 as a backup
interface with a down link.
Aug 19 11:42:17 ttaldl06 kernel: e1000: eth2 NIC Link is Up 1000 Mbps
Full Duplex
Aug 19 11:42:17 ttaldl06 kernel: ip_tables: (C) 2000-2002 Netfilter
core team
Aug 19 11:42:17 ttaldl06 kernel: bond0: link status up for interface
eth2, enabling it in 200 ms.
Aug 19 11:42:17 ttaldl06 kernel: bond0: link status definitely up for
interface eth2.
Aug 19 11:42:17 ttaldl06 kernel: bond0: making interface eth2 the new
active one.
Aug 19 11:42:20 ttaldl06 kernel: tg3: eth0: Link is up at 1000 Mbps,
full duplex.
Aug 19 11:42:20 ttaldl06 kernel: tg3: eth0: Flow control is off for TX
and off for RX.
Aug 19 11:42:20 ttaldl06 kernel: bond0: link status up for interface
eth0, enabling it in 200 ms.
Aug 19 11:42:20 ttaldl06 kernel: bond0: link status definitely up for
interface eth0.
Aug 19 11:42:20 ttaldl06 kernel: bond0: making interface eth0 the new
active one.

Comment 1 Bill Nottingham 2004-08-19 19:24:48 UTC
Please upgrade to the U3 beta version.


Note You need to log in before you can comment on or make changes to this bug.