The Airlink101 AR725W is a RT2880 router with 32MB RAM, 4MB flash, 100mbit IP175E switch and dual-band 802.11n wireless.
Notes: - I couldn't get the switch to be recognized without building it into the kernel, rather than as a module. Since the driver has it attached to the ethernet port, it needs(?) to be present when the eth device is probed. - The factory-compatible image format uses an uncommon header format. I wrote a utility to prepare this Gemtek header format. - GPIOs 8 and 13 (WPS LEDs) do not work. The fix is to turn off bit 6 in the RT2880 SYSTEM_CONFIG register. Not sure where this should go--I put together a quick hack that does this in the rt2880 GPIO driver and triggered from the DT node. This works, but any suggestions/comments are appreciated. Claudio Leite (3): ramips: Add Airlink101 AR725W board support ramips: add Airlink101 AR725W userland support ramips: build factory image for Airlink101 AR725W target/linux/ramips/base-files/etc/diag.sh | 3 + .../ramips/base-files/etc/uci-defaults/01_leds | 3 + .../ramips/base-files/etc/uci-defaults/02_network | 1 + target/linux/ramips/base-files/lib/ramips.sh | 3 + .../ramips/base-files/lib/upgrade/platform.sh | 1 + target/linux/ramips/dts/AR725W.dts | 113 +++++++++++ target/linux/ramips/image/Makefile | 13 ++ target/linux/ramips/rt288x/config-3.10 | 1 + tools/firmware-utils/Makefile | 1 + tools/firmware-utils/src/mkheader_gemtek.c | 211 +++++++++++++++++++++ 10 files changed, 350 insertions(+) create mode 100644 target/linux/ramips/dts/AR725W.dts create mode 100644 tools/firmware-utils/src/mkheader_gemtek.c -- 1.9.2 _______________________________________________ openwrt-devel mailing list [email protected] https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel
