On Wed, 22 Dec 2004, Richard Bos wrote:
Op dinsdag 21 december 2004 14:53, schreef Jon Nelson:
I can't explain how, after the NICs appear to be fully set up, they both "lose" their IPs and the routing table disappears!
I sprinkled echos throughout various networking scripts like water on pavement. I narrowed it down to lines 947 through 949 of /sbin/ifup. If I have USE_IPV6 set to "no" (sans quotes) in /etc/sysconfig/network/config then these lines get executed at boot time. For some reason, the command: ip -6 address flush dev $INTERFACE flushes *all* addresses, not just ipv6 addresses, from the NIC and I end up with *no* interfaces (not even lo) set up with an IP address, and thus nothing networking related works properly or at all.
Strangely, trying the same command /after/ successfully setting addresses doesn't have the same effect. I'm at a loss to explain.
Can anybody else reproduce the behavior (ie, set USE_IPV6 to no and check your interfaces after boot up. init 1 then init 3 doesn't do it)
Perhaps 1 of the rpms below fixes your problem? ftp://ftp.suse.com/pub/people/mmj/9.2/i386/iproute2-2.6.9-2.1.i586.rpm ftp://ftp.suse.com/pub/people/mmj/9.2/amd64/iproute2-2.6.9-2.1.x86_64.rpm
Please let suse know if they are okay ;)
Well, from the changelog, how do I found out what 48600 means?
Is that private to suse (I sure wish suse would open up its bug
ticketing like everybody else's)?
means:
====
* Tue Dec 07 2004 - mmj@suse.de
- Don't trust that the kernel and do our own family check [#48600]
====
It's also unsigned, but it's off of a suse ftp server. :-|
I appreciate it, but I'd like more info.
--
Carpe diem - Seize the day.
Carp in denim - There's a fish in my pants!
Jon Nelson