Wownyc (talk | contribs)
Wownyc (talk | contribs)
m MX Series: merge cells
 
(59 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{ProductLineCargo
{{StubNotice}}
|Company=Cisco, Cisco, Cisco Systems, Inc.
{{Incomplete}}
|InProduction=Yes
{{Cleanup|Issue 1 = References and links do not have proper formatting.}}
|ArticleType=Product
{{CompanyCargo
|Category=Software, Hardware
|Description=Subscription-based cloud-managed IT hardware
|Description=Cloud-managed router hardware
|Founded=2006
|Industry=
|Logo=Cisco meraki.webp
|ParentCompany=Cisco Systems, Inc.
|CompanyAlias=
|Type=
|Website=http://meraki.cisco.com/
}}
}}
{{Ph-C-Int}}


==Consumer-impact summary==
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>
{{Ph-C-CIS}}
Subscription-based cloud-managed hardware. Company was previously friendly to open-source.<ref>https://watchmysys.com/blog/2024/04/breaking-secure-boot-on-the-meraki-z3-and-meraki-go-gx20/</ref>


Locked down hardware (SecureBoot) since ~2018.<ref>https://forum.openwrt.org/t/cisco-meraki-mx68w/134895</ref> Hardware before 2018 may be reflashable to OpenWRT.<ref>https://openwrt.org/toh/meraki/start</ref>
==Consumer impact summary==
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" />


Creates tons of e-waste on eBay.
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>


Some models may brick if tampered with.<ref>https://github.com/riptidewave93/LEDE-MR33/issues/13</ref>
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" />
 
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===
{{Incomplete section}}
 
===User privacy===
{{Incomplete section}}
 
===Business model===
Subscription-based cloud-managed networking hardware. Primarily for businesses.
 
===Market control===
{{Incomplete section}}


