arp - strange things

Vladimir Korkodinov viper at perm.raid.ru
Wed Aug 13 06:34:43 UTC 2008


>From today FreeBSD 7.0-STABLE #7: Wed Aug 13 11:30:49 YEKST 2008
How fix problem?
Any suggestion?

? (10.100.8.118) at (incomplete) on bce1 [ethernet]
? (10.100.10.190) at 00:1a:4b:dd:84:a0 on bce1 [ethernet]
? (10.100.10.190) at (incomplete) on bce1 [ethernet]
? (10.100.10.190) at (incomplete) on bce1 [ethernet]
? (10.100.10.190) at (incomplete) on bce1 [ethernet]
? (10.100.10.190) at (incomplete) on bce1 [ethernet]
? (10.100.10.190) at (incomplete) on bce1 [ethernet]
? (10.100.10.190) at (incomplete) on bce1 [ethernet]

arp -ad
10.100.8.118 (10.100.8.118) deleted
delete: cannot locate 10.100.8.118
10.100.10.40 (10.100.10.40) deleted
10.100.10.190 (10.100.10.190) deleted
delete: cannot locate 10.100.10.190
delete: cannot locate 10.100.10.190
delete: cannot locate 10.100.10.190
delete: cannot locate 10.100.10.190
delete: cannot locate 10.100.10.190
delete: cannot locate 10.100.10.190
delete: cannot locate 10.100.10.190
delete: cannot locate 10.100.10.190
delete: cannot locate 10.100.10.190
delete: cannot locate 10.100.10.190
delete: cannot locate 10.100.10.190

uptime
12:33PM  up 45 mins

arp -an | grep incom | wc -l
245

> I csup my server from Jul 14 to today sources and saw strange issue
> with arp table.
> Long description see below.
>
> Do you have the same "issue" on your own servers?
>
> Partial reverting
> http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/netinet/if_ether.c
> Revision 1.162.2.2 seems fix problem.
>
> +#if 0 /* -current */    /* Only call this once */
>                  if (firstpass) {
>                          sin.sin_addr.s_addr = isaddr.s_addr;
> EVENTHANDLER_INVOKE(route_arp_update_event, rt,
>                              ar_sha(ah), (struct sockaddr *)&sin);
>                 }
> +#endif
>
> Long description:
>
> Environment:
> uname -a
> FreeBSD monitor 7.0-STABLE FreeBSD 7.0-STABLE #5: Tue Aug  5
> 13:15:24 YEKST 2008     root at monitor:/usr/obj/usr/src/sys/kernel
> amd64
>
> Description:
> arp -an
> ? (10.100.8.118) at 00:1c:c4:3d:f0:b8 on bce1 [ethernet]
> ? (10.100.8.118) at (incomplete) on bce1 [ethernet]
> .............
> ? (10.100.10.190) at 00:1a:4b:dd:84:a0 on bce1 [ethernet]
> ? (10.100.10.190) at (incomplete) on bce1 [ethernet]
> ? (10.100.10.190) at (incomplete) on bce1 [ethernet]
> ? (10.100.10.190) at (incomplete) on bce1 [ethernet]
> ? (10.100.10.190) at (incomplete) on bce1 [ethernet]
> ................
> ? (212.xxx.xxx.xxx) at 00:1e:0b:91:15:08 on bce0 permanent
> [ethernet]
> ? (212.xxx.xxx.xxx) at 00:1e:0b:91:15:08 on bce0 permanent
> [ethernet]
> ? (212.xxx.xxx.xxx) at 00:1e:0b:91:15:08 on bce0 permanent
> [ethernet]
>
>
> route monitor
>
> got message of size 296 on Tue Aug  5 14:08:23 2008
> RTM_ADD: Add Route: len 296, pid: 0, seq 0, errno 0,
> flags:<UP,HOST,DONE,LLINFO,WASCLONED>
> locks:  inits:
> sockaddrs: <DST,GATEWAY,IFP,IFA>
>  10.100.10.190  bce1:0.1e.b.91.15.6 10.100.200.120
>
> got message of size 296 on Tue Aug  5 14:09:11 2008
> RTM_ADD: Add Route: len 296, pid: 0, seq 0, errno 0,
> flags:<UP,HOST,DONE,LLINFO,WASCLONED>
> locks:  inits:
> sockaddrs: <DST,GATEWAY,IFP,IFA>
>  10.100.10.190  bce1:0.1e.b.91.15.6 10.100.200.120
>
> got message of size 296 on Tue Aug  5 14:09:12 2008
> RTM_ADD: Add Route: len 296, pid: 0, seq 0, errno 0,
> flags:<UP,HOST,DONE,LLINFO,WASCLONED>
> locks:  inits:
> sockaddrs: <DST,GATEWAY,IFP,IFA>
>  10.100.10.190  bce1:0.1e.b.91.15.6 10.100.200.120
>
> got message of size 296 on Tue Aug  5 14:09:12 2008
> RTM_ADD: Add Route: len 296, pid: 0, seq 0, errno 0,
> flags:<UP,HOST,DONE,LLINFO,WASCLONED>
> locks:  inits:
> sockaddrs: <DST,GATEWAY,IFP,IFA>
>  10.100.10.190  bce1:0.1e.b.91.15.6 10.100.200.120
>
> got message of size 296 on Tue Aug  5 14:09:17 2008
> RTM_ADD: Add Route: len 296, pid: 0, seq 0, errno 0,
> flags:<UP,HOST,DONE,LLINFO,WASCLONED>
> locks:  inits:
> sockaddrs: <DST,GATEWAY,IFP,IFA>
>  10.100.10.190  bce1:0.1e.b.91.15.6 10.100.200.120
>
> got message of size 296 on Tue Aug  5 14:09:17 2008
> RTM_ADD: Add Route: len 296, pid: 0, seq 0, errno 0,
> flags:<UP,HOST,DONE,LLINFO,WASCLONED>
> locks:  inits:
> sockaddrs: <DST,GATEWAY,IFP,IFA>
>  10.100.10.190  bce1:0.1e.b.91.15.6 10.100.200.120
>
> --
> Best regards
> Vladimir Korkodinov
>
-- 
Best regards
Vladimir Korkodinov



More information about the freebsd-net mailing list