Adding OpenWrt support for ZTE MF286 3g/4g wifi router

Sorry for the delay, I actually had to use the router :wink:

  • As said that seemed to do the trick, unfortunately made a severe mistake with my connection (don't ask) and the firmware-partition was trashed.
  • I actually could connect the serial console and step 3 - method 1 actually worked as described.
    • finally openwrt is running here stable for more than a week, thanks for the help and the wiki entry in general!

Two more things I noticed after damaging my firmware-partition and attaching to serial console:

  • if I don't interrupt boot-sequence, it searches for root_uImage on 192.0.0.1/8. So I'm pretty confident that in case you damage your firmware-partition, "step 3 - method 3" would work too (using built-in TFTP recovery)
  • and since I used a windows-laptop for tftp-server I needed to deactivate firewall on (directly) attached LAN-cable to router to work here (interestingly step1 - method 3 worked without that trick)

Yes, definitely. I'm the one who documented it :wink:

Good day, Nice work you all did.

Can I use similar method for ZTE MF 286C?

Hi Leo-PL.

I share the dump from MF286C Board and UART logs. Hope u can help porting it.

https://drive.google.com/drive/folders/1gJTHhZJhBSRBM6rhQQKo-gT89DyyE5Ke?usp=drive_link

Will take a look into this soon-ish, thanks!

1 Like

Hello Leo-PL when I tried the console method I got unreadable messages in putty command line. Router type is ZTE MF286C. Also I want to know if my connection to the console is right.
R G T V so I connected T to RX, V to TX and G to GND

Can you please share your serial connection photo, I am having trouble with mine

UART

Is it set to 5v, or 3.3v ?
It looks like 5v.

No need to use VCC.. just GND TX RX

image
This is the console error message I got

Not what I said/asked, but OK....

1 Like

Can you show your board picture? Need to compare with mine

Okay there it it

Different from mine..mine is black board..did u try swap the RX TX?

HI sunnydrake...... is latest ubuntu version(22.04) supports openWrt. and can u pls tell how to build and compile the gpl code . And how to rectify the error like reference not fornd for the particular function

Yes I did RX to TX, TX to RX, GND to GND but if I didn’t swap it I got no reading of any sort in console

you're replying to a 2 yo post, with zero specifics, and want precise answers ?
good luck

This is MF286C3, a MT7621 device, IIRC. Did you try setting baud to 57600 instead of 115200?

No I didn’t but let me try that will revert back to you thanks a lot