From: Ron Angeles Date: Tue, 28 Mar 2017 01:55:48 +0000 (-0700) Subject: ar71xx: add userspace support for Mikrotik RB2011iL X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=156d9255f2c621ffe58321d73b737613f70e0503;p=openwrt%2Fstaging%2Frmilecki.git ar71xx: add userspace support for Mikrotik RB2011iL Kernel/hardware support for this board has been implemented since Chaos Calmer. This set of patches is to get the board identified in userland. This will allow support for things like sysupgrade, configuring initial LED state, configuring initial switch state, etc. Signed-off-by: Ron Angeles --- 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 1a4b02c535c..1ac3dc4a760 100755 --- a/target/linux/ar71xx/base-files/etc/board.d/01_leds +++ b/target/linux/ar71xx/base-files/etc/board.d/01_leds @@ -256,6 +256,7 @@ rb-952ui-5ac2nd) rb-962uigs-5hact2hnt) ucidef_set_led_timer "user" "USER/SFP" "rb:green:user" "1000" "1000" ;; +rb-2011il|\ rb-2011l|\ rb-2011uas|\ rb-2011uias|\ 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 bf7c4dcd3c8..b0bf413ca17 100755 --- a/target/linux/ar71xx/base-files/etc/board.d/02_network +++ b/target/linux/ar71xx/base-files/etc/board.d/02_network @@ -272,6 +272,7 @@ ar71xx_setup_interfaces() "0@eth0" "1:lan:4" "2:lan:3" "3:lan:2" "4:wan:1" ;; db120|\ + rb-2011il|\ rb-2011l|\ rb-2011uas|\ rb-2011uas-2hnd|\ diff --git a/target/linux/ar71xx/base-files/etc/diag.sh b/target/linux/ar71xx/base-files/etc/diag.sh index 3cde1756648..cea95b7f4e6 100644 --- a/target/linux/ar71xx/base-files/etc/diag.sh +++ b/target/linux/ar71xx/base-files/etc/diag.sh @@ -284,6 +284,7 @@ get_status_led() { r602n) status_led="$board:green:wan" ;; + rb-2011il|\ 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 0558848d04c..a99a4ec0b45 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,8 +86,9 @@ rb-450) migrate_switch_name "eth1" "switch0" ;; -db120 |\ -rb-2011l | \ +db120|\ +rb-2011il|\ +rb-2011l|\ rb-2011uas-2hnd) migrate_switch_name "eth0" "switch0" migrate_switch_name "eth1" "switch1" diff --git a/target/linux/ar71xx/base-files/lib/ar71xx.sh b/target/linux/ar71xx/base-files/lib/ar71xx.sh index 25f6b01c184..547e0e408e2 100755 --- a/target/linux/ar71xx/base-files/lib/ar71xx.sh +++ b/target/linux/ar71xx/base-files/lib/ar71xx.sh @@ -824,6 +824,9 @@ ar71xx_board_detect() { *"Rocket M XW") name="rocket-m-xw" ;; + *"RouterBOARD 2011iL") + name="rb-2011il" + ;; *"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 fb582091ceb..27b0f8afecc 100755 --- a/target/linux/ar71xx/base-files/lib/upgrade/platform.sh +++ b/target/linux/ar71xx/base-files/lib/upgrade/platform.sh @@ -508,6 +508,7 @@ platform_check_image() { rb-951g-2hnd|\ rb-951ui-2hnd|\ rb-2011l|\ + rb-2011il|\ rb-2011uas|\ rb-2011uias|\ rb-2011uas-2hnd|\ @@ -682,6 +683,7 @@ platform_pre_upgrade() { rb-912uag-5hpnd|\ rb-951g-2hnd|\ rb-951ui-2hnd|\ + rb-2011il|\ rb-2011l|\ rb-2011uas|\ rb-2011uias|\