https://chadster766.com/forums/index.php
Original source of Marvell 88W8864 Linux Driver/Firmware
https://github.com/TheDgtl/mrvl_wlan_v7drv
Base OpenWRT from fork of Belkin Mamba Tag v3.9
https://github.com/jimmychungbelkin/Mamba
Flashing the firmware should always be done over a wired (Ethernet) connection. Not doing so could render your device unusable.
Flashing McWRT from the stock firmware
- Navigate to your WRT1900AC Router page. (The stock adress is 192.168.1.1).
- Login with your Linksys Smart Wifi account, or with your local router password.
- Navigate to the Connectivity tab on the left side.
- Select choose file in the 'Manual:' tab.
- Choose the image to load, probably located in your download folder. The default filename for McWRT is: 'openwrt-armadaxp--jffs2-128k.img)'.
- Click start.
Notes
- After the firmware has been installed, the unit will reboot. You can verify if the firmware has been correctly installed by checking if the eSATA light is ON.
- The default router login page is on 192.168.200.1
- The default SSID's are: 'MCWRT-WPA2-2.4' (2,4 GHz.) and 'MCWRT-WPA2-5.0' (5,0 GHz.)
- The default password for both the SSID's is 'mcwrt123'.
- The default username for the router login page is 'root', with no default password.
- The unit will ask you to set a password after the first login.
Reverting to the stock Linksys firmware
- Navigate to your McWRT router login page. (The stock McWRT adress is 192.168.200.1).
- Select the 'System' tab (Can be found in the top bar), and click on 'Backup / Flash Firmware'.
- In the 'Flash new firmware image' section, uncheck 'Keep settings'.
- Load the image by clicking on browse. The default filename is: 'FW_WRT1900AC_1.1.10.167514_prod.img'.
- Click 'flash image'.
- The router will reboot, and you are now able to configure your router.
- The default router login page is 192.168.1.1.
Notes
- The default image file can be downloaded on: 'https://cache-www.belkin.com/support/dl/FW_WRT1900AC_1.1.10.167514_prod.img' (Direct link)
- Do not unplug your router while flashing the firmware. The update is in progress if the power button is blinking.
- In the unhappy case of a power shortage while flashing new firmware, the guide located at 'https://wiki.openwrt.org/toh/linksys/wrt1900ac' can assist you. (Instructions can be found at the: 'Corrupt Bootloader Recovery' Tab.) (Bottom of the page)
Compiling McWRT
- Enter the command 'make V=s'.
- When prompted, press enter.
- If the build has been succesfully compiled, the McWRT files would be located in the 'bin' directory.
Notes
- Libtool 2.4 version mismatch error:
- Change line 20 of file attitude_adjustment/package/feeds/packages/cyrus-sasl/Makefile to 'PKG_FIXUP:=autoreconf libtool'.
Packages that needs to be installed
- gcc.
- binutils.
- patch.
- bzip2.
- flex.
- make.
- gettext.
- pkg-config.
- unzip.
- libz-dev.
- libc headers.
- Subversion 1.7.