Я пытаюсь установить драйверы, и ядро ​​выдает эту ошибку:

Проблема, с которой вы столкнулись, заключается в том, что у вас есть файлы с окончаниями строк MAC (\r ), тогда как выполняемые вами команды предполагают окончания строк Unix (\n ).

ИспользуйтеPerl:

$ perl -l015 -F, -0015 -pae '$_ = join ",", shift @F, sort { $a <=> $b } @F' input.csv

Опции:

  • -lустанавливает ORSв \r= восьмеричное 15.
  • -0устанавливает RSв \r= восьмеричное 15.
  • -pбудет циклически просматривать ваш CSV-файл для каждой записи. Запись отделяется от входного файла с помощью RS, что равно \r, как установлено опцией -0.
  • -Fустановит запятую в качестве разделителя полей для каждой записи по мере ее чтения.
  • -aразделит каждую запись по мере ее чтения на поля и сохранит в массиве @F.
  • Обратите внимание, :важен порядок указания опций.

Таким образом, вывод, который вы получите, также будет иметь окончания строки MAC. Вот почему вы НЕ видите ожидаемый результат, а все ваши выходные записи выглядят сжатыми в одну строку на основе всех приведенных здесь решений.

1
08.04.2021, 14:49
1 ответ

Для ядра 5.10 используйте этот репозиторий git:

sudo apt update
sudo apt install -y dkms git bc
git clone -b v5.6.1 https://github.com/fastoe/RTL8812BU.git
cd RTL8812BU
make
sudo make install
sudo reboot
1
28.04.2021, 22:53

Теги

Похожие вопросы