f02edbcbb101f5be1d906e2b2fc990a546a68a7f
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
] || lantiq_board_detect
17 [ -f /tmp
/sysinfo
/model
] && model
=$
(cat /tmp
/sysinfo
/model
)
18 [ -z "$model" ] && model
="unknown"
26 [ -f /tmp
/sysinfo
/board_name
] || lantiq_board_detect
27 [ -f /tmp
/sysinfo
/board_name
] && name
=$
(cat /tmp
/sysinfo
/board_name
)
28 [ -z "$name" ] && name
="unknown"