ar71xx: PowerCloud CR5000 openwrt configuration

OpenWrt configuration part of support for the PowerCloud Systems
CR5000.  The CR5000 is a dual-band 802.11n wireless router with
8MB flash, 64MB RAM, (unused on stock firmware) USB 2.0 port and
five port gigabit ethernet switch.  The CR5000 was sold as
hardware for the Skydog cloud-managed router service.

    Signed-off-by: Daniel Dickinson <openwrt@daniel.thecshore.com>

SVN-Revision: 47946
This commit is contained in:
Felix Fietkau 2015-12-19 11:28:18 +00:00
parent 59fc337a9a
commit fb1273dfdd
6 changed files with 19 additions and 1 deletions

View file

@ -19,6 +19,7 @@ cap324 | \
cap4200ag | \ cap4200ag | \
carambola2 | \ carambola2 | \
cr3000 | \ cr3000 | \
cr5000 | \
eap300v2 | \ eap300v2 | \
hornet-ub | \ hornet-ub | \
hornet-ub-x2 | \ hornet-ub-x2 | \

View file

@ -135,6 +135,11 @@ cr3000)
ucidef_set_led_wlan "wlan" "WLAN" "pcs:blue:wlan" "phy0tpt" ucidef_set_led_wlan "wlan" "WLAN" "pcs:blue:wlan" "phy0tpt"
;; ;;
cr5000)
ucidef_set_led_wlan "wlan" "WLAN" "pcs:blue:wlan" "phy0tpt"
ucidef_set_led_usbdev "usb" "USB" "pcs:white:wps" "1-1"
;;
db120) db120)
ucidef_set_led_usbdev "usb" "USB" "db120:green:usb" "1-1" ucidef_set_led_usbdev "usb" "USB" "db120:green:usb" "1-1"
;; ;;

View file

@ -34,6 +34,11 @@ epg5000)
"0@eth0" "1:lan:4" "2:lan:3" "3:lan:2" "4:lan:1" "5:wan" "0@eth0" "1:lan:4" "2:lan:3" "3:lan:2" "4:lan:1" "5:wan"
;; ;;
cr5000)
ucidef_add_switch "switch0" \
"0@eth0" "1:lan" "2:lan" "3:lan" "4:lan" "5:wan"
;;
ap136-010 |\ ap136-010 |\
ap147-010) ap147-010)
ucidef_set_interfaces_lan_wan "eth0" "eth1" ucidef_set_interfaces_lan_wan "eth0" "eth1"

View file

@ -70,6 +70,9 @@ get_status_led() {
cr3000) cr3000)
status_led="pcs:amber:power" status_led="pcs:amber:power"
;; ;;
cr5000)
status_led="pcs:amber:power"
;;
db120) db120)
status_led="db120:green:status" status_led="db120:green:status"
;; ;;

View file

@ -427,6 +427,9 @@ ar71xx_board_detect() {
*CR3000) *CR3000)
name="cr3000" name="cr3000"
;; ;;
*CR5000)
name="cr5000"
;;
*"DB120 reference board") *"DB120 reference board")
name="db120" name="db120"
;; ;;

View file

@ -169,7 +169,8 @@ platform_check_image() {
all0258n | \ all0258n | \
cap324 | \ cap324 | \
cap4200ag | \ cap4200ag | \
cr3000) cr3000 |\
cr5000)
platform_check_image_allnet "$1" && return 0 platform_check_image_allnet "$1" && return 0
return 1 return 1
;; ;;