New Xiaomi router AC2100

Hello dear community,

I am a newbie hence a need a lot of help. It is the first time for me to install OpenWRT (or anyother thing on a router). I am using the Redmi AC2100 (white, 6-antenna) since a month with stock firmware, but want to try something new.
I have used this guide: https://openwrt.org/toh/xiaomi/xiaomi_redmi_router_ac2100?s[]=redmi&s[]=ac2100 but am stuck at "Now we can run our router through the initial setup wizard on http://192.168.31.1". My PC cannot connect to that ip-adress it get's a timeout (yes, i changed my ethernet interface ip-address to 192.168.31.177). I found some YouTube videos, but they are in languages that I do not understand and mostly they use MacOS or Linux. Well, I only have Windows 10 and could not find anything for that (maybe Windows is a problem for flashing OpenWRT?).
Could you please provide me instructions (a link or maybe write an own how-to) to install OpenWRT on my Redmi AC2100 with a Windows 10 computer? That would be very kind.
Thank you in advance.

@scp07

Hello,

Running 19.07.3 since months, so far so good, stable. Really just install and forget. Using the white version, as a "dumb" AP wireless bridge, with some VLANs. Really, can't complain. Waiting for improvements and such. Planning to buy a second one, or even more for friends (obviusly will "hack" on openwrt :slight_smile: ).

Only thing to mention is that I get the following in the kernel and syslog, but this is something sporadic, as it seems, sometimes is not visible:

Fri Sep 11 20:06:54 2020 kern.warn kernel: [168595.981120] vlan egress tag control neither untag nor tag.

May have been something regarding the mediatek switch and VLANs. But apart from this, no issues whatsoever. If I can help with either testing/logging etc, help with issues, I'm open.

could you please provide link to 19.07.3 version ?

OK, so once again, as it seems that this is an ESSENTIAL part of this topic, the precompiled binaries for OpenWrt, currently 19.07.3, are made by Philipp (@scp07 ). The link for the images are here (google drive). The source tree is located here (github repo).

For all new joiners, and new owners of this device, it might be a good idea to bookmart both links, first for the images obviously, and the second for tracking any future development efforts and updates.

1 Like

i'm using Padavan right OpenWRT is better ?

Anyone uses master snapshots?
I have 4 RM2100 devices as dumb AP spread through the house, I usually upgrade one of them and if everything is smooth I upgrade the rest.

Right now, 5ghz is unusable on the latest snapshots, my devices stay connected but there is no traffic wahtsoever.
The 2.4gh radio seem to work fine though.
The problematic AP is now running OpenWrt SNAPSHOT r14538-d643b10a76 with kernel 5.4.66

The latest version that worked for me is OpenWrt SNAPSHOT r14423-be9694aaa2 with kernel 5.4.63

Any ideas or pointers would be helpful :slight_smile:

1 Like

My wifi (both 2.4 and 5) does not run stable. Flashed with OpenWrt 19.07.3 r11063-85e04e9f46 (the one found in the guide), running in dumb AP mode

