3 lantiq_board_detect
() {
4 name
=`grep "^machine" /proc/cpuinfo | sed "s/machine.*: \(.*\)/\1/g" | sed "s/\(.*\) - .*/\1/g"`
5 model
=`grep "^machine" /proc/cpuinfo | sed "s/machine.*: \(.*\)/\1/g" | sed "s/.* - \(.*\)/\1/g"`
6 [ -z "$name" ] && name
="unknown"
7 [ -z "$model" ] && model
="unknown"
8 [ -e "/tmp/sysinfo/" ] || mkdir
-p "/tmp/sysinfo/"
9 echo $name > /tmp
/sysinfo
/board_name
10 echo $model > /tmp
/sysinfo
/model
13 lantiq_board_model
() {
16 [ -f /tmp
/sysinfo
/model
] && model
=$
(cat /tmp
/sysinfo
/model
)
17 [ -z "$model" ] && model
="unknown"
25 [ -f /tmp
/sysinfo
/board_name
] && name
=$
(cat /tmp
/sysinfo
/board_name
)
26 [ -z "$name" ] && name
="unknown"