[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#577196: linux-2.6: IPv6 addresses and routes not removed upon disconnection



On Sat, 2010-04-10 at 14:18 +0100, Ben Hutchings wrote:
> On Fri, 2010-04-09 at 01:50 +0100, Timothy Baldwin wrote:
> > Package: linux-2.6
> > Version: 2.6.33
> > Severity: normal
> > 
> > IPv6 addresses and routes configured on a wired Ethernet interface by SLAAC are
> > not removed when the network cable is disconnected. On a multi-homed host this
> > may result in a loss of network connectivity.  This is on a EeePC 901 and
> > Network Manager detects the removal of the cable.
> 
> It is not the kernel's job to change routing when an interface goes
> down.

To be more precise: it is not the kernel's job to change routing when a
link goes down.  It does remove routes when the interface is
administratively taken down (e.g. with ifconfig down).  It is the job of
a routing daemon such as Network Manager to change routing when the link
state changes.  If NM does not support SLAAC (whatever that is) then you
might consider filing a wishlist bug for that.

Ben.

-- 
Ben Hutchings
Once a job is fouled up, anything done to improve it makes it worse.

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: