Show pagesourceOld revisionsBacklinksBack to top × Table of Contents Linksys WRT AC Series Introduction Supported Hardware Dual Firmware Flashing Flashing Firmware Firmware Recovery LuCI Serial SSH Power Switch Serial Port Synopsis Serial Header Bootloader Corrupt Environment Recovery Corrupt Bootloader Recovery Marvell WiFi Recommendations Latency with 88W8864 WPA3/802.11w may hang kernel ESP chip devices won't connect DFS channels not working Missing Drop Down Values 88W8964 VAP SSID broadcasts but clients can't connect OEM Firmware Images Hardware Mods USB-TTL Audio Jack Install Troubleshooting Dependency Errors Serial Port Serial Interfaces Serial Flash Community Builds Tags Linksys WRT AC Series Introduction The Linksys WRT AC series routers are high performance, multi-core, dual-partition, 802.11ac, with OEM firmware based on OpenWrt. The overall look of the devices is a throwback to the venerable WRT54G. Supported Hardware ↓ ModelVersionSupported Since CommitSupported Since RelPackage architectureCPU MHzCPU CoresFlash MBRAM MBSwitchWLAN HardwarePower SupplyDevice TechdataCommentsWRT1200ACv1 (caiman), v2 (caiman)https://git.lede-project.org/?p=source.git;a=commit;h=2705cda81389e84687fb0325d2bf6c8bc2756bee15.05arm_cortex-a9_vfpv313002128NAND512Marvell 88E6176Marvell 88W886412 VDC, 2.5 AView/Edit data[Launch Date: 2015.04] OEM Firmware Name: caiman.imgWRT1900ACv1 (mamba)https://git.lede-project.org/?p=source.git;a=commit;h=ac91824b3675977edb391a6d801657e533d2905d15.05arm_cortex-a9_vfpv313002128NAND256Marvell 88E6172Marvell 88W886412 VDC, 4.0 AView/Edit data[Launch Date: 2014.03] Serial 13J1; OEM Firmware Name: blk-mamba.128mb.imgWRT1900ACv2 (cobra)https://git.lede-project.org/?p=source.git;a=commit;h=2705cda81389e84687fb0325d2bf6c8bc2756bee15.05arm_cortex-a9_vfpv316002128NAND512Marvell 88E6176Marvell 88W886412 VDC, 3.0 AView/Edit data[Launch Date: 2015.04] Serial 13J2; OEM Firmware Name: cobra.imgWRT1900ACSv1 (shelby), v2 (shelby)https://git.lede-project.org/?p=source.git;a=commit;h=8bb23cfb663f8870f431edba0dab218a746456a315.05arm_cortex-a9_vfpv316002128NAND512Marvell 88E6176Marvell 88W886412 VDC, 3.0 AView/Edit data[Launch Date: 2015.10] OEM Firmware Name: shelby.img.WRT3200ACMv1 (rango)https://git.lede-project.org/?p=source.git;a=commit;h=3764caa93478e3472df3128b79b6d0f6b0fb999c17.01.0arm_cortex-a9_vfpv318662256NAND512Marvell 88E6352Marvell 88W896412 VDC, 3.0 AView/Edit data[Launch Date: 2016.10] OEM Firmware Name: rango.imgWRT32Xv1 (venom)https://git.openwrt.org/?p=openwrt/openwrt.git;a=commit;h=bfbdeeb3de3da31f7e5f9bd429e079c2d839644a18.06.0arm_cortex-a9_vfpv318662256NAND512Marvell 88E6352Marvell 88W896412 VDC, 3.0 AView/Edit data[Launch Date: 2017.09] Dual Firmware Flashing The WRT AC series of routers uses a dual firmware flash layout. This means that two separate firmware partitions are included on the device and are flashed in an alternating fashion. If booting from the primary partition, the secondary (or alternate) partition will be flashed on next sysupgrade, and booting is toggled to happen from that partition. The same logic applies to secondary-→primary. Note that this means there is no permanent “OEM partition” and “OpenWrt partition”. Both firmwares follow the same round-robin logic, where partition usage changes at each sysupgrade. The current firmware always remains as the fallback, and the new firmware is flashed to the other partition. See the Flash Layout section on each device page for more details, or options to switch between partitions below. A LuCI plugin has been developed for managing dual firmware devices called luci-app-advanced-reboot. Flashing Firmware OEM install Login to Linksys WebUI (Default IP: 192.168.1.1; Password: admin) Connectivity → Manual Update Select factory image [.img] Once flash completes, router will reboot If the image selected Has LuCI pre-installed: Login to WebUI Does not have LuCI pre-installed: Login with SSH Linux/BSD: SSH client built in Windows: SSH client built in Installing LuCI on uHTTPd Login to WebUI Sysupgrade LuCI Login to the OpenWrt WebUI (Default IP: 192.168.1.1) System → Backup/Flash Firmware → Flash New Firmware Image → Choose File Select Sysupgrade bin file [.bin] Untick Keep Settings, then select Flash Image CLI Login to OpenWrt via SSH Linux/BSD: SSH client built in Windows: SSH client built in Download/Upload firmware image to router Download via SSH terminal: cd /tmp && opkg update && opkg install wget && wget <Image-Link> -- OR -- Upload via Client Machine Terminal: scp -r -i "C:\OpenWrt.ppk" -2 -scp -P 22 "D:\Path\To\Firmware.img" root@192.168.1.1:/tmp For PuTTY, change: scp to pscp -scp -scp = force use of SCP protocol -r = copy directories recursively -i = private key file for user authentication -2 = force use of particular SSH protocol version [2] -p = connect to specified port Flash image SSH terminal: cd /tmp && sysupgrade -n -v <image-name> -n = do not save configuration over reflash -v = more verbose Return to OEM LuCI Due to missing/incompatible metadata in OEM images, sysupgrade must be forced via the command line CLI Login to OpenWrt via SSH Linux/BSD: SSH client built in Windows: SSH client built in Download/Upload firmware image to router Download via SSH terminal: cd /tmp && opkg update && opkg install wget && wget <Image-Link> -- OR -- Upload via Client Machine Terminal: scp -r -i "C:\OpenWrt.ppk" -2 -scp -P 22 "D:\Path\To\Firmware.img" root@192.168.1.1:/tmp For PuTTY, change: scp to pscp -scp -scp = force use of SCP protocol -r = copy directories recursively -i = private key file for user authentication -2 = force use of particular SSH protocol version [2] -p = connect to specified port Flash image SSH terminal: cd /tmp && sysupgrade -F -n -v <image-name> -F = force write, required to bypass metadata check -n = do not save configuration over reflash -v = more verbose Firmware Recovery If the firmware has an issue, chances are you can recover it easily due to the Dual Firmware partition layout, by switching to the alternate firmware. For this reason, it is recommended to always keep a known working firmware on the other partition (either OEM or OpenWrt). Switch router from primary to alternate partition or vice versa using any of the methods below: LuCI Install luci-app-advanced-reboot: SSH: opkg update && opkg install luci-app-advanced-reboot WebUI: System → Software Actions → Update Lists Actions → Filter luci-app-advanced-reboot → Find Package Status: Available packages Install luci-app-advanced-reboot System → Advanced Reboot Serial Connect via Serial: reboot At 3 second autoboot interrupt delay, press any key Boot Primary Partition Armada XP run linksysnandboot Armada 385 run nandboot Alternate Partition: Armada XP run linksysaltnandboot Armada 385 run altnandboot SSH Determine current partition: /usr/sbin/fw_printenv -n boot_part Boot Primary Partition: /usr/sbin/fw_setenv boot_part 1 && reboot Alternate Partition: /usr/sbin/fw_setenv boot_part 2 && reboot Power Switch Power off router with power switch. Turn power back on and power LED will light. As soon as all LEDs turn off (~2s), power off router with power switch Turn power back on and power LED will light. As soon as all LEDs turn off (~2s), power off router with power switch Turn power back on and power LED will light. As soon as all LEDs turn off (~2s), power off router with power switch Turn power back on and allow router to fully boot. It should now be booted to the alternate firmware partition Explanation: There is a counter for boot attempts. The counter is increased by 1 at the start of each boot process, then is reset to 0 after a successful boot. If the counter reaches 3, the boot is considered a failure and the boot partition is switched to the other partition (A-→B or B-→A). Thus, if you interrupt the boot process three times, the router thinks that the current firmware is faulty and switches to the other partition. Note that there is no guarantee that the other partition works. It has the contents and settings that were there when the boot was switched last time, usually at the last sysupgrade. That boot marker switch (A-→B or B-→A) happens at every sysupgrade, so likely you just have the previously used firmware there (either OEM or OpenWrt). But the marker may have been manually toggled, or auto-toggled after three failures. Serial Port Synopsis Serial Port is labeled J1 on the board, utilizing a JST PH 6 pin connector with a 2.0mm pitch, operating at 3.3v The more common 2.54mm pitch will not fit properly. In a pinch, removing the plastic casing from 2.54mm female connectors allows for a stable enough connection. Ensure leads are insulated with electrical tape If flashing regularly, you may wish to invest in a USB-TTL AJ cable USB-TTL AJ cables require installation of a 3.5mm Jack (F) on the router Serial Header Pin Out Pins 1 2 3 4 5 6 Function Gnd Tx n/a Rx n/a n/a Bootloader Corrupt Environment Recovery If the U-Boot bootloader environment becomes corrupted, it can be reset or restored Reset Issue the following at the Marvell >> prompt: env default -a saveenv reset Restore WRT3200ACM Instructions Repo mtd0 bin contributed by: ValCher1961 Boot Version v0.0.4 NAND AMD / Spansion (S34ML02G2) Boot Version v1.0.0 NAND Winbond / MXIC (W29N02GV) WRT32X Instructions Repo mtd0 bin contributed by: ValCher1961 Boot Version v2.0.9 NAND Winbond and MXIC (W29N02GV) Corrupt Bootloader Recovery Prerequisites Hardware PC running Linux x86 libraries if x64 USB – TTL Cable UART Boot Files WRT1200AC WRT1900ACv1 WRT1900ACv2 & WRT1900ACS WRT3200ACM WRT32X kwboot.tar & kwboot-patched.tar Instructions Terminal root access: sudo -i Download kwboot & kwboot-patched: Set kwboot as executable: Chmod 755 kwboot Connect USB-TTL to router and PC (don’t power on router) & issue: dmesg | grep USB Make note of the number after /dev/ttyUSB (usually 0), then: chmod 666 /dev/ttyUSB0 Boot router using UART image and power on router: ./kwboot -t /dev/ttyUSB0 -b WRT1200AC_uboot_v2.0.13.bin -p OR ./kwboot-patched -f -t -p -b WRT1200AC_uboot_v2.0.13.bin -B 115200 /dev/ttyUSB0 Turn router on at the same time you press [ENTER] for the kwboot command You may need to power cycle the router a few times before the script poll succeeds, as the timing is crucial After the transfer finishes, you should be at the Marvell >> prompt: If you are not: Power Off Router → Disconnect USB-TTL Cable from PC → Go Back to Step 4 If you are: Set up TFTP server on PC (such as Ubuntu’s tftpd package) Put WRT1200AC_uboot_v2.0.13.bin in it’s tftpboot/ directory Connect PC to router (ethernet), set PC IP to 192.168.1.254/24, and issue at the Marvell >> prompt: setenv serverip 192.168.1.254 setenv netmask 255.255.255.0 ping 192.168.1.254 tftp 2000000 WRT1200AC_uboot_v2.0.13.bin nand erase 0 200000 nand write 2000000 0 200000 If the above commands complete successfully, reboot router via: reset Router should boot and stop at the Marvell >> prompt Download firmware image for your device and save it to tftpboot/: Issue the following at the Marvell >> prompt: tftp 192.168.1.254 get <firmware_image_name> IMPORTANT: After transfer completes successfully, DO NOT issue: run flash_pri_image || run flash_alt_image || run update_both_images These will brick the router again sending you back to Step 3 Instead: run_linksysnandboot IF FAILS: run_linksysaltnandboot Allow router to fully boot: Verify it’s up and running correctly via the WebUI Power Off Router → Disconnect USB-TTL Cable → Power Back On Marvell WiFi Depending on the model described in Supported Hardware it has either the 88W8864 or 88W8964 wifi SoC. Both use mwlwifi, a mac80211 driver that is open source with a closed source firmware. Although the driver is stable for basic use of 802.11ac (2.4GHz and 5GHz), some features were not implemented. There is no MU-MIMO, 802.11s for Mesh, or 802.11w for WPA3 supported by the driver. Workarounds for common issues are described below. See also mwlwifi github. To query installed version: opkg list-installed | grep mwlwifi Recommendations These settings are recommended for general stability and reliability: Radio settings: radio0: 5GHz, mwlwifi driver, set channel to 36 or auto, WPA2, 80MHz width, remaining settings leave default. radio1: 2.4GHz, mwlwifi driver, WPA2, remaining settings leave default. radio2: disabled. If you have IoT devices using an ESP chip see below. For 88W8864 wlan chip devices consider disabling amsdu as described below. Enable packet steering per this discussion: In LuCI this is under Network > Interfaces > Global Network Options > packet steering. Enabling irqbalance will move mwlwifi from cpu0 to cpu1. However this may increase wifi latency. This package is not always viable on 2core devices beyond benchmarking. Irqbalance is more viable on 4core and up, per this caution. Latency with 88W8864 Models with wlan 88W8864 (WRT1200 and WRT1900 series only) may have higher wifi latency. Disabling amsdu in /etc/rc.local has been shown to reduce wifi latency by 20-30ms, albeit with a slight drop to peak throughput. Note this may have been resolved with the mwlwifi 10.3.9 driver update. # turn off A-MSDU frame aggregation echo "0" >> /sys/kernel/debug/ieee80211/phy0/mwlwifi/tx_amsdu echo "0" >> /sys/kernel/debug/ieee80211/phy1/mwlwifi/tx_amsdu WPA3/802.11w may hang kernel WPA3 will not work reliably due to a bug in mwlwifi with 802.11w. Use WPA2 and blame Linksys for the incomplete driver. See https://github.com/kaloz/mwlwifi/issues/389#issuecomment-686220324. ESP chip devices won't connect There is an issue 2709 with the mwlwifi driver connecting to some IoT devices. See bug report here: ESP8266/Embedded devices unable to connect to 2.4Ghz Radio Workaround options: Enable radio2 and select the mwifiex driver. Connecting ESP chip devices to this reportedly does not have the problem. Optional: disable LDPC on radio1 (2.4GHz) may improve this functionality as per https://github.com/kaloz/mwlwifi/issues/278#issuecomment-697433463. Optional: disable WMM on the interface (note: this will also disable 802.11n/ac capability). DFS channels not working Symptom: When setting certain channels for the interface of the AP, the interface comes up briefly and then is disabled. This only happens for DFS channels. DFS channels are listed in the output of iw list on the 5GHz radio in the frequencies section. DFS channels will have the text (radar detection) at the end of the line. Try using one of the non-DFS channels. Information and potential un-official work-arounds There is an issue with DFS on UK channels described here. Original mwlwifi bug described it here but is now closed. Removing mwifiex may workaround the issue: opkg remove kmod-mwifiex-sdio There were also changes to not lock the regulatory domain to avoid undesired effects like messed up system reg domain when another adapter is present or broadcasting incorrect country code in many countries. An alternate implementation can be found here and another here. Missing Drop Down Values To accommodate a wider variety of kernels for compatibility with the series, path values were modified. If experiencing missing drop down values, add platform back to path in /etc/config/wireless. Armada XP radio0 2.4GHz option path 'platform/soc/soc:pcie-controller/pci0000:00/0000:00:02.0/0000:02:00.0' radio1 5GHz option path 'platform/soc/soc:pcie-controller/pci0000:00/0000:00:03.0/0000:03:00.0' Armada 385 radio0 2.4GHz option path 'platform/soc/soc:pcie-controller/pci0000:00/0000:00:01.0/0000:01:00.0' radio1 5GHz option path 'platform/soc/soc:pcie-controller/pci0000:00/0000:00:02.0/0000:02:00.0' 88W8964 VAP SSID broadcasts but clients can't connect The driver rejects any packets from interfaces which are not within a mask (FD:FF:FF:FF:FF:F0) of the main interface (primary AP or STA). You should set the locally administered bit for the MAC address, and then freely set any final digit. Keep in mind that the MAC address should be unicast (not multicast) or hostapd will not start the interface. This then leaves you only with even digits for the second digit of the address (i.e. 2, 4, 6, 8, a, c, e). To make VAPs work, it is recommended to manually set the macaddr for each wifi-iface section of your /etc/config/wireless e.g. if your primary MAC is 60:38:e0:ce:37:50, your wifi config for 3 APs (1 primary + 2 VAPs) config 'wifi-iface' option 'device' 'radio0' option 'network' 'lan' option 'mode' 'ap' option 'ssid' 'MainAP' option 'encryption' 'psk2' option 'key' 'secret passphrase' option 'macaddr' '60:38:e0:ce:37:50' config 'wifi-iface' option 'device' 'radio0' option 'network' 'lan' option 'mode' 'ap' option 'ssid' 'GuestAP1' option 'encryption' 'psk2' option 'key' 'secret passphrase' option 'macaddr' '62:38:e0:ce:37:51' config 'wifi-iface' option 'device' 'radio0' option 'network' 'lan' option 'mode' 'ap' option 'ssid' 'GuestAP2' option 'encryption' 'psk2' option 'key' 'secret passphrase' option 'macaddr' '62:38:e0:ce:37:52' OEM Firmware Images Linksys OEM Firmware Device Version Repository Changelog Date WRT1200AC v1 1.0.5.187766 Repo txt 2018.05.01 v2 2.0.6.191786 txt 2018.12.10 WRT1900AC v1 1.1.10.187766 Repo txt 2018.04.12 v2 2.0.8.187766 txt 2018.04.26 WRT1900ACS v1 1.0.3.187766 Repo txt 2018.04.20 v2 2.0.3.201002 txt 2020.05.01 WRT3200ACM v1 1.0.8.199531 Repo txt 2020.02.13 WRT32X v1 1.0.180404.58 Repo txt 2018.04.23 Linksys GPL source code for the devices listed above: https://www.linksys.com/us/support-article?articleNum=114663 Hardware Mods USB-TTL Audio Jack Install Pin Out Pin Out Serial Port 1 (Gnd) 2 (Tx) 4 (Rx) Male Jack Base Tip Ring Cable Cable Tip & Ring wires will vary depending on manufacturer; pictured above is an FTDI cable 3.5mm Jack Install 3.5mm Jack (F) Installation Utilized a 2mm pitch female socket header in lieu of a JST connector There are a number of different PCB 3.5mm female jack variations All come in 6 types, 1 pin - 6 pin (must have at least 3 pins) Placement location is personal preference For example, vertical ridges on case interior can be trimmed off with a diagonal cutter to make room A 6.35mm [.25“] mounting hole should be sufficient; above all, measure twice, cut once Recommendations 3.5mm terminals should be insulated Adhesive lined heat-shrink tubing would be ideal for covering the 3.5mm terminals (3.175mm [1/8”] in diameter) Adhesive lined provides strong stability to the joint due to thicker walls & rigidity from the adhesive Recommended way to shrink tubing is with a heat gun, set to ~260C (500F), with it's blower on low Heat gun should be kept in constant motion, ~20cm (~8“) away from the tubing, never leaving it stationary If tubing begins to change color (darkening, glossiness, etc.) or bubble/expand, temperature is too high Troubleshooting Dependency Errors Problem: Dependency errors are received when installing pkgs Solution: This is an either / or occurrence /etc/opkg.conf is pointing to the wrong repository rm /etc/opkg.conf && cp /rom/etc/opkg.conf /etc/opkg.conf && opkg update Package repository has been updated to comply with an updated kernel version Flash, or build, a new image with the updated kernel version Serial Port Armada 385 WRT1200AC / WRT1900AC v2 / WRT1900ACS / WRT3200ACM / WRT32X On the Armada 385, Serial Port is labeled J10, with the triangle indicating Pin 6 Housing Disassembly: Remove front foot screws Pull front blue cover straight forward slowly, but firmly Serial Interfaces Arduino Pin Out Pin Out Serial Port 1 (Gnd) 2 (Rx) 4 (Tx) Pins Gnd 0 1 Header Header MAX232 Pin Out Pin Out Serial Port 1 (Gnd) 2 (Rx) 4 (Tx) Pins Gnd 1 0 Line Driver Line Driver Converts TTL level RS-232 signals to standard 12v utilized by most RS-232 interfaces USB-to-UART Pin Out Pin Out Serial Port 1 (Gnd) 2 (Rx) 4 (Tx) Pins Depends Upon Manufacturer Adapter USB-to-UART Examples If eSATA LED lights immediately after reboot with no serial output, add a 4.7KΩ resistor between Gnd & Rx on adapter 4.7KΩ 4 Band: yel | pur | red | gold (±5%) 4.7KΩ 5 Band: yel | pur | blk | brn | brn (±1%) Serial Flash Prerequisites USB-TTL Cable USB-TTL cable See Serial Header for connectivity Serial Interface Windows Serial Profile PuTTY Serial Interface PC running TFTP Server Windows profile is set to COM3, please update accordingly Line 206: “SerialLine”=“COM3” Via PuTTY: PuTTY → Serial Line Once downloaded, right-click on registry key, select merge, then OK When PuTTY is opened/re-opened after the merge, profile Serial will be available to select Serial Values: BAUD Rate: 115200 Data Bits: 8 Stop Bits: 1 TFTP Server Windows Config TFTPd64 TFTP Server PC connected to router via ethernet tftpd32.ini must be placed in the TFTP root folder with the executable Line 36: BaseDirectory=D:\TFTP\FLASH Via TFTPd: TFTPd → Current Directory Must reflect image file location and cannot contain spaces OEM Firmware Names Armada XP Device Version OEM Default Firmware Image Name WRT1900AC v1 blk-mamba.128mb.img Armada 385 Device Version OEM Default Firmware Image Name WRT1200AC v1 / v2 caiman.img WRT1900AC v2 cobra.img WRT1900ACS v1 / v2 cobra.img WRT3200ACM v1 rango.img WRT32X v1 venom.img Instructions Flash via Serial: Connect USB-TTL cable to router serial header & PC (router off) This assumes prerequisites (above) have been completed: USB-TTL drivers are installed Serial interface is set to correct COM port Correct serial values have been set BAUD Rate Data Bits Stop Bits Set LAN IP to subnet 192.168.1.254/24 [255.255.255.0] Load Serial profile in PuTTY & open TFTP server There should be a blank terminal window Boot WRT AC Series router There should be U-boot output in terminal window At 3 second autoboot interrupt delay, press any key Issue following commands: setenv serverip 192.168.1.254 setenv netmask 255.255.255.0 ping 192.168.1.254 run update_both_images Primary only: run flash_pri_image Alternate only: run flash_alt_image Reboot via power switch or by issuing: reset Flash Output Successful Successful Flash WRT1900AC v1 ... Hit any key to stop autoboot: 3 2 1 Marvell >> setenv serverip 192.168.1.254 Marvell >> setenv netmask 255.255.255.0 Marvell >> ping 192.168.1.254 host 192.168.1.254 is alive Marvell >> run flash_pri_image mvNetaSpeedDuplexSet Using egiga0 device TFTP from server 192.168.1.254; our IP address is 192.168.1.1 Filename 'blk-mamba.128mb.img'. Load address: 0x2000000 Loading: ################################################################# ################################################################# ################################################################# ### 5.6 MiB/s done Bytes transferred = 33292288 (1fc0000 hex) NAND erase: device 0 offset 0xa00000, size 0x4000000 Erasing at 0x49e0000 -- 100% complete. OK NAND write: device 0 offset 0xa00000, size 0x1fc0000 33292288 bytes written: OK Unsuccessful Unsuccessful Flash WRT1900AC v1 ... Hit any key to stop autoboot: 3 2 1 Marvell >> setenv serverip 192.168.1.254 Marvell >> setenv netmask 255.255.255.0 Marvell >> ping 192.168.1.254 ping failed; host 192.168.1.254 is not alive Turn off router Ensure you have set PC static IP to 192.168.1.254/24 Reboot PC Verify static IP is still set Verify PC ↔ Router ethernet connection Go back to Step 4 OR ... Hit any key to stop autoboot: 3 2 1 Marvell >> setenv serverip 192.168.1.254 Marvell >> setenv netmask 255.255.255.0 Marvell >> ping 192.168.1.254 host 192.168.1.254 is alive Marvell >> run flash_pri_image mvNetaSpeedDuplexSet Using egiga0 device TFTP from server 192.168.1.254; our IP address is 192.168.1.1 Filename 'blk-mamba.128mb.img'. Load address: 0x2000000 Loading: T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T done Bytes transferred = 0 (00000000 hex) NAND erase: device 0 offset 0xa00000, size 0x4000000 Erasing at 0x49e0000 -- 100% complete. OK NAND write: device 0 offset 0xa00000, size 0x1fc0000 0 bytes written: OK Verify TFTP server is running and firmware image is inside TFTP boot directory Verify PC ↔ Router ethernet connection Community Builds Divested Divested builds are updated frequently and include security focused patches and settings. Web: divested.dev. Forum: OpenWrt Forum - divested builds. PureFusion Discontinued in 2022. PureFusion builds included a lot of common packages. Github: Releases page. Forum: OpenWrt Forum - PureFusion. Davidc502 Discontinued in 2020. Davidc builds were used by a large proportion of the mvebu community. Forum: OpenWrt Forum - davidc502 builds. Tags How to add tags mvebu, mwlwifi, U-boot, 128flash, 256flash, 256ram, 512ram, U-boot, Dual firmware, 2NIC, 2WNIC, 5Port, 2core, ARMv7, GigabitEthernet, JumboFrames, VLAN, MiniPCIexpress, wlan, 802.11ac, 802.11abgn, mu-mimo, DetachableAntenna, 2Ant, 4Ant, USB, 2USB, USB2.0, USB3.0, sata2, esata, crypto, JTAG, Serial, 1button, 12v powered This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website.OKMore information about cookies mvebu mwlwifi u-boot 128flash 256flash 256ram 512ram Dual firmware 2nic 2wnic 5port 2core armv7 gigabitethernet jumboframes vlan minipciexpress wlan 802.11ac 802.11abgn mu-mimo detachableantenna 2ant 4ant usb 2usb usb2.0 usb3.0 sata2 esata crypto jtag serial 1button 12v powered Last modified: 2023/08/17 09:57by palebloodsky