aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/ramips/base-files
diff options
context:
space:
mode:
authorJohn Crispin <blogic@openwrt.org>2013-08-14 19:35:27 +0000
committerJohn Crispin <blogic@openwrt.org>2013-08-14 19:35:27 +0000
commit7918a35c119290ec19274718b65bfa71cb65f397 (patch)
tree134147011951cbdccdf098e65409871888dfc78f /target/linux/ramips/base-files
parent334322a5d95980851be1881582a886c61e09a5eb (diff)
downloadupstream-7918a35c119290ec19274718b65bfa71cb65f397.tar.gz
upstream-7918a35c119290ec19274718b65bfa71cb65f397.tar.bz2
upstream-7918a35c119290ec19274718b65bfa71cb65f397.zip
ramips: DIR-610-A1 Support
http://patchwork.openwrt.org/patch/3933/ Signed-off-by: Flavio Silveira <fggs@terra.com.br> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37785 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'target/linux/ramips/base-files')
-rwxr-xr-xtarget/linux/ramips/base-files/etc/diag.sh2
-rw-r--r--target/linux/ramips/base-files/etc/hotplug.d/firmware/10-rt2x00-eeprom1
-rwxr-xr-xtarget/linux/ramips/base-files/etc/uci-defaults/01_leds1
-rwxr-xr-xtarget/linux/ramips/base-files/etc/uci-defaults/02_network4
-rw-r--r--target/linux/ramips/base-files/lib/preinit/06_set_iface_mac3
-rwxr-xr-xtarget/linux/ramips/base-files/lib/ramips.sh3
6 files changed, 11 insertions, 3 deletions
diff --git a/target/linux/ramips/base-files/etc/diag.sh b/target/linux/ramips/base-files/etc/diag.sh
index 6ecb13352c..c0fdc88877 100755
--- a/target/linux/ramips/base-files/etc/diag.sh
+++ b/target/linux/ramips/base-files/etc/diag.sh
@@ -27,7 +27,7 @@ get_status_led() {
d105)
status_led="d105:red:power"
;;
- dir-300-b1 | dir-600-b1 | dir-600-b2 | dir-615-h1 | dir-615-d | dir-620-a1| dir-620-d1)
+ dir-300-b1 | dir-600-b1 | dir-600-b2 | dir-610-a1 | dir-615-h1 | dir-615-d | dir-620-a1| dir-620-d1)
status_led="d-link:green:status"
;;
dir-645)
diff --git a/target/linux/ramips/base-files/etc/hotplug.d/firmware/10-rt2x00-eeprom b/target/linux/ramips/base-files/etc/hotplug.d/firmware/10-rt2x00-eeprom
index 9e9e09be3d..a80ea4ff49 100644
--- a/target/linux/ramips/base-files/etc/hotplug.d/firmware/10-rt2x00-eeprom
+++ b/target/linux/ramips/base-files/etc/hotplug.d/firmware/10-rt2x00-eeprom
@@ -68,6 +68,7 @@ case "$FIRMWARE" in
br6524n | \
carambola | \
d105 | \
+ dir-610-a1 | \
dir-615-h1 | \
dir-620-a1 | \
dir-620-d1 | \
diff --git a/target/linux/ramips/base-files/etc/uci-defaults/01_leds b/target/linux/ramips/base-files/etc/uci-defaults/01_leds
index 7bec16f491..64c7c5e469 100755
--- a/target/linux/ramips/base-files/etc/uci-defaults/01_leds
+++ b/target/linux/ramips/base-files/etc/uci-defaults/01_leds
@@ -77,6 +77,7 @@ case $board in
dir-810l)
ucidef_set_led_default "power" "POWER" "dlink:green:power" "1"
;;
+ dir-610-a1 |\
esr-9753)
set_wifi_led "rt2800pci-phy0::radio"
;;
diff --git a/target/linux/ramips/base-files/etc/uci-defaults/02_network b/target/linux/ramips/base-files/etc/uci-defaults/02_network
index 1d77e7c886..e444ef246d 100755
--- a/target/linux/ramips/base-files/etc/uci-defaults/02_network
+++ b/target/linux/ramips/base-files/etc/uci-defaults/02_network
@@ -77,6 +77,7 @@ ramips_setup_interfaces()
ucidef_add_switch_vlan "switch0" "2" "0 6t"
;;
+ dir-610-a1 | \
dir-615-h1 | \
mzk-w300nh2)
ucidef_set_interfaces_lan_wan "eth0.1" "eth0.2"
@@ -205,7 +206,8 @@ ramips_setup_macs()
dir-300-b1 |\
dir-300-b2 |\
- dir-600-b1)
+ dir-600-b1 |\
+ dir-610-a1)
lan_mac=$(mtd_get_mac_binary devdata 16388)
wan_mac=$(macaddr_add "$lan_mac" 1)
;;
diff --git a/target/linux/ramips/base-files/lib/preinit/06_set_iface_mac b/target/linux/ramips/base-files/lib/preinit/06_set_iface_mac
index a0d9b6123b..44cab3aa19 100644
--- a/target/linux/ramips/base-files/lib/preinit/06_set_iface_mac
+++ b/target/linux/ramips/base-files/lib/preinit/06_set_iface_mac
@@ -39,7 +39,8 @@ preinit_set_mac_address() {
asl26555 |\
dir-300-b1 |\
dir-300-b2 |\
- dir-600-b1)
+ dir-600-b1 |\
+ dir-610-a1)
mac=$(mtd_get_mac_binary devdata 16388)
ifconfig eth0 hw ether $mac 2>/dev/null
;;
diff --git a/target/linux/ramips/base-files/lib/ramips.sh b/target/linux/ramips/base-files/lib/ramips.sh
index 3ec44d2fff..066f3bdb40 100755
--- a/target/linux/ramips/base-files/lib/ramips.sh
+++ b/target/linux/ramips/base-files/lib/ramips.sh
@@ -73,6 +73,9 @@ ramips_board_detect() {
*"DIR-600 B2")
name="dir-600-b2"
;;
+ *"DIR-610 A1")
+ name="dir-610-a1"
+ ;;
*"DIR-620 A1")
name="dir-620-a1"
;;