[Bug 204326] [patch] sys/dev/oce bugged promiscuous mode

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Fri Nov 6 09:46:11 UTC 2015


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=204326

            Bug ID: 204326
           Summary: [patch] sys/dev/oce bugged promiscuous mode
           Product: Base System
           Version: 10.2-STABLE
          Hardware: amd64
                OS: Any
            Status: New
          Keywords: patch
          Severity: Affects Only Me
          Priority: ---
         Component: kern
          Assignee: freebsd-bugs at FreeBSD.org
          Reporter: sergey at akhmatov.ru
          Keywords: patch

Created attachment 162845
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=162845&action=edit
Promisc mode fix

Poblem observed on HP NC550SFP NIC

$ dmesg
oce0: <Emulex CNA NIC function:///10.0.664.0///> mem 
0xfbff0000-0xfbff3fff,0xfbfc0000-0xfbfdffff,0xfbfa0000-0xfbfbffff irq 32 

$ pciconf –vl
oce0 at pci0:4:0:0:        class=0x020000 card=0x1747103c chip=0x070019a2 
rev=0x02 hdr=0x00
     vendor     = 'Emulex Corporation'
     device     = 'OneConnect 10Gb NIC'
     class      = network
     subclass   = ethernet

Putting interface to promisc mode either by tcpdump, or by ifconfig oce0
promisc actually has no effect: only unicast frames with destination MAC
matching NIC's and broadcast frames are visible.

Patch fixes problem. It was received from Emulex tech support in June, but
haven't made it to HEAD yet.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-bugs mailing list