diff options
Diffstat (limited to 'target/linux/ramips/base-files/lib')
| -rwxr-xr-x | target/linux/ramips/base-files/lib/ramips.sh | 31 | 
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 000000000..9f9256740 --- /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 +}  | 
