My replacement MC7010 arrived last weekend and I've been testing it this week.
It's a Three-branded version and arrived with the B09 firmware (and a 2022 copyright date). It immediately upgraded itself to B02 (and a 2024 copyright date) when I inserted a 1pmobile (EE) SIM.
Firstly, the good points - it's working with my standard POE injector, and the basic functionality seems stable - I am using it with an L2TP connection to AAISP, and the connection hasn't dropped since I was last playing with it a few days ago. Current uptime for the connection is 76 hours.
I'm using it in bridge mode, which seems to be behaving oddly. It has an internal (management) IP of 192.168.254.1 and no way to put this on a different VLAN to the WLAN interface (there is only one physical port). If I configure a subnet in my Firebrick with the address 192.168.254.2 and gateway 192.168.254.1 then I can access the internet through that interface - so the device must be doing NAT to the WLAN IP address (which it shows in the webui).
I can also get the WLAN IP on my firebrick via a DHCP request on a second subnet on the same interface, which is working as well. Although things don't reset properly if I disconnect & reconnect the 5G in the modem - so I've disabled that and have just gone with the 192.168.254.1 address as gateway, as this seems more reliable.
The webui seems very flaky, often freezing and logging me out.
Upload speed seem good, and matches my iphone - around 25-40Mbps during the day, and peaking at around 70-80Mbps in the small hours of the morning.
However, download speeds are disappointing - averaging around 40-50Mbps. My phone gets up to about 450Mbps during the day on the same network.
It's currently installed in my loft, and gets around -75 to -85 dBm. I will probably move it outside at some point, but I'm guessing the speed issue is more likely related to the modem's capabilities than its location?