SoC with multiple ethernet ports

Mori Hiroki yamori813 at yahoo.co.jp
Thu Apr 6 02:05:23 UTC 2017


Hi.

My port of OLD Ralink arm soc that is RT1310 have two port first ethernet
interface. My target of RT1310 is Buffalo WZR2-G300N that is one port is
direct to out and other one is connect to icplus switch.

# ifconfig -a
fv0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        ether 00:1a:f1:01:1f:23
        inet 10.10.10.40 netmask 0xffffff00 broadcast 10.10.10.255 
        media: Ethernet autoselect
        status: active
fv1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        ether 00:1a:f1:01:1f:24
        inet 10.0.1.123 netmask 0xffffff00 broadcast 10.0.1.255 
        media: Ethernet autoselect
        status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
        options=600003<RXCSUM,TXCSUM,RXCSUM_IPV6,TXCSUM_IPV6>
        inet 127.0.0.1 netmask 0xff000000 
        groups: lo 
# etherswitchcfg -v
etherswitch0: IC+ IP17x switch driver with 5 ports and 16 VLAN groups
etherswitch0: VLAN capabilities=6<PORT,DOT1Q>
etherswitch0: VLAN mode: DOT1Q
port0:
        pvid: 1
        flags=0<>
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
port1:
        pvid: 1
        flags=0<>
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
port2:
        pvid: 1
        flags=0<>
        media: Ethernet autoselect (none)
        status: no carrier
port3:
        pvid: 1
        flags=0<>
        media: Ethernet autoselect (none)
        status: no carrier
port4:
        pvid: 1
        flags=1<CPUPORT>
        media: Ethernet 100baseTX <full-duplex>
        status: active
vlangroup0:
        vlan: 1
        members 0,1,2,3,4

This is recent dmesg.

https://gist.github.com/yamori813/88224f1c96c9c592fb611b12a15e4ab5


Review is here.

https://reviews.freebsd.org/D7238


----- Original Message -----
> From: Norman Gray <norman at astro.gla.ac.uk>
> To: freebsd-arm at freebsd.org
> Cc: 
> Date: 2017/4/6, Thu 00:26
> Subject: SoC with multiple ethernet ports
> 
> 
> Greetings.
> 
> I'm looking for a SoC (or other small) machine to act as a gateway between 
> two physical networks (in fact, an ordinary one and an IPMI).  Thus I'm 
> looking for such a device which has at least two ethernet interfaces, and can 
> run FreeBSD.
> 
> There are multiple boards listed at 
> <https://wiki.freebsd.org/FreeBSD/arm>, but the boards under the 'Well 
> supported boards' headings appear only to have single interfaces (though I 
> wouldn't claim an exhaustive search).
> 
> I can see what appear to be nice multiple-interface boards at 
> <https://www.solid-run.com/marvell-armada-family/>, but they're listed 
> under 'unknown support'.  I can see some notes on some Marvell boards at 
> <https://wiki.freebsd.org/FreeBSDMarvell>, but these refer to FreeBSD 8.x 
> and 9-CURRENT, so are clearly not up-to-date.
> 
> Searching the list archives, I find 
> <https://lists.freebsd.org/pipermail/freebsd-arm/2015-February/010300.html> 
> that at least some people are using 11.0-CURRENT on an Armada/Marvell board, but 
> (given that that's a bug report) I'm not sure if that usage counts as 
> ...Brave or not.
> 
> There's clearly a lot of hardware possibilities here, but I surely can't 
> be the first person to want such a device.  Does anyone on this list have any 
> advice?
> 
> Best wishes,
> 
> Norman
> 
> 
> -- Norman Gray  :  https://nxg.me.uk
> SUPA School of Physics and Astronomy, University of Glasgow, UK
> _______________________________________________
> freebsd-arm at freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-arm
> To unsubscribe, send any mail to "freebsd-arm-unsubscribe at freebsd.org"
> 


More information about the freebsd-arm mailing list