Cybera sca-315

Just for a start, I would try a full featured (current) Linux Live CD/ USB (Fedora, Ubuntu, OpenSuSE, etc.) - while I don't hold much hope that you'd find switch support there, it's at least worth a try to boot a distribution that enables basically everything there is in the mainline kernel.

A similar issue is apparently with the velocloud edge devices, there a custom igb module implementing MDIO based communication with the switch is needed, I would expect something similar to be necessary for your system (similar, not the same). Custom hardware (even if being based on x86) is never good news, as this would imply that you'd have to spend quite some efforts on driver development first (probably without any documentation to go by). At least try to obtain their GPL sources (if the OEM firmware is using Linux, no such luck with *BSD or other operating systems), which might provide some clues.

While the device has some tempting features (namely the integrated switch), it's also using a rather old Atom E640 (2*1.0 GHz) SOC, with presumably not very much performance and probably around 30 watts idle power consumption (I'm extrapolation from the first generation Atom 230/ N270/ 330 here, maybe I'm off) - so it might be useful to choose your battles wisely…