Has anyone messed with the Interface Masters Niagara cards on OpenBSD? This
family of cards has a passive bypass mode (electromechanical relays that
turn the two ports into, essentially, an ethernet coupler when something
goes wrong or power fails) but otherwise presents as a bog-standard 2-port
Intel 82571EB. It appears that it is currently in a bypass state, as both
interfaces show no activity from the OS, neither have link light, but it's
bridging traffic and I can access the Internet through it, as I'd expect if
it's in bypass mode. I'm hoping to build a fault-tolerant filter/bridge for
my home lab with this card. It's currently in my SunFire T2000 (as seen
from the primary domain). I got similar results with it in my amd64 desktop
right after I bought it.

Interface Masters has been zero help to me.

Full dmesg below, followed by ifconfig output. The ports in question are
em4 and em5. I'm not seeing any other devices that weren't there before I
installed this card (e.g. a way to control the relays).

console is /virtual-devices@100/console@1
Copyright (c) 1982, 1986, 1989, 1991, 1993
        The Regents of the University of California.  All rights reserved.
Copyright (c) 1995-2017 OpenBSD. All rights reserved.
https://www.OpenBSD.org

OpenBSD 6.1 (GENERIC.MP) #58: Sat Apr  1 17:10:24 MDT 2017
    dera...@sparc64.openbsd.org:/usr/src/sys/arch/sparc64/compile/GENERIC.MP
