Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 4 Oct 2002 17:39:03 +0200
From:      Vincent Jardin <vjardin@wanadoo.fr>
To:        "Vladimir B. " Grebenschikov <vova@sw.ru>, sumikawa@FreeBSD.org
Cc:        freebsd-net@freebsd.org, sobomax@freebsd.org
Subject:   Re: zebra interface flags problem on 4.7-RC2 (IFF_PROMISC)
Message-ID:  <20021004153903.B4FE41503A0@venus.vincentjardin.net>
In-Reply-To: <1033739506.1060.16.camel@vbook.express.ru>
References:  <1033739506.1060.16.camel@vbook.express.ru>

next in thread | previous in thread | raw e-mail | index | archive | help
It looks like your BSD kernel is not compiled with the IPv6 support.

Le Vendredi 4 Octobre 2002 15:51, "Vladimir B. " Grebenschikov a écrit :
> Hi
>
> I have tried to install fresh zebra (from ports) on 4.7-RC2
>
> have a problem - zebra turns on promiscuity mode on interface,
> it is completely unacceptable when interface connected to HUB (not
> switch) - router begins resend all packets.
>
> # ifconfig fxp1
> fxp1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
>         inet 193.125.143.129 netmask 0xffffff00 broadcast
> 193.125.143.255
>         ether 00:a0:c9:41:a3:a3
>         media: Ethernet autoselect (10baseT/UTP)
>         status: active

You do not have any link-local address on this interface.

> # zebra -d
> 2002/10/04 16:33:42 ZEBRA: can't get ip6forwarding value

If you do not need any IPv6 support, you can compile zebra without the IPv6 
support:
  --disable-ipv6

> # ifconfig fxp1
> fxp1: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu
> 1500
>         inet 193.125.143.129 netmask 0xffffff00 broadcast
> 193.125.143.255
>         ether 00:a0:c9:41:a3:a3
>         media: Ethernet autoselect (10baseT/UTP)
>         status: active
>
>
> Nothing special in zebra config, just installed 4.7-RC2, just upgraded
> zebra.
>
> I am not sure is it Zebra-related or FreeBSD-related problem
> digging into zebra code do not show any abnormal interface flags
> installed.
>
> May be problem related to following commit:
>
> date: 2002/08/30 14:23:38;  author: sobomax;  state: Exp;  lines: +25 -4
> MFC: user-setable promisc mode. The code is slightly diffrent (and
> uglier)
> than in HEAD, because we have had to preserve kernel ABI, so that
> increasing
> if_flags to 32 bits was not an option.

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-net" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20021004153903.B4FE41503A0>