Support for Xiaomi MiWiFi 3C

Yes this worked flawlessly!
After I got access to telnet server, I installed breed bootloader (Only compatible is of Mi Wifi Nano)
Mi Nano Breed Bootloader ->
Instrcutions to install bootloader and Flash Firmwares->

Now for the firmware, I installed OpenWRT 19.07.2 (Mi Wifi Nano) using breed web
Its working, only problem is WAN and LAN1 Ports are interchanged so for internet I need to connect to LAN1, WAN port is working as regular LAN.

Firmware ->


Great to hear,
But this all is like bumped to me,
Can u please go in detail, how to do, as I would like to install it today.
Thanks in adv.

I tried but I cannot even get telnet connection,
Please guide thanks in adv

I would like to do, but don't know how to do

Step by step guide

Did you try this?

I have ubuntu 20.04 and mi3c router attached to lan of miwifi 3c and wan attached to my main router,
I have tried on 2.8.5. And 2.8.27.

Do I need to install miwifi nano dev version first?
If yes how?


I was able to install openwrt on my mi3c as suggested above.

I should have warned you before but there are some problems
only 2 antennas are working (Mi Nano has 2) so the speed and signal strength might not be what stock offers.
Lan and Wan interchange.

Is there any way of going back to original firmware
Now you can work on openwrt for mi3c.
You can compile it.

Can u please explain how to configure router.
I have my main router which has rhcp running
I would like to adding my second router with and rhcp to be managed by my first router.
Please guide me.
What wire tobe connected where?
Please guide

at last i got my router working,
signal are poor on openwrt, would like to suggest, dont flash it on mi3c.
it was too hard to configure than i though.
and yes only inner settings are changed, for wan and lan.
dont confuse yourself for physical changing cable on device.

Yeah, it was hard to configure it. Now waiting for some big guys to compile a proper OpenWRT or Padavan for this device. Hopefully someone notice.

This one has better performance(stock like) but same wan bug

Better in performance ,
Wifi signal?

Cant we use miwifi 3 firmware?

Lastly if I want to try,
I have to install it through breed loader or I can flash directly from openwrt?

Yes better signals and much user friendly UI, flash it from the breed bootloader

I installed it,
And now I am using it, yes its wifi signal are just like stock

It is same like miwifi stock firmware,
Just in addition to stock it does allow guest wifi in access point/ repeater mode

Actually I want to use my router

  1. as access point/repeater which is connected to my main router with wire.
  2. guest wifi
  3. vpn/openvpn for guest wifi
  4. control over connections like to block, limit over different connection.

Do u have any suggestion for it?

I have the same problem:telnet: Unable to connect to remote host: Connection refused.
How did you solve it?

Keep connection as it was with mi3c stock firmware,
Use miwifi 4a exploit and than u can.
Remove wan connection and use it's original iP

Now we just need to build a firmware.
Similar device: Xiaomi Mi WiFi Nano

Need fixes:
Wifi problems. Porting nano to r3c, because wifi in nano is 2 antennas and r3c have 4 antennas.

WAN and LAN1 Ports are interchanged. Ports Problems

Do you have any more problems?
Stock vs OpenWrt performance.

Build an instructions to place on the wiki. Wiki

one problem is,
it works slow on openwrt device as compared to stock, and padavan.
I am using it as wire connected repeater.
one more problem dont know, it might be because of interchanged wan lan or my settings,
I cant connect to my devices connected to second router ( repeater- miwifi 3c -openwrt installed).

use this

did u get any succes in compiling new firmware for miwifi 3c?

I don't know how to create a firmware.
I've just been making a check list for those who know how to do it.
We have to find someone who knows.
Especially because they are not complex problems.

1 Like