Everything worked out of the box and now using it as my primary home router.
Using this with a CM4 1Gb Lite edition with no EMMC.
Main observations so far - Looking at my latency graph on the wan in comparison to the USB version, it does appear a little less volatile, and requests feel a little snappier. Running an identical OpenWrt setup before/after.
uci show mwan3; uci show network
/etc/init.d/mwan3 status
ip -4 a; ip -6 a; ip -4 ro; ip -6 ro
logread | grep mwan | tail -n21
(remove/alter all private info like public ips' or macs... and use the GEAR SYMBOL when posting to select area then choose 'hide details' after your place it inside code tags </>)
other than that... everything is 'vanilla' so if you get no response here you can ask on the main forum... (although if you are using that interface rename script and your issues are on boot... then that's more 'specific' / non-mwan3 related exactly)
that said... it's always getting patches and improvements... a fair few came in recently so mwan3 users on the next build be sure to checkout the luci changes...
while there are at least 7 reasons why this is not a good idea... and using a direct usb/network mount is better...
i have to admit... I also have a use case for this feature... ( chroots / lxc / docker volatile images )
added to next release... will require two upgrades to take effect as it's been activated late in the sysupgrade logic (which the first upgrade doesn't have)
ROOTFSEXPAND=1
###################################### rpi4only
################################### discouraged backup and migration of your data is your responsibility
################################### upgrade only not applicable to factory
################################### applies only to unmodified 2 partition defaults
#####-discourages upgrades
#####-internal data migration not possible via sysupgrade -b
#####-requires custom data migration
#####-introduces additional fault points
#####-increases fsck and or boot times
#####-high io may adversely effect core router function
# ROOTFSEXPAND=1
[root@dca632 /usbstick 49°]# df -h
Filesystem Size Used Available Use% Mounted on
/dev/root 29.0G 1.4G 27.5G 5% /
(default-not backported takes effect on first upgrade)
(wont touch a modified disk - hopefully)
it 'forwards'(copies) traffic (limited to one capture ip right now (i think... did not try subnet)) to your PC for viewing (sorting / filtering / searching) in the wireshark program
depending on if that is just your regular PC ethernet ip you are sending it to... you have to apply the suggested filter shown in the luci-app to get rid of all the regular traffic that comes into that PC interface...
(without this app tcpdump can also be used... but it needs more effort / work on the actual dump/filter commands to see/forward what you want... and is pretty much a command line dependent solution... this app ideally would allow someone with only GUI skills to run a decent / clear capture... usually to debug something... or chase down 'rogue' clients / odd connections ... i may at some stage if I get time... add some tcpdump capabilities to it)
(there is also ntop for broader views... which i'd actually favour over this for client fingerprinting... but I would use this to debug for instance 'what the hell does a chromecast/lightbulb really do?')
'fakeinternet' is (basically) for some stubborn apps or clients that expect to talk to internet services that are not always present... and to trick them into believing that service ABC is contactible...
both are added for 'fun/experiment'... if they are not used/useful enough after month or two i'll remove... simple enough to download and install on your own if you really need them...
i've decided to backport this parameter (3.2.100-11_r17143) so everyone gets it by default (will occur over two upgrades or one if from supported factory version)
the only reason to comment it out... is if you perhaps are dd-ing whole partitions and need to keep it small... or you want the spare space for some other custom use...