mvebu: add support for Turris Omnia
Sat, 10 Mar 2018 03:15:21 +0300 (01:15 +0100)
The commit gives detailed flashing advice.
Sounds like Turris Omnia is not fully supported. Probably @neheb could tell more, as the ethtool commit quoted above is from him and there is at least one more Turris specific commit from him in the mvebu changelog.
I'm running OpenWrt 18.06-rc1 on a Turris Omnia. Everything's working apart from the LEDs (they light up white and the dimming button works, but that's all, since the Linux driver wasn't merged and needs rework) and the SFP connector (I have no use for it yet). The DSA switch driver also needs work, the Omnia has two CPU uplink ports and only one of them is being used at the moment.
Aside from these (IMHO very minor) limitations, vanilla OpenWrt is a thousand times better/lighter than Turris OS for my typical use case (home router/gateway).
I'm using the 18.06rc1 turris omnia release.
It seems to work ok, except for wireguard. When I set up a wireguard connection I get no connection and no
error messages. The same setup works fine on various Linksys (WRT32X, WRT3200ACM, etc.) with the same release of OpenWRT and wireguard. I haven't spent much time trying to debug it, but I suspect the problem is
in openWRT and not wireguard.
Has anyone else tried wireguard on a Turris Omnia running openWRT?
If/when I have more details to report, I will post here and on the wireguard list.
I also don't get wireguard working on my turris omnia with 18.06rc1.
With tcpdump I can see that there are incoming packets. And also the counter for the allow-input firewall rule increases.
But wireguard says there never was a handshake...
With DSA, the configuration for the interfaces may be different. I doubt there's any other problem.
DSA can be enabled for the Linksys routers but mainline wants a transition script. DSA will eventually happen as swconfig is a dead end. I can link to a DSA patch for the Linksys routers if requested.