kern/148784: arp pub not working properly
grayich
grayich at ukr.net
Tue Jul 20 11:50:02 UTC 2010
>Number: 148784
>Category: kern
>Synopsis: arp pub not working properly
>Confidential: no
>Severity: serious
>Priority: high
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Tue Jul 20 11:50:01 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator: grayich
>Release: 8.0-RELEASE 8.1-RELEASE
>Organization:
>Environment:
>Description:
arp pub not working properly
Repeat http://www.freebsd.org/cgi/query-pr.cgi?pr=kern/146539
There is an active network with users 10.10.10.0/24 (fxp0)
---
#!/bin/sh
arp -ad > /dev/null
I=1
while [ $I -le 253 ]
do
I=$(expr $I + 1)
arp -S 10.10.10.${I} 00:00:00:00:00:00 pub > /dev/null
done
#
arp -an|egrep -v "10.10.10.1|published"
exit 0
---
execute script 1-40 times
Sometimes the output string:
? (10.10.10.44) at 00:00:00:00:00:00 on fxp0 permanent [ethernet]
? (10.10.10.101) at 00:00:00:00:00:00 on fxp0 permanent [ethernet]
? (10.10.10.132) at 00:00:00:00:00:00 on fxp0 permanent [ethernet]
not prescribed published
must:
? (10.10.10.44) at 00:00:00:00:00:00 on fxp0 permanent published [ethernet]
? (10.10.10.101) at 00:00:00:00:00:00 on fxp0 permanent published [ethernet]
? (10.10.10.132) at 00:00:00:00:00:00 on fxp0 permanent published [ethernet]
ip can be any
00:00:00:00:00:00 taken as an example
same thing when using 'arp -da; arp -f file'
repeat.
the problem is variable, sometimes there is sometimes no
>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-bugs
mailing list