[   98.379298] br-lan: port 3(wlan1) entered blocking state
[   98.384599] br-lan: port 3(wlan1) entered forwarding state
[23803.165337] device wlan0 left promiscuous mode
[23803.169993] br-lan: port 2(wlan0) entered disabled state
[23803.817287] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[23803.829340] br-lan: port 2(wlan0) entered blocking state
[23803.834676] br-lan: port 2(wlan0) entered disabled state
[23803.840668] device wlan0 entered promiscuous mode
[23803.845720] br-lan: port 2(wlan0) entered blocking state
[23803.851088] br-lan: port 2(wlan0) entered forwarding state
[23804.265361] br-lan: port 2(wlan0) entered disabled state
[23805.500173] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[23805.506767] br-lan: port 2(wlan0) entered blocking state
[23805.512069] br-lan: port 2(wlan0) entered forwarding state
[23874.903987] device wlan0 left promiscuous mode
[23874.908638] br-lan: port 2(wlan0) entered disabled state
[23875.963067] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[23875.972067] br-lan: port 2(wlan0) entered blocking state
[23875.977455] br-lan: port 2(wlan0) entered disabled state
[23875.983179] device wlan0 entered promiscuous mode
[23875.988204] br-lan: port 2(wlan0) entered blocking state
[23875.993502] br-lan: port 2(wlan0) entered forwarding state
[23876.203899] br-lan: port 2(wlan0) entered disabled state
[23880.770619] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[23880.777197] br-lan: port 2(wlan0) entered blocking state
[23880.782487] br-lan: port 2(wlan0) entered forwarding state
[391043.873304] device wlan1 left promiscuous mode
[391043.878195] br-lan: port 3(wlan1) entered disabled state
[391043.992249] IPv6: ADDRCONF(NETDEV_UP): wlan1: link is not ready
[391044.001300] br-lan: port 3(wlan1) entered blocking state
[391044.006822] br-lan: port 3(wlan1) entered disabled state
[391044.012687] device wlan1 entered promiscuous mode
[391109.905183] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready
[391109.912243] br-lan: port 3(wlan1) entered blocking state
[391109.917650] br-lan: port 3(wlan1) entered forwarding state
[526023.399682] device wlan1 left promiscuous mode
[526023.404427] br-lan: port 3(wlan1) entered disabled state
[526023.498888] IPv6: ADDRCONF(NETDEV_UP): wlan1: link is not ready
[526023.507932] br-lan: port 3(wlan1) entered blocking state
[526023.513393] br-lan: port 3(wlan1) entered disabled state
[526023.519194] device wlan1 entered promiscuous mode
[526091.160853] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready
[526091.167625] br-lan: port 3(wlan1) entered blocking state
[526091.173078] br-lan: port 3(wlan1) entered forwarding state

Things seem to be a bit flaky with mt7615 and mt7603.
People are writing about loosing internet connectivity on 2.4ghz and completely non working 5ghz that needs a router reboot to fix it.

There are also bugs regarding the mt7621 switch

There were also many changes and fixes to the wifi drivers on the latest snapshot builds.

What I do wonder though. Some people are using it as dumb ap only. Is it stable this way or is there also a loss of internet connectivity and a reboot for 5ghz needed after a few hours ?. Maybe the issues can be narrowed down a bit when people post which configurations works stable for them and which one crashes their wifi, which build they use (19.07...), snapshot

1 Like

maybe its related to these changes, see last few posts

I'm using 4 RM2100 as Dumb AP, they were very stable for the last 2 months or so, now 1 of them (the one I upgraded) has lost 5ghz connectivity at all :frowning:

3 APs have uptime of 12 days now with no issues:

10x, I'll try to open a new github issue

I experience the problems with dumb ap mode. But I also had similar problems with stock firmware, don't know if others also experienced that.
How to update to a recent snapshot?

The latest snapshot-versions are a catastrophe, 5Ghz WiFi results in <=1 Mbps speed.
Would you be so kind to share your 2 months old snapshot-version that still works well?

I don't keep them, I download to /tmp on the device and flash them right away.
that is why I'm stuck with 1/4 AP not functioning.
there were some deliveries today what should improve the situation, I'm waiting for the next snapshot to try

Try today's snapshot.. wifi performance issue is fixed

2 Likes
Hostname OpenWrt
Model Xiaomi Redmi Router AC2100
Architecture MediaTek MT7621 ver:1 eco:3
Firmware Version OpenWrt 19.07.3 r11063-85e04e9f46 / LuCI openwrt-19.07 branch git-20.161.73857-777fe39

Running as dumb AP.

5 GHz Wifi stops working after 1-2 days and requires a hard reboot. Only very light home-use.

latest snapshot works well for me :slight_smile :slight_smile:

For me too. One can even use wpad-mesh-wolfssl to run a 802.11s Mesh with WPA3 in parallel to an AP on the same Interface. Luci-app-dawn is fine too.

maybe you should move to snapshots, it's a bit of a risk but in general it's very stable for me.
I have 3 Dumb AP running for 2 weeks already without a problem
image
The 4th one was flashed this morning and so far seems to fix the issues I have faced
image

2 Likes

I sometimes wonder if the wifi bugs are somehow related to the bugs with the mtk switch driver on mt7621, that wifi bugs out when the switchdriver has transmit timeouts and freezes.
For example here

He is somewhere on 19.7. firmware and says errors dissapear completely when using a vlan for every port.
A few posts above in this thread @eisengrau is running 19.07.3 stable, but also with vlans enabled.
However @dedors is writing that his 19.07.3 in ap mode is comepletly unstable (no vlans !?)
@morhimi are you using both 2.4ghz and 5ghz on snapshot and how many clients, just curious.

1 Like