Date: Sun, 18 Jun 2000 21:57:28 +0200 From: Martin Mares <mj@ucw.cz> Cc: bird-users@atrey.karlin.mff.cuni.cz Content-Type: text/plain; charset=us-ascii Hello!
With a Slackware 7 kernel 2.2.14 system, I notice that the client (or bird) gets the wrong broadcast address.
bird> sh inter lo up (index=1) MultiAccess AdminUp LinkUp Loopback Ignored MTU=3924 127.0.0.1/8 (Primary, broadcast 127.255.255.255, scope host) eth0 up (index=10) MultiAccess Broadcast Multicast AdminUp LinkUp MTU=1500 208.135.194.18/30 (Primary, broadcast 208.135.194.255, opposite 208.135.194.19, scope univ) eth1 up (index=11) MultiAccess Broadcast Multicast AdminUp LinkUp MTU=1500 208.135.194.21/30 (Primary, broadcast 208.135.194.255, opposite 208.135.194.20, scope univ) eth2 up (index=12) MultiAccess Broadcast Multicast AdminUp LinkUp MTU=1500 208.135.194.28/29 (Primary, broadcast 208.135.194.255, scope univ) eth3 DOWN (index=13) MultiAccess Broadcast Multicast AdminUp LinkDown MTU=1500
Are you sure you've set the broadcast address correctly when configuring the interface? What do `ifconfig' and `ip addr' print? Hmm, I thought I checked that before dropping setting the broadcast address (too many recent IP changes). I added it back in, but I'm surprised that the default isn't the last address in the net (CIDR-wise).