Это должно сработать. Будьте очень осторожны с eval
, никогда не используйте eval
для пользовательского ввода, он выполнит что угодно.
mood='i am $1 happy'
happy ()
{
eval echo "$mood"
}
happy "very"
У меня такая же карта Wi-Fi -карта , и у меня была очень похожая проблема со звуком как с ней, так и со всеми другими моими устройствами Atheros Ath10k Wifi после обновления до ядра Debian, более нового, чем поставляемое с Buster, что требуется патчинг ат.ко.
Из того, что я мог почерпнуть в то время, проблема заключалась в том, что где-то между ядром Buster и ядром Bullseye был обновлен выбор канала и код региона, и Все мои карты Atheros имели 0 доступные частоты для режимов, отличных от клиентской станции на 5Ghz после этого «обновления».
Исходный код ядра предоставляет возможность разрешить пользователю переопределять обнаружение поврежденных областей, но Debian не включает эту опцию в сборке ядра.
Итак, оба плохих варианта, которые я видел в то время, были:
Оба будут выдавать предупреждения о «испорченном ядре» и потребуют внимания во время обновлений пакетов, чтобы перехватывать обновления исходного кода ядра и запроса wpa _для перекомпиляции их обоих перед перезагрузкой, чтобы иметь работающий Wi-Fi.
Как бы мне ни нравился Debian, Wi-Fi в Debian вызывает затруднения.
Я считаю это «грязным обходным путем», но у меня не было времени найти правильное решение,я подозреваю, что это что-то вроде «Добавьте свой ключ для защиты -загрузочной конфигурации uefi, перекомпилируйте и подпишите ядро/модули с крючками apt -после обновлений, молитесь об отсутствии« испорченных »предупреждений».
Без патча atk.ko все частоты 5Ghz в выходных данных iw phy
были установлены NO-IR
.
Если это сработает для вас, я могу отшлифовать имеющиеся у меня скрипты/патчи и отредактировать их в этом посте.