Xiaomi MiWiFi 3C (R3L)

From TechInfoDepot
(Redirected from Xiaomi MiWiFi 3C)
Jump to navigationJump to search
multiple revisions of this device, use caution
bgn (N300)
Xiaomi MiWiFi 3C
Homepage Product page (CN)
WikiDevi.wi-cat.ru Xiaomi MiWiFi 3C
3rd Party Firmware
dd-wrt Status Unknown
OpenWrt Supported
Tomato any flavor Incompatible
Gargoyle Status Unknown
Platform
BrandModelRev Xiaomi MiWiFi 3C (R3L)
FCC ID (fcc.io) none specified
FCC ID (fcc.report) none specified
Type wireless router
Series MiWiFi
CPU1 checkY MediaTek MT7628N
CPU1 Type MIPS 24KEc
CPU1 Speed 575 MHz 32-bit
Flash1 Chip Brand? Model?
Flash1 Size 16 MiB 16,777,216 B <br />131,072 Kib <br />16,384 KiB <br />128 Mib <br />0.0156 GiB <br />
RAM1 Size 64 MiB 67,108,864 B <br />524,288 Kib <br />65,536 KiB <br />512 Mib <br />0.0625 GiB <br />
RAM1 Chip EtronTech EM68B16CWQH-25H
ETH chip1 MediaTek MT7628N
Switch MediaTek MT7628N
Ethernet Port Count 1-100MbE-WAN
2-100MbE-LAN
Wired Standard IEEE 802.3i/3u

802dot11 OUI: none specified

Stock bootloader U-Boot
Stock FW OS Linux 2.6.36
Expansion IF types none specified
Power 5 VDC, 1 A
Connector type barrel
Serial Port (UART) yes, 3.3V TTL, (115200 8N1)
Other

Default SSID: Xiaomi_XXXX (19 addl. devices)
Default IP address: 192.168.31.1
the IP 192.168.31.1 is used by 20 additional devices
of which 19 are Xiaomi devices

3rd Party Firmware Support OpenWrt • (List | Dev | DLs)
Retail
(Est.) release date 2016
Country of manuf China
Radio 1
Chip1 MediaTek MT7628N
Wireless interface OUI none specified
Antenna Connector Type U.FL
MIMO status 2x2:2
Wireless Standard IEEE 802.11b/g/n
802.11n up to 300 Mbps
802.11g up to 54 Mbps
802.11b up to 11 Mbps
WiFi Operating Frequency 2.4 GHz
 CPU1 brandRadio1 chip1 brandRadio1 chip2 brand
Xiaomi MiWiFi 3 (R3)MediaTekMediaTek
Xiaomi MiWiFi 3 Pro (R3P)MediaTekMediaTek
Xiaomi MiWiFi 3A (R3A)MediaTekMediaTek
Xiaomi MiWiFi 3C (R3L)MediaTekMediaTek
Xiaomi MiWiFi HD (R3D)QualcommQualcomm Atheros

For a list of all currently documented MediaTek chipsets with specifications, see MediaTek.

For a list of all currently documented Xiaomi devices with specifications, see Xiaomi.

300 Mbps - 2SS 2.4GHz 802.11n (40MHz chan.) = N300 class

Links of Interest

Dev FW (R3L)
Xiaomi WiFi Routers

Flashing

Flashing OpenWrt

Target: ramips
Subtarget: mt76x8
Package architecture: mipsel_24kc
Supported Since Commit
Support started version: 22.03.0
Current supported version: 25.12.2
LAN Hardware: MediaTek MT7628AN
WLAN Hardware: MediaTek MT7628AN
WLAN Comment: MIMO 2x2:2
Installation method(s):
see git-commit
git • >>
ramips: add support for Xiaomi MiWifi 3C
This commit adds support for Xiaomi MiWiFi 3C device.

Xiaomi MiWifi 3C has almost the same system architecture
as the Xiaomi Mi WiFi Nano, which is already officially
supported by OpenWrt.

The differences are:

 - Numbers of antennas (4 instead of 2). The antenna management
   is done via the µC. There is no configuration needed in the
   software code.
 - LAN port assignments are different. LAN1 and WAN are
   interchanged.

OpenWrt Wiki: https://openwrt.org/toh/xiaomi/mir3c

OpenWrt developers forum page:
https://forum.openwrt.org/t/support-for-xiaomi-mi-3c

Specifications:

 - CPU: MediaTek MT7628AN (575MHz)
 - Flash: 16MB
 - RAM: 64MB DDR2
 - 2.4 GHz: IEEE 802.11b/g/n with Integrated LNA and PA
 - Antennas: 4x external single band antennas
 - WAN: 1x 10/100M
 - LAN: 2x 10/100M
 - LED: 1x amber/blue/red. Programmable
 - Button: Reset

MAC addresses as verified by OEM firmware:

use address source
LAN *:92 factory 0x28
WAN *:92 factory 0x28
2g *:93 factory 0x4

OEM firmware uses VLAN's to create the network interface for WAN and LAN.

Bootloader info:
The stock bootloader uses a "Dual ROM Partition System".
OS1 is a deep copy of OS2.
The bootloader start OS2 by default.
To force start OS1 it is needed to set "flag_try_sys2_failed=1".

How to install:
1- Use OpenWRTInvasion to gain telnet, ssh and ftp access.
   https://github.com/acecilia/OpenWRTInvasion
   (IP: 192.168.31.1 - Username: root - Password: root)
2- Connect to router using telnet or ssh.
3- Backup all partitions. Use command  "dd if=/dev/mtd0 of=/tmp/mtd0".
   Copy /tmp/mtd0 to computer using ftp.
4- Copy openwrt-ramips-mt76x8-xiaomi_miwifi-3c-squashfs-sysupgrade.bin
   to /tmp in router using ftp.
5- Enable UART access and change start image for OS1.
```
nvram set uart_en=1
nvram set flag_last_success=1
nvram set boot_wait=on
nvram set flag_try_sys2_failed=1
nvram commit
```
6- Installing Openwrt on OS1 and free OS2.
```
mtd erase OS1
mtd erase OS2
mtd -r write /tmp/openwrt-ramips-mt76x8-xiaomi_miwifi-3c-squashfs-sysupgrade.bin OS1
```

Limitations: For the first install the image size needs to be less
than 7733248 bits.

See also

Models

XiaomiList of Xiaomi Wireless Devices
Xiaomi MiWiFi 3CMi Router 3C (R3L)
Mi Router 3G (R3G)Mi Router 3G v2 (R3GV2)
FCC ID: 2AIMRMIWIFIR3P • Mi Router Pro (R3P)
FCC ID: 2AIMRMIWIFIR3D • Mi Router HD (R3D)