diff --git a/scripts/armhwinfo b/scripts/armhwinfo index a321b011d..25c271b77 100644 --- a/scripts/armhwinfo +++ b/scripts/armhwinfo @@ -32,6 +32,7 @@ collect_informations() { INTERUPT=$(grep "eth0" /proc/interrupts) WIFI8189ES=$(lsmod | grep 8189es | grep -v "0 $" | grep -v "0$") # ignore when not loaded WIFIAP6211=$(lsmod | grep ap6211) + SPDIF=$(lsmod | grep spdif) read VERSION /sys/class/leds/*green*/trigger + (echo heartbeat >/sys/class/leds/*green*/trigger) 2>/dev/null [ -f "/root/.not_logged_in_yet" ] && BlinkTime=120 || BlinkTime=10 - (sleep ${BlinkTime} && echo default-on >/sys/class/leds/*green*/trigger) & + (sleep ${BlinkTime} && (echo default-on >/sys/class/leds/*green*/trigger) 2>/dev/null) & fi # redistribute USB irqs to dedicated cores @@ -157,6 +158,8 @@ detect_board() { fi ;; esac + elif [ "$SPDIF" != "" ]; then + ID="Beelink X2" elif [ "$WIFI8189ES" != "" ]; then ID="Orange Pi Lite" echo 8 >/proc/irq/$(awk -F":" "/${WiFi}/ {print \$1}" /sys/class/leds/*green*/trigger + (echo heartbeat >/sys/class/leds/*green*/trigger) 2>/dev/null fi ;; esac