[openwrt/openwrt] ar71xx: Add userspace support for Mikrotik rb-2011iLS

LEDE Commits lede-commits at lists.infradead.org
Mon Apr 30 00:01:55 PDT 2018


blogic pushed a commit to openwrt/openwrt.git, branch master:
https://git.lede-project.org/264feab1e735296022b4fb306f038fbc56d72a03

commit 264feab1e735296022b4fb306f038fbc56d72a03
Author: Simon Paterson <simon.paterson.nz at gmail.com>
AuthorDate: Mon Apr 30 11:05:42 2018 +1200

    ar71xx: Add userspace support for Mikrotik rb-2011iLS
    
    Kernel support already present.
    Patch adds userspace for the 'iLS' suffix model of the RB2011 family.
    Enables correct initial switch settings, sysupgrade, etc.
    
    https://mikrotik.com/product/RB2011iLS-IN
    
    Signed-off-by: Simon Paterson <simon.paterson.nz at gmail.com>
---
 target/linux/ar71xx/base-files/etc/board.d/01_leds                     | 1 +
 target/linux/ar71xx/base-files/etc/board.d/02_network                  | 2 ++
 target/linux/ar71xx/base-files/etc/diag.sh                             | 1 +
 .../ar71xx/base-files/etc/uci-defaults/03_network-switchX-migration    | 1 +
 target/linux/ar71xx/base-files/lib/ar71xx.sh                           | 3 +++
 target/linux/ar71xx/base-files/lib/upgrade/platform.sh                 | 2 ++
 6 files changed, 10 insertions(+)

diff --git a/target/linux/ar71xx/base-files/etc/board.d/01_leds b/target/linux/ar71xx/base-files/etc/board.d/01_leds
index cf24e46..906c4b7 100755
--- a/target/linux/ar71xx/base-files/etc/board.d/01_leds
+++ b/target/linux/ar71xx/base-files/etc/board.d/01_leds
@@ -616,6 +616,7 @@ rb-962uigs-5hact2hnt)
 	ucidef_set_led_timer "user" "USER/SFP" "rb:green:user" "1000" "1000"
 	;;
 rb-2011il|\
+rb-2011ils|\
 rb-2011l|\
 rb-2011uas|\
 rb-2011uas-2hnd|\
diff --git a/target/linux/ar71xx/base-files/etc/board.d/02_network b/target/linux/ar71xx/base-files/etc/board.d/02_network
index dfe97e8..cbbcf53 100755
--- a/target/linux/ar71xx/base-files/etc/board.d/02_network
+++ b/target/linux/ar71xx/base-files/etc/board.d/02_network
@@ -315,12 +315,14 @@ ar71xx_setup_interfaces()
 	;;
 	db120|\
 	rb-2011il|\
+	rb-2011ils|\
 	rb-2011l|\
 	rb-2011uas|\
 	rb-2011uas-2hnd|\
 	rb-2011uias|\
 	rb-2011uias-2hnd)
 		case "$board" in
+		rb-2011ils|\
 		rb-2011uas*|\
 		rb-2011uias|\
 		rb-2011uias-2hnd)
diff --git a/target/linux/ar71xx/base-files/etc/diag.sh b/target/linux/ar71xx/base-files/etc/diag.sh
index 797c30f..19dd4c2 100644
--- a/target/linux/ar71xx/base-files/etc/diag.sh
+++ b/target/linux/ar71xx/base-files/etc/diag.sh
@@ -335,6 +335,7 @@ get_status_led() {
 		status_led="$board:green:wan"
 		;;
 	rb-2011il|\
+	rb-2011ils|\
 	rb-2011l|\
 	rb-2011uas|\
 	rb-2011uas-2hnd)
diff --git a/target/linux/ar71xx/base-files/etc/uci-defaults/03_network-switchX-migration b/target/linux/ar71xx/base-files/etc/uci-defaults/03_network-switchX-migration
index 29fdde4..0388fb6 100644
--- a/target/linux/ar71xx/base-files/etc/uci-defaults/03_network-switchX-migration
+++ b/target/linux/ar71xx/base-files/etc/uci-defaults/03_network-switchX-migration
@@ -86,6 +86,7 @@ rb-450)
 
 db120|\
 rb-2011il|\
+rb-2011ils|\
 rb-2011l|\
 rb-2011uas-2hnd)
 	migrate_switch_name "eth0" "switch0"
diff --git a/target/linux/ar71xx/base-files/lib/ar71xx.sh b/target/linux/ar71xx/base-files/lib/ar71xx.sh
index 7249cb6..95314a2 100755
--- a/target/linux/ar71xx/base-files/lib/ar71xx.sh
+++ b/target/linux/ar71xx/base-files/lib/ar71xx.sh
@@ -944,6 +944,9 @@ ar71xx_board_detect() {
 	*"RouterBOARD 2011iL")
 		name="rb-2011il"
 		;;
+	*"RouterBOARD 2011iLS")
+		name="rb-2011ils"
+		;;
 	*"RouterBOARD 2011L")
 		name="rb-2011l"
 		;;
diff --git a/target/linux/ar71xx/base-files/lib/upgrade/platform.sh b/target/linux/ar71xx/base-files/lib/upgrade/platform.sh
index 376984a..702d97a 100755
--- a/target/linux/ar71xx/base-files/lib/upgrade/platform.sh
+++ b/target/linux/ar71xx/base-files/lib/upgrade/platform.sh
@@ -550,6 +550,7 @@ platform_check_image() {
 	rb-951ui-2hnd|\
 	rb-2011l|\
 	rb-2011il|\
+	rb-2011ils|\
 	rb-2011uas|\
 	rb-2011uas-2hnd|\
 	rb-2011uias|\
@@ -843,6 +844,7 @@ platform_do_upgrade() {
 	rb-951g-2hnd|\
 	rb-951ui-2hnd|\
 	rb-2011il|\
+	rb-2011ils|\
 	rb-2011l|\
 	rb-2011uas|\
 	rb-2011uas-2hnd|\



More information about the lede-commits mailing list