Welcome Guest ( Log In | Register )

Outline · [ Standard ] · Linear+

 Xiaomi Router Mini with full Unifi support, turn into a beast with custom asus rom!

views
     
kcchong
post Oct 15 2016, 12:58 AM

New Member
*
Junior Member
9 posts

Joined: Jun 2012
QUOTE(muncheno @ Oct 12 2016, 08:58 AM)
My summary for the steps for flashing Mi Router 3 (Mi-3) to padavan.

1) Change MI-3 to developer firmware by login into your router webpage (192.168.1.1 or 192.168.31.1 or others)
    The new developer firmware may not work, I was using ver. 2.11.20 (miwifi_r3_all_55ac7_2.11.20.bin)
    You can try google for it or try your luck with the newer version from http://www1.miwifi.com/miwifi_download.html

2) Once you are on the developer firmware, next is to enable ssh service from the developer firmware. 2 approaches, can try both.

QUOTE(Option 2 - Windows)

1. Setup VM for linux (if you already have linux machine, then use that instead. and doesn't have to be vmware
2. workstation, can use others instead like virtualbox)
3. Download and run prometheus
4. Gain ssh access on router (if this doesn't work, use the steps i gave previously)
5. Prometheus to pull source from padavan
6. Build toolchain (only needed once, unless there's any update on toolchain source code)
7. Configure and build firmware
8. Flash firmware
*
i'm getting error the following error

wget: can't open 'start.sh': Read-only file system
kcchong
post Oct 15 2016, 02:49 PM

New Member
*
Junior Member
9 posts

Joined: Jun 2012
QUOTE(muncheno @ Oct 12 2016, 08:58 AM)
My summary for the steps for flashing Mi Router 3 (Mi-3) to padavan.

1) Change MI-3 to developer firmware by login into your router webpage (192.168.1.1 or 192.168.31.1 or others)
     The new developer firmware may not work, I was using ver. 2.11.20 (miwifi_r3_all_55ac7_2.11.20.bin)
     You can try google for it or try your luck with the newer version from http://www1.miwifi.com/miwifi_download.html

2) Once you are on the developer firmware, next is to enable ssh service from the developer firmware. 2 approaches, can try both.

QUOTE(Option 2 - Windows)

1. Setup VM for linux (if you already have linux machine, then use that instead. and doesn't have to be vmware
2. workstation, can use others instead like virtualbox)
3. Download and run prometheus
4. Gain ssh access on router (if this doesn't work, use the steps i gave previously)
5. Prometheus to pull source from padavan
6. Build toolchain (only needed once, unless there's any update on toolchain source code)
7. Configure and build firmware
8. Flash firmware
*
i'm happy to report i got this working with the guide. Just for others who might be as noob as me.
- Mi Router 3 must have access to internet to be able to download prometheus.
- the linux command by muncheno might be wrong. head to prometheus.freize.net to check the command. the translated command and non-translated command are different. regardless, i had error using linux method (see the post above this).
- i use vmware with prometheus (method 2) to get mine to work.

*edit reason - rearrange phrase only

This post has been edited by kcchong: Oct 17 2016, 10:13 PM
kcchong
post Oct 17 2016, 10:08 PM

New Member
*
Junior Member
9 posts

Joined: Jun 2012
QUOTE(infrasonic @ Oct 16 2016, 03:42 PM)
But how can the router access to internet if I'm using unifi and the router doesn't have vlan tagging?  sweat.gif

Did you follow the steps on prometheus.freize.net for the vmware part?
*
i think i'm using the bridge mode as said by muncheno (i'm really a noob). basically, i used cable to connect unifi router to the blue port in router 3. that enable my router 3 to have internet access.

i followed the vmware part.

using terminal on linux didnt work out for me.

 

Change to:
| Lo-Fi Version
0.0351sec    0.25    7 queries    GZIP Disabled
Time is now: 2nd December 2025 - 01:59 PM