Download and burn on a Raspberry Pi 3/4
https://downloads.raspberrypi.org/raspios_armhf/images/raspios_armhf-2021-05-28/2021-05-
Update, upgrade, reboot Raspberry Pi 3/4 using wired Ethernet (kernel version is 5.10.103-v7l+)
Blacklist onboard wifi driver
sudo nano /etc/modprobe.d/blacklist-wifi.conf
blacklist brcmfmac
blacklist brcmutil
sudo update-initramfs -u
sudo reboot
blacklist brcmfmac
blacklist brcmutil
sudo update-initramfs -u
sudo reboot
Download driver source code into home on Raspberry Pi
rtl8852BU_rtl8832BU_WiFi_linux_v1.19.21-68-gd16563cf8.20250603.tar.gz
Install kernel headers, extract source code and compile driver
sudo apt install raspberrypi-kernel-headers
tar -zxvf rtl8852BU_rtl8832BU_WiFi_linux_v1.19.21-68-gd16563cf8.20250603.tar.gz
cd rtl8852BU_rtl8832BU_WiFi_linux_v1.19.21-68-gd16563cf8.20250603
sudo make KSRC=/lib/modules/$(uname -r)/build ARCH=arm
tar -zxvf rtl8852BU_rtl8832BU_WiFi_linux_v1.19.21-68-gd16563cf8.20250603.tar.gz
cd rtl8852BU_rtl8832BU_WiFi_linux_v1.19.21-68-gd16563cf8.20250603
sudo make KSRC=/lib/modules/$(uname -r)/build ARCH=arm
Observe kernel object 8852bu.ko created.
To automatically load driver with default configuration
sudo mkdir -p /lib/modules/$(uname -r)/kernel/drivers/net/wireless/realtek/rtl8852bu
sudo cp 8852bu.ko /lib/modules/$(uname -r)/kernel/drivers/net/wireless/realtek/rtl8852bu/
sudo depmod -a
sudo reboot
sudo cp 8852bu.ko /lib/modules/$(uname -r)/kernel/drivers/net/wireless/realtek/rtl8852bu/
sudo depmod -a
sudo reboot
Now insert USB wifi dongle and observe wlan0.
Configure wpa_supplicant to connect to the network.
To stream from command line you can use:
streamlink http://live.onetv-preprod.one.hu/123456789/vxfmt=dp/manifest.mpd?
device_profile=DASH_STB_CLR_LIVE_HD best &
device_profile=DASH_STB_CLR_LIVE_HD best &
No comments:
Post a Comment