I've got openwrt 18.06.4 successfully flashed via uboot's webUI, and it boots up and I can get in and configure it via the CLI like I have numerous other openwrt devices, but if I reboot with the cables (1 LAN and 1 WAN) plugged in (each to their own switch), it will fail to come up completely. I can ping it, but no ssh or web. I noticed that the ping response latency for uboot is typically lower than 1ms and the ping response latency for openwrt is greater than 1ms , and when it's in this partially booted state, the ping latency would indicate that it is uboot and not openwrt that is loaded.
Oddly, I did not observe this phenomenon while configuring and rebooting when connected to my laptop directly via ethernet cable.
I'm wondering if anyone else has seen this.
Incidentally, I ran a quick speedtest and on gigabit fiber routed via pppoe, I was able to clock 700mbit with the CPU of the router at 65% sirq. This is with offloading enabled in the firewall. This would indicate that it's a good candidate for gigabit fiber.