https://bugzilla.novell.com/show_bug.cgi?id=833272 https://bugzilla.novell.com/show_bug.cgi?id=833272#c0 Summary: route cache is empty Classification: openSUSE Product: openSUSE 12.3 Version: Final Platform: x86-64 OS/Version: openSUSE 12.3 Status: NEW Severity: Major Priority: P5 - None Component: Kernel AssignedTo: kernel-maintainers@forge.provo.novell.com ReportedBy: radaiming@gmail.com QAContact: qa-bugs@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.71 Safari/537.36 My PC is connected to a router with dhcp server, when plug in ehternet cable, NetworkManager will automatically get IP address via dhcp, the route table is correct: # ip route show default via 10.12.0.1 dev eth0 proto static 10.12.0.0/18 dev eth0 proto kernel scope link src 10.12.32.57 I can access networks correctly, and have network activity such as checking for software update, but the route cache is always empty, the kernel version is: # uname -a Linux linux-4dq5.site 3.7.10-1.11-desktop #1 SMP PREEMPT Thu May 16 20:27:27 UTC 2013 (adf31bb) x86_64 x86_64 x86_64 GNU/Linux Reproducible: Always Steps to Reproduce: 1. plug in ethernet cable which connect to a router with dhcp server, NetworkManager will automatically get IP address via dhcp; 2. run "ip route show cache" command or "route -Cn" or cat /proc/net/rt_cache Actual Results: # ip route show cache # route -Cn Kernel IP routing cache Source Destination Gateway Flags Metric Ref Use Iface # cat /proc/net/rt_cache Iface Destination Gateway Flags RefCnt Use Metric Source MTU Window IRTT TOS HHRef HHUptod SpecDst Expected Results: This results come from my laptop with Gentoo self-compiled kernel 3.4.0, the results are very long, I only paste some here: $ ip route show cache 193.120.199.11 from 10.12.21.7 via 10.12.0.1 dev eth0 cache ipid 0xed70 10.12.32.24 dev eth0 src 10.12.21.7 cache ipid 0x05c3 broadcast 10.12.63.255 from 10.12.21.10 dev lo src 10.12.21.7 cache <local,brd,src-direct> iif eth0 ..... $ route -Cn Kernel IP routing cache Source Destination Gateway Flags Metric Ref Use Iface 10.12.21.12 10.12.21.7 10.12.21.7 il 0 0 1 lo 10.12.21.7 10.12.21.7 10.12.21.7 l 0 0 2 lo 10.12.25.10 10.12.63.255 10.12.63.255 ibl 0 0 26 lo 10.12.21.7 106.187.48.122 10.12.0.1 0 0 158 eth0 ..... $ cat /proc/net/rt_cache Iface Destination Gateway Flags RefCnt Use Metric Source MTU Window IRTT TOS HHRef HHUptod SpecDst lo 07150C0A 07150C0A 80000000 0 2 0 07150C0A 16436 0 0 00 -1 1 07150C0A lo FF3F0C0A FF3F0C0A 94000000 0 26 0 0A190C0A 16436 0 0 00 -1 0 07150C0A eth0 7A30BB6A 01000C0A 0 0 159 0 07150C0A 1500 0 1284 00 -1 0 07150C0A lo 07150C0A 07150C0A 80000000 0 39 0 463D0440 16436 0 0 00 -1 0 07150C0A Actually I found the same problem in Arch Linux with kernel version 3.10.5 and Ubuntu 13.04 with kernel version 3.8.0-27, but on my Gentoo self-compiled 3.4.0 there's route cache. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.