Hello,
On Tue, 17 May 2011 07:11:00 -0400
Michael Richardson <
mcr@...> wrote:
>
> 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?
I think you should use ifplugd or a similar tool to put the interfaces
down when you turn them off physically. Or, you may want to modify your
suspend/resume scripts.
--
WBR, Andrew