Interfaces connected by bridge(4) do not pass arp replies

Monthadar Al Jaberi monthadar at gmail.com
Mon Oct 29 19:59:50 UTC 2012


On Mon, Oct 29, 2012 at 8:46 PM, Kim Culhan <w8hdkim at gmail.com> wrote:
> With 2 interfaces present on a bridge0, an arp request is send from
> msk0 and is received
> by a machine on em0.
>
> When a reply to that arp request is sent by a machine on em0 it is not
> visible on the
> bridge0 nor on msk0 as indicated by tcpdump.
>
> The arp reply is visible while watching em0 with tcpdump.

Is em0 set in promisc mode?

>
> This behaviour is also true when arp requests are sent from a wlan
> interface ath0
> and received on a wired interface, the arp reply is visible on the
> wired interface but not
> visible monitoring with 'tcpdump -i bridge0 arp'.

Hmm, I am briding between ath0 and wired (arge0).

Can you provide more info? what is your rc.conf? How does it set the interfaces?
Can you give ifconfig output?
The are reply that you dont see on bridge0 can you dump it from wired
interface?

>
> The machine running the em0, msk0 and ath0 interfaces and bridge0 can
> receive arp requests
> from any interface and the arp replies are received fine from the
> machine by the arp requester -err requestor.
>
> Any help is greatly appreciated.
>
> thanks
> -kim
> _______________________________________________
> freebsd-current at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe at freebsd.org"



-- 
Monthadar Al Jaberi


More information about the freebsd-current mailing list