Thanks Daniel,

Great direction on where to look at in the code. Even without programming 
experience I will be able to remove the logging part.
No idea yet on how I can make this configurable via sysctl.conf, but that’s for 
later.

Marco PC


> Op 9 nov. 2017, om 10:07 heeft Daniel Gracia <palad...@gmail.com> het 
> volgende geschreven:
> 
> AFAIK there is no way to turn off those messages in the default kernel. You
> could try to write a patch if you care: take a look at
> src/sys/netinet/if_ether.c, line #625.
> 
> Regards!
> 
> 
> 2017-11-09 9:14 GMT+01:00 OpenBSD <open...@me.com>:
> 
>> Torsten,
>> 
>> Thanks for responding to my question.
>> I know about this specific sysctl on FreeBSD. Used this one on pfSense as
>> well. The issue is that this one, or functional similar seems not available
>> on OpenBSD.
>> 
>> Maybe someone else has run into this before and found a way?
>> 
>> Marco PC
>> 
>>> Op 8 nov. 2017, om 16:44 heeft torsten <tors...@cnc-london.net> het
>> volgende geschreven:
>>> 
>>> 
>>>> -----Original Message-----
>>>> From: owner-m...@openbsd.org [mailto:owner-m...@openbsd.org] On Behalf
>>>> Of OpenBSD
>>>> Sent: 08 November 2017 15:44
>>>> To: misc@openbsd.org
>>>> Subject: Suppessing logging of arp movement messages
>>>> 
>>>> hello all,
>>>> 
>>>> I have finally build an internet gateway with OpenBSD 6.2 (AMD64),
>>>> including pf and IPSec. Great stuff.
>>>> Now I am seeing a lot of arp movement, that I know are caused by
>>>> Apple's Bonjour Sleep Proxy.
>>>> 
>>>> Nov  8 00:00:27 gatekeeper /bsd: arp info overwritten for 192.168.20.99
>>>> by 00:46:ab:ba:19:87 on vmx0 Nov  8 00:00:58 gatekeeper /bsd: arp info
>>>> overwritten for 192.168.20.99 by 9c:ab:3b:ca:fe:99 on vmx0 Nov  8
>>>> 00:01:57 gatekeeper /bsd: arp info overwritten for 192.168.20.99 by
>>>> 00:46:ab:ba:19:87 on vmx0 Nov  8 00:02:04 gatekeeper /bsd: arp info
>>>> overwritten for 192.168.20.99 by 9c:ab:3b:ca:fe:99 on vmx0 Nov  8
>>>> 00:02:35 gatekeeper /bsd: arp info overwritten for 192.168.20.99 by
>>>> 00:46:ab:ba:19:87 on vmx0 Nov  8 00:03:28 gatekeeper /bsd: arp info
>>>> overwritten for 192.168.20.99 by 9c:ab:3b:ca:fe:99 on vmx0 Nov  8
>>>> 00:03:42 gatekeeper /bsd: arp info overwritten for 192.168.20.99 by
>>>> 00:46:ab:ba:19:87 on vmx0 Nov  8 00:04:27 gatekeeper /bsd: arp info
>>>> overwritten for 192.168.20.99 by 9c:ab:3b:ca:fe:99 on vmx0
>>>> 
>>>> These messages are repeating every 15-30 seconds for Apple devices like
>>>> laptops that are in standby (sleep mode).
>>>> 
>>>> On pfSense and FreeBSD you have a sysctl:
>>>> net.link.ether.inet.log_arp_movements
>>>> when set to zero it will no longer log the messages.
>>>> 
>>>> Discussions can be found on internet dating back to 2010, but no
>>>> solution has been provided for what I could find.
>>>> I have not yet found any sysctl in OpenBSD to do the same. Did I miss
>>>> something or does OpenBSD have any trick to not log these messages.
>>>> Currently these messages are filling up the logs /var/run/dmesg.boot
>>>> and /var/log/messages.
>>>> 
>>>> Marco PC
>>> 
>>> Mi Marco
>>> In freebsd is is usually done with
>>> sysctl net.link.ether.inet.log_arp_movements=0
>>> 
>>> and I guess this applies to openbsd too.
>>> T
>>> 
>> 
>> 

Reply via email to