==Incidents==
==Incidents==
Line 29: Line 49:
==Products==
==Products==
{{Ph-C-P}}
{{Ph-C-P}}
For the latest on OpenWrt device support, see OpenWrt's site.
===MX Series===
{| class="wikitable sortable"
! align="left" |'''Product Series'''
! align="left" |'''Products'''
! align="left" |'''Launch'''
! align="left" |'''Description'''
! align="left" |'''Secure Boot?'''
! align="left" |'''OpenWrt Support'''
! align="left" |'''Notes'''
! align="left" |'''Link'''
|-
| align="left" |MX60
| align="left" |
| align="right" |2011-07-13
| align="left" |
| align="left" |No
| align="left" |Yes
| align="left" |
| align="left" |[https://openwrt.org/toh/meraki/mx60 &#91;OpenWrt Wiki&#93; Meraki MX60]
|-
| align="left" |MX400
| align="left" |
| align="right" |2012-01-18
| align="left" |
| align="left" |
| align="left" |
| align="left" |
| align="left" |
|-
| align="left" |MX600
| align="left" |
| align="right" |2012-01-18
| align="left" |
| align="left" |
| align="left" |
| align="left" |
| align="left" |
|-
| align="left" |MX80
| align="left" |
| align="right" |2012-01-18
| align="left" |
| align="left" |
| align="left" |Sort of
| align="left" |Missing APM86290 support in mainline Linux
| 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" |
| align="right" |2012-01-18
| align="left" |
| align="left" |
| align="left" |
| align="left" |
| align="left" |
|-
| align="left" |MX60W
| align="left" |
| align="right" |2012-10-09
| align="left" |
| align="left" |
| align="left" |
| align="left" |
| align="left" |
|-
| rowspan="2" align="left" |MX64
| align="left" |MX64
| align="right" |2015-02-05
| align="left" |
| align="left" |
| align="left" |Yes
| align="left" |
| 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" |
| align="right" |2015-11-10
| align="left" |
| align="left" |
| align="left" |
| align="left" |
| align="left" |
|-
| rowspan="2" align="left" |MX65
| align="left" |MX65
| align="right" |2016-02-12
| align="left" |
| align="left" |No
| align="left" |Yes
| 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" |MX250
| align="left" |
| align="right" |2017-09-12
| align="left" |
| align="left" |
| align="left" |
| align="left" |
| align="left" |
|-
| align="left" |MX450
| align="left" |
| align="right" |2017-09-12
| align="left" |
| align="left" |
| align="left" |
| align="left" |
| align="left" |
|-
| rowspan="3" align="left" |MX67
| align="left" |MX67
| 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="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" |Yes
| align="left" |No
| align="left" |
| align="left" |
|-
| rowspan="3" align="left" |MX68
| align="left" |MX68
| align="left" |
| align="left" |Yes
| align="left" |No
| align="left" |
| 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" |
| align="left" |Pre-2014
| align="left" |
| align="left" |No
| align="left" |Yes
| align="left" |
| align="left" |
|-
| align="left" |MX105
| align="left" |
| align="left" |
| align="left" |
| align="left" |Yes
| align="left" |No
| align="left" |
| 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" |
| align="left" |
| align="left" |
| align="left" |
| align="left" |
| align="left" |
| align="left" |
|-
| align="left" |MX85
| align="left" |
| align="left" |
| align="left" |
| align="left" |Yes
| align="left" |No
| align="left" |
| 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" |
| align="left" |
| align="left" |
| align="left" |
| align="left" |
| align="left" |
| align="left" |
|}
===MR Series===
Wireless access point devices
{| class="wikitable sortable"
! align="left" |'''Product'''
! align="left" |'''Description'''
! align="left" |'''Launch/Announce'''
! align="left" |'''Secure Boot?'''
! align="left" |'''OpenWrt Support'''
! align="left" |'''Notes'''
! align="left" |'''Link'''
|-
| align="left" |MR62
| align="left" |
| align="right" |2011-08-23
| align="left" |
| align="left" |
| align="left" |
| align="left" |
|-
| align="left" |MR66
| align="left" |
| align="right" |2011-08-23
| align="left" |
| align="left" |
| align="left" |
| align="left" |
|-
| align="left" |MR32
| align="left" |
| align="right" |2014-12-09
| align="left" |
| align="left" |Yes
| align="left" |
| align="left" |
|-
| align="left" |MR72
| align="left" |
| align="right" |2014-12-09
| align="left" |
| align="left" |
| align="left" |
| align="left" |
|-
| align="left" |MR53
| align="left" |dual-band enterprise class 802.11ac Wave 2 cloud-managed access point.
| align="right" |2016-05-25
| align="left" |No
| align="left" |No
| align="left" |missing QSGMII support in dwmac-ipq806x driver
| 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" |dual-band enterprise class 802.11ac Wave 2 cloud-managed access point.
| align="right" |2016-06-24
| align="left" |No
| align="left" |Yes
| align="left" |
| align="left" |[https://openwrt.org/toh/meraki/mr52 &#91;OpenWrt Wiki&#93; Meraki MR52]
|-
| align="left" |MR84
| align="left" |
| align="right" |2016-09-13
| align="left" |
| align="left" |
| align="left" |
| align="left" |
|-
| align="left" |MR30H
| align="left" |
| align="right" |2016-12-06
| align="left" |
| align="left" |Yes, dropped?
| align="left" |
| align="left" |
|-
| align="left" |MR32
| align="left" |
| align="left" |
| align="left" |
| align="left" |Yes but no wifi. Broadcom reference fw works tho
| align="left" |
| 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" |
| align="right" |2016-12-06
| align="left" |No
| align="left" |Yes™
| align="left" |Bootloader may brick itself if tampered
| 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" |dual-band enterprise class 802.11ac cloud-managed access point.
| align="right" |2017-03-08
| align="left" |Yes
| align="left" |Soon™
| align="left" |
| 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" |dual-band enterprise class 802.11ac cloud-managed access point.
| align="right" |2018-01-29
| align="left" |
| align="left" |Yes
| align="left" |
| 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" |
| align="right" |2018-01-29
| align="left" |
| align="left" |Yes
| align="left" |
| 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" |
| align="right" |2018-02-01
| align="left" |
| align="left" |
| align="left" |
| align="left" |
|-
| align="left" |MR53E
| align="left" |
| align="right" |2018-02-01
| align="left" |
| align="left" |
| align="left" |
| align="left" |
|-
| align="left" |MR12
| align="left" |
| align="left" |
| align="left" |No
| align="left" |Yes
| align="left" |
| align="left" |
|-
| align="left" |MR16
| align="left" |
| align="left" |
| align="left" |No
| align="left" |Yes
| align="left" |
| align="left" |
|-
| align="left" |MR18
| align="left" |
| align="left" |
| align="left" |No
| align="left" |Yes
| align="left" |
| align="left" |[https://openwrt.org/toh/meraki/mr18 &#91;OpenWrt Wiki&#93; Meraki MR18]
|-
| align="left" |MR24
| align="left" |
| align="left" |
| align="left" |
| align="left" |Yes
| align="left" |
| align="left" |
|-
| align="left" |MR26
| align="left" |
| align="left" |
| align="left" |
| align="left" |Yes
| align="left" |
| align="left" |
|-
| align="left" |MR28
| align="left" |dual-band enterprise Wi-Fi 6 cloud-managed access point.
| align="left" |
| align="left" |
| align="left" |
| align="left" |
| align="left" |
|-
| align="left" |MR34
| align="left" |
| align="left" |
| align="left" |No
| align="left" |No
| align="left" |Unsupported broadcom wireless
| align="left" |[https://openwrt.org/toh/meraki/mr34 &#91;OpenWrt Wiki&#93; Meraki MR34]
|-
| align="left" |MR42
| align="left" |
| align="left" |
| align="left" |No
| align="left" |Yes
| align="left" |
| align="left" |[https://openwrt.org/toh/meraki/mr42 &#91;OpenWrt Wiki&#93; Meraki MR42]
|-
| align="left" |MR44
| align="left" |
| align="left" |
| align="left" |Yes
| align="left" |No
| align="left" |
| 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" |
| align="left" |
| align="left" |Yes
| align="left" |No
| align="left" |
| 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" |
| align="left" |
| align="left" |
| align="left" |No
| align="left" |u-boot source is available
| align="left" |[https://forum.openwrt.org/t/mr36-bootloader-uboot-source-code/204097 MR36 bootloader uboot source code - For Developers - OpenWrt Forum]
|}
===MS Series===
Network switches
{| class="wikitable sortable"
! align="left" |'''Product Series'''
! align="left" |'''Products'''
! align="left" |'''Launch'''
! align="left" |'''SecureBoot'''
! align="left" |
! align="left" |
|-
| align="left" |MS120
| align="left" |MS-120-8
| align="right" |2017-09-12
| align="left" |Yes
| align="left" |“MS120 series is not supported. Won't be supported unless a workaround to boot unsigned code is found.”
| 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" |
| align="right" |2017-09-12
| align="left" |
| align="left" |
| align="left" |
|-
| align="left" |MS22
| align="left" |MS22<br />MS22P
| align="right" |2012-01-18
| align="left" |
| align="left" |
| align="left" |
|-
| align="left" |MS220
| align="left" |MS220-8P<br />MS220-24<br />MS220-24P<br />MS220-48<br />MS220-48LP<br />MS220-48FP
| align="left" |2013-06<br />2013-11-05<br />?<br />?<br />?<br />?
| align="left" |
| align="left" |
| align="left" |
|-
| align="left" |MS225
| align="left" |
| align="right" |2016-12-06
| 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" |[https://github.com/halmartin/meraki-builder/issues/23 Support Meraki MS225 (brumby)? · Issue #23 · halmartin/meraki-builder · GitHub]
|-
| align="left" |MS250
| align="left" |
| align="right" |2016-12-06
| align="left" |
| align="left" |
| align="left" |
|-
| align="left" |MS320
| align="left" |MS320-24<br />MS320-24P<br />MS320-48<br />MS320-48LP<br />MS320-48FP
| align="right" |?<br />?<br />?<br />?<br />2013-11-05
| align="left" |
| align="left" |
| align="left" |
|-
| align="left" |MS42
| align="left" |MS42<br />MS42P
| align="right" |2012-01-18
| align="left" |
| align="left" |
| align="left" |
|-
| align="left" |MS420
| align="left" |MS420-24<br />MS420-48
| align="left" |?<br />2013-06
| align="left" |
| align="left" |
| align="left" |
|-
| align="left" |MS350-24X
| align="left" |
| align="right" |2016-05-25
| align="left" |
| align="left" |
| align="left" |
|-
| align="left" |[[Meraki MS390|MS390]]
| align="left" |
| align="right" |
| align="left" |
| align="left" |
| align="left" |
|}
===Other products===
{| class="wikitable sortable"
! align="left" |'''Product'''
! align="left" |'''Launch'''
! align="left" |'''Product Description'''
! align="left" |'''Link'''
|-
| align="left" |Z1
| align="right" |2012-10-09
| align="left" |
| align="left" |
|-
| align="left" |Z3
| align="right" |2017-09-12
| align="left" |"remote work gateway"
| 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" |
| align="left" |"remote work gateway"
| 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="right" |2018-08-28
| align="left" |
| align="left" |
|-
| align="left" |MC74
| align="right" |2016-05-25
| align="left" |VoIP phone
| align="left" |
|}


==See also==
==See also==
Line 34: Line 617:


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


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