Özkan KIRIK
2010-Sep-23 17:14 UTC
kernel: arpresolve: can't allocate llinfo for 10.6.10.240
Hi all, I'm using FreeBSD 8.1-201008 amd64 snapshot. When I watch log messages I see "kernel: arpresolve: can't allocate llinfo for 10.0.16.251" messages repeating once per 2 minutes. When I saw this log, default router changes unexpectedly. Normally default router should be 193.X.Y.Z, but after this log default router shown as 10.0.16.251. And routing really changes. I watch the changes on routing table via "route -n monitor" command. I couldnt see anything about default route changes. I tried with both net.inet net.inet.flowtable.enable=0 and net.inet.flowtable.enable=1. Nothing changes. I think, arp table overflows and overwrites the routing table. I captured the packges while this problem occurs. the tcpdump file: http://193.255.128.30/~ryland/flowdata_10_0_16_251 tcpdump -w /home/flowdata_10_0_16_251 -ni bce0.116 host 10.0.16.251 system has 2x 4core Xeon, 32GB ram, about 5000 clients and 152 if_vlan interfaces, 5 real NICs. Any ideas? Regards, ?zkan KIRIK Mersin University @ Turkey
perryh@pluto.rain.com
2010-Sep-24 08:51 UTC
kernel: arpresolve: can't allocate llinfo for 10.6.10.240
?zkan KIRIK <ozkan.kirik@gmail.com> wrote:> When I watch log messages I see "kernel: arpresolve: can't allocate > llinfo for 10.0.16.251" messages ..."can't allocate llinfo" has been in the network code for a _very_ long time. One cause is, or at least used to be, the machine having no netmask defined for its own IP address.