On Mon, Aug 27, 2018 at 01:49:47PM +0200, Karel Gardas wrote: > On Sun, 26 Aug 2018 15:52:48 +0200 > Patrick Wildt <patr...@blueri.se> wrote: > > > On the MacchiatoBin we don't support the onboard ethernet yet. On the > > EspressoBin we do support the ethernet controller, but the connected > > switch is a mess that I don't dare to support. Got other stuff to do. > > Though I am working on partial EspressoBin support for the upcoming > > Turris Mox. > > What do you plan to support on Mox? Just basic module? If so, do you plan to > support USB too so one can at least connect second NIC over USB? I see CZ.NIC > does not make module with just another NIC and if you claim switch is a mess > I'm curious how to make from this a router with >1NIC. > > Thanks! > Karel
I pledged for the basic module, module B (mPCIe) and module D (SFP). The SoC actually has 2x Gigabit Ethernet NICs. I figure they will use the first NIC for the basic module Ethernet and the other NIC will be connected to the SGMII line that runs over the connector. So in my setup I will have the SFP slot connected to the second NIC. Their C and E modules provide further ports using a managed switch. Using that one as a dumb switch should be possible, but dynamically configuring port groups on the switch is something that we have no support for at the moment. You might be able to change u-boot to initialize the switch with a VLAN tagged mode, but I cannot give any promises. If you're interested you can probably tag with ccardenas@, who'd probably like to support the switch as well. USB works out of the box. The Ethernet controller should work as well, same as the Clearfog. SD card support is ongoing effort, but shouldn't be too much work since I got it going on the Armada 8040 as well. PCIe hopefully follows afterwards. Patrick