Xiaomi Wifi Router 3G - 18.06.x / Wifi issues 2.4GHz + 5GHz

yes, but transmit power setting ist not working propperly.
On 0dBm, i have the highest signal (I guess it sends with 30dBm and 1000mW, which is illegal in Germany). When switching to 4dBm, the signal on my phone drops from -47dBm to -73dBm (measured in 5m distance). So I guess the 4dBm/ 2mW setting is working

I've been running 18.06.02 for a week now and using it as my main router. I've had no issues with stability or drops. Vast improvement over the previous version

1 Like

My router is running padavan FW.
Can I install openwrt from padavan?

Flash stock and then flash OpenWRT.

I asked if is possible to flash openwrt without flash stock before.

No, flash stock and then flash OpenWRT.

1 Like

Ok. Thanks.

I have Newifi-D2 too; it works in 2.4GHz not too bad (OpenWRT 18.06.2), but client's download speed was a half of upload speed (~60M download and ~120M upload in iperf3; client - AR9462 card 2x2 MIMO). 5 GHz didn't work at all (possibly - due to unselected region). HW offloads seems to work OK.

Proprietary drivers (in Padavan fw) works better.

Just as a reminder: The topic is Xiaomi Wifi Router 3G - 18.06.x / Wifi issues 2.4GHz + 5GHz

For any other questions not fitting to the topic, please open a new topic.

1 Like

newest snapshot has a lot of fixes for 2.4GHz related problems. The issues I had (lags disconnects) are completely gone. 5GHz performs well too!


i would like to use stable 18.06.2 but use the newest mt76 driver/kernel module
Is that possible? or do I always have to flash latest trunk?
how can this be built?

That depends on how you define "use"…

The prebuilt kmods only work on the exactly corresponding master snapshots they've been built against.

On a source level you may be able to update individual packages, like mt76, but that might require quite considerable porting work - and always requires you to actually build from source (even more so the more kernel, mac80211 version and mt76 diverge).

If you want to follow mt76, the only reasonable option is to stick to master, either by using prebuilt snapshots or building yourself.

1 Like

thank you
since I am not able to do it, I will stick with trunk/master

Hello all,
today I had issues with Wifi (both 2,4GHz and 5GHz) on two separate devices.
I had lost pings. On 2.4GHz it required wifi off/on to disappear on 5GHz it remediated without any action (but at least couple hundreds pings got lost)

Firmware: OpenWrt 18.06.2 r7676-cddd7b4c77 / LuCI openwrt-18.06 branch (git-19.020.41695-6f6641d)
Kernel Version: 4.14.95

I read that installing Padavan helps as it uses closed drivers (so probably installing closed drivers helps). @thorsten97 had closed drivers for openwrt but this repository isn't upgraded for over the year.
Is it still possible to install closed drivers on openwrt? Or do I have to move to Padavan to get wifi fully working?

Try pandorabox version 18.12, better than openwrt.

@tr4usut I'd rather stay with openwrt if I manage to resolve this problem.
I am trying to run wifi on mediatek's drivers and hopefully this will be it. If not I will search for another OS.

The support in the master branch is supposed to be much better.

I would go for the master, with current mt76 drivers I have no problem with internet lags or disconnects. Just use one of the daily snapshots. Current kernel is 4.14.109. 4.14.95 is already some time ago and mt76 stability made huge improvements in the last 3 weeks.

You can also try Gargoyle. It's based on a build newer than 18.06.2.
Also, I find the interface much more user friendly.

@thorsten97 thank you. I am using April 1st snapshot with kernel 4.14.109 right now. In fact stability is much better (as for now). I am still trying to run mediatek's drivers and hopefully get better bandwidth

@marciocdb It's not about GUI. It's about wifi drivers. Right now (with new kernel) I have newer drivers than those shipped with Gargoyle. Thanks anyway