Сообщения журнала указывают, что система ищет файл микропрограммы Intel BlueTooth (ibt
), сначала в /lib/firmware/intel/ibt-hw-37.7.10-fw-1.80.2.3.d.bseq
, затем в /lib/firmware/intel/ibt-hw-37.7.bseq
, но не находит ни одну из версий файла микропрограммы.
Перейдите в каталогintel
sub -дерева git -прошивки linux , найдите там нужные файлы прошивки,и нажмите «plain» в конце строки с именем файла, чтобы скачать его. Затем поместите файлы в каталог /lib/firmware/intel
и перезагрузите (или выгрузите и перезагрузите соответствующий модуль ядра ). Этот метод работает для всех дистрибутивов Linux, а также для прошивок, которые еще не были упакованы дистрибутивом.
В качестве альтернативы, убедитесь, что у вас включена не -бесплатная часть репозитория пакетов Debian(см. этот вопрос в ServerFault для получения инструкций, если необходимо ), и убедитесь, что пакет firmware-iwlwifi
установлен. Согласно списку содержимого пакета , он также включает в себя необходимые файлы прошивки. Этот метод специфичен для Debian.
#!/bin/bash
infosdir="foo/infos"
imagesdir="foo/images"
# use a different IFS to allow spaces in filenames
IFS=$(echo -en "\n\b")
# for all images in the images-directory
for pngfullname in ${imagesdir}/*.png; do
# get the name of the image without the path and without the file-extension
basename="$(basename ${pngfullname}.png)"
# if an appropriate xml-file in the infos-directory is missing
if [ ! -f "${infosdir}/${basename}.xml" ] ; then
# delete the image
rm "${pngfullname}"
fi
done
Предлагаю создать новый каталог
mkdir images_clean
Затем переместите изображения с существующей информацией в этот каталог.
cd foo/infos
for f in *; do name="${f%.xml}"; mv../foo/images/"$name".png../foo/images_clean; done
и удалить оставшиеся позже
rm -rf foo/images