bird: KIF: Invalid broadcast address 255.255.255.255 for em1

Job Snijders job at instituut.net
Tue Nov 10 21:53:14 CET 2015


On Tue, Nov 10, 2015 at 06:55:04PM +0100, Ondrej Zajicek wrote:
> On Tue, Nov 10, 2015 at 03:40:58PM +0100, Job Snijders wrote:
> > It appears that BIRD does not fully appreciate RFC3021 style addresses
> > on Ubuntu 15.04, when I start BIRD:
> > 
> > 	syslog:Nov 10 15:25:15 eunetworks-2 bird: KIF: Invalid broadcast address 255.255.255.255 for em1
> > 	syslog:Nov 10 15:25:15 eunetworks-2 bird: KIF: Invalid broadcast address 255.255.255.255 for p2p2.1003
> 
> BIRD works with RFC 3021 style addresses without problems, it is just
> confused by the fact that directed broadcast address for the iface is
> configured to 255.255.255.255, which is address reserved for link-local
> broadcast.
> 
> BIRD should work without problems on these interfaces (unless you use
> broadcast like in RIPv1), it is just warning.

Acknowledged. I see no issues other then the warnings.

> > Should I configure the Linux side of things differently or is this
> > something that needs resolving in BIRD itself?
> 
> IMHO reasonable setting would be to not set directed broadcast address on
> such interfaces. Link-local broadcast address works for any interfaces
> and need not be configured.

The interface is brought up by ifup(8) and friends, this is the input:

	# em1: Core: to eunetworks-1
	auto em1
	iface em1 inet static
			address 94.142.247.237
			netmask 255.255.255.254
			gateway 94.142.247.236

Any recommendations on what I can change to prevent the warning?

Kind regards,

Job


More information about the Bird-users mailing list