Site Tools


hardware_compatibility

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
hardware_compatibility [2022/05/16 10:09] – Note for Netgear and JFFS m_arshardware_compatibility [2025/06/19 16:34] (current) – [Hardware Compatibility Table] -spelling hogwild
Line 1: Line 1:
-====== Hardware (Router) Compatibility ======+====== Hardware compatibility ======
  
- \\  The FreshTomato project offers support for the following routers:  \\   \\+===== Does FreshTomato support your hardware? ===== 
 + 
 +  - Look for your device in the [[hardware_compatibility#hardware_compatibility_table|Hardware Compatibility Table]] below. \\ It's the authoritative source for hardware support. Note your //hardware revision. //[(hardrev)] \\ It too must be included there. If your device is in the table, it's\\ officially supported. Review any notes in the table. There are \\ important details recorded there. \\ \\  
 +  - Only devices with **Broadcom (ARM or MIPS architecture) chipsets** are supported. \\ \\ Use a reliable source to confirm your device uses them, such as  \\ a database like [(refdbs)]  [[https://wikidevi.wi-cat.ru/|WikiDevi]] or [[https://techinfodepot.shoutwiki.com/|TechInfoDepot]]. \\ There, search for your model. If it's in the search results, confirm that \\ "Broadcom" is listed in all required fields below.  \\ \\ - CPU1 \\ - Switch \\ - All fields whose names conform to these formats: [(chipids)] \\ ETH chip''<ff serif>''//X//''</ff>'' WI''<ff serif>''//X//''</ff>'' chip''<ff serif>''//X//''</ff>'' 
 + 
 +\\ After confirming this, you can post a request on the forum to add support for it. \\ In your post, include links to the database references you checked.\\ \\ 
 + 
 +  - [[https://www.linksysinfo.org/index.php?search&t=post&c%5Bchild_nodes%5D=1&c%5Bnodes%5D%5B0%5D=33&o=date|Search the forum]] for a (partly) working build in development. \\ If your device is Broadcom-based but isn't in the table, someone might \\ be working on adding support for it. \\ \\ Alternatively, forum members may know whether a build for another model \\ may work //to some degree// on your device.[(wipbuilds)]  \\ \\ Be alert for differences in hardware revision. Different hardware revisions \\ may use radically different electronics. With some models, there may be risks \\ involved. Read all details carefully. \\ \\ 
 + 
 +[(hardrev>Sometimes one hardware version/revision of the same model is supported, but others aren't. For example, the "A1" version is supported, but "B2" isn't. Often, this is because different revisions of the same model contain different chipsets. FreshTomato only supports devices using **Broadcom chipsets of ARM or MIPS architecture**. \\ \\ )] [(refdbs>These sites also maintain lists of devices compatible with FreshTomato (lists of Tomato-supported devices at [[https://wikidevi.wi-cat.ru/List_of_Tomato_firmware_supported_devices|WikiDevi]] and [[https://techinfodepot.shoutwiki.com/wiki/List_of_Tomato_firmware_supported_devices|TechInfoDepot]]). However, their information is sourced here and merely reconstructed in their databases. Thus, contradictions between their data and data on this page indicate the presence of incomplete or incorrect information elsewhere, not here. \\ \\ )] [(chipids>Where <ff serif>//X//</ff> is a digit indicating a series ordinal such as first or second. For any given device, the first wireless chip on a given band would be labelled "WI**1** chip**1**". Another chip on that same band would be "WI**1** chip**2**". A chip on a different band would be labelled "WI**2** chip**1**". For an example, visit the [[https://wikidevi.wi-cat.ru/ASUS_RT-AC3100|Asus RT-AC3100]] entry on WikiDevi. \\ \\ )] [(wipbuilds>If the effort is successful and has enough testers, this will usually result in the device being added to the compatibility table. The FreshTomato developers welcome the upstreaming of such work.)] 
 + 
 + 
 +==== Notes ==== 
 + 
 +~~REFNOTES~~ 
 + 
 +===== Hardware Compatibility Table ===== 
 + 
 +  //**NOTE:** You may need to zoom out in your browser to see content in the Notes column.//
  
 <sortable> <sortable>
  
-^ Model  ^  Rev  ^ CPU Type ^ MHz ^ CPUs ^ LAN ^ USB2 ^ USB3 ^ WiFi ^ Flash ^ NVRAM ^ RAM ^ Build ^ Notes ^ + Manufacturer \\ & Model  ^  Hardware Rev  Arch.   CPUs   LAN   USB 2.0/3.0   WiFi Class   Flash   NVRAM   RAM   Build/(SDK)   Notes  
-Asus DSL‑AC68U |    ARM  | 800 | 2 |  1Gbps  | 1 1 | AC1900 | 128MB  | 64KB  | 256MB  | K26ARM  | [[https://www.linksysinfo.org/index.php?threads/ft-on-asus-dsl-ac68u-work-in-progress.75080| Supported from 2022.3 ]] \\ **no xDSL support**, this device is to be used as router only. | +ASUS \\ **DSL‑AC68U**  |    ARM  |  800Mhz ×2  |  1GbE ×4     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|forum thread]]\\ \\ No DSL supportdevice acts only as router with WAN port remapped as LAN1 
-Asus RT-N10P  |   | MIPSR2 | 300  100Mbps | - | - |  N300  | 8MB  | 32KB  | 32MB  | K26RTN  |   | +ASUS \\ **RT‑N10P**     MIPS R2   300Mhz ×1   100MbE ×4   ‒ / ‒  |  N300  |  8MB  |  32KB  |  32MB  |  K26RT-(SDK5.110)    | 
-Asus RT-N10U  | A1/B1/C1 | MIPSR2 | 300  1 | 100Mbps | 1 | - |  N300  | 8MB  | 32KB  | 32MB  | K26RTN  |   | +ASUS \\ **RT‑N10U**   A1 / B1 / C1   MIPS R2   300Mhz ×1   100MbE ×4   / ‒  |  N300  |  8MB  |  32KB  |  32MB  |  K26RT-(SDK5.110)    | 
-Asus RT-N12  |  A1  | MIPSR2 | 300  100Mbps | - | - |  N300  | 4MB  | 32KB  | 32MB  | K26    | +ASUS \\ **RT‑N12**   A1  |  MIPS R2   300Mhz ×1   100MbE ×4   ‒ / ‒  |  N300  |  4MB  |  32KB  |  32MB  |  K26 (SDK5.10)    | 
-Asus RT-N12  | B1/C1/D1 | MIPSR2 | 300  100Mbps | - | - |  N300  | 8MB  | 32KB  | 32MB  | K26RTN  |   | +ASUS \\ **RT‑N12**   B1 / C1 / D1   MIPS R2   300Mhz ×1   100MbE ×4   ‒ / ‒  |  N300  |  8MB  |  32KB  |  32MB  |  K26RT-(SDK5.110)    | 
-Asus RT‑N12HP  |  A1/B1  | MIPSR2 | 300  100Mbps | - | - |  N300  | 8MB  | 32KB  | 32MB  | K26RTN  | Support for High Power model added in 2020.4 | +ASUS \\ **RT‑N12HP**   A1 / B1  |  MIPS R2   300Mhz ×1   100MbE ×4   ‒ / ‒  |  N300  |  8MB  |  32KB  |  32MB  |  K26RT-(SDK5.110)  | Support for high power model added in r2020.4.  
-Asus RT-N12K  |   | MIPSR2 | 300  100Mbps | - | - |  N300  | 8MB  | 32KB  | 32MB  | K26RTN  |   | +ASUS \\ **RT‑N12K**     MIPS R2   300Mhz ×1   100MbE ×4   ‒ / ‒  |  N300  |  8MB  |  32KB  |  32MB  |  K26RT-(SDK5.110)    | 
-Asus RT‑N12VP  |   | MIPSR2 | 300  100Mbps | - | - |  N300  | 8MB  | 32KB  | 32MB  | K26RTN  |   | +ASUS \\ **RT‑N12VP**     MIPS R2   300Mhz ×1   100MbE ×4   ‒ / ‒  |  N300  |  8MB  |  32KB  |  32MB  |  K26RT-(SDK5.110)    | 
-Asus RT-N15U  |   | MIPSR2 | 500  | 1 |  1Gbps  | 1 | - |  N300  | 8MB  | 32KB  | 64MB  | K26RTN  |   | +ASUS \\ **RT‑N15U**     MIPS R2  |  500Mhz ×1  |  1GbE ×4   / ‒  |  N300  |  8MB  |  32KB  |  64MB  |  K26RT-(SDK5.110)    | 
-Asus RT-N16  |   | MIPSR2 | 480  |  1Gbps  | 2 | - |  N300  | 32MB  | 32KB  | 128MB  | K26 or K26RTN  | 32K NVRAM build required | +ASUS \\ **RT‑N16**     MIPS R2  |  480Mhz ×1  |  1GbE ×4   / ‒  |  N300  |  32MB  |  32KB  |  128MB  |  K26 (SDK5.10) or K26RT-(SDK5.110)  | 32K NVRAM build required 
-Asus RTAC1750   B1  |  ARM  | 1000 | 2 |  1Gbps  1 | 1 | AC1750 | 128MB | 64KB | 256MB | K26ARM | Supported from 2021.3. | +ASUS \\ **RTN18U**    |  ARM  |  800Mhz ×1  |  1GbE ×4  / 1   N600  |  128MB  |  64KB  |  256MB  |  K26ARM (SDK6.37)  Use images ending with "…64KNOSMP.trx"
-| Asus RT-N18U  |    ARM  800  |  1Gbps  | 1 | 1 |  N600  | 128MB  | 64KB  | 256MB  | K26ARM Single core (please use images ending with "…-64K-NOSMP.trx").  | +ASUS \\ **RT‑N53**     MIPS R2   300Mhz ×1   100MbE ×4   ‒ / ‒  |  N600  |  8MB  |  32KB  |  32MB  |  K26RT-(SDK5.110)    | 
-Asus RT-N53  |   | MIPSR2 | 300  100Mbps | - | - |  N600  | 8MB  | 32KB  | 32MB  | K26RTN  |   | +ASUS \\ **RT‑N66U**   B1   MIPS R2  |  600Mhz ×1  |  1GbE ×4   / ‒  |  N900  |  32MB  |  64KB  |  256MB  |  K26RT-(SDK5.110) or K26RT-AC  |   | 
-Asus RT-N66U  |   | MIPSR2 | 600  | 1 |  1Gbps  | 2 | - |  N900  | 32MB  | 64KB  | 256MB  | K26RTN or K26RTAC  |   | +ASUS \\ **RT‑N66U**   C1 (a/k/a B2)  |  ARM  |  1Ghz ×2  |  1GbE ×4    |  N900  |  128MB  |  64KB  |  256MB  |  K26ARM (SDK6.37)  | Supported from 2020.8.  
-Asus RT-N66U  | C1 (B2)  |  ARM  | 1000 | 2 |  1Gbps  | 1 1 |  N900  | 128MB  | 64KB  | 256MB  | K26ARM  | Supported from 2020.8. | +ASUS \\ **RTAC56S**     ARM  |  800Mhz ×1  |  1GbE ×4   1  |  AC1200   128MB  |  64KB  |  128MB  |  K26ARM (SDK6.37)  Use images ending with "…64KNOSMP.trx"
-Asus RTAC1900U     ARM  | 1000 | 2 |  1Gbps  | 1 | AC1900 | 128MB | 64KB | 256MB | K26ARM | Supported from 2021.3. | +ASUS \\ **RT‑AC56U/R**     ARM  |  800Mhz ×2  |  1GbE ×4     AC1200   128MB   64KB  |  256MB  |  K26ARM (SDK6.37)    | 
-| Asus RT‑AC56S  |   |  ARM  800  | 1 |  1Gbps  | 1 | 1 | AC1200 | 128MB  | 64KB  | 128MB  | K26ARM Single core (please use images ending with "…-64K-NOSMP.trx").  | +ASUS \\ **RT‑AC66U**   A1 / A2 / B1   MIPS R2  |  600Mhz ×1  |  1GbE ×4   / ‒   AC1750   32MB   64KB  |  256MB  |  K26RT-AC (SDK6.30)  Distinguished from the RT-AC66U_B1 below as a MIPS-R2 device with two rear black USB 2.0 ports. 
-Asus RT‑AC56U/ |    ARM  | 800  | 2 |  1Gbps  | 1 1 | AC1200 | 128MB | 64KB  | 256MB  | K26ARM  |   | +ASUS \\ **RT‑AC66U_B1**   B2 (others?)  |  ARM  |  1Ghz ×2  |  1GbE ×4     AC1750   128MB   64KB  |  256MB  |  K26ARM (SDK6.37)  Distinguished from the RT-AC66U above as an ARM device with blue USB 3.port in front and black USB 2.0 port in back.  | 
-Asus RT‑AC66U  | A1/A2/B1 | MIPSR2 | 600  |  1Gbps  | 2 | - | AC1750 | 32MB | 64KB  | 256MB  | K26RTAC  | This model is different from the RT-AC66U_B1as this has two USB 2.0 ports at the rear of the router.  | +ASUS \\ **RT‑AC67U**     ARM  |  1Ghz ×2  |  1GbE ×4     AC1900   128MB  |  64KB  |  256MB  |  K26ARM (SDK6.37)  | Supported from 2020.8.  
-Asus RT‑AC66U_B1   |  ARM  | 1000 | 2 |  1Gbps  | 1 1 | AC1750 | 128MB | 64KB  | 256MB  | K26ARM Do not confuse this with the RT-AC66U Revision B1 above, which is a MIPS-R2 device. Check if the device has (blueUSB 3.x ports to be sure. Also, one USB port is at the front and the other one is at the rear.  | +ASUS \\ **RT‑AC68U/R/P/W**   A1 / A2 / B1  |  ARM  |  800Mhz ×2   1GbE ×4  |  1 / 1   AC1900  |  128MB  |  64KB  |  256MB  |  K26ARM (SDK6.37)  |   | 
-Asus RT‑AC67U  |    ARM  | 1000 | 2 |  1Gbps  | 1 1 | AC1900 | 128MB  | 64KB  | 256MB  | K26ARM  | Supported from 2020.8. | +| ASUS \\ **RT‑AC68U**  |  B2  |  ARM  |  1.4Ghz ×2   1GbE ×4  |  / 1   AC1900   128MB  |  64KB  |  256MB  |  K26ARM (SDK6.37)    | 
-Asus RT‑AC68U/R/ | A1/A2/B1 |  ARM  | 800  |  1Gbps  | 1 | 1 | AC1900 | 128MB  | 64KB  | 256MB  | K26ARM  |   | +ASUS \\ **RT‑AC68U**   C1 / E1 / V3  |  ARM  |  1Ghz ×2  |  1GbE ×4     AC1900   128MB  |  64KB  |  256MB  |  K26ARM (SDK6.37)  | C1 and E1 revs supported from r2019.3 then V3 rev support added in r2021.3. V4 rev **NOT** supported.  | 
-Asus RT‑AC68U  | C1/E1/V3 |  ARM  | 1000 | 2 |  1Gbps  | 1 1 | AC1900 | 128MB  | 64KB  | 256MB  | K26ARM  | C1/E1 supported from 2019.3 \\ V3 supported from 2021.\\ V4 NOT supported | +| ASUS \\ **RT‑AC88U**  |    ARM  |  1.4Ghz ×2  |  1GbE ×8  |  1 / 1  |  AC3100  |  128MB  |  128KB  |  512MB  |  K26ARM714 (SDK714)  | Supported from r2022.6 ([[https://www.linksysinfo.org/index.php?threads/asus-rt-ac88u-preview-for-ft.77661/|forum thread]]) \\ \\ This image supports only ports LAN1–4 + WAN; the RTL8365MB switch (ports LAN5–8) are not supported. \\ \\ **r2024.4 and later added basic support for LAN Ports 5 to 8.**  
-Asus RTAC68U  |  B2   ARM  | 1400 |  1Gbps  | 1 | 1 | AC1900 | 128MB  | 64KB  | 256MB  | K26ARM  |   | +ASUS \\ **RTAC1750**  |  B1   ARM  |  1Ghz ×2   1GbE ×4  |  1 / 1   AC1750  |  128MB  |  64KB  |  256MB  |  K26ARM (SDK6.37)  | Supported from r2021.3. 
-Asus RTAC1900P     ARM  | 1400 | 2 |  1Gbps  | 1 1 | AC1900 | 128MB  | 64KB  | 256MB  | K26ARM  |   | +| ASUS \\ **RT‑AC1900P**  |    ARM  |  1.4Ghz ×2   1GbE ×4  |  / 1   AC1900   128MB  |  64KB  |  256MB  |  K26ARM (SDK6.37)    | 
-Asus RT‑AC3200  |    ARM  | 1000 | 2 |  1Gbps  | 1 1 | AC3200 | 128MB  | 128KB  | 256MB  | K26ARM7  | Please check NVRAM first (64KB default at release or 128KB after Asus update). To get 128KB version FreshTomato flashed, you must first have Asus stock firmware V3.0.0.4.382.51374 installed.  | +ASUS \\ **RTAC1900U**     ARM  |  1Ghz ×2  |  1GbE ×4     AC1900   128MB  |  64KB  |  256MB  |  K26ARM (SDK6.37)  | Supported from r2021.3. \\  \\ Upgrade from AsusWRT to FreshTomato ([[firmware_basics_procedures|more details]]) 
-Asus WL330gE    MIPS‑R1 240  | 1 | 100Mbps | - |  G54  | 4MB  | FIXME | 16MB  | K26  |   | +| ASUS \\ **RT‑AC3100**    |  ARM  |  1.4Ghz ×2  |  1GbE ×4  |  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/|forum thread]])  
-Asus WL‑500GP  |  v1/v2  | MIPSR1 | 240  1 | 100Mbps | 2 | - |  G54  | 8MB  | FIXME | 32MB  | K26  |   | +ASUS \\ **RT‑AC3200**     ARM  |  1Ghz ×2  |  1GbE ×4     AC3200   128MB  |  128KB  |  256MB  |  K26ARM7 (SDK7)  | Please check NVRAM first (64KB default at release or 128KB after Asus update). \\ \\ To install 128KB FreshTomato version, you must be running Asus stock firmware v3.0.0.4.382.51374 or later.  | 
-Asus WL‑500W  |   | MIPSR1 | 264  1 | 100Mbps | 2 | - |  G54  | 8MB  | FIXME | 32MB  | K26  |   | +ASUS \\ **RTAC5300**     ARM   1.4Ghz ×2   1GbE ×4  |  / 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/|forum thread]]) \\ \\ This is //NOT// the Asus **GT**‑AC5300. 
-Asus WL‑520GU  |   | MIPSR1 | 240  1 | 100Mbps | 1 | - |  G54  | 4MB  | FIXME | 16MB  | K26  |   | +| ASUS \\ **TUF‑AX3000**  |  V2  |  ARM  |  1.7Ghz ×4  |  1GbE ×4  |  ‒ / 1  |  AX3000  |  256MB  |  128KB  |  512MB  |  K419ARM (HND 5.04AX)  | Supported from r2023.3. \\ \\ Offers 2.5GbE WAN port, AsusWRT features/GUI //(based on GPL 388.22525)// + some FreshTomato features as of Sep. 2023.  | 
-Belkin F5D    FIXME FIXME FIXME FIXME - | FIXME | FIXME | 64KB  | FIXME FIXME   +| ASUS \\ **WL‑330gE**  |    MIPS R1  |  240Mhz ×1  |  100MbE ×1  |  ‒ / ‒  |  G54  |  4MB  |  FIXME   16MB  |  K26 (SDK5.10)    | 
-Belkin F7D3301/7301  |  v1  | MIPSR2 | 453  1 | 100Mbps | 2 | - |  N300  | 8MB  | 32KB  | 64MB  | K26  |   | +ASUS \\ **WL‑500GP**   v1 / v2  |  MIPS R1   240Mhz ×1   100MbE ×4   / ‒  |  G54  |  8MB  |  32KB   32MB  |  K26 (SDK5.10)    | 
-Belkin F7D3302/7302  |  v1  | MIPSR2 | 453  1 | 100Mbps | 1 | - |  N300  | 8MB  | 32KB  | 64MB  | K26  | Belkin F7D3302/7302.  | +ASUS \\ **WL‑500W**     MIPS R1   264Mhz ×1   100MbE ×4   / ‒  |  G54  |  8MB  |  32KB   32MB  |  K26 (SDK5.10)    | 
-Belkin F7D4302  |  FIXME  | MIPSR2 | 533  100Mbps | FIXME | - | A/N300 | 8MB  | 32KB  | 64MB  | K26  |   +ASUS \\ **WL‑520GU**     MIPS R1   240Mhz ×1   100MbE ×4   / ‒  |  G54  |  4MB  |  32KB   16MB  |  K26 (SDK5.10)    | 
-Belkin F9K1102   v1/v3  | MIPSR2 | 533  1 | 100Mbps | 1 | - |  N600  | 8MB  | 32KB  | 64MB  | K26RTN  | [[https://www.linksysinfo.org/index.php?threads/belkin-f9k1102-tomato-bring-up.70850/post-327032|Support Information for 2021.3]]  | +Belkin \\ **F5D8235**   v3   MIPS R2   533Mhz ×1   1GbE ×4   1 / ‒   N300   8MB   64KB  |  64MB   K26 (SDK5.10) / K26RT-N (SDK5.110)  Only v3 is Broadcom-based.  
-Belkin F9K1113   v2  |  ARM  | 800  | 1 |  1Gbps  | 1 1 | AC1200 | 16MB  | 64KB | 128MB  | K26ARM  | Supported from 2021.1 \\ Additional cooling may be required. This router can get hot due to its design. [[https://www.linksysinfo.org/index.php?threads/belkin-f9k1113v2-firmware-testing.76214/|Thread]] \\ (wl0 is 5 GHz radio)+Belkin \\ **F7D3301/7301**   v1  |  MIPS R2   453Mhz ×1   1GbE ×4   / ‒  |  N300  |  8MB  |  32KB  |  64MB  |  K26 (SDK5.10)    | 
-Buffalo WHR‑G54S  |   | MIPSR1 | 200  100Mbps | - | - |  G54  | 4MB  | 32KB  | 16MB  | K26  |   | +Belkin \\ **F7D3302/7302**   v1  |  MIPS R2   453Mhz ×1   100MbE ×4   / ‒  |  N300  |  8MB  |  32KB  |  64MB  |  K26 (SDK5.10)  |   
-Buffalo WHR‑G125  |   | MIPSR1 | 240  100Mbps | - | - |  G108  | 4MB  | 32KB  | 16MB  | K26  |   | +Belkin \\ **F7D4302/8302**  |  v1   MIPS R2   453Mhz ×1   100MbE ×4   ‒   N600  |  8MB  |  32KB  |  64MB  |  K26 (SDK5.10) / K26RT-N (SDK5.110)  Belkin Play Wireless  
-Buffalo WHR‑HP‑G54  |   | MIPSR1 | 200  100Mbps | - | - |  G54  | 4MB  | 32KB  | 16MB  | K26  |   | +Belkin \\ **F9K1102**   v1 / v3  |  MIPS R2   533Mhz ×1   100MbE ×4   / ‒  |  N600  |  8MB  |  32KB  |  64MB  |  K26RT-(SDK5.110)  | [[https://www.linksysinfo.org/index.php?threads/belkin-f9k1102-tomato-bring-up.70850/post-354779]]  | 
-Buffalo WZR‑D1800H  |   | MIPSR2 | 600  | 1 |  1Gbps  | 1 | - | AC1750 | 128MB  | 64KB  | 128MB  | K26RTN  |   | +Belkin \\ **F9K1113**   v2  |  ARM  |  800Mhz ×1  |  1GbE ×4     AC1200   16MB  |  64KB   128MB  |  K26ARM (SDK6.37)  | Supported from r2021.1. (wl0 is the 5 GHz radio) \\ \\ May need additional cooling; this model can get hot due to its design. ([[https://www.linksysinfo.org/index.php?threads/belkin-f9k1113v2-firmware-testing.76214/|forum thread]])  
-| Buffalo WZR-1750DHP |   | ARM | 800 2 | 1Gbps | 1 1 | AC1750 | 128MB | 64KB | 512MB | K26ARM | [[https://www.linksysinfo.org/index.php?threads/buffalo-wzr-1750dhp-bricked.74962/#post-333522|please read first]]  | +Buffalo \\ **WHR‑G54S**     MIPS R1   200Mhz ×1   100MbE ×4   ‒ / ‒  |  G54  |  4MB  |  32KB  |  16MB  |  K26 (SDK5.10)    | 
-| CD‑R King CW‑5358U  |   | MIPSR2 | FIXME FIXME | 100Mbps | 1 | - |  N300  | 8MB  | FIXME | 32MB  | FIXME |   | +Buffalo \\ **WHR‑G125**     MIPS R1   240Mhz ×1   100MbE ×4   ‒ / ‒  |  G108  |  4MB  |  32KB  |  16MB  |  K26 (SDK5.10)    | 
-Cisco M10 v2    FIXME  FIXME FIXME 100Mbps | - | - |  N300  | 4MB  | FIXME | 32MB  | K26RTN  |   | +Buffalo \\ **WHR‑HP‑G54**     MIPS R1   200Mhz ×1   100MbE ×4   ‒ / ‒  |  G54  |  4MB  |  32KB  |  16MB  |  K26 (SDK5.10)    | 
-| D‑Link DIR‑320  |   | MIPSR1 | 240  1 | 100Mbps | 1 | - |  N150  | 4MB  | FIXME | 32MB  | K26  |   | +Buffalo \\ **WZR‑D1800H**     MIPS R2  |  600Mhz ×1  |  1GbE ×4   / ‒   AC1750   128MB  |  64KB  |  128MB  |  K26RT-(SDK5.110)    | 
-| D‑Link DIR‑620  |  C1  | MIPSR2 | 530  1 | 100Mbps | 1 | - |  N300  | 8MB  | FIXME | 64MB  | K26RTN  |   | +| Buffalo \\ **WZR1750DHP**  |    ARM   800Mhz ×2   1GbE ×4     AC1750   128MB   64KB   512MB   K26ARM (SDK6.37)  | [[https://www.linksysinfo.org/index.php?threads/buffalo-wzr-1750dhp-bricked.74962/#post-333522|Forum thread]]  | 
-| D‑Link DIR‑865L  |   | MIPSR2 | 600  |  1Gbps  | 1 | - | AC1750 | 16MB  | 32KB  | 256MB  | K26RTAC  | Supported from 2020.8. \\ NVRAM is limited to 32K. Use special build. +| CD-R \\ **King CW‑5358U**     MIPS R2   300Mhz ×1   100MbE ×4   / ‒  |  N300  |  8MB  |  32KB   32MB  |  K26RT-N (SDK5.110)  |   | 
-| D‑Link DIR‑868L  | A1/B1/C1 |  ARM  | 800  | 2 |  1Gbps  - | 1 | AC1750 | 128MB  | 32KB  | 128MB  | K26ARM  | NVRAM is limited to 32K. Use special build. +Cisco \\ **M10**   v2   MIPS R2   300Mhz ×1   100MbE ×4   ‒ / ‒  |  N300  |  4MB  |  32KB   32MB  |  K26RT-(SDK5.110)    | 
-Fiboom HG320    | MIPSR2 | 533  1 | 100Mbps | 1 | - | FIXME | 16MB  | 32KB  | 256MB  | K26RTN  |   | +| D-Link \\ **DIR‑320**     MIPS R1   240Mhz ×1   100MbE ×4   / ‒  |  N150  |  4MB  |  FIXME   32MB  |  K26 (SDK5.10)    | 
-Huawei WS880     ARM  | 800  | 2 |  1Gbps  - | 1 | AC1750 | 128MB  | 64KB  | 128MB  | K26ARM  |   | +| D-Link \\ **DIR‑620**   C1  |  MIPS R2   530Mhz ×1   100MbE ×4   / ‒  |  N300  |  8MB  |  FIXME   64MB  |  K26RT-(SDK5.110)    | 
-Linksys E800    | MIPSR2 | 300  100Mbps | - | - |  N150  | 8MB  | 64KB  | 32MB  | K26RTN  |   | +| D-Link \\ **DIR‑865L**     MIPS R2  |  600Mhz ×1  |  1GbE ×4   / ‒   AC1750   16MB  |  32KB  |  256MB  |  K26RT-AC (SDK6.30)  | Supported from r2020.8. \\ \\ NVRAM is limited to 32K. Use special build. 
-Linksys E900    | MIPSR2 | 300  100Mbps | - | - |  N300  | 8MB  | 64KB  | 32MB  | K26RTN  |   | +| D-Link \\ **DIR‑868L**   A1 / B1 / C1  |  ARM  |  800Mhz ×2  |  1GbE ×4   ‒ /   AC1750   128MB  |  32KB  |  128MB  |  K26ARM (SDK6.37)  | NVRAM is limited to 32K. Use special build. 
-Linksys E1000  | v1/v2/v2.1 | MIPSR2 | 300  100Mbps | - | - |  N300  | 4MB  | 32KB  | 32MB  | K26RTN  |   | +Fiboom \\ **HG320**     MIPS R2   533Mhz ×1   100MbE ×4   / ‒   FIXME   16MB  |  32KB  |  256MB  |  K26RT-(SDK5.110)    | 
-Linksys E1200   v1  | MIPSR2 | 300  100Mbps | - | - |  N300  | 4MB  | 64KB  | 32MB  | K26RTN  |   | +Huawei \\ **WS880**     ARM  |  800Mhz ×2  |  1GbE ×4   ‒ /   AC1750   128MB  |  64KB  |  128MB  |  K26ARM (SDK6.37)    | 
-Linksys E1200   v2  | MIPSR2 | 300  100Mbps | - | - |  N300  | 8MB  | 64KB  | 32MB  | K26RTN  |   | +Linksys \\ **E800**     MIPS R2   300Mhz ×1   100MbE ×4   ‒ / ‒  |  N150  |  8MB  |  64KB  |  32MB  |  K26RT-(SDK5.110)    | 
-Linksys E1500    | MIPSR2 | 300  100Mbps | - | - |  N300  | 8MB  | 64KB  | 32MB  | K26RTN  |   | +Linksys \\ **E900**     MIPS R2   300Mhz ×1   100MbE ×4   ‒ / ‒  |  N300  |  8MB  |  64KB  |  32MB  |  K26RT-(SDK5.110)    | 
-Linksys E1550    | MIPSR2 | 300  1 | 100Mbps | 1 | - |  N300  | 16MB  | 60KB  | 64MB  | K26RTN  |   | +Linksys \\ **E1000**   v1 / v2 / v2.1   MIPS R2   300Mhz ×1   100MbE ×4   ‒ / ‒  |  N300  |  4MB  |  32KB  |  32MB  |  K26RT-(SDK5.110)    | 
-Linksys E2000    | MIPSR2 | 354  |  1Gbps  | - | - |  N300  | 8MB  | 60KB  | 32MB  | K26 or K26RTN  |   | +Linksys \\ **E1200**   v1  |  MIPS R2   300Mhz ×1   100MbE ×4   ‒ / ‒  |  N300  |  4MB  |  64KB  |  32MB  |  K26RT-(SDK5.110)    | 
-Linksys E2500   v1/v2  | MIPSR2 | 300  100Mbps | - | - |  N600  | 8MB  | 64KB  | 64MB  | K26RTN  | NVRAM is limited to 32kB.  | +Linksys \\ **E1200**   v2  |  MIPS R2   300Mhz ×1   100MbE ×4   ‒ / ‒  |  N300  |  8MB  |  64KB  |  32MB  |  K26RT-(SDK5.110)    | 
-Linksys E2500   v3  | MIPSR2 | 500  1 | 100Mbps | 1 | - |  N600  | 8MB  | 64KB  | 64MB  | K26RTN  | NVRAM is limited to 32kB.  | +Linksys \\ **E1500**     MIPS R2   300Mhz ×1   100MbE ×4   ‒ / ‒  |  N300  |  8MB  |  64KB  |  32MB  |  K26RT-(SDK5.110)    | 
-Linksys E3000    | MIPSR2 | 480  | 1 |  1Gbps  | 1 | - |  N600  | 8MB  | 60KB  | 64MB  | K26 or K26RTN  |   | +Linksys \\ **E1550**     MIPS R2   300Mhz ×1   100MbE ×4   / ‒  |  N300  |  16MB  |  60KB  |  64MB  |  K26RT-(SDK5.110)    | 
-Linksys E3200    | MIPSR2 | 500  | 1 |  1Gbps  | 1 | - |  N600  | 16MB  | 64KB  | 64MB  | K26RTN  | NVRAM is limited to 32kB.  | +Linksys \\ **E2000**     MIPS R2   354Mhz ×1   1GbE ×4  |  ‒ / ‒   N300  |  8MB  |  60KB  |  32MB  |  K26 (SDK5.10) / K26RT-(SDK5.110)    | 
-Linksys E4200   v1  | MIPSR2 | 480  |  1Gbps  | 1 | - |  N750  | 16MB  | 60KB  | 64MB  | K26RTN  | v2 is not supported, due to its Marvell chipset. +Linksys \\ **E2500**   v1 / v2  |  MIPS R2   300Mhz ×1   100MbE ×4   ‒ / ‒  |  N600  |  8MB  |  64KB  |  64MB  |  K26RT-(SDK5.110)  | NVRAM is limited to 32KB.  | 
-Linksys EA6200   v1  |  ARM  | 800  | 1 |  1Gbps  - | 1 | AC900  | 128MB  | 64KB  | 128MB  | K26ARM  | CFE 32KB NVRAM Bug. \\ [[https://www.linksysinfo.org/index.php?threads/linksys-ea6200-ea6350v1-freshtomato-arm-discussion.74916|Please read the following before flashing]] \\ Single core (Use images ending with "…-64K-NOSMP.trx"\\ (wl0 is 5 GHz radio) | +Linksys \\ **E2500**   v3  |  MIPS R2   500Mhz ×1   100MbE ×4   / ‒  |  N600  |  16MB   64KB  |  64MB  |  K26RT-(SDK5.110)  | NVRAM is limited to 32KB.  | 
-Linksys EA6300   v1  |  ARM  | 800  | 2 |  1Gbps  - | 1 | AC1200 | 128MB  | 64KB  | 128MB  | K26ARM  | 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/|Please read the following before flashing]] +Linksys \\ **E3000**     MIPS R2  |  480Mhz ×1  |  1GbE ×4   / ‒  |  N600  |  8MB  |  60KB  |  64MB  |  K26 (SDK5.10) / K26RT-(SDK5.110)    | 
-Linksys EA6350   v1  |  ARM  | 800  | 1 |  1Gbps  - | 1 | AC1200 | 128MB  | 64KB  | 128MB  | K26ARM  | CFE 32KB NVRAM Bug. \\ [[https://www.linksysinfo.org/index.php?threads/linksys-ea6200-ea6350v1-freshtomato-arm-discussion.74916|Please read the following thread before flashing]] \\ Single core (please use the images ending with: "…-64K-NOSMP.trx" | +Linksys \\ **E3200**     MIPS R2  |  500Mhz ×1  |  1GbE ×4   / ‒  |  N600  |  16MB  |  64KB  |  64MB  |  K26RT-(SDK5.110)  60KB NVRAM. 
-| Linksys EA6350  |  v2  |  ARM  | 800  | 2 |  1Gbps  - | 1 | AC1200 | 128MB  | 64KB  | 128MB  | K26ARM  | Supported from 2022.1**.** More info [[https://www.linksysinfo.org/index.php?threads/full-support-linksys-ea6350v2-announcement.77202|here]]  | +Linksys \\ **E4200**   v1  |  MIPS R2  |  480Mhz ×1  |  1GbE ×4   / ‒  |  N750  |  16MB  |  60KB  |  64MB  |  K26RT-(SDK5.110)  | v2 is not supported (it has a Marvell chipset).  | 
-Linksys EA6400     ARM  | 800  | 2 |  1Gbps  - | 1 | AC1200 | 128MB  | 64KB  | 128MB  | K26ARM  | 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/|Please read the following thread before flashing]] +Linksys \\ **EA6200**   v1  |  ARM  |  800Mhz ×1  |  1GbE ×4   ‒ /   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 in "…64KNOSMP.trx"\\ (wl0 is 5GHz radio) 
-Linksys EA6500   v2  |  ARM  | 800  | 2 |  1Gbps  | 1 1 | AC1750 | 128MB  | 64KB  | 256MB  | K26ARM  | 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|Please read the following thread before flashing]] +Linksys \\ **EA6300**   v1  |  ARM  |  800Mhz ×2  |  1GbE ×4   ‒ /   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 EA6700     ARM  | 800  | 2 |  1Gbps  | 1 1 | AC1750 | 128MB  | 64KB  | 256MB  | K26ARM  | 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|Please read the following thread before flashing]] +Linksys \\ **EA6350**   v1  |  ARM  |  800Mhz ×1  |  1GbE ×4   ‒ /   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 coreuse images ending in "…64KNOSMP.trx | 
-Linksys EA6900  | v1/v1.1  |  ARM  | 800  | 2 |  1Gbps  | 1 1 | AC1900 | 128MB  | 64KB  | 256MB  | K26ARM  | 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/|Please read the following thread before flashing]] +| Linksys \\ **EA6350**   v2  |  ARM  |  800Mhz ×2  |  1GbE ×4   ‒ /   AC1200   128MB  |  64KB  |  128MB  |  K26ARM (SDK6.37)  | Supported from r2022.1. ([[https://www.linksysinfo.org/index.php?threads/full-support-linksys-ea6350v2-announcement.77202|forum thread]] | 
-Linksys WRT54GL  v1/v1.1  | MIPSR1 | 200  100Mbps | - | - |  G54  | 4MB  | 32KB  | 16MB  | K26  |   | +Linksys \\ **EA6400**     ARM  |  800Mhz ×2  |  1GbE ×4   ‒ /   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 WRT54G/GS  v2/v3/v4 | MIPSR1 | 240  100Mbps | - | - |  G54  | 4‑8MB  | 32KB  | 32‑64MB  | K26  |   | +Linksys \\ **EA6500**   v2  |  ARM  |  800Mhz ×2  |  1GbE ×4     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 WRTSL54GS    | MIPSR1 | 266  1 | 100Mbps | 1 | - |  G54  | 8MB  | 32KB  | 32MB  | K26  |   | +Linksys \\ **EA6700**     ARM  |  800Mhz ×2  |  1GbE ×4     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 WRT160N   v1  | MIPSR1 | 266  100Mbps | - | - |  N300  | 4MB  | 32KB  | 32MB  | K26  |   | +Linksys \\ **EA6900**   v1 / v1.1  |  ARM  |  800Mhz ×2  |  1GbE ×4     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 WRT160N   v3  | MIPSR2 | 300  100Mbps | - | - |  N300  | 4MB  | 32KB  | 32MB  | K26  |   | +Linksys \\ **WRT54G/GS**   v2 v3 / v4   MIPS R1   240Mhz ×1   100MbE ×4   ‒ / ‒  |  G54  |  4–8MB   32KB  |  32–64MB   K26 (SDK5.10)    | 
-Linksys WRT300N   v1  | MIPSR1 | 264  100Mbps | - | - |  N300  | 4MB  | 32KB  | 32MB  | K26  |   | +Linksys \\ **WRT54GL**   v1 v1.1   MIPS R1   200Mhz ×1   100MbE ×4   ‒ / ‒  |  G54  |  4MB   32KB  |  16MB   K26 (SDK5.10)    | 
-Linksys WRT310N   v2  | MIPSR2 | 300  |  1Gbps  | - | - |  N300  | 4MB  | 32KB  | 32MB  | K26  | Same as WRT160N v3  | +Linksys \\ **WRTSL54GS**     MIPS R1   266Mhz ×1   100MbE ×4   / ‒  |  G54  |  8MB  |  32KB  |  32MB  |  K26 (SDK5.10)    | 
-Linksys WRT320N    | MIPSR2 | 354  |  1Gbps  | - | - |  N300  | 8MB  | 32KB  | 32MB  | K26  |   | +Linksys \\ **WRT160N**   v1  |  MIPS R1   266Mhz ×1   100MbE ×4   ‒ / ‒  |  N300  |  4MB  |  32KB  |  32MB  |  K26 (SDK5.10)    | 
-Linksys WRT610N   v2  | MIPSR2 | 480  |  1Gbps  | 1 | - |  N300  | 8MB  | 32KB  | 64MB  | K26  |   | +Linksys \\ **WRT160N**   v3  |  MIPS R2   300Mhz ×1   100MbE ×4   ‒ / ‒  |  N300  |  4MB  |  32KB  |  32MB  |  K26 (SDK5.10)    | 
-| Netgear AC1450  |    ARM  | 800  | 2 |  1Gbps  - | 1 | AC1750 | 128MB  | 64KB  | 256MB  | K26ARM  | Supported from 2022.3 \\ [[https://www.linksysinfo.org/index.php?threads/netgear-ac1450.77269/|Additional help here]]  | +Linksys \\ **WRT300N**   v1  |  MIPS R1   264Mhz ×1   100MbE ×4   ‒ / ‒  |  N300  |  4MB  |  32KB  |  32MB  |  K26 (SDK5.10)    | 
-Netgear R6250    |  ARM  | 800  |  1Gbps  | - | 1 | AC1600 | 128MB  | 64KB  | 256MB  | K26ARM  |   | +Linksys \\ **WRT310N**   v2  |  MIPS R2   300Mhz ×1   1GbE ×4  |  ‒ / ‒   N300  |  4MB  |  32KB  |  32MB  |  K26 (SDK5.10)  | Same as the WRT160N v3 | 
-Netgear R6300   v1  | MIPSR2 | 600  | 1 |  1Gbps  | 2 1 | AC1750 | 128MB  | 64KB  | 128MB  | K26RT-AC  |   | +Linksys \\ **WRT320N**     MIPS R2   354Mhz ×1   1GbE ×4  |  ‒ / ‒   N300  |  8MB  |  32KB  |  32MB  |  K26 (SDK5.10)    | 
-Netgear R6300   v2  |  ARM  | 800  | 2 |  1Gbps  | 1 1 | AC1750 | 128MB  | 64KB  | 256MB  | K26ARM  |   | +Linksys \\ **WRT610N**   v2  |  MIPS R2  |  480Mhz ×1  |  1GbE ×4   / ‒  |  N300  |  8MB  |  32KB  |  64MB  |  K26 (SDK5.10)    | 
-Netgear R6400   v1  |  ARM  | 800  | 2 |  1Gbps  | 1 1 | AC1750 | 128MB  | 128KB  | 256MB  | K26ARM  |   | +| Netgear \\ **AC1450**     ARM  |  800Mhz ×2  |  1GbE ×4   ‒ /   AC1750   128MB  |  64KB  |  256MB  |  K26ARM (SDK6.37)  | Supported from 2022.3. ([[https://www.linksysinfo.org/index.php?threads/netgear-ac1450.77269/|forum thread]] | 
-Netgear R6400   v2  |  ARM  | 1000 | 2 |  1Gbps  | 1 1 | AC1750 | 128MB  | 128KB  | 256MB  | K26ARM  |   | +Netgear \\ **R6200**   v2  |  ARM  |  800Mhz ×1   1GbE ×4  |  ‒ / 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/|forum thread]]) 
-Netgear R6700   v1  |  ARM  | 1000 | 2 |  1Gbps  - | 1 | AC1750 | 128MB  | 64KB  | 256MB  | K26ARM  | Supported from 2020.8 | +| Netgear \\ **R6250**  |    ARM  |  800Mhz ×2  |  1GbE ×4  |  ‒ /   AC1600   128MB  |  64KB  |  256MB  |  K26ARM (SDK6.37)    | 
-Netgear R6700   v3  |  ARM  | 1000 | 2 |  1Gbps  | 1 1 | AC1750 | 128MB  | 128KB  | 256MB (512MB | K26ARM Note: Some router can 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)\\ Note 2: If not sure or unknown, just use the 512 MB RAM versionwill work always +Netgear \\ **R6300**   v1  |  MIPS R2  |  600Mhz ×1  |  1GbE ×4     AC1750   128MB  |  64KB  |  128MB  |  K26RT-AC (SDK6.30)    | 
-Netgear R6900   v1  |  ARM  | 1000 | 2 |  1Gbps  - | 1 | AC1900 | 128MB  | 64KB | 256MB  | K26ARM  | Supported from 2021.3 | +Netgear \\ **R6300**   v2  |  ARM  |  800Mhz ×2  |  1GbE ×4     AC1750   128MB  |  64KB  |  256MB  |  K26ARM (SDK6.37)    | 
-Netgear R7000     ARM  | 1000 | 2 |  1Gbps  | 1 1 | AC1900 | 128MB  | 64KB  | 256MB  | K26ARM Note: Do not enable JFFS with firmware **< 2022.1 for R6900, R7000 and R6700v1 (it will delete board_data partition!)**Note 2: If you have a custom CFE like Vortex 1.3.0.7, please flash back your original Netgear cfe / bootloader before updating to Freshtomato 2020.3 and newer. +Netgear \\ **R6400**   v1  |  ARM  |  800Mhz ×2  |  1GbE ×4     AC1750   128MB  |  128KB  |  256MB  |  K26ARM (SDK6.37)    | 
-| Netgear R7900     ARM  | 1000 |  1Gbps  AC3000 | 128MB  | 64KB  | 512MB (256 MB?)  | K26ARM7  | Supported from 2022.X (tbd. | +Netgear \\ **R6400**   v2  |  ARM  |  1Ghz ×2  |  1GbE ×4     AC1750   128MB  |  128KB  |  256MB  |  K26ARM (SDK6.37)    | 
-Netgear R8000     ARM  | 1000 | 2 |  1Gbps  | 1 1 | AC3200 | 128MB  | 64KB  | 256MB  | K26ARM7   +Netgear \\ **R6700**   v1  |  ARM  |  1Ghz ×2  |  1GbE ×4   ‒ /   AC1750   128MB  |  64KB  |  256MB  |  K26ARM (SDK6.37)  | Supported from r2020.8. \\ \\ **Don't enable JFFS with FreshTomato prior to 2022.1; doing so deletes** board_data **partition!**  
-Netgear XR300     ARM  | 1000 | 2 |  1Gbps  - | 1 | AC1750 | 128MB  | 128KB  | 512MB  | K26ARM  | Supported from 2021.1\\ (images ending with "…-128K-512M.trx"+Netgear \\ **R6700**   v3  |  ARM  |  1Ghz ×2  |  1GbE ×4     AC1750   128MB  |  128KB  |  256MB or 512MB  |  K26ARM (SDK6.37)  | Some of these routers have 512MB RAM; images for both variants are available, named: 128K512M.trx "…‑AIO128K.trx" (for ≤ 256MB RAM) \\ \\ If RAM size is unknown, use the 512MB RAM version; it will always work.  | 
-Netgear WNR2000   v2  | MIPSR2 | 300  100Mbps | - | - |  N300  | 4MB  | 32KB  | 32MB  | K26  | Flash storage limited to about 3.5MB, so FT 2020.x IPv6 is the only current firmware that will fit.  | +Netgear \\ **R6900**   v1  |  ARM  |  1Ghz ×2  |  1GbE ×4   ‒ /   AC1900   128MB  |  64KB   256MB  |  K26ARM (SDK6.37)  | Supported from r2021.3 \\ \\ **Don't enable JFFS with FreshTomato prior to 2022.1; doing so deletes** board_data **partition!**  
-Netgear WNR3500   v2  | MIPSR2 | 453  |  1Gbps  | - | - |  N300  | 3.5MB  | 32KB  | 32MB  | K26  | 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 will fit.  | +Netgear \\ **R7000**     ARM  |  1Ghz ×2  |  1GbE ×4     AC1900   128MB  |  64KB  |  256MB  |  K26ARM (SDK6.37)  **Don'enable JFFS with FreshTomato prior to 2022.1; doing so deletes** board_data **partition!** \\ \\ If using a custom CFE/bootloader (e.g. Vortex 1.3.0.7)reinstall original Netgear CFE before flashing FreshTomato 2020.3 or newer. 
-Netgear WNR3500L   v1  | MIPSR2 | 453  |  1Gbps  | 1 | - |  N300  | 8MB  | 32KB  | 64MB  | K26  |   +| Netgear \\ **EX6200**     ARM  |  800Mhz ×2   1GbE ×4  |  ‒ / 1   AC1750   8MB   64KB   128MB  |  K26ARM (SDK6.37)  | Supported from 2025.3 (NO USB support!) | 
-Netgear WNR3500L   v2  | MIPSR2 | 480  | 1 |  1Gbps  | 1 | - |  N300  | 32MB  | 32KB  | 128MB  | K26RTN  | Please use only images with the name "freshtomato-Netgear-3500Lv2-K26USB_RT-N5x-XXXX.chk" (AIO or VPN version).  | +| Netgear \\ **EX7000**  |    ARM  |  800Mhz ×2  |  1GbE ×4  |  ‒ / 1  |  AC1900  |  16MB  |  64KB  |  128MB  |  K26ARM (SDK6.37)  | Ethernet works fully starting with r2025.3.  \\ (Workaround for release r2025.2 and older: see[[https://www.linksysinfo.org/index.php?threads/add-support-for-netgear-ex7000.78502/|forum thread]]
-Netgear WNDR3400   v1  | MIPSR2 | 480  1 | 100Mbps | 1 | - |  N600  | 8MB  | 64KB  | 64MB  | K26RTN  |   | +| Netgear \\ **R7900**    |  ARM  |  1Ghz ×2  |  1GbE ×4  |  ‒ / 1  |  AC3000  |  128MB  |  64KB  |  256MB  |  K26ARM7 (SDK7)  | Supported from r2022.4. \\  \\ This model has 256MB of RAM, contrary to Netgear's documentation.  | 
-Netgear WNDR3400   v2/v3  | MIPSR2 | 530  1 | 100Mbps | 1 | - |  N600  | 8MB  | 64KB  | 64MB  | K26RTN  | Has a 5GHz USB Radio.  | +Netgear \\ **R8000**     ARM  |  1Ghz ×2  |  1GbE ×4     AC3200   128MB  |  64KB  |  256MB  |  K26ARM7 (SDK7)  **Don't enable JFFS with FreshTomato earlier than r2022.3;  doing so deletes** board_data **partition!**  
-Netgear WNDR3700   v3  | MIPSR2 | 480  | 1 |  1Gbps  | 1 | - |  N600  | 8MB  | 64KB  | 64MB  | K26RTN  | Supported from 2020.6. | +Netgear \\ **XR300**     ARM  |  1Ghz ×2  |  1GbE ×4   ‒ /   AC1750   128MB  |  128KB  |  512MB  |  K26ARM (SDK6.37)  | Supported from r2021.1images end with "…-128K-512M.trx".  
-Netgear WNDR4000    | MIPSR2 | 480  | 1 |  1Gbps  | 1 |   |  N750  | 8MB  | 64KB  | 64MB  | K26RTN  | Supported from 2020.6. | +Netgear \\ **WNR2000**   v2  |  MIPS R2   300Mhz ×1   100MbE ×4   ‒ / ‒  |  N300  |  4MB  |  32KB  |  32MB  |  K26 (SDK5.10)  | Flash storage is ≲ 3.5MB; FreshTomato only the r2020.x IPv6 image will fit.  | 
-Netgear WNDR4500   v1  | MIPSR2 | 600  | 1 |  1Gbps  | 2 | - |  N900  | 128MB  | 64KB  | 128MB  | K26RTAC  | At least up to 2022.2, the LEDs do not function. +Netgear \\ **WNR3500**   v2  |  MIPS R2   453Mhz ×1   1GbE ×4  |  ‒ / ‒   N300  |  3.5MB  |  32KB  |  32MB  |  K26 (SDK5.10)  | Due to hard-coded JFFS2 partition, flash storage is ≲ 3,473KB; Only FreshTomato r2020.x MiniIPv6 image will fit.  | 
-Netgear WNDR4500   v2  | MIPSR2 | 600  | 1 |  1Gbps  | 2 | - |  N900  | 128MB  | 64KB  | 128MB  | K26RTAC  |   | +Netgear \\ **WNR3500L**   v1  |  MIPS R2  |  453Mhz ×1  |  1GbE ×4   / ‒  |  N300  |  8MB  |  32KB  |  64MB  |  K26 (SDK5.10)  **Enable JFFS only on the FreshTomato Mini images, or your** board_data **partition is overwritten**. \\ \\ Images must be ≲ 7,475KB. ([[https://www.linksysinfo.org/index.php?threads/big-vpn-23-3-problem-on-wnr3500l.78067/#post-343373|forum thread]])  
-Ovislink WL1600GL    | MIPSR1 | 240  100Mbps | - | - |  G125  | 4MB  | FIXME | 16MB  | K26  |   | +Netgear \\ **WNR3500L**   v2  |  MIPS R2  |  480Mhz ×1  |  1GbE ×4   / ‒  |  N300  |  32MB  |  32KB  |  128MB  |  K26RT-(SDK5.110)  Only install images with names ending in "Netgear‑K26MIPSR2_RTN-USB-XXX" (AIO or VPN).  | 
-Tenda AC15   v1.0  |  ARM  | 800  | 2 |  1Gbps  - | 1 | AC1900 | 16MB  | 64KB  | 256MB  | K26ARM  |   | +Netgear \\ **WNDR3400**   v1  |  MIPS R2   480Mhz ×1   100MbE ×4   / ‒  |  N600  |  8MB  |  64KB  |  64MB  |  K26RT-(SDK5.110)    | 
-Tenda AC18   v1.0  |  ARM  | 800  | 2 |  1Gbps  - | 1 | AC1900 | 128MB  | 64KB  | 256MB  | K26ARM  |   | +Netgear \\ **WNDR3400**   v2 / v3  |  MIPS R2   530Mhz ×1   100MbE ×4   / ‒  |  N600  |  8MB  |  64KB  |  64MB  |  K26RT-(SDK5.110)  [[https://www.linksysinfo.org/index.php?threads/w-i-p-wndr3400v2-development.77559/post-337553|Forum thread]]  | 
-Tenda N6    | MIPSR2 | 300  100Mbps | - | - |  N600  | 8MB  | FIXME | 64MB  | K26RTN  |   | +Netgear \\ **WNDR3700**   v3  |  MIPS R2  |  480Mhz ×1  |  1GbE ×4   / ‒  |  N600  |  8MB  |  64KB  |  64MB  |  K26RT-(SDK5.110)  | Supported from r2020.6.  
-Tenda N60    | MIPSR2 | 500  |  1Gbps  | 1 | - |  N600  | 8MB  | FIXME | 64MB  | K26RTN  |   | +Netgear \\ **WNDR4000**     MIPS R2  |  480Mhz ×1  |  1GbE ×4   / ‒  |  N750  |  8MB  |  64KB  |  64MB  |  K26RT-(SDK5.110)  | Supported from r2020.6.  
-Tenda N80    | MIPSR2 | 500  | 1 |  1Gbps  | 1 | - |  N900  | 8MB  | FIXME | 128MB  | K26RTN  |   | +Netgear \\ **WNDR4500**   v1  |  MIPS R2  |  600Mhz ×1  |  1GbE ×4   / ‒  |  N900  |  128MB  |  64KB  |  128MB  |  K26RT-AC (SDK6.30)  Prior to FreshTomato r2022.3. \\ the LEDs don'function. 
-Tenda W1800R    | MIPSR2 | 600  | 1 |  1Gbps  | 2 | - | AC1750 | 16MB  | FIXME | 256MB  | K26RTAC  |   | +Netgear \\ **WNDR4500**   v2  |  MIPS R2  |  600Mhz ×1  |  1GbE ×4   / ‒  |  N900  |  128MB  |  64KB  |  128MB  |  K26RT-AC (SDK6.30)    | 
-Xiaomi Mi R1D     ARM  | 1000 | 2 |  1Gbps  | 1 | - | AC1200 | 128MB  | 64KB  | 256MB  | K26ARM  | **IMPORTANT :** This unit may be  bricked if you attempt to FULLY erase NVRAM. Resetting values to defaults works safely. To access the CFE when you have the stock xVortex CFE, you must power on the unit while holding the Reset button for 10 seconds. [[https://forum.dd-wrt.com/phpBB2/viewtopic.php?p=1139833#1139833|Details]] \\   \\ Please use the images with ending "…-Custom-64K.trx"\\ \\ (wl0 is the 5 GHz radio) | +Ovislink \\ **WL1600GL**     MIPS R1   240Mhz ×1   100MbE ×4   ‒ / ‒  |  G125  |  4MB  |  FIXME   16MB  |  K26 (SDK5.10)    | 
-ZTE ZXV10 H618B    | MIPSR1 | 240  1 | 100Mbps | 1 | - |  G54  | 16MB  | FIXME | 32MB  | K26  |   | +Tenda \\ **AC15**   v1.0  |  ARM  |  800Mhz ×2  |  1GbE ×3   ‒ /   AC1900   16MB  |  64KB  |  128MB   K26ARM (SDK6.37)    | 
-ZTE H218N    | MIPSR2 | 500  |  1Gbps  | 1 | - |  N300  | 16MB  | FIXME | 64MB  | K26RTN  |   |+Tenda \\ **AC18**   v1.0  |  ARM  |  800Mhz ×2  |  1GbE ×4   ‒ /   AC1900   128MB  |  64KB  |  256MB  |  K26ARM (SDK6.37)    | 
 +Tenda \\ **N6**     MIPS R2   300Mhz ×1   100MbE ×4   ‒ / ‒  |  N600  |  8MB  |  32KB   64MB  |  K26RT-(SDK5.110)    | 
 +Tenda \\ **N60**     MIPS R2  |  500Mhz ×1  |  1GbE ×4   / ‒  |  N600  |  8MB  |  32KB   64MB  |  K26RT-(SDK5.110)    | 
 +Tenda \\ **N80**     MIPS R2  |  500Mhz ×1  |  1GbE ×4   / ‒  |  N900  |  8MB  |  64KB   128MB  |  K26RT-(SDK5.110)    | 
 +Tenda \\ **W1800R**     MIPS R2  |  600Mhz ×1  |  1GbE ×4   / ‒   AC1750   16MB  |  64KB   256MB  |  K26RT-AC (SDK6.30)    | 
 +Xiaomi \\ **MiWiFi R1D**     ARM  |  1Ghz ×2  |  1GbE ×2   / ‒   AC1200   128MB  |  64KB  |  256MB  |  K26ARM (SDK6.37)  Don't FULLY erase NVRAM; you may **brick the unit** if you do; resetting to defaults is safe\\ \\ To access the CFE when you have stock xVortex CFE, power on while holding Reset button for 10 seconds. ([[https://forum.dd-wrt.com/phpBB2/viewtopic.php?p=1139833#1139833|forum thread]]\\ \\ Use images whose name ends in "…Custom64K.trx \\  \\ (wl0 is the 5GHz radio) 
 +ZTE \\ **ZXV10 H618B**     MIPS R1   240Mhz ×1   100MbE ×4   / ‒  |  G54  |  16MB  |  FIXME   32MB  |  K26 (SDK5.10)    | 
 +ZTE \\ **H218N**     MIPS R2  |  500Mhz ×1  |  100MbE ×4   / ‒  |  N300  |  16MB  |  FIXME   64MB  |  K26RT-(SDK5.110)    |
  
 </sortable> </sortable>
  
  
hardware_compatibility.1652692171.txt.gz · Last modified: by m_ars