got wifi working on magicsee n5 plus (Amlogic s905x3).
The wifi is Realtek RTL8822BS. There no driver in kernel source.
procedure to build driver or use attached binary (for kernel: 5.6.0-rc4-arm-64 )
mkdir -p /opt/amlogic
cd /opt/amlogic
git clone https://github.com/150balbes/Amlogic_s905-kernel.git
git clone https://github.com/ChalesYu/rtl8822bs-aml.git
cd /lib/modules/5.6.0-rc4-arm-64/
ln -s /opt/amlogic/Amlogic_s905-kernel build
ln -s /opt/amlogic/Amlogic_s905-kernel source
cd /opt/amlogic/Amlogic_s905-kernel.git
zcat /proc/config.gz > .config
make prepare
- edit file: /opt/amlogic/Amlogic_s905-kernel/include/generated/utsrelease.h (must be version of your current working kernel: uname -r)
#define UTS_RELEASE "5.6.0-rc4-arm-64"
cd /opt/amlogic/rtl8822bs-aml
- replace files for kernel version 5.6.x (attached in post).
os_dep/linux/ioctl_cfg80211.c
os_dep/linux/rtw_proc.c
make -j2
sudo make install
sudo modprobe 88x2bs
regards,
Zahari
ioctl_cfg80211.c
rtw_proc.c
88x2bs.zip