Re: IPv6 across suspend / resume -- who is responsible for flushing?

Michael Richardson <[email protected]>
Newsgroups gmane.linux.debian.devel.ipv6
Message-ID <[email protected]>
>>>>> "Andrew" == Andrew O Shadoura <[email protected]> writes:
    >> I suspended my laptop from my home (wifi) network which has
    >> native IPv6. I resume it on the VIA train which does not have any
    >> IPv6.
    >> 
    >> I still have the prefix from home, so my laptop thinks it should
    >> still use it.  I could turn the lifetime in the RA down a bunch,
    >> but that seems wrong.

    >> Whose fault is this?  Should the kernel aggressively do RS' when
    >> it resumes?  Should some userspace thing run rdisc6 upon resume?
    >> Should the kernel flush IPv6 routes when the essid is changed?
    >> Should NetworkManager be doing this?

    Andrew> I think you should use ifplugd or a similar tool to put the
    Andrew> interfaces down when you turn them off physically. Or, you
    Andrew> may want to modify your suspend/resume scripts.

I used to use ifplugd, but NetworkManager is supposed to do more, 
particularily as it relates to WPA and crap like that.

But, I think you are pointing a finger at NetworkManager not cleaning
out the IPv6 info properly, or possibly that I am not telling
NetworkManager about the suspend properly.

I essentially run only enough of GNOME-Panel to let network-manager
work,  so it's possible I'm missing some element.

-- 
]       He who is tired of Weird Al is tired of life!           |  firewalls  [
]   Michael Richardson, Sandelman Software Works, Ottawa, ON    |net architect[
] [email protected] http://www.sandelman.ottawa.on.ca/ |device driver[
   Kyoto Plus: watch the video <http://www.youtube.com/watch?v=kzx1ycLXQSE>
	               then sign the petition.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.