real mem = 3221225472 (3072MB)
avail mem = 3145768960 (3000MB)
mpath0 at root
scsibus0 at mpath0: 256 targets
mainbus0 at root: Sun Fire T200
cpu0 at mainbus0: SUNW,UltraSPARC-T1 (rev 0.0) @ 1200 MHz
cpu1 at mainbus0: SUNW,UltraSPARC-T1 (rev 0.0) @ 1200 MHz
cpu2 at mainbus0: SUNW,UltraSPARC-T1 (rev 0.0) @ 1200 MHz
cpu3 at mainbus0: SUNW,UltraSPARC-T1 (rev 0.0) @ 1200 MHz
vbus0 at mainbus0
"flashprom" at vbus0 not configured
cbus0 at vbus0
vldc0 at cbus0
vldcp0 at vldc0 chan 0x0: ivec 0x0, 0x1 channel "hvctl"
"ldom-primary" at vldc0 chan 0x1 not configured
"fmactl" at vldc0 chan 0x3 not configured
vldc1 at cbus0
"ldmfma" at vldc1 chan 0x4 not configured
vldc2 at cbus0
vldcp1 at vldc2 chan 0x14: ivec 0x28, 0x29 channel "spds"
"system-management" at vldc2 chan 0xd not configured
vldcp2 at vldc2 chan 0x19: ivec 0x32, 0x33 channel "ldom-ldom0-OpenBSD-DMZ"
vldcp3 at vldc2 chan 0x1e: ivec 0x3c, 0x3d channel "ldom-ldom6-OpenBSD-Web"
vcc0 at cbus0
vcctty0 at vcc0 chan 0x18: ivec 0x30, 0x31 domain "ldom0-OpenBSD-DMZ"
vcctty1 at vcc0 chan 0x1d: ivec 0x3a, 0x3b domain "ldom6-OpenBSD-Web"
vds0 at cbus0
vdsp0 at vds0 chan 0x1a: ivec 0x34, 0x35
vdsp1 at vds0 chan 0x1f: ivec 0x3e, 0x3f
vsw0 at cbus0
vnet0 at vsw0 chan 0x1b: ivec 0x36, 0x37
vnet1 at vsw0 chan 0x1c: ivec 0x38, 0x39
vnet2 at vsw0 chan 0x20: ivec 0x40, 0x41
vcons0 at vbus0: ivec 0x111, console
vrtc0 at vbus0
"fma" at vbus0 not configured
"sunvts" at vbus0 not configured
"sunmc" at vbus0 not configured
"explorer" at vbus0 not configured
"led" at vbus0 not configured
"flashupdate" at vbus0 not configured
vpci0 at mainbus0: bus 2 to 7, dvma map 80000000-ffffffff
pci0 at vpci0
ppb0 at pci0 dev 0 function 0 "PLX PEX 8532" rev 0xbc
pci1 at ppb0 bus 3
ppb1 at pci1 dev 1 function 0 "PLX PEX 8532" rev 0xbc
pci2 at ppb1 bus 4
em0 at pci2 dev 0 function 0 "Intel 82571EB" rev 0x06: ivec 0x795, address
00:14:4f:9d:60:ac
em1 at pci2 dev 0 function 1 "Intel 82571EB" rev 0x06: ivec 0x796, address
00:14:4f:9d:60:ad
ppb2 at pci1 dev 2 function 0 "PLX PEX 8532" rev 0xbc
pci3 at ppb2 bus 5
ppb3 at pci1 dev 8 function 0 "PLX PEX 8532" rev 0xbc: msi
pci4 at ppb3 bus 6
ppb4 at pci1 dev 9 function 0 "PLX PEX 8532" rev 0xbc
pci5 at ppb4 bus 7
mpi0 at pci5 dev 0 function 0 "Symbios Logic SAS1064E" rev 0x02: msi
mpi0: UNUSED, firmware 1.9.0.0
scsibus1 at mpi0: 63 targets
sym0 at scsibus1 targ 0 lun 0: <SEAGATE, ST914602SSUN146G, 0400> SCSI3
0/direct fixed naa.5000c500061f070b
sd0 at scsibus0 targ 0 lun 0: <SEAGATE, ST914602SSUN146G, 0400> SCSI3
0/direct fixed naa.5000c500061f070b
sd0: 140009MB, 512 bytes/sector, 286739329 sectors
sym1 at scsibus1 targ 1 lun 0: <SEAGATE, ST914602SSUN146G, 0400> SCSI3
0/direct fixed naa.5000c500061f0d3b
sd1 at scsibus0 targ 1 lun 0: <SEAGATE, ST914602SSUN146G, 0400> SCSI3
0/direct fixed naa.5000c500061f0d3b
sd1: 140009MB, 512 bytes/sector, 286739329 sectors
sd2 at scsibus1 targ 2 lun 0: <HITACHI, H101414SCSUN146G, SA23> SCSI3
0/direct fixed naa.5000cca0000c2b34
sd2: 140009MB, 512 bytes/sector, 286739329 sectors
sym2 at scsibus1 targ 3 lun 0: <SEAGATE, ST914602SSUN146G, 0400> SCSI3
0/direct fixed naa.5000c5000546b3ef
sd3 at scsibus0 targ 2 lun 0: <SEAGATE, ST914602SSUN146G, 0400> SCSI3
0/direct fixed naa.5000c5000546b3ef
sd3: 140009MB, 512 bytes/sector, 286739329 sectors
vpci1 at mainbus0: bus 2 to 9, dvma map 80000000-ffffffff
pci6 at vpci1
ppb5 at pci6 dev 0 function 0 "PLX PEX 8532" rev 0xbc
pci7 at ppb5 bus 3
ppb6 at pci7 dev 1 function 0 "PLX PEX 8532" rev 0xbc
pci8 at ppb6 bus 4
ppb7 at pci8 dev 0 function 0 "Intel 41210 PCIE-PCIX" rev 0x09
pci9 at ppb7 bus 5
ebus0 at pci9 dev 2 function 0 "Acer Labs M1533 ISA" rev 0x00
com0 at ebus0 addr 3f8-3ff ivec 0x2: ns16550a, 16 byte fifo
ohci0 at pci9 dev 5 function 0 "Acer Labs M5237 USB" rev 0x03: ivec 0x7c1,
version 1.0, legacy support
ohci1 at pci9 dev 6 function 0 "Acer Labs M5237 USB" rev 0x03: ivec 0x7c3,
version 1.0, legacy support
pciide0 at pci9 dev 8 function 0 "Acer Labs M5229 UDMA IDE" rev 0xc4: DMA,
channel 0 configured to native-PCI, channel 1 configured to native-PCI
pciide0: using ivec 0x7c4 for native-PCI interrupt
atapiscsi0 at pciide0 channel 0 drive 0
scsibus2 at atapiscsi0: 2 targets
cd0 at scsibus2 targ 0 lun 0: <TEAC, DV-28SL, 1.0A> ATAPI 5/cdrom removable
cd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 2
pciide0: channel 1 disabled (no drives)
usb0 at ohci0: USB revision 1.0
uhub0 at usb0 configuration 1 interface 0 "Acer Labs OHCI root hub" rev
1.00/1.00 addr 1
usb1 at ohci1: USB revision 1.0
uhub1 at usb1 configuration 1 interface 0 "Acer Labs OHCI root hub" rev
1.00/1.00 addr 1
ppb8 at pci8 dev 0 function 2 "Intel 41210 PCIE-PCIX" rev 0x09
pci10 at ppb8 bus 6
ppb9 at pci7 dev 2 function 0 "PLX PEX 8532" rev 0xbc
pci11 at ppb9 bus 7
em2 at pci11 dev 0 function 0 "Intel 82571EB" rev 0x06: ivec 0x7d6, address
00:14:4f:9d:60:ae
em3 at pci11 dev 0 function 1 "Intel 82571EB" rev 0x06: ivec 0x7d7, address
00:14:4f:9d:60:af
ppb10 at pci7 dev 8 function 0 "PLX PEX 8532" rev 0xbc: msi
pci12 at ppb10 bus 8
em4 at pci12 dev 0 function 0 "Intel 82571EB" rev 0x06: ivec 0x7d4, address
00:0c:bd:03:98:40
em5 at pci12 dev 0 function 1 "Intel 82571EB" rev 0x06: ivec 0x7d5, address
00:0c:bd:03:98:41
ppb11 at pci7 dev 9 function 0 "PLX PEX 8532" rev 0xbc: msi
pci13 at ppb11 bus 9
uhub2 at uhub1 port 1 configuration 1 interface 0 "Atmel UHB124 hub" rev
1.10/3.00 addr 2
vscsi0 at root
scsibus3 at vscsi0: 256 targets
softraid0 at root
scsibus4 at softraid0: 256 targets
sd4 at scsibus4 targ 1 lun 0: <OPENBSD, SR RAID 5, 006> SCSI2 0/direct fixed
sd4: 280018MB, 512 bytes/sector, 573477376 sectors
bootpath: /pci@780,0/pci@0,0/pci@9,0/scsi@0,0/disk@0,0
root on sd0a (f8f19189c21ce1c4.a) swap on sd0b dump on sd0b


lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 32768
        index 11 priority 0 llprio 3
        groups: lo
        inet6 ::1 prefixlen 128
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0xb
        inet 127.0.0.1 netmask 0xff000000
vnet0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
        lladdr 00:00:00:00:00:00
        index 1 priority 0 llprio 3
        media: Ethernet autoselect
        status: active
vnet1: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
        lladdr 00:00:00:00:00:00
        index 2 priority 0 llprio 3
        media: Ethernet autoselect
        status: active
vnet2: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
        lladdr 00:00:00:00:00:00
        index 3 priority 0 llprio 3
        media: Ethernet autoselect
        status: active
em0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        lladdr 00:14:4f:9d:60:ac
        index 4 priority 0 llprio 3
        groups: egress
        media: Ethernet autoselect (100baseTX full-duplex)
        status: active
        inet 192.168.1.101 netmask 0xffffff00 broadcast 192.168.1.255
em1: flags=8b43<UP,BROADCAST,RUNNING,PROMISC,ALLMULTI,SIMPLEX,MULTICAST>
mtu 1500
        lladdr 00:14:4f:9d:60:ad
        index 5 priority 0 llprio 3
        media: Ethernet autoselect (100baseTX full-duplex)
        status: active
em2: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
        lladdr 00:14:4f:9d:60:ae
        index 6 priority 0 llprio 3
        media: Ethernet autoselect (100baseTX full-duplex)
        status: active
em3: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
        lladdr 00:14:4f:9d:60:af
        index 7 priority 0 llprio 3
        media: Ethernet autoselect (none)
        status: no carrier
em4: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
        lladdr 00:0c:bd:03:98:40
        index 8 priority 0 llprio 3
        media: Ethernet autoselect (none)
        status: no carrier
em5: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
        lladdr 00:0c:bd:03:98:41
        index 9 priority 0 llprio 3
        media: Ethernet autoselect (none)
        status: no carrier
enc0: flags=0<>
        index 10 priority 0 llprio 3
        groups: enc
        status: active
vether0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
        lladdr fe:e1:ba:d0:3f:34
        index 12 priority 0 llprio 3
        groups: vether
        media: Ethernet autoselect
        status: active
        inet 10.13.37.1 netmask 0xffffff00 broadcast 10.13.37.255
bridge0: flags=41<UP,RUNNING>
        index 13 llprio 3
        groups: bridge
        priority 32768 hellotime 2 fwddelay 15 maxage 20 holdcnt 6 proto
rstp
        vether0 flags=3<LEARNING,DISCOVER>
                port 12 ifpriority 0 ifcost 0
        vnet1 flags=3<LEARNING,DISCOVER>
                port 2 ifpriority 0 ifcost 0
bridge1: flags=41<UP,RUNNING>
        index 14 llprio 3
        groups: bridge
        priority 32768 hellotime 2 fwddelay 15 maxage 20 holdcnt 6 proto
rstp
        em1 flags=3<LEARNING,DISCOVER>
                port 5 ifpriority 0 ifcost 0
        vnet0 flags=3<LEARNING,DISCOVER>
                port 1 ifpriority 0 ifcost 0
        vnet2 flags=3<LEARNING,DISCOVER>
                port 3 ifpriority 0 ifcost 0
pflog0: flags=141<UP,RUNNING,PROMISC> mtu 33144
        index 15 priority 0 llprio 3
        groups: pflog

Reply via email to