====== Hardware compatibility ====== ===== How to check if FreshTomato supports your hardware ===== \\ - Check the Hardware compatibility table. \\ Try to find your model in the Hardware compatibility table (below). It's the\\ most authoritative resource. Pay close attention to your model's hardware //revision//. \\ If your model is there, it's officially supported. Read the notes for important details. \\ \\ Sometimes one hardware version/revision of the same model is supported, \\ and another one is not. For example, "A1" is supported, but "B2" is not. \\ In other cases, different revisions of the same model may even use different\\ chipsets. Read carefully. FreshTomato supports only** Broadcom-based **\\ **hardware with ARM- and MIPS-based chipsets**.\\ \\ - Search the forum for a working/partly working build in progress. \\ Sometimes, a build for another model may work partly on your model, \\ but not perfectly/completely. Try using the search function in the Tomato \\ forum for your model. Depending on the model, significant risks might be \\ involved. Read the details. \\ \\ - Search the forum for a build in development.\\ If your model isn't in the table, someone might be working on creating \\ support for it. Try using the search function in the Tomato forum. \\ Be alert for differences in hardware revision. Usually, this work will \\ eventually result in the model getting FrshTomato support.\\ \\ - Check a hardware database for chipset compatibility \\ If the above steps don't provide the needed information, use a hardware \\ reference database, such as [[https://deviwiki.com]]. There, enter your \\ model number, (including dashes) in the search box.\\ \\ If your model is in the search results, click on the entries, \\ starting with the first, to see if one includes: \\ \\ - CPU(x): Make sure "Broadcom" is here. - Wl(x)Chip(x): Make sure "Broadcom" is here. - Wl(x) Chip(x): Make sure "Broadcom" is here. - Switch: Make sure "Broadcom" is here. \\ \\ \\ *Where (x) is a number indicating first, second etc. \\ So, the first wireless chip would be "Wl1" and so on. \\ Here's an example: [[https://deviwiki.com/wiki/ASUS_RT-AC1900P|Deviwiki entry: Asus RT-AC1900P]] \\ \\ - If all four rows contain "Broadcom", you can post a question \\ in the FreshTomato requesting support for your model. Make sure \\ to copy and paste the above four specifications into your post. ===== Hardware Compatibility Table ===== \\ \\ **NOTE:** You may need to zoom out in your browser to see content in the Notes column. \\ ^ Model ^ Rev ^ CPU Type ^ MHz ^ CPUs ^ LAN ^ USB2 ^ USB3 ^ WiFi ^ Flash ^ NVRAM ^ RAM ^ Build (SDK) ^ Notes ^ | Asus DSL-AC68U | | ARM | 800 | 2 | 1000 | 1 | 1 | AC1900 | 128MB | 64KB | 256MB | K26ARM (SDK6.37) | Supported from 2022.3. \\ [[https://www.linksysinfo.org/index.php?threads/ft-on-asus-dsl-ac68u-work-in-progress.75080|See this forum thread for details. ]]\\ \\ No** **DSL Support.** **This device is to be used as a router only. The WAN port is initialized to LAN port 1. | | Asus RT-N10P | | MIPS-R2 | 300 | 1 | 100 | - | - | N300 | 8MB | 32KB | 32MB | K26RT-N (SDK5.110) | | | Asus RT-N10U | A1/B1/C1 | MIPS-R2 | 300 | 1 | 100 | 1 | - | N300 | 8MB | 32KB | 32MB | K26RT-N (SDK5.110) | | | Asus RT-N12 | A1 | MIPS-R2 | 300 | 1 | 100 | - | - | N300 | 4MB | 32KB | 32MB | K26 (SDK5.10) | | | Asus RT-N12 | B1/C1/D1 | MIPS-R2 | 300 | 1 | 100 | - | - | N300 | 8MB | 32KB | 32MB | K26RT-N (SDK5.110) | | | Asus RT-N12HP | A1/B1 | MIPS-R2 | 300 | 1 | 100 | - | - | N300 | 8MB | 32KB | 32MB | K26RT-N (SDK5.110) | Support for High Power model added in 2020.4. | | Asus RT-N12K | | MIPS-R2 | 300 | 1 | 100 | - | - | N300 | 8MB | 32KB | 32MB | K26RT-N (SDK5.110) | | | Asus RT-N12VP | | MIPS-R2 | 300 | 1 | 100 | - | - | N300 | 8MB | 32KB | 32MB | K26RT-N (SDK5.110) | | | Asus RT-N15U | | MIPS-R2 | 500 | 1 | 1000 | 1 | - | N300 | 8MB | 32KB | 64MB | K26RT-N (SDK5.110) | | | Asus RT-N16 | | MIPS-R2 | 480 | 1 | 1000 | 2 | - | N300 | 32MB | 32KB | 128MB | K26 (SDK5.10) or K26RT-N (SDK5.110) | 32K NVRAM build required. | | Asus RT-AC1750 | B1 | ARM | 1000 | 2 | 1000 | 1 | 1 | AC1750 | 128MB | 64KB | 256MB | K26ARM (SDK6.37) | Supported from 2021.3. | | Asus RT-N18U | | ARM | 800 | 1 | 1000 | 1 | 1 | N600 | 128MB | 64KB | 256MB | K26ARM (SDK6.37) | Single core (please use images ending with "…-64K-NOSMP.trx"). | | Asus RT-N53 | | MIPS-R2 | 300 | 1 | 100 | - | - | N600 | 8MB | 32KB | 32MB | K26RT-N (SDK5.110) | | | Asus RT-N66U | B1 | MIPS-R2 | 600 | 1 | 1000 | 2 | - | N900 | 32MB | 64KB | 256MB | K26RT-N (SDK5.110) or K26RT-AC | | | Asus RT-N66U | C1 (B2) | ARM | 1000 | 2 | 1000 | 1 | 1 | N900 | 128MB | 64KB | 256MB | K26ARM (SDK6.37) | Supported from 2020.8. | | Asus RT-AC1900U | | ARM | 1000 | 2 | 1000 | 1 | 1 | AC1900 | 128MB | 64KB | 256MB | K26ARM (SDK6.37) | Supported from 2021.3. \\ \\ Upgrade from AsusWRT to FreshTomato\\ [[firmware_basics_procedures|See this wiki page for details.]] | | Asus RT-AC56S | | ARM | 800 | 1 | 1000 | 1 | 1 | AC1200 | 128MB | 64KB | 128MB | K26ARM (SDK6.37) | Single core. (Please use images ending with "…-64K-NOSMP.trx"). | | Asus RT-AC56U/R | | ARM | 800 | 2 | 1000 | 1 | 1 | AC1200 | 128MB | 64KB | 256MB | K26ARM (SDK6.37) | | | Asus RT-AC66U | A1/A2/B1 | MIPS-R2 | 600 | 1 | 1000 | 2 | - | AC1750 | 32MB | 64KB | 256MB | K26RT-AC (SDK6.30) | This model is different than the RT-AC66U_B1 below. This is a MIPS-R2 device with two black USB 2.0 ports at the rear. | | Asus RT-AC66U_B1 | B2 (other Revs ?) | ARM | 1000 | 2 | 1000 | 1 | 1 | AC1750 | 128MB | 64KB | 256MB | K26ARM (SDK6.37) | This model is different than the RT-AC66U above. This is an ARM device with one blue USB 3.0 port at the front of and one black USB 2.0 port at the rear. | | Asus RT-AC67U | | ARM | 1000 | 2 | 1000 | 1 | 1 | AC1900 | 128MB | 64KB | 256MB | K26ARM (SDK6.37) | Supported from 2020.8. | | Asus RT-AC68U/R/P/W | A1/A2/B1 | ARM | 800 | 2 | 1000 | 1 | 1 | AC1900 | 128MB | 64KB | 256MB | K26ARM (SDK6.37) | | | Asus RT-AC68U | C1/E1/V3 | ARM | 1000 | 2 | 1000 | 1 | 1 | AC1900 | 128MB | 64KB | 256MB | K26ARM (SDK6.37) | C1/E1 supported from 2019.3 \\ V3 supported from 2021.3 \\ V4 NOT supported | | Asus RT-AC68U | B2 | ARM | 1400 | 2 | 1000 | 1 | 1 | AC1900 | 128MB | 64KB | 256MB | K26ARM (SDK6.37) | | | Asus RT-AC1900P | | ARM | 1400 | 2 | 1000 | 1 | 1 | AC1900 | 128MB | 64KB | 256MB | K26ARM (SDK6.37) | | | Asus RT-AC3200 | | ARM | 1000 | 2 | 1000 | 1 | 1 | AC3200 | 128MB | 128KB | 256MB | K26ARM7 (SDK7) | Please check NVRAM first (64KB default at release or 128KB after Asus update). To get 128KB FreshTomato version flashed, you must first have Asus stock firmware V3.0.0.4.382.51374 installed. | | Asus RT-AC3100 | | ARM | 1400 | 2 | 1000 | 1 | 1 | AC3100 | 128MB | 128KB | 512MB | K26ARM714 (SDK714) | Supported from 2022.6 \\ [[https://www.linksysinfo.org/index.php?threads/asus-rt-ac3100-preview-for-ft.77620/|See this forum thread for details.]] | | Asus RT-AC88U | | ARM | 1400 | 2 | 1000 | 1 | 1 | AC3100 | 128MB | 128KB | 512MB | K26ARM714 (SDK714) | Supported from 2022.6 \\ [[https://www.linksysinfo.org/index.php?threads/asus-rt-ac88u-preview-for-ft.77661/|See this forum thread for details.]] \\ \\ This image supports only LAN ports 1 - 4 + WAN port. Currently, the external RTL8365MB switch (LAN Ports 5 - 8) will not be used/supported. | | Asus RT-AC5300 | | ARM | 1400 | 2 | 1000 | 1 | 1 | AC5300 | 128MB | 128KB | 512MB | K26ARM714 (SDK714) | Supported from 2022.6 \\ [[https://www.linksysinfo.org/index.php?threads/asus-rt-ac5300-preview-for-ft.77592/|See this forum thread for details.]] \\ (This is not the Asus GT-AC5300). | | Asus TUF-AX3000_V2 | | ARM | 1700 | 4 | 1000 | - | 1 | AX3000 | 256MB | 128KB | 512MB | K419ARM (HND 5.04AX) | Supported from 2023.3. \\ \\ 2.5Gb WAN (Internet) Port. \\ \\ Based on AsusWRT GPL 388.22525. \\ Offers AsusWRT GUI/Features and some FreshTomato Features (as of Sept, 2023) | | Asus WL-330gE | | MIPS-R1 | 240 | 1 | 100 | - | - | G54 | 4MB | FIXME | 16MB | K26 (SDK5.10) | | | Asus WL-500GP | v1/v2 | MIPS-R1 | 240 | 1 | 100 | 2 | - | G54 | 8MB | 32KB | 32MB | K26 (SDK5.10) | | | Asus WL-500W | | MIPS-R1 | 264 | 1 | 100 | 2 | - | G54 | 8MB | 32KB | 32MB | K26 (SDK5.10) | | | Asus WL-520GU | | MIPS-R1 | 240 | 1 | 100 | 1 | - | G54 | 4MB | 32KB | 16MB | K26 (SDK5.10) | | | Belkin F5D8235 | v3 | MIPS-R2 | 533 | 1 | 1000 | 1 | - | N300 | 8MB | 64KB | 64MB | K26 (SDK5.10) or K26RT-N (SDK5.110) | Only v3 is Broadcom-based. | | Belkin F7D3301/7301 | v1 | MIPS-R2 | 453 | 1 | 100 | 2 | - | N300 | 8MB | 32KB | 64MB | K26 (SDK5.10) | | | Belkin F7D3302/7302 | v1 | MIPS-R2 | 453 | 1 | 100 | 1 | - | N300 | 8MB | 32KB | 64MB | K26 (SDK5.10) | Belkin F7D3302/7302. | | Belkin F7D4302/F7D8302 | v1 | MIPS-R2 | 453 | 1 | 100 | 1 | - | A/N600 | 8MB | 32KB | 64MB | K26 (SDK5.10) or K26RT-N (SDK5.110) | Belkin Play Wireless | | Belkin F9K1102 | v1/v3 | MIPS-R2 | 533 | 1 | 100 | 1 | - | N600 | 8MB | 32KB | 64MB | K26RT-N (SDK5.110) | [[https://www.linksysinfo.org/index.php?threads/belkin-f9k1102-tomato-bring-up.70850/post-327032|See this forum thread for details.]] | | Belkin F9K1113 | v2 | ARM | 800 | 1 | 1000 | 1 | 1 | AC1200 | 16MB | 64KB | 128MB | K26ARM (SDK6.37) | Supported from 2021.1. \\ \\ Additional cooling may be needed. This router can get hot due to its design. [[https://www.linksysinfo.org/index.php?threads/belkin-f9k1113v2-firmware-testing.76214/|See this forum thread for details.]] \\ \\ (wl0 is the 5 GHz radio). | | Buffalo WHR-G54S | | MIPS-R1 | 200 | 1 | 100 | - | - | G54 | 4MB | 32KB | 16MB | K26 (SDK5.10) | | | Buffalo WHR-G125 | | MIPS-R1 | 240 | 1 | 100 | - | - | G108 | 4MB | 32KB | 16MB | K26 (SDK5.10) | | | Buffalo WHR-HP-G54 | | MIPS-R1 | 200 | 1 | 100 | - | - | G54 | 4MB | 32KB | 16MB | K26 (SDK5.10) | | | Buffalo WZR-D1800H | | MIPS-R2 | 600 | 1 | 1000 | 1 | - | AC1750 | 128MB | 64KB | 128MB | K26RT-N (SDK5.110) | | | Buffalo WZR-1750DHP | | ARM | 800 | 2 | 1000 | 1 | 1 | AC1750 | 128MB | 64KB | 512MB | K26ARM (SDK6.37) | [[https://www.linksysinfo.org/index.php?threads/buffalo-wzr-1750dhp-bricked.74962/#post-333522|See this forum thread for details.]] | | CD-R King CW-5358U | | MIPS-R2 | FIXME | FIXME | 100 | 1 | - | N300 | 8MB | FIXME | 32MB | FIXME | | | Cisco M10 v2 | | MIPS-R2 | 300 | 1 | 100 | - | - | N300 | 4MB | 32KB | 32MB | K26RT-N (SDK5.110) | | | D-Link DIR-320 | | MIPS-R1 | 240 | 1 | 100 | 1 | - | N150 | 4MB | FIXME | 32MB | K26 (SDK5.10) | | | D-Link DIR-620 | C1 | MIPS-R2 | 530 | 1 | 100 | 1 | - | N300 | 8MB | FIXME | 64MB | K26RT-N (SDK5.110) | | | D-Link DIR-865L | | MIPS-R2 | 600 | 1 | 1000 | 1 | - | AC1750 | 16MB | 32KB | 256MB | K26RT-AC (SDK6.30) | Supported from 2020.8. \\ \\ NVRAM is limited to 32K. Use special build. | | D-Link DIR-868L | A1/B1/C1 | ARM | 800 | 2 | 1000 | - | 1 | AC1750 | 128MB | 32KB | 128MB | K26ARM (SDK6.37) | NVRAM is limited to 32K. Use special build. | | Fiboom HG320 | | MIPS-R2 | 533 | 1 | 100 | 1 | - | FIXME | 16MB | 32KB | 256MB | K26RT-N (SDK5.110) | | | Huawei WS880 | | ARM | 800 | 2 | 1000 | - | 1 | AC1750 | 128MB | 64KB | 128MB | K26ARM (SDK6.37) | | | Linksys E800 | | MIPS-R2 | 300 | 1 | 100 | - | - | N150 | 8MB | 64KB | 32MB | K26RT-N (SDK5.110) | | | Linksys E900 | | MIPS-R2 | 300 | 1 | 100 | - | - | N300 | 8MB | 64KB | 32MB | K26RT-N (SDK5.110) | | | Linksys E1000 | v1/v2/v2.1 | MIPS-R2 | 300 | 1 | 100 | - | - | N300 | 4MB | 32KB | 32MB | K26RT-N (SDK5.110) | | | Linksys E1200 | v1 | MIPS-R2 | 300 | 1 | 100 | - | - | N300 | 4MB | 64KB | 32MB | K26RT-N (SDK5.110) | | | Linksys E1200 | v2 | MIPS-R2 | 300 | 1 | 100 | - | - | N300 | 8MB | 64KB | 32MB | K26RT-N (SDK5.110) | | | Linksys E1500 | | MIPS-R2 | 300 | 1 | 100 | - | - | N300 | 8MB | 64KB | 32MB | K26RT-N (SDK5.110) | | | Linksys E1550 | | MIPS-R2 | 300 | 1 | 100 | 1 | - | N300 | 16MB | 60KB | 64MB | K26RT-N (SDK5.110) | | | Linksys E2000 | | MIPS-R2 | 354 | 1 | 1000 | - | - | N300 | 8MB | 60KB | 32MB | K26 (SDK5.10) or K26RT-N (SDK5.110) | | | Linksys E2500 | v1/v2 | MIPS-R2 | 300 | 1 | 100 | - | - | N600 | 8MB | 64KB | 64MB | K26RT-N (SDK5.110) | NVRAM is limited to 32kB. | | Linksys E2500 | v3 | MIPS-R2 | 500 | 1 | 100 | 1 | - | N600 | 16MB | 64KB | 64MB | K26RT-N (SDK5.110) | NVRAM is limited to 32kB. | | Linksys E3000 | | MIPS-R2 | 480 | 1 | 1000 | 1 | - | N600 | 8MB | 60KB | 64MB | K26 (SDK5.10) or K26RT-N (SDK5.110) | | | Linksys E3200 | | MIPS-R2 | 500 | 1 | 1000 | 1 | - | N600 | 16MB | 64KB | 64MB | K26RT-N (SDK5.110) | 60K NVRAM. | | Linksys E4200 | v1 | MIPS-R2 | 480 | 1 | 1000 | 1 | - | N750 | 16MB | 60KB | 64MB | K26RT-N (SDK5.110) | v2 is not supported, due to its Marvell chipset. | | Linksys EA6200 | v1 | ARM | 800 | 1 | 1000 | - | 1 | AC900 | 128MB | 64KB | 128MB | K26ARM (SDK6.37) | CFE 32KB NVRAM Bug. \\ [[https://www.linksysinfo.org/index.php?threads/linksys-ea6200-ea6350v1-freshtomato-arm-discussion.74916|Read this before flashing.]] \\ \\ Single core (Use images ending with "…-64K-NOSMP.trx") \\ (wl0 is 5 GHz radio). | | Linksys EA6300 | v1 | ARM | 800 | 2 | 1000 | - | 1 | AC1200 | 128MB | 64KB | 128MB | K26ARM (SDK6.37) | CFE 32KB NVRAM Bug. \\ [[https://www.linksysinfo.org/index.php?threads/guide-flash-linksys-ea6300v1-ea6400-ea6500v2-ea6700-ea6900v1-0-1-1-with-tomato.73877/|Read this before flashing.]] | | Linksys EA6350 | v1 | ARM | 800 | 1 | 1000 | - | 1 | AC1200 | 128MB | 64KB | 128MB | K26ARM (SDK6.37) | CFE 32KB NVRAM Bug. \\ [[https://www.linksysinfo.org/index.php?threads/linksys-ea6200-ea6350v1-freshtomato-arm-discussion.74916|Read this before flashing.]] \\ \\ Single core (please use images ending with: "…-64K-NOSMP.trx") | | Linksys EA6350 | v2 | ARM | 800 | 2 | 1000 | - | 1 | AC1200 | 128MB | 64KB | 128MB | K26ARM (SDK6.37) | Supported from 2022.1**. **\\ [[https://www.linksysinfo.org/index.php?threads/full-support-linksys-ea6350v2-announcement.77202|See this forum thread for details.]] | | Linksys EA6400 | | ARM | 800 | 2 | 1000 | - | 1 | AC1200 | 128MB | 64KB | 128MB | K26ARM (SDK6.37) | CFE 32KB NVRAM Bug. \\ [[https://www.linksysinfo.org/index.php?threads/guide-flash-linksys-ea6300v1-ea6400-ea6500v2-ea6700-ea6900v1-0-1-1-with-tomato.73877/|Read this before flashing.]] | | Linksys EA6500 | v2 | ARM | 800 | 2 | 1000 | 1 | 1 | AC1750 | 128MB | 64KB | 256MB | K26ARM (SDK6.37) | CFE 32KB NVRAM Bug. \\ [[https://www.linksysinfo.org/index.php?threads/guide-flash-linksys-ea6300v1-ea6400-ea6500v2-ea6700-ea6900v1-0-1-1-with-tomato.73877|Read this before flashing.]] | | Linksys EA6700 | | ARM | 800 | 2 | 1000 | 1 | 1 | AC1750 | 128MB | 64KB | 256MB | K26ARM (SDK6.37) | CFE 32KB NVRAM Bug. \\ [[https://www.linksysinfo.org/index.php?threads/guide-flash-linksys-ea6300v1-ea6400-ea6500v2-ea6700-ea6900v1-0-1-1-with-tomato.73877|Read this before flashing.]] | | Linksys EA6900 | v1/v1.1 | ARM | 800 | 2 | 1000 | 1 | 1 | AC1900 | 128MB | 64KB | 256MB | K26ARM (SDK6.37) | CFE 32KB NVRAM Bug. \\ [[https://www.linksysinfo.org/index.php?threads/guide-flash-linksys-ea6300v1-ea6400-ea6500v2-ea6700-ea6900v1-0-1-1-with-tomato.73877/|Read this before flashing.]] | | Linksys WRT54GL | v1/v1.1 | MIPS-R1 | 200 | 1 | 100 | - | - | G54 | 4MB | 32KB | 16MB | K26 (SDK5.10) | | | Linksys WRT54G/GS | v2/v3/v4 | MIPS-R1 | 240 | 1 | 100 | - | - | G54 | 4-8MB | 32KB | 32-64MB | K26 (SDK5.10) | | | Linksys WRTSL54GS | | MIPS-R1 | 266 | 1 | 100 | 1 | - | G54 | 8MB | 32KB | 32MB | K26 (SDK5.10) | | | Linksys WRT160N | v1 | MIPS-R1 | 266 | 1 | 100 | - | - | N300 | 4MB | 32KB | 32MB | K26 (SDK5.10) | | | Linksys WRT160N | v3 | MIPS-R2 | 300 | 1 | 100 | - | - | N300 | 4MB | 32KB | 32MB | K26 (SDK5.10) | | | Linksys WRT300N | v1 | MIPS-R1 | 264 | 1 | 100 | - | - | N300 | 4MB | 32KB | 32MB | K26 (SDK5.10) | | | Linksys WRT310N | v2 | MIPS-R2 | 300 | 1 | 1000 | - | - | N300 | 4MB | 32KB | 32MB | K26 (SDK5.10) | Same as WRT160N v3 | | Linksys WRT320N | | MIPS-R2 | 354 | 1 | 1000 | - | - | N300 | 8MB | 32KB | 32MB | K26 (SDK5.10) | | | Linksys WRT610N | v2 | MIPS-R2 | 480 | 1 | 1000 | 1 | - | N300 | 8MB | 32KB | 64MB | K26 (SDK5.10) | | | Netgear AC1450 | | ARM | 800 | 2 | 1000 | - | 1 | AC1750 | 128MB | 64KB | 256MB | K26ARM (SDK6.37) | Supported from 2022.3 .\\ [[https://www.linksysinfo.org/index.php?threads/netgear-ac1450.77269/|See this forum thread for details.]] | | Netgear R6200 | v2 | ARM | 800 | 1 | 1000 | - | 1 | AC1200 | 128MB | 64KB | 256MB | K26ARM (SDK6.37) | Supported from 2023.5 \\ [[https://www.linksysinfo.org/index.php?threads/added-support-coming-soon-for-the-netgear-r6200v2-router.78246/|See this forum thread for details.]] | | Netgear R6250 | | ARM | 800 | 2 | 1000 | - | 1 | AC1600 | 128MB | 64KB | 256MB | K26ARM (SDK6.37) | | | Netgear R6300 | v1 | MIPS-R2 | 600 | 1 | 1000 | 2 | 1 | AC1750 | 128MB | 64KB | 128MB | K26RT-AC (SDK6.30) | | | Netgear R6300 | v2 | ARM | 800 | 2 | 1000 | 1 | 1 | AC1750 | 128MB | 64KB | 256MB | K26ARM (SDK6.37) | | | Netgear R6400 | v1 | ARM | 800 | 2 | 1000 | 1 | 1 | AC1750 | 128MB | 128KB | 256MB | K26ARM (SDK6.37) | | | Netgear R6400 | v2 | ARM | 1000 | 2 | 1000 | 1 | 1 | AC1750 | 128MB | 128KB | 256MB | K26ARM (SDK6.37) | | | Netgear R6700 | v1 | ARM | 1000 | 2 | 1000 | - | 1 | AC1750 | 128MB | 64KB | 256MB | K26ARM (SDK6.37) | Supported from 2020.8. \\ \\ Do not enable JFFS with firmware ** **less than 2022.1 for R6900, R7000 and R6700v1. Doing so will delete board_data partition! | | Netgear R6700 | v3 | ARM | 1000 | 2 | 1000 | 1 | 1 | AC1750 | 128MB | 128KB | 256MB (512MB) | K26ARM (SDK6.37) | Some of these routers have 512 MB RAM. Images for both variants are provided:\\ "...-AIO-128K-512M.trx" (support for 512 MB RAM)\\ "...-AIO-128K.trx" (support up to 256 MB RAM) \\ \\ If RAM unknown or unsure, use the 512 MB RAM version. It will always work. | | Netgear R6900 | v1 | ARM | 1000 | 2 | 1000 | - | 1 | AC1900 | 128MB | 64KB | 256MB | K26ARM (SDK6.37) | Supported from 2021.3 \\ \\ Do not enable JFFS with firmware before 2022.1 for R6900, R7000 and R6700v1. Doing so will delete board_data partition! | | Netgear R7000 | | ARM | 1000 | 2 | 1000 | 1 | 1 | AC1900 | 128MB | 64KB | 256MB | K26ARM (SDK6.37) | Do not enable JFFS with firmware before** **2022.1 on R6900, R7000 and R6700v1. Doing so will delete board_data partition! \\ \\ If you have a custom CFE, like Vortex 1.3.0.7, flash back your original Netgear cfe / bootloader before updating to 2020.3 and newer. \\ | | Netgear EX7000 | | ARM | 800 | 2 | 1000 | - | 1 | AC1900 | 16MB | 64KB | 128MB | K26ARM (SDK6.37) | Work in progress. Switch is not yet working. [[https://www.linksysinfo.org/index.php?threads/add-support-for-netgear-ex7000.78502/|See this forum thread for details. ]] | | Netgear R7900 | | ARM | 1000 | 2 | 1000 | - | 1 | AC3000 | 128MB | 64KB | 512MB (256 MB?) | K26ARM7 (SDK7) | Supported from 2022.4. | | Netgear R8000 | | ARM | 1000 | 2 | 1000 | 1 | 1 | AC3200 | 128MB | 64KB | 256MB | K26ARM7 (SDK7) | Do not enable JFFS with firmware before 2022.3 for R8000. Doing so can delete/damage board_data partition! | | Netgear XR300 | | ARM | 1000 | 2 | 1000 | - | 1 | AC1750 | 128MB | 128KB | 512MB | K26ARM (SDK6.37) | Supported from 2021.1. \\ \\ (images ending with "…-128K-512M.trx") | | Netgear WNR2000 | v2 | MIPS-R2 | 300 | 1 | 100 | - | - | N300 | 4MB | 32KB | 32MB | K26 (SDK5.10) | Flash storage limited to about 3.5MB, so 2020.x IPv6 image is the only current firmware that will fit. | | Netgear WNR3500 | v2 | MIPS-R2 | 453 | 1 | 1000 | - | - | N300 | 3.5MB | 32KB | 32MB | K26 (SDK5.10) | Due to hard-coded jffs2 partition, flash size is reduced to only 3,473,408 bytes. As of today, FT 2020.x MiniIPV6 is 3,407,872 bytes and is the only image type that fits. | | Netgear WNR3500L | v1 | MIPS-R2 | 453 | 1 | 1000 | 1 | - | N300 | 8MB | 32KB | 64MB | K26 (SDK5.10) | Only enable JFFS on the mini fw otherwise your board_data partition is overwritten. Image must be smaller than ~7.3 MB (7,654,604.8 Bytes or 7,475.2 KB) \\ [[https://www.linksysinfo.org/index.php?threads/big-vpn-23-3-problem-on-wnr3500l.78067/#post-343373|See this forum thread for details.]] | | Netgear WNR3500L | v2 | MIPS-R2 | 480 | 1 | 1000 | 1 | - | N300 | 32MB | 32KB | 128MB | K26RT-N (SDK5.110) | Please use only images with the name "freshtomato-Netgear-3500Lv2-K26USB_RT-N5x-XXXX.chk" (AIO or VPN version). | | Netgear WNDR3400 | v1 | MIPS-R2 | 480 | 1 | 100 | 1 | - | N600 | 8MB | 64KB | 64MB | K26RT-N (SDK5.110) | | | Netgear WNDR3400 | v2/v3 | MIPS-R2 | 530 | 1 | 100 | 1 | - | N600 | 8MB | 64KB | 64MB | K26RT-N (SDK5.110) | [[https://www.linksysinfo.org/index.php?threads/w-i-p-wndr3400v2-development.77559/post-337553|See this forum thread for details.]] | | Netgear WNDR3700 | v3 | MIPS-R2 | 480 | 1 | 1000 | 1 | - | N600 | 8MB | 64KB | 64MB | K26RT-N (SDK5.110) | Supported from 2020.6. | | Netgear WNDR4000 | | MIPS-R2 | 480 | 1 | 1000 | 1 | | N750 | 8MB | 64KB | 64MB | K26RT-N (SDK5.110) | Supported from 2020.6. | | Netgear WNDR4500 | v1 | MIPS-R2 | 600 | 1 | 1000 | 2 | - | N900 | 128MB | 64KB | 128MB | K26RT-AC (SDK6.30) | At least up to 2022.2, the LEDs do not function. | | Netgear WNDR4500 | v2 | MIPS-R2 | 600 | 1 | 1000 | 2 | - | N900 | 128MB | 64KB | 128MB | K26RT-AC (SDK6.30) | | | Ovislink WL1600GL | | MIPS-R1 | 240 | 1 | 100 | - | - | G125 | 4MB | FIXME | 16MB | K26 (SDK5.10) | | | Tenda AC15 | v1.0 | ARM | 800 | 2 | 1000 | - | 1 | AC1900 | 16MB | 64KB | 128MB | K26ARM (SDK6.37) | | | Tenda AC18 | v1.0 | ARM | 800 | 2 | 1000 | - | 1 | AC1900 | 128MB | 64KB | 256MB | K26ARM (SDK6.37) | | | Tenda N6 | | MIPS-R2 | 300 | 1 | 100 | - | - | N600 | 8MB | 32KB | 64MB | K26RT-N (SDK5.110) | | | Tenda N60 | | MIPS-R2 | 500 | 1 | 1000 | 1 | - | N600 | 8MB | 32KB | 64MB | K26RT-N (SDK5.110) | | | Tenda N80 | | MIPS-R2 | 500 | 1 | 1000 | 1 | - | N900 | 8MB | 64KB | 128MB | K26RT-N (SDK5.110) | | | Tenda W1800R | | MIPS-R2 | 600 | 1 | 1000 | 2 | - | AC1750 | 16MB | 64KB | 256MB | K26RT-AC (SDK6.30) | | | Xiaomi Mi R1D | | ARM | 1000 | 2 | 1000 | 1 | - | AC1200 | 128MB | 64KB | 256MB | K26ARM (SDK6.37) | This unit may be bricked if you try to FULLY erase NVRAM. Resetting values to defaults is safe. To access the CFE when you have stock xVortex CFE, power on while holding the Reset button for 10 seconds. \\ [[https://forum.dd-wrt.com/phpBB2/viewtopic.php?p=1139833#1139833|See this forum thread for details.]] \\ \\ Use images with ending "…-Custom-64K.trx"\\ \\ (wl0 is the 5 GHz radio). | | ZTE ZXV10 H618B | | MIPS-R1 | 240 | 1 | 100 | 1 | - | G54 | 16MB | FIXME | 32MB | K26 (SDK5.10) | | | ZTE H218N | | MIPS-R2 | 500 | 1 | 1000 | 1 | - | N300 | 16MB | FIXME | 64MB | K26RT-N (SDK5.110) | |