Hello, I have a problem and need help. I installed the new update via the web interface, but now the router isn't working. I tried switching between sections, but there's no solution. I'm completely new to OpenWRT. I think it's necessary to use U-Boot I don't know how to use it. Note: I have a Windows operating system.
Hello Imad, Can you try using the reset buttom, and after that the router DHCP should provide a 192.168.1.1 and you can go from there.
I definitely tried it and tried switching between sections, but the router isn't responding.
Can you explain is do you mean by "not responding" You mean you are not getting an IP address?
Yes, you must use U-Boot and restore the router to its original operating system. I need to understand the U-Boot program better, as I told you, I'm a beginner.
If i am understanding your question correctly, uboot restore is not in linksys like glinet. You can confirm you already switched partitions (sorry I am not there to see)... just in case flip the power switch on and off 3 times fairly quick - about 1 sec in between. if that does not work... can you ssh into the router? ssh root@192.168.1.1 if you have the default configuration. if they fail - i wonder if you will need a ch340g to connect to serial. happened to me on this router... second partition soft bricked mine a few times and there is a special procedure for the MR7350.... (is windows the same to ssh into the router? i have no idea as I am only on linux). serial connection is a whole other game - hoping you do not have to go there (but once you do it, it really isnt that bad)
https://openwrt.org/docs/guide-quick-start/sshadministration
if your stuck see if you can ssh to the router with Ethernet... you can also do a ipconfig /all on windows to see if your computer is getting any dns (ifconfig on linux)
Thank you for your help. Yes, that's what I meant. and Unfortunately, I don't get an IP address and therefore I can't connect to it. SSH
Hello I want connect to serial Installing the original firmware or restarting the Router again requires help. This is my first time using connect to serial
I bet flashing the second partition bit you - it bit me - so just a guess. Serial setup - my MR7350 I had to solder on the board. I simply cut the connectors to the serial adapter (ch340g) and soldered in the holes on the router. i actually left the connectors soldered just in case i need it again. pic is on a MR5500 / almost same thing - I have serial connected to both MR7350 and MR5500
serial flash - happens to be a MR5500 - but same thing.
Windows i do not know what to use. i use picocom on Debian/Devuan linux
picocom -b 115200 /dev/ttyUSB0
see above page 15
Yes, I tried this. I restarted the router three times and it didn't work.
looks like serial my guess. Do you have an adapter? these are really cheap on amazon and ebay. make sure you get the wires also - you may need to solder, or your router may have the pins already on the board.
just making sure. it is power switch on /off (1), on/off (2), on (3) to force the router to boot to the alternate partition. not reboot 3 times...
I have already ordered the required part online and am waiting for it to arrive so I can start working. and Yes, I do indeed switch off 1 on/off 2 But it doesn't work
One last thing to try:
- Power off the router.
- Power on the router, press and keep press - the BLUE buttom on the back of the router -wait for about 45 seconds
- Turn off the router
- Press and keep press the RED buttom while turning on the router, wait for about 45 seconds
- Turn off the router and remove power - wait 5 minutes -
Turn on the router
- Set static IP on your PC 192.168.1.30
- Try to ping 192.168.1.1
If one of the partitions is good - you should be able to get a reply from 192.168.1.1.
If you do? Reset you PC to get DHCP addresses and Enjoy ![]()
If that does not worked - The serial recovery should be your next option.
Apologies - that is what I mean to say - Peppermint is right
That has worked for me, in the past.
Unfortunately, it didn't work.
see my pictures. 1st you need the driver and make sure your OS sees it. I have no idea how to do that on Windows. Router RX to serial TX, and router TX to serial RX. picocom works great on debian/Mint/Devuan/fedora
The router transmit then is connected to serial receiver
the router receiver is connected to the serial transmit
make sense?
take your time. Do not rush it. Read thoroughly. ask questions if/when(?) your stuck.
DO NOT connect voltage/vcc+...
then you use a program to communicate. instructions linked above
@darkjrtk75 what did you do with windows. i remember you had some issues with the serial. looks like microsoft people use minicom (?) https://www.hanselman.com/blog/connect-to-a-device-over-serial-com-port-on-windows-10-with-wsl1-tty-devices-with-windows-terminal-and-minicom
// LINUX setup
tftpd-hpa server running
// create a directory to store files for the firmware; example /home/user/Downloads/tftp
// edit tftpd-hpa
TFTP_USERNAME="tftp"
TFTP_DIRECTORY="/home/user/Downloads/tftp"
TFTP_ADDRESS="0.0.0.0:69"
TFTP_OPTIONS="--secure --create"
// tftp server should be running on your computer
// Set static IP, I used network manager and edited my wired connection so I KNOW what ip I am connecting to. only use setenv as it is temporary in uboot - loading factory firmware through serial
// connect the serial wires, connect ethernet laptop to lan port on router, start picocom, turn on router. Picocom talks to the chip & Ethernet sends the file from your laptop server.
picocom -b 115200 /dev/ttyUSB0
// you can use any ip 192.168.x.x. router being x.1, set your server to x.15 and set static ip on desktop/laptop. I used 192.168.99.1 (router) and 192.168.99.15 (laptop) for flashing.
setenv image FW_MR7350_1.1.7.209317_prod.img
setenv ipaddr 192.168.99.1
setenv serverip 192.168.99.15
run flashimg
run flashimg2
// you should be flashed



