Xiaomi Wifi Router 3G - 18.06.X / feedback and help


#1

Due to the closure of the developer's topic for the Xiaomi Wifi Router 3G (Xiaomi WiFi Router 3G) I'm creating this new one so we can talk about the recent release of OpenWRT 18.06 and it's future service releases and how it's perfoming on the Xiaomi 3G.


Xiaomi WiFi Router 3G
Xiaomi Wifi Router 3G - 18.06.1 / Router issues
OpenWRT 18.060.1
#2

Hello,
how to could I check that I'm running the last firmware revision?
Luci tells me:
OpenWrt 18.06.0 r7188-b0b5c64c22 / LuCI openwrt-18.06 branch (git-18.210.69179-6df9a57)
on https://downloads.openwrt.org/releases/18.06.0/targets/ramips/mt7621/
mir3g-squashfs-sysupgrade.tar bca5790150390a111b8ed448271c6fc45545584da9fceaf11e0d365f8a13444e 4240.2 KB Tue Jul 31 14:32:04 2018

or perhaps there is a more easy way ...
Best Regards,
Christophe


#3

The latest fimware downloads for any device can be seen in the ToH.

ToH filtered for Xiaomi 3G


#4

Thank you!
I upgraded successfully to 18.06.1, there a few config parameters which went lost (e.g. extra login, soft packages). But I could quiet easily set them again.


#5

2 posts were split to a new topic: Xiaomi Wifi Router 3G - 18.06.x / Wifi issues 2.4GHz + 5GHz


#6

Hi.
I want to install OpenWRT on my device.
It's running padavan fw. Can I flash openwrt from padavan without going back to stock?
Thanks.


#7

Need help, I hope the 3G Router is not bricked.


#8

I just installed OpenWRT on my router.
Now I can get my full internet speed.


#9

If someone would have at least a link for me that could help me get my Mi 3G Router back to life?


#10

I've installed 3rd Bootloader Breed, and OpenWrt 18.06.1.
But I cann't change the LAN IP. LuCi keeps telling me cann't apply the changes.
Anybody can help?
Thanks.


#11

Everything goes sweet, till I changed the LAN IP from 192.168.1.1 to 192.168.0.1
now I lost every possible connection to the OpenWrt system.
I tried both IP, using webUI and SSH, but none of them works.


#12

that happened to me on 18.06 also... seems like it was not fixed...


#13

I bricked mine and i unbricked it by using serial connection.
These links helped me to do this:

https://forum.freifunk.net/t/router-recovery-tftp-pushbutton-und-ttl-serial-recovery/8691



https://openwrt.org/toh/xiaomi/mir3g#debricking

For this you will need a usb-serial-connector and a pin ledge.
But it's worth it - you learn a lot again.


#14

Official documentation USB 3.0 and WiFi problems:

or disable the USB3 driver to force fallback to USB2.0. Many current LEDE devices aren't even noticably faster on USB3.0 data transfers compared to 2.0.

Could someone point me how to disable USB3 driver? It seems that USB 3.0 is compiled into the kernel. Removing of kmod-usb3 package does not help. The same with rmmod xhci-hcd.

So, I see a ton of complaints that 2.4 WiFi does not work in pair with OpenWrt if you have connected USB device. Of course, I have external USB card-reader + microSD card.

The same configuration works excellent with stock firmware. But! There is the one significant NOTE! Xiaomi DISABLES USB 3.0 by default in their stock firmware. They even write in GUI that enabling USB 3.0 will gift you a ton of problems for 2.4Gz.

Configuration

Stable 18.06.1

$ lsmod | grep xhci
usbcore               128400  8 ledtrig_usbport,usb_storage,ehci_platform,ehci_hcd,xhci_mtk,xhci_plat_hcd,xhci_pci,xhci_hcd
xhci_hcd               89360  3 xhci_mtk,xhci_plat_hcd,xhci_pci
xhci_mtk                4864  0
xhci_pci                2752  0
xhci_plat_hcd           5632  0

$ opkg list-installed | grep usb3
kmod-usb3 - 4.14.63-1

# check USB 2.0 loaded module
$ lsmod | grep ehci
ehci_hcd               35120  1 ehci_platform
ehci_platform           4832  0
usbcore               128400  8 ledtrig_usbport,usb_storage,ehci_platform,ehci_hcd,xhci_mtk,xhci_plat_hcd,xhci_pci,xhci_hcd

$  lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 14cd:125c Super Top SD card reader
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

$ lsusb -t
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci-mtk/1p, 5000M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci-mtk/2p, 480M
    |__ Port 1: Dev 3, If 0, Class=Mass Storage, Driver=usb-storage, 480M

As you can see, Driver=xhci-mtk, USB 3.0.


Why we can't resolve this issue finally and make people happy with OpenWrt? Why should all people move back to stock?

Thanks in advance!


#15

That's interesting, and I would test building a firmware without USB3. Maybe you can put the message in the thread about wifi issues on the 3G? Xiaomi Wifi Router 3G - 18.06.x / Wifi issues 2.4GHz + 5GHz

It makes it easier to keep track of the topics.


#16

I just flashed 18.06.1.
Again.
After initiated the password, I exited LuCi without any configuration change, and power off (I mean plug off the power supply) and on, to see what happens.
Bingo, LuCi is dead.
The good news is SSH still alive.
It looks like OpenWrt is not available for Xiaomi router 3g, not yet.


#17

There have been several reports about broken config files when pulling the plug instead of shutting it down properly. Setting the password is a configuration change.


#18

Thanks.
But actually, there is no ¨power off¨ option in LuCi, is it? Only reboot.
What if I need to move the machine to someplace else T_T
Power off in SSH?


#19

Sorry, I usually do it using "poweroff" in the shell so I hadn't noticed. You should probably do a reboot after the first boot and possibly after configuration changes, then.


#20

Great, I will try, thanks.