aliexpress.ruпатч для модуля ядра под wifi: работает звук hdmi, wifi, bluetooth.
Проработав чуть больше года, X96Air сломался. Где-то микро трещина в пайке, сыпались ошибки ввода-вывода, а потом и вовсе перестал загружаться. Ремонт не мое направление. Купил Tox1. Первое впечатление - продуманный минимализм, необходимо и достаточно. Охлаждение: радиатор уже стоит, корпус с отверстиями и не вверх ногами ( температуры не отличаются от x96air c колхозным охлаждением). Wifi с наружной антенной. Нет spdif, audio вывода. Только hdmi, ethernet, usb2.0, usb3.0, mikrosd, питание - все. Android тоже менее кривой, чем x96air. Linux запускается с любого порта (usb2.0,usb3.0,microsd). Звук через hdmi есть, интернет есть. Wifi - нужен модуль ядра 88x2bs. Как оказалось, от manjaro 88x2cs не подходит. Нужный модуль собирается из:
https://github.com/ChalesYu/rtl8822bs-aml/tree/test-5.8.7.4-200216Есть нюанс, если использовать git clone, то скачивается ветка master и модуль не собирается, если скачать архив и его распаковать - то все отлично.
Установить linux-headers, bc, base-devel. В терминале зайти в папку rtl8822bs-aml-test-5.8.7.4-200216
make
sudo make install
sudo modprobe 88x2bs
Wifi работает. Проверял в 2А, manjaro, сборки от jmdev. Модуль собирается и работает на ядрах 5.10; 5.11 Не собирается на 5.12
Bluetooth не работает, хотя в dmesg видит и ошибок нет.
Файл dtb подходит и meson-sm1-sei610.dtb, но я стащил c форума manjaro meson-sm1-x96maxplus-100M-vim.dtb - в dmesg практически без ошибок
Вот, а теперь "прошу помощь зала". С full-ом понятно, при смене ядра пересобрать модуль, а с frugal-ом у меня недопонимание: а как его правильно сохранить?