summaryrefslogtreecommitdiffstats
path: root/target/linux/cns21xx/base-files/lib/cns21xx.sh
blob: c10f6d38c67320d759e6cd1d55f8466c5b7d7e88 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#!/bin/sh
#
# Copyright (C) 2010 OpenWrt.org
#

get_board_name() {
	local hardware
	local name

	hardware=$(awk 'BEGIN{FS="[ \t]+:[ \t]"} /Hardware/ {print $2}' /proc/cpuinfo)

	case "$hardware" in
	*NSB3AST)
		name="nsb3ast"
		;;
	"NS-K330 NAS")
		name="ns-k330"
		;;
	*)
		name="generic"
		;;
	esac

	echo $name
}