#!/bin/sh lantiq_board_model() { local model [ -f /tmp/sysinfo/model ] && model=$(cat /tmp/sysinfo/model) [ -z "$model" ] && model="unknown" echo "$model" } lantiq_get_dt_led() { local label local ledpath local basepath="/sys/firmware/devicetree/base" local nodepath="$basepath/aliases/led-$1" [ -f "$nodepath" ] && ledpath=$(cat "$nodepath") [ -n "$ledpath" ] && label=$(cat "$basepath$ledpath/label") echo "$label" } lantiq_is_vdsl_system() { grep -qE "system type.*: (VR9|xRX200)" /proc/cpuinfo }