I tried flashing my own OpenWrt build (picked https://github.com/openwrt/openwrt/pull/12104 and build against f30757b94e6f0b0a547b4932eb97e550f0bffe3d on master) on my MR70X earlier and it said firmware upgrade success after which the page pretty much reloaded instantly and nothing else really happened I tried restarting and resetting the router but it appears to only boot into the web recovery mode.
I tried the following things:
use a different browser (ungoogled chromium > firefox)
installing the latest and oldest firmware available and renaming them to have a shorter name-
versions used:
a. MR70X(EU)_V1_201103(English)
b. MR70X(EU)_V1_220222(Multi-language)
I can confirm I have the V1 EU model as indicated by the sticker under the router
At this point I'm kinda out of idea's and options for as far as I can tell, someone recommended me to check the serial output but I don't have the required equipment nor the knowledge to do so and I also don't have a flasher so if anyone has any suggestions feel free to let me know
You're trying to get into the LuCI web UI - just making sure, did you enable LuCI in the build? Because by default, builds of master do not include LuCI.
Yea I did and I made sure to actually include them instead of just as a module but for some reason I can't boot into anything but the web recovery know even when I flash stock firmware
In recovery mode GUI You can only flash openwrt-ramips-mt7621-mercusys_mr70x-squashfs-factory.bin . To check if file was delivered You might use ethernet status byte counts
Then after boot to OpenWrt ssh -l root 192.168.1.1 should be possible.
If the openwrt-ramips-mt7621-mercusys_mr70x-squashfs-factory.bin was sent to recovery GUI correctly and nothing more happens than without serial console we can only guess.
Guide to use dir-853-r1 fw require serial console and flashing breed bootloader. Let's keep the PR#12104 way
I'll try looking at the network stats while flashing it and I'm aware i should flash the factory bin but then again regardless of when I flash stock or openwrt it won't boot into anything else but web recovery and it always skips to look like 40%
and it again says that the factory upgrade was successful before instantly reloading the web page.
also I currently don't have any equipment for serial access so are the any alternatives? the only way I could get serial access would be to go to college and kindly ask them if I can use their stuff.
alright I found one I can pick up in a couple hours. just wondering do i have to solder these or can I just connect the cables? I also have no idea how to open up the router I remove the two screws already.
update: got the router disassembled not sure if I placed the screws in the right place but yea: https://imgur.com/a/sObTiEJ
no solder is needed if you can keep it connected for few minutes . J1 is serial 115.2k in 3.3V standard .Connect Pin 1.TX (pointed by small triangle) 2.RX 3.GND . Putty can be used to connect to serial console
Did you try renaming the firmware file to a short name before using it. I personally had problem with the recovery UI upload not working on this model unless the file name was shorter than 8 characters. Ok, scratch that, I just noticed you mentioned it.
You could try to swap the connections for TX and RX.
That would cause no damage at all.
In the best case you'll get some output, in the worst case nothing changes.
By the way: Switch the router on, after you made the connections. If you do it the other way round, you'll most likely see nothing.