Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 18 Apr 2017 17:18:36 -0700
From:      Navdeep Parhar <nparhar@gmail.com>
To:        Joe Jones <joe@stream-technologies.com>
Cc:        "freebsd-net@freebsd.org" <freebsd-net@freebsd.org>
Subject:   Re: cxgbe netmap promiscuous mode?
Message-ID:  <20170419001836.GA4461@ox>
In-Reply-To: <58F49246.801@stream-technologies.com>
References:  <58D3C6F4.6010500@stream-technologies.com> <CAPFoGT-F86Y-yxEK03rmmJkr0LbP4ocgq27pqw3g=yqkdud4=Q@mail.gmail.com> <58D521C0.1000804@stream-technologies.com> <CAPFoGT9EFNcjpjszMVyGhB7ktKG2ir-srG5noPziPK=4mbXj_g@mail.gmail.com> <58F0E683.7050806@stream-technologies.com> <20170414163215.GA9358@ox> <58F49246.801@stream-technologies.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Apr 17, 2017 at 11:00:38AM +0100, Joe Jones wrote:
> Hi Navdeep
> 
> running "ifconfig up" and then "ifconfig promisc" works. Running "ifconfig
> promisc" and then "ifconfig up" does not work. Running "ifconfig up promisc"
> together does work. Running "ifconfig promisc up" does not work.

What version of FreeBSD is this?  I couldn't reproduce this on head with
a T6 card.  Can you please run this in parallel with your ifconfig
commands, note what dtrace logs in response to what command(s), and send
the output to me?

# dtrace -n 'fbt::t4_set_rxmode:entry {trace(arg4)}'

> 
> The combination that does not work leaves the interface in a state where it
> reports it's self as being in promiscuous mode.

In my experiments the interface did function in promiscuous mode whether
I did "ifconfig cc0 promisc up" or "ifconfig cc0 up promisc".

Regards,
Navdeep



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