version 1.18, 2021/10/18 00:33:07 |
version 1.19, 2021/10/21 02:02:52 |
|
|
sed -n "$1" /var/run/dmesg.boot |
sed -n "$1" /var/run/dmesg.boot |
} |
} |
|
|
installed_firmware() { |
|
for fw in ${PKGDIR}/$1-firmware*; do |
|
[ -e "$fw" ] || continue |
|
echo ${fw##*/} |
|
done |
|
} |
|
|
|
# tmpdir, do_as, unpriv, and unpriv2 are from install.sub |
# tmpdir, do_as, unpriv, and unpriv2 are from install.sub |
|
|
# Create a temporary directory based on the supplied directory name prefix. |
# Create a temporary directory based on the supplied directory name prefix. |
|
|
|
|
for _d in $_drivers; do |
for _d in $_drivers; do |
_f=$( sed -n "s/.*(\($_d-firmware-.*\.tgz\)).*/\1/p" "$_cfile" ) |
_f=$( sed -n "s/.*(\($_d-firmware-.*\.tgz\)).*/\1/p" "$_cfile" ) |
_installed=$( installed_firmware "$_d" ) |
_installed=$( |
|
for fw in "${PKGDIR}/$_d-firmware"*; do |
|
[ -e "$fw" ] || continue |
|
echo ${fw##*/} |
|
done |
|
) |
|
|
for _i in $_installed; do |
for _i in $_installed; do |
if [ "$_f" = "$_i.tgz" ]; then |
if [ "$_f" = "$_i.tgz" ]; then |