Minor fix for UAS blacklisting

This commit is contained in:
ThomasKaiser 2017-09-06 08:30:39 -07:00
parent 0d3fddfd49
commit 138662397d

View file

@ -16,7 +16,7 @@ export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
collect_information() {
ifconfig | grep -q eth0 || (ifconfig eth0 up ; sleep 2)
TMPFILE=$(mktemp /tmp/${0##*/}.XXXXXX)
trap "rm \"${TMPFILE}\" ; exit 0" 0 1 2 3 15
trap "sleep 5 ; rm \"${TMPFILE}\" ; exit 0" 0 1 2 3 15
dmesg >"${TMPFILE}"
ARCH=$(lscpu | awk '/Architecture/ {print $2}')
HARDWARE=$(awk '/Hardware/ {print $3}' </proc/cpuinfo | head -n1)
@ -358,7 +358,7 @@ add_usb_storage_quirks() {
[ -f /boot/armbianEnv.txt ] || return
# preserve old contents if existent
awk -F"=" '/^usbstoragequirks/ {print $2}' </boot/armbianEnv.txt >${TMPFILE}
awk -F"=" '/^usbstoragequirks/ {print $2}' </boot/armbianEnv.txt | tr -d -c '[:graph:]' >${TMPFILE}
# UAS blacklist Norelsys NS1068X and NS1066X since broken. Can be removed once
# they're blacklisted upstream