This router's ability to flabbergast me has no bounds.
The UART cable came in today. I open the router. Soldered pins to the serial connections. Monitored the terminal. Started a large steam download at 28.2MB/s.
Nothing.
No crashing what so ever.
I can only think of two things that it could possibly be at this point.
The adapter is overheating with the enclosure on.
Maybe static buildup as I did get shocked a few times feeling the plates.
I found this post supporting the thermal theory. His earlier post hypothesized that changes between OpenWRT v18 to v19 might have put more load on the CPU than had been present before since he didn't run into the issue on v18.
And I just enabled graphing. The router sits around 62c idle, and gets around 72c in areas on those high download loads. That's with the top of the enclosure off.
That situation was quite different in 2017, when I bought mine - and it's still a good choice. For me, it has weathered an unexpected over 5-times speed increase on WAN.
With the enclosure on, even somewhat loosely with the serial cables peeking from the side, my temperatures rose to a minimum of 74c idle and peaked at around 85c where I started to see the 5gz radio crash again. The kernel didn't produce any console errors or anything at this point, but the ap just crashed and had to be reset from the web interface to start working again.
So with that I think we've finally narrowed down what is happening with this router...
85c is really toasty. I don't let my PC processor get that hot lol.
I've ordered some heatsinks off of Amazon and am going to do some testing to see if this helps mitigate the heat, both with the enclosure on and off. It appears that the 2.4ghz radio is on the far left of the device and under a ventilated area of the enclosure, but the 5ghz radio is slightly off center and under some structural elements that allow heat to gather, rather than dissipate.
I'd like to put a fan above it or something but I'm not familiar with where I could draw power for one.
Would you believe the idle temperature and under load temperature dropped to about 38-40c lol.
I don't plan on keeping it this way, but a fan is definitely needed. I was hoping that opening up the side with the added heat sinks would be enough but the heat still got into the 80's without airflow.
My plan is 3D print a frame for the opening with raspberry pi sized fan mounts to press fit against a plastic mesh to cover the opening.
At first I thought this was a thermal pad but its not... Its the wax paper protecting the thermal pad or adhesive... This very well may have been the culprit and I really went all out already unfortunately.