Browse Source

Update supported hardware page in documentation

Jason Lenz 3 years ago
parent
commit
79acd759f1
1 changed files with 36 additions and 36 deletions
  1. 36 36
      docs/Supported_Hardware.md

+ 36 - 36
docs/Supported_Hardware.md

@@ -1,49 +1,49 @@
-# libreCMC supported Hardware
+# LibreCMC hardware support criteria
 
-Officially supported devices generally fall into three categories : can easily
-be flashed from the stock firmware's web-ui, requires a tFTP flash or opening up
-the router. When choosing a router to use with libreCMC, please keep in mind the
-method which is required for the initial install of libreCMC.
+In order to be officially supported by LibreCMC a device must meet the
+following criteria:
 
-### Buffalo
-* [WZR-HP-G300NH](/WZR_HP_G300NH.md)
-* WHR-HP-G300NH
+1. The device hardware must run on open source code.  Non-free drivers or
+   binary blobs are not allowed.
+2. LibreCMC must be installable from the stock firmware (ideally from the
+   provided web-ui).
+3. All of the device's model line should work with libreCMC.  If v1 works, but
+   v2 or v3 doesn't then the model isn't officially supported.
+4. The project must be able to obtain the device for testing. If an issue pops
+   up, the development team must be able to replicate it on real hardware.
 
-### Netgear 
+## LibreCMC supported wireless routers
 
-* [WNDR3800](/WNDR3800.md)
+| Brand/Model | CPU | WLAN Chip | WLAN 2.4GHz | WLAN 5GHz | ETH | RAM | Flash |
+| --- | --- | --- | --- | --- | --- | --- | --- |
+| [Buffalo WZR-HP-G300NH](/WZR_HP_G300NH.md) | AR9132 | AR9103 | b/g/n | - | 1000x4 | 64M | 32M |
+| [Netgear WNDR3800](/WNDR3800.md) | AR7161 | AR9220, AR9223 | b/g/n | a/n | 1000x4 | 128M | 16M |
+| [ThinkPenguin TPE-R1100](/TPE_R1100.md) | AR9331 | AR9331 | b/g/n | - | 100x1 | 64M | 16M |
+| [ThinkPenguin TPE-R1200](/TPE_R1200.md) | AR9331 | AR9331 | b/g/n | - | 100x2 | 128M | 16M |
 
-### TP-link 
+## LibreCMC supported portable computers
 
-* [TL-MR3020 v1](/TL_MR3020.md) 
-* [TL-WR741ND](/TL_WR741ND.md)
-* [TL-WR841ND](/TL_WR841ND.md)
-* [TL-WR842ND](/TL_WR842ND.md)
-* [TL-WR1043ND](/TL_WR1043ND.md)
+| Brand/Model | CPU | RAM | Flash |
+| --- | --- | --- | --- |
+| [Ben Nanonote](/Ben_Nanonote.md) | [JZ4720](https://web.archive.org/web/20110904201104/http://en.ingenic.cn/product.aspx?ID=60) | 32M | 2M |
 
-### ThinkPenguin
-* [TPE-NWIFIROUTER2](/TPE_NWIFIROUTER2.md)
-* [TPE-R1100](/TPE_R1100.md)
-* [TPE-R1200](/TPE_R1200.md)
+## LibreCMC unsupported / development devices
 
-### Qi-Hardware
+The following devices do not meet one or more of the criteria required for
+official support (see blocking items column in table below).  Some of these are
+candidates for official support but require further development.
 
-* [Ben Nanonote](/Ben_Nanonote.md)
+| Brand/Model | CPU | WLAN Chip | WLAN 2.4GHz | WLAN 5GHz | ETH | RAM | Flash | Blocking Items | Comments |
+| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
+| TP-Link TL-WDR4300 | AR9344 | AR9344,AR9580 | b/g/n | a/n | 1000x5 | 128M | 8M | 2 | Footnote [3] |
+| [TP-Link TL-MR3020](/TL_MR3020.md) | AR9331 | AR9331 | b/g/n | - | 100x1 | 32M | 4M | 3 | v1.x good. v3.x non-free |
+| D-Link DGL-5500 | QCA9558 | - | - | - | 1000x5 | 128M | 16M | 1,2 | Footnote [1] |
+| [TPE-NWIFIROUTER2](/TPE_NWIFIROUTER2.md) | AR9341 | ? | ? | ? | ? | 32M | 4M | 4 | Vendor no longer provides this model |
 
-## Tested Hardware
+Note: Other targets may work; we are **NOT** responsible for **ANY** _bricked_ devices.
 
-[List of tested hardware](/List_of_Tested_Hardware.md)
+[1] Ships with non-free wifi card, but can be replaced with a free one.  Has a mini pci-e card slot.
 
-# libreCMC unofficially supported Hardware
+[2] Requires a tFTP server for flashing.
 
-### D-Link
-
-* DGL-5500 a1 : Ships with non-free wifi card, but can be replaced with a free one. Has a mini-pci-e card slot.
-
-#####Please note that other targets may work; we are **NOT** responsible for **ANY** _bricked_ devices.
-
-## Notes:
-
-[2] requires a tFTP server for flashing.
-
-[3] requires opening up the router / external hardware for initial install (serial cable, SPI flasher or both).
+[3] Requires opening up the router / external hardware for initial install (serial cable, SPI flasher or both).