aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/ramips/base-files/lib/ramips.sh
diff options
context:
space:
mode:
authorGabor Juhos <juhosg@openwrt.org>2010-04-11 17:47:23 +0000
committerGabor Juhos <juhosg@openwrt.org>2010-04-11 17:47:23 +0000
commit09aec474afe207478ce3025f78b0c1d2571251cc (patch)
tree7261fc106a9f4f989424e5f847c764bf729afe0d /target/linux/ramips/base-files/lib/ramips.sh
parent2872bade69836dc3789449ba7c03a6b51f8ddb0f (diff)
downloadupstream-09aec474afe207478ce3025f78b0c1d2571251cc.tar.gz
upstream-09aec474afe207478ce3025f78b0c1d2571251cc.tar.bz2
upstream-09aec474afe207478ce3025f78b0c1d2571251cc.zip
ramips: add diag support
SVN-Revision: 20799
Diffstat (limited to 'target/linux/ramips/base-files/lib/ramips.sh')
-rwxr-xr-xtarget/linux/ramips/base-files/lib/ramips.sh31
1 files changed, 31 insertions, 0 deletions
diff --git a/target/linux/ramips/base-files/lib/ramips.sh b/target/linux/ramips/base-files/lib/ramips.sh
new file mode 100755
index 0000000000..9f9256740b
--- /dev/null
+++ b/target/linux/ramips/base-files/lib/ramips.sh
@@ -0,0 +1,31 @@
+#!/bin/sh
+#
+# Copyright (C) 2010 OpenWrt.org
+#
+
+ramips_board_name() {
+ local machine
+ local name
+
+ machine=$(awk 'BEGIN{FS="[ \t]+:[ \t]"} /machine/ {print $2}' /proc/cpuinfo)
+
+ case "$machine" in
+ *"DIR-300 revB")
+ name="dir-300-b1"
+ ;;
+ *"La Fonera 2.0N")
+ name="fonera20n"
+ ;;
+ *"V22RW-2X2")
+ name="v22rw-2x2"
+ ;;
+ *"WHR-G300N")
+ name="whr-g300n"
+ ;;
+ *)
+ name="generic"
+ ;;
+ esac
+
+ echo $name
+}