IPv6 across suspend / resume -- who is responsible for flushing?
Michael Richardson <[email protected]>
| Newsgroups | gmane.linux.debian.devel.ipv6 |
|---|---|
| Message-ID | <[email protected]> |
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.
marajade-[~] mcr 10013 %sudo ip -6 addr show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
4: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qlen 1000
inet6 2607:f0b0:f:4:205:4eff:fe4a:55da/64 scope global dynamic
valid_lft 85432sec preferred_lft 13432sec
inet6 fe80::205:4eff:fe4a:55da/64 scope link
valid_lft forever preferred_lft forever
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'm running squeeze, with 2.6.32-bpo.5-686. (because I got here upgrade
From lenny+backports)
--
] 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.
signature.asc
(application/pgp-signature, 481 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iQEVAwUATdJXw4CLcPvd0N1lAQK/AggAlaCho56fx4u2Hx/aKBdkrRtbtlhbOZvk 7fAx9lX5g0GORYi8xo+5+Q/6zW7FZIVkBARtIma7th338JD+1UuN7nNDLNLS2ifK LSY5mwgPhS1sWitXYSiN80XTyfb9Qjlgj0PrZIYxGb9VQz3nywF3mYkTQDre3OYX /NU1PGop0r6Hk4j43hyerVsxLVyy/ZFfHSnDqJhtw4+0LtgR+rwZvaGcBgjk9fHQ Q6gTnJ2ABHXj8beg+ztfWUnmCpKqGntLU6AceCdBNtgCNFYcsR43E1bdD8qHVwwr upjLHAR5QqCDr1AnuBIg0cBloJF39V6eOZVWo8ZQe8Aj+tl2WNTWNg== =Yqhk -----END PGP SIGNATURE-----