This patchset adds support for the Netgear Nighthawk X4 R7500. This patchset depends on patches 1 to 8 from "ipq806x: implement sysupgrade for AP148".
Most things are working, except for the following: * One of the usb ports is non functional. This is also the case on AP148, so likely driver related. * 5 GHz wifi is not available. This uses a Quantenna wifi for 5 GHz, for which there is no driver in mainline linux or OpenWrt. What does work is: * Flashing from original webui using the factory image * Sysupgrading from within OpenWrt. * Using the 2.4 GHz wifi. * Using the working usb port. Untested is: * Using the esata port. Special shout-out to Delta Networks for thinking having both kernel and a squashfs rootfs raw on NAND flash is a good idea, without *any* wear leveling or even working bad block handling. Luckily we can make u-boot think the rootfs has a length of 0, so it's only the kernel that is affected. Jonas Gorski (7): ar71xx: rename NETGEAR_ variables to their netgear names image: move netgear-image to top and rename to -dni image: allow exactly KERNEL_SIZE sized kernels ipq806x: add support for retrieving macs from mtd base-files: allow setting ide-disk led trigger ipq806x: enable ide led trigger ipq806x: add support for Netgear Nighthawk X4 R7500 include/image.mk | 13 +- .../base-files/files/lib/functions/uci-defaults.sh | 16 + target/linux/ar71xx/image/Makefile | 31 +- .../linux/ipq806x/base-files/etc/uci-defaults/leds | 26 ++ .../ipq806x/base-files/etc/uci-defaults/network | 3 +- target/linux/ipq806x/base-files/lib/ipq806x.sh | 3 + .../ipq806x/base-files/lib/upgrade/platform.sh | 3 +- target/linux/ipq806x/config-3.18 | 1 + target/linux/ipq806x/config-4.1 | 1 + target/linux/ipq806x/image/Makefile | 40 ++- ...dd-Netgear-Nighthawk-X4-R7500-device-tree.patch | 387 +++++++++++++++++++++ ...orm-add-support-for-retreiving-mac-from-m.patch | 35 ++ ...dd-Netgear-Nighthawk-X4-R7500-device-tree.patch | 387 +++++++++++++++++++++ ...orm-add-support-for-retreiving-mac-from-m.patch | 35 ++ target/linux/ipq806x/profiles/netgear.mk | 20 ++ 15 files changed, 976 insertions(+), 25 deletions(-) create mode 100644 target/linux/ipq806x/base-files/etc/uci-defaults/leds create mode 100644 target/linux/ipq806x/patches-3.18/301-ARM-qcom-add-Netgear-Nighthawk-X4-R7500-device-tree.patch create mode 100644 target/linux/ipq806x/patches-3.18/709-stmac-platform-add-support-for-retreiving-mac-from-m.patch create mode 100644 target/linux/ipq806x/patches-4.1/301-ARM-qcom-add-Netgear-Nighthawk-X4-R7500-device-tree.patch create mode 100644 target/linux/ipq806x/patches-4.1/709-stmac-platform-add-support-for-retreiving-mac-from-m.patch create mode 100644 target/linux/ipq806x/profiles/netgear.mk -- 2.1.4 _______________________________________________ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel