Wownyc (talk | contribs)
m MS Series: add ms390
Wownyc (talk | contribs)
m MX Series: merge cells
 
(19 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{StubNotice}}
{{StubNotice}}
{{Incomplete}}
{{Incomplete}}
 
{{Cleanup|Issue 1 = References and links do not have proper formatting.}}
{{CompanyCargo
{{CompanyCargo
|Description=Subscription-based cloud-managed IT hardware
|Description=Subscription-based cloud-managed IT hardware
Line 13: Line 13:
}}
}}


{{Excerpt|Cisco_Systems,_Inc.#Cisco_Meraki}}
Cisco Meraki is a cloud managed IT infrastructure company. It was acquired by [[Cisco Systems, Inc.|Cisco]] in 2012. Cisco Meraki devices include network firewalls, switching, wireless access points, and security cameras, all managed from their online web portal.<ref>{{Cite web |last=Constine |first=Josh |date=18 Nov 2012 |title=Cisco Acquires Enterprise Wi-Fi Startup Meraki For $1.2 Billion In Cash |url=https://techcrunch.com/2012/11/18/cisco-acquires-enterprise-wi-fi-startup-meraki-for-1-2-billion-in-cash/ |url-status=live |access-date=9 Apr 2025 |website=TechCrunch |archive-url=http://web.archive.org/web/20250709084717/https://techcrunch.com/2012/11/18/cisco-acquires-enterprise-wi-fi-startup-meraki-for-1-2-billion-in-cash/ |archive-date=9 Jul 2025}}</ref>
 
Company was previously friendly to open-source.<ref name="watchmysys">https://watchmysys.com/blog/2024/04/breaking-secure-boot-on-the-meraki-z3-and-meraki-go-gx20/</ref><ref name="only_took_four_months">https://forum.openwrt.org/t/adding-openwrt-support-for-meraki-mr53/67505/4</ref><ref>https://forum.archive.openwrt.org/viewtopic.php?id=63838</ref>


==Consumer impact summary==
==Consumer impact summary==
Locked down hardware (SecureBoot) since ~2018.<ref>https://forum.openwrt.org/t/cisco-meraki-mx68w/134895</ref><ref>https://github.com/halmartin/meraki-builder/issues/11#issuecomment-751338881</ref> Hardware before 2018, or with SecureBoot exploits may be reflashable to OpenWRT.<ref name="watchmysys" /><ref>https://openwrt.org/toh/meraki/start</ref>
Since around 2017, hardware has been locked down with SecureBoot.<ref>{{Cite web|url=https://forum.openwrt.org/t/cisco-meraki-mx68w/134895|title=Cisco Meraki MX68W - For Developers - OpenWrt Forum|access-date=2026-06-07}}</ref><ref>{{Cite web|url=https://github.com/halmartin/meraki-builder/issues/11#issuecomment-751338881|title=MS120-8LP Compatibility · Issue #11 · halmartin/meraki-builder · GitHub|access-date=2026-06-07}}</ref> Hardware released before 2017, without SecureBoot enabled, or with SecureBoot exploits may be reflashable to OpenWrt.<ref name="watchmysys" />


Built on open source, but  delays releasing source code,<ref>https://forum.openwrt.org/t/openwrt-support-for-meraki-mr44/117409/5</ref><ref name="mr46">https://forum.openwrt.org/t/openwrt-support-for-meraki-mr46/143499/64</ref> and/or releases source code that doesn't build.<ref>https://forum.openwrt.org/t/openwrt-support-for-meraki-mr46/143499/60</ref><ref name="mr46" />
The company was previously friendly to open-source.<ref name="watchmysys">{{Cite web|url=https://watchmysys.com/blog/2024/04/breaking-secure-boot-on-the-meraki-z3-and-meraki-go-gx20/|title=Breaking secure boot on the Meraki Z3 and Meraki Go GX20 {{!}} «WatchMySys» Blog|access-date=2026-06-07}}</ref><ref name="only_took_four_months">{{Cite web|url=https://forum.openwrt.org/t/adding-openwrt-support-for-meraki-mr53/67505/4|title=Adding OpenWrt support for Meraki MR53 - #4 by e97 - For Developers - OpenWrt Forum|access-date=2026-06-07}}</ref><ref>{{Cite web|url=https://forum.archive.openwrt.org/viewtopic.php?id=63838|title=Cisco Meraki MS220-8P|access-date=2026-06-07}}</ref>


Creates tons of e-waste (e.g, on [[eBay]]).
Its software stack contains open source (GPL) code, but the company delays releasing source code,<ref name="mr44">{{Cite web|url=https://forum.openwrt.org/t/openwrt-support-for-meraki-mr44/117409/5|title=OpenWrt support for Meraki MR44 - #5 by sumo - For Developers - OpenWrt Forum|access-date=2026-06-07}}</ref><ref name="mr46">{{Cite web|url=https://forum.openwrt.org/t/openwrt-support-for-meraki-mr46/143499/64|title=OpenWrt support for Meraki MR46 - #64 by hmartin - For Developers - OpenWrt Forum|access-date=2026-06-07}}</ref> and/or releases source code that doesn't build.<ref>{{Cite web|url=https://forum.openwrt.org/t/openwrt-support-for-meraki-mr46/143499/60|title=OpenWrt support for Meraki MR46 - #60 by hmartin - For Developers - OpenWrt Forum|access-date=2026-06-07}}</ref><ref name="mr46" />


Some models may brick if tampered with.<ref>https://github.com/riptidewave93/LEDE-MR33/issues/13</ref>
Devices without active licensing, or devices that do not support third party firmware, become e-waste.


Some models may brick if tampered with.<ref>{{Cite web|url=https://github.com/riptidewave93/LEDE-MR33/issues/13|title=Not working on U-Boot 2017.07-RELEASE-g78ed34f31579 (Sep 29 2017 - 07:43:44 -0700) · Issue #13 · riptidewave93/LEDE-MR33 · GitHub|access-date=2026-06-07}}</ref>


===User freedom===
===User freedom===
 
{{Incomplete section}}


===User privacy===
===User privacy===
 
{{Incomplete section}}


===Business model===
===Business model===
Line 37: Line 36:


===Market control===
===Market control===
{{Incomplete section}}


==Incidents==
==Incidents==
Line 70: Line 70:
| align="left" |Yes
| align="left" |Yes
| align="left" |
| align="left" |
| align="left" |https://openwrt.org/toh/meraki/mx60
| align="left" |[https://openwrt.org/toh/meraki/mx60 &#91;OpenWrt Wiki&#93; Meraki MX60]
|-
|-
| align="left" |MX400
| align="left" |MX400
Line 97: Line 97:
| align="left" |Sort of
| align="left" |Sort of
| align="left" |Missing APM86290 support in mainline Linux
| align="left" |Missing APM86290 support in mainline Linux
| align="left" |https://forum.openwrt.org/t/support-for-cisco-meraki-mx80/16572/32
| align="left" |[https://forum.openwrt.org/t/support-for-cisco-meraki-mx80/16572/32 Support for Cisco Meraki MX80 - #30 by meshpoint - For Developers - OpenWrt Forum]
|-
|-
| align="left" |MX90
| align="left" |MX90
Line 117: Line 117:
| align="left" |
| align="left" |
|-
|-
| rowspan="2" align="left" |MX64
| align="left" |MX64
| align="left" |MX64
| align="left" |MX64<br />MX64W
| align="right" |2015-02-05
| align="right" |2015-02-05
| align="left" |
| align="left" |
Line 124: Line 124:
| align="left" |Yes
| align="left" |Yes
| align="left" |
| align="left" |
| align="left" |https://openwrt.org/toh/meraki/mx64
| rowspan="2" align="left" |[https://openwrt.org/toh/meraki/mx64 &#91;OpenWrt Wiki&#93; Meraki MX64 and MX64W]
|-
| align="left" |MX64W
| align="right" |2015-02-05
| align="left" |
| align="left" |
| align="left" |Yes
| align="left" |
|-
|-
| align="left" |MX84
| align="left" |MX84
Line 135: Line 142:
| align="left" |
| align="left" |
|-
|-
| rowspan="2" align="left" |MX65
| align="left" |MX65
| align="left" |MX65
| align="left" |MX65<br />MX65W
| align="right" |2016-02-12
| align="right" |2016-02-12
| align="left" |
| align="left" |
Line 142: Line 149:
| align="left" |Yes
| align="left" |Yes
| align="left" |
| align="left" |
| rowspan="2" align="left" |[https://openwrt.org/toh/meraki/mx65w &#91;OpenWrt Wiki&#93; Meraki MX65 and MX65W]
|-
| align="left" |MX65W
| align="right" |2016-02-12
| align="left" |
| align="left" |No
| align="left" |Yes
| align="left" |
| align="left" |
|-
|-
Line 162: Line 176:
| align="left" |
| align="left" |
|-
|-
| rowspan="3" align="left" |MX67
| align="left" |MX67
| align="left" |MX67
| align="left" |MX67<br />MX67W<br />MX67C
| rowspan="6" align="right" |2018-08-28<ref>{{Cite web |date=2018-08-28 |title=A New MX Lineup for the Modern Branch {{!}} The Meraki Blog |url=https://meraki.cisco.com/blog/2018/08/a-new-mx-lineup-for-the-modern-branch/ |url-status=live |archive-url=https://web.archive.org/web/20250823150602/https://meraki.cisco.com/blog/2018/08/a-new-mx-lineup-for-the-modern-branch/ |archive-date=2025-08-23 |access-date=2026-06-07 |website=Cisco Meraki Blog}}</ref>
| align="right" |2018-08-28
| align="left" |
| align="left" |Yes
| align="left" |No
| align="left" |
| align="left" |
|-
| align="left" |MX67W
| align="left" |
| align="left" |Yes
| align="left" |No
| align="left" |
| align="left" |
|-
| align="left" |MX67C
| align="left" |
| align="left" |
| align="left" |Yes
| align="left" |Yes
Line 171: Line 199:
| align="left" |
| align="left" |
|-
|-
| rowspan="3" align="left" |MX68
| align="left" |MX68
| align="left" |MX68
| align="left" |MX68<br />MX68<br />MX68CW
| align="right" |2018-08-28
| align="left" |
| align="left" |
| align="left" |Yes
| align="left" |Yes
| align="left" |No
| align="left" |No
| align="left" |
| align="left" |
| align="left" |https://forum.openwrt.org/t/cisco-meraki-mx68w/134895
| align="left" |
|-
| align="left" |MX68W
| align="left" |
| align="left" |Yes<ref>{{Cite web |date=2022-08-19 |title=Cisco Meraki MX68W - #3 by hurricos - For Developers - OpenWrt Forum |url=https://forum.openwrt.org/t/cisco-meraki-mx68w/134895/3 |url-status=live |access-date=2026-06-07}}</ref>
| align="left" |No
| align="left" |
| align="left" |[https://forum.openwrt.org/t/cisco-meraki-mx68w/134895 Cisco Meraki MX68W - For Developers - OpenWrt Forum]
|-
| align="left" |MX68CW
| align="left" |
| align="left" |Yes
| align="left" |No
| align="left" |
| align="left" |
|-
|-
| align="left" |MX100
| align="left" |MX100
Line 196: Line 237:
| align="left" |No
| align="left" |No
| align="left" |
| align="left" |
| align="left" |https://forum.openwrt.org/t/meraki-mx105-lets-see-if-we-can-figure-this-out/170841/3
| align="left" |[https://forum.openwrt.org/t/meraki-mx105-lets-see-if-we-can-figure-this-out/170841/3 Meraki Mx105 lets see if we can figure this out - #3 by broncosis - For Developers - OpenWrt Forum]
|-
|-
| align="left" |MX75
| align="left" |MX75
Line 214: Line 255:
| align="left" |No
| align="left" |No
| align="left" |
| align="left" |
| align="left" |https://forum.openwrt.org/t/support-for-meraki-mx85/207538
| align="left" |[https://forum.openwrt.org/t/support-for-meraki-mx85/207538 Support for Meraki MX85? - For Developers - OpenWrt Forum]
|-
|-
| align="left" |MX95
| align="left" |MX95
Line 277: Line 318:
| align="left" |No
| align="left" |No
| align="left" |missing QSGMII support in dwmac-ipq806x driver
| align="left" |missing QSGMII support in dwmac-ipq806x driver
| align="left" |https://forum.openwrt.org/t/adding-openwrt-support-for-meraki-mr53/67505/26
| align="left" |[https://forum.openwrt.org/t/adding-openwrt-support-for-meraki-mr53/67505/26 Adding OpenWrt support for Meraki MR53 - #26 by hmartin - For Developers - OpenWrt Forum]
|-
|-
| align="left" |MR52
| align="left" |MR52
Line 285: Line 326:
| align="left" |Yes
| align="left" |Yes
| align="left" |
| align="left" |
| align="left" |https://openwrt.org/toh/meraki/mr52
| align="left" |[https://openwrt.org/toh/meraki/mr52 &#91;OpenWrt Wiki&#93; Meraki MR52]
|-
|-
| align="left" |MR84
| align="left" |MR84
Line 309: Line 350:
| align="left" |Yes but no wifi. Broadcom reference fw works tho
| align="left" |Yes but no wifi. Broadcom reference fw works tho
| align="left" |
| align="left" |
| align="left" |https://forum.openwrt.org/t/flash-meraki-mr32-new-method/108365/11
| align="left" |[https://forum.openwrt.org/t/flash-meraki-mr32-new-method/108365/11 Flash Meraki MR32 NEW Method - #11 by darkm4n - Installing and Using OpenWrt - OpenWrt Forum]
|-
|-
| align="left" |MR33
| align="left" |MR33
Line 317: Line 358:
| align="left" |Yes™
| align="left" |Yes™
| align="left" |Bootloader may brick itself if tampered
| align="left" |Bootloader may brick itself if tampered
| align="left" |https://github.com/riptidewave93/LEDE-MR33/issues/13
| align="left" |[https://github.com/riptidewave93/LEDE-MR33/issues/13 Not working on U-Boot 2017.07-RELEASE-g78ed34f31579 (Sep 29 2017 - 07:43:44 -0700) · Issue #13 · riptidewave93/LEDE-MR33 · GitHub]
|-
|-
| align="left" |MR74
| align="left" |MR74
Line 325: Line 366:
| align="left" |Soon™
| align="left" |Soon™
| align="left" |
| align="left" |
| align="left" |https://github.com/riptidewave93/LEDE-MR33/issues/13#issuecomment-3267672239
| align="left" |[https://github.com/riptidewave93/LEDE-MR33/issues/13#issuecomment-3267672239 Not working on U-Boot 2017.07-RELEASE-g78ed34f31579 (Sep 29 2017 - 07:43:44 -0700) · Issue #13 · riptidewave93/LEDE-MR33 · GitHub]
|-
|-
| align="left" |MR20<br />Go GR10
| align="left" |MR20<br />Go GR10
Line 333: Line 374:
| align="left" |Yes
| align="left" |Yes
| align="left" |
| align="left" |
| align="left" |https://watchmysys.com/blog/2026/02/openwrt-for-meraki-mr20-mr70-go-gr10-and-go-gr60/
| align="left" |[https://watchmysys.com/blog/2026/02/openwrt-for-meraki-mr20-mr70-go-gr10-and-go-gr60/ OpenWrt for Meraki MR20, MR70, Go GR10, and Go GR60 | «WatchMySys» Blog]
|-
|-
| align="left" |MR70<br />Go GR60
| align="left" |MR70<br />Go GR60
Line 341: Line 382:
| align="left" |Yes
| align="left" |Yes
| align="left" |
| align="left" |
| align="left" |https://watchmysys.com/blog/2026/02/openwrt-for-meraki-mr20-mr70-go-gr10-and-go-gr60/
| align="left" |[https://watchmysys.com/blog/2026/02/openwrt-for-meraki-mr20-mr70-go-gr10-and-go-gr60/ OpenWrt for Meraki MR20, MR70, Go GR10, and Go GR60 | «WatchMySys» Blog]
|-
|-
| align="left" |MR42E
| align="left" |MR42E
Line 381: Line 422:
| align="left" |Yes
| align="left" |Yes
| align="left" |
| align="left" |
| align="left" |https://openwrt.org/toh/meraki/mr18
| align="left" |[https://openwrt.org/toh/meraki/mr18 &#91;OpenWrt Wiki&#93; Meraki MR18]
|-
|-
| align="left" |MR24
| align="left" |MR24
Line 413: Line 454:
| align="left" |No
| align="left" |No
| align="left" |Unsupported broadcom wireless
| align="left" |Unsupported broadcom wireless
| align="left" |https://openwrt.org/toh/meraki/mr34
| align="left" |[https://openwrt.org/toh/meraki/mr34 &#91;OpenWrt Wiki&#93; Meraki MR34]
|-
|-
| align="left" |MR42
| align="left" |MR42
Line 421: Line 462:
| align="left" |Yes
| align="left" |Yes
| align="left" |
| align="left" |
| align="left" |https://openwrt.org/toh/meraki/mr42
| align="left" |[https://openwrt.org/toh/meraki/mr42 &#91;OpenWrt Wiki&#93; Meraki MR42]
|-
|-
| align="left" |MR44
| align="left" |MR44
Line 429: Line 470:
| align="left" |No
| align="left" |No
| align="left" |
| align="left" |
| align="left" |https://forum.openwrt.org/t/openwrt-support-for-meraki-mr44/117409
| align="left" |[https://forum.openwrt.org/t/openwrt-support-for-meraki-mr44/117409 OpenWrt support for Meraki MR44 - For Developers - OpenWrt Forum]
|-
|-
| align="left" |MR46
| align="left" |MR46
Line 437: Line 478:
| align="left" |No
| align="left" |No
| align="left" |
| align="left" |
| align="left" |https://forum.openwrt.org/t/openwrt-support-for-meraki-mr46/143499/21
| align="left" |[https://forum.openwrt.org/t/openwrt-support-for-meraki-mr46/143499/21 OpenWrt support for Meraki MR46 - #21 by hmartin - For Developers - OpenWrt Forum]
|-
|-
| align="left" |MR36
| align="left" |MR36
Line 445: Line 486:
| align="left" |No
| align="left" |No
| align="left" |u-boot source is available
| align="left" |u-boot source is available
| align="left" |https://forum.openwrt.org/t/mr36-bootloader-uboot-source-code/204097
| align="left" |[https://forum.openwrt.org/t/mr36-bootloader-uboot-source-code/204097 MR36 bootloader uboot source code - For Developers - OpenWrt Forum]
|}
|}


Line 464: Line 505:
| align="right" |2017-09-12
| align="right" |2017-09-12
| align="left" |Yes
| align="left" |Yes
| align="left" |
| align="left" |“MS120 series is not supported. Won't be supported unless a workaround to boot unsigned code is found.”
| align="left" |
| align="left" |[https://forum.openwrt.org/t/cisco-meraki-mx68w/134895/13 Cisco Meraki MX68W - #13 by hmartin - For Developers - OpenWrt Forum]<br />[https://forum.openwrt.org/t/support-for-meraki-ms120-8lp/59212 Support for Meraki MS120-8LP - For Developers - OpenWrt Forum]<br />[https://github.com/halmartin/meraki-builder/issues/11 MS120-8LP Compatibility · Issue #11 · halmartin/meraki-builder · GitHub]
|-
|-
| align="left" |MS210
| align="left" |MS210
Line 471: Line 512:
| align="right" |2017-09-12
| align="right" |2017-09-12
| align="left" |
| align="left" |
| align="left" |“MS120 series is not supported. Won't be supported unless a workaround to boot unsigned code is found.”
| align="left" |
| align="left" |https://forum.openwrt.org/t/cisco-meraki-mx68w/134895/13<br />https://forum.openwrt.org/t/support-for-meraki-ms120-8lp/59212<br />https://github.com/halmartin/meraki-builder/issues/11
| align="left" |
|-
|-
| align="left" |MS22
| align="left" |MS22
Line 493: Line 534:
| align="left" |No
| align="left" |No
| align="left" |“there is a beta firmware available for the MS225. Email me if you'd like to participate in testing.”
| align="left" |“there is a beta firmware available for the MS225. Email me if you'd like to participate in testing.”
| align="left" |https://github.com/halmartin/meraki-builder/issues/23
| align="left" |[https://github.com/halmartin/meraki-builder/issues/23 Support Meraki MS225 (brumby)? · Issue #23 · halmartin/meraki-builder · GitHub]
|-
|-
| align="left" |MS250
| align="left" |MS250
Line 538: Line 579:
|}
|}


===Other Products===
===Other products===


{| class="wikitable sortable"
{| class="wikitable sortable"
Line 554: Line 595:
| align="right" |2017-09-12
| align="right" |2017-09-12
| align="left" |"remote work gateway"
| align="left" |"remote work gateway"
| align="left" |https://watchmysys.com/blog/2024/04/breaking-secure-boot-on-the-meraki-z3-and-meraki-go-gx20/
| align="left" |[https://watchmysys.com/blog/2024/04/breaking-secure-boot-on-the-meraki-z3-and-meraki-go-gx20/ Breaking secure boot on the Meraki Z3 and Meraki Go GX20 | «WatchMySys» Blog]
|-
|-
| align="left" |Go GX20
| align="left" |Go GX20
| align="left" |
| align="left" |
| align="left" |"remote work gateway"
| align="left" |"remote work gateway"
| align="left" |https://watchmysys.com/blog/2024/04/breaking-secure-boot-on-the-meraki-z3-and-meraki-go-gx20/
| align="left" |[https://watchmysys.com/blog/2024/04/breaking-secure-boot-on-the-meraki-z3-and-meraki-go-gx20/ Breaking secure boot on the Meraki Z3 and Meraki Go GX20 | «WatchMySys» Blog]
|-
|-
| align="left" |Z3C
| align="left" |Z3C
Line 576: Line 617:


==References==
==References==
{{reflist}}
{{Reflist}}


[[Category:{{PAGENAME}}]]
[[Category:{{PAGENAME}}]]
[[Category:GPL violations]]