[OpenWrt-Devel] [PATCH 0/7] kirkwood: revamp Linksys EA3500 & EA4500 support

Claudio Leite leitec at staticky.com
Fri Nov 6 21:29:07 EST 2015


This patch set reworks support for the Linksys EA3500 and EA4500,
integrating significant amounts of code from the WRT1900AC port.

Previously these two routers were supported by flashing from the
bootloader and setting new boot commands. They can now be flashed
from the Linksys factory firmware and upgraded from within OpenWrt.
This also adds support for the Linksys dual-image firmware layout
and recovery mechanism.

These patches also transition from a single read-write UBIFS to
squashfs on UBI + UBIFS overlay.

Claudio Leite (7):
  kirkwood: enable squashfs-on-ubiblock support
  kirkwood: match factory partitions on EA[34]500
  kirkwood: find active Linksys root partition
  kirkwood: generate factory images for Linksys EA[34]500
  kirkwood: support Linksys boot counter on EA[34]500
  kirkwood: support sysupgrade on Linksys EA[34]500
  kirkwood: add diag LED on Linksys EA3500

 package/boot/uboot-envtools/files/kirkwood         |  2 +-
 package/system/mtd/src/Makefile                    |  1 +
 target/linux/kirkwood/Makefile                     |  2 +-
 target/linux/kirkwood/base-files/etc/diag.sh       |  3 +
 .../base-files/etc/init.d/linksys_recovery         | 20 ++++++
 .../kirkwood/base-files/lib/upgrade/linksys.sh     | 79 ++++++++++++++++++++++
 .../kirkwood/base-files/lib/upgrade/platform.sh    | 32 +++++++++
 target/linux/kirkwood/config-3.18                  |  3 +-
 target/linux/kirkwood/config-4.3                   |  3 +-
 target/linux/kirkwood/image/Makefile               | 45 ++++++++++--
 .../patches-3.18/100-find_active_root.patch        | 61 +++++++++++++++++
 .../linux/kirkwood/patches-3.18/160-ea4500.patch   | 36 +++++++---
 .../linux/kirkwood/patches-3.18/170-ea3500.patch   | 39 ++++++++---
 .../patches-4.3/100-find_active_root.patch         | 61 +++++++++++++++++
 target/linux/kirkwood/patches-4.3/140-ea4500.patch | 36 +++++++---
 target/linux/kirkwood/patches-4.3/150-ea3500.patch | 39 ++++++++---
 16 files changed, 416 insertions(+), 46 deletions(-)
 create mode 100755 target/linux/kirkwood/base-files/etc/init.d/linksys_recovery
 create mode 100644 target/linux/kirkwood/base-files/lib/upgrade/linksys.sh
 create mode 100644 target/linux/kirkwood/base-files/lib/upgrade/platform.sh
 create mode 100644 target/linux/kirkwood/patches-3.18/100-find_active_root.patch
 create mode 100644 target/linux/kirkwood/patches-4.3/100-find_active_root.patch

-- 
2.1.4
_______________________________________________
openwrt-devel mailing list
openwrt-devel at lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel



More information about the openwrt-devel mailing list