| Summary: | Routing cache table contains bogus entries after switching network | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Andreas Wolf <awolf+redhat> |
| Component: | kernel | Assignee: | Kernel Maintainer List <kernel-maint> |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 16 | CC: | gansalmon, itamar, jonathan, kernel-maint, madhu.chinakonda, nhorman |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2012-03-09 16:16:57 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
|
Description
Andreas Wolf
2011-11-30 14:08:45 UTC
Does the problem occur if you disconnect the cable or issue a disconnect in networkmanager prior to suspending? I wonder if the problem is that NetworkManager is not getting notifications about network state changing Nope, the problem persists after disconnecting the wired network while running and connecting to wifi afterwards.
This is an example of what I got after doing the network switch:
$ ip route get 88.198.63.xx
88.198.63.xx via 129.13.238.xx dev wlan0 src 141.3.220.xx
cache <redirected> ipid 0x05b4 rtt 28ms rttvar 20ms cwnd 10
[this is apparently broken]
$ ip route get 129.13.238.yy
129.13.238.yy via 141.3.208.xx dev wlan0 src 141.3.220.xx
cache ipid 0x4f0e
[this works]
This setup is a different case than what I originally described - I connected to a wifi network on campus here, so both networks belong to my university network, though they are in different subnets and VLANs, so this should not really make a difference.
Disconnecting the wired network in Network Manager first and then disconnecting the cable does not help either. "ip -s route show cache" shows quite some entries for different IPs. I can't see a pattern, except that most of the IPs seem to have been used shortly before suspending. Some others, like e.g. bugzilla.redhat.com, do not appear however. FYI, this problem seems to be fixed with the most recent Fedora kernel (3.1.5-2.fc16.x86_64 according to `uname -r`). I will further monitor this and close the report if the problem is really fixed. no report in 3 months, closing |