Can you please add provides=("rtw88-dkms")
and conflicts=("rtw88-dkms")
?
Regards and thanks for the package!
Git Clone URL: | https://aur.archlinux.org/rtw88-fixed-dkms-git.git (read-only, click to copy) |
---|---|
Package Base: | rtw88-fixed-dkms-git |
Description: | Latest Realtek Wifi 5 drivers - firmware |
Upstream URL: | https://github.com/lwfinger/rtw88 |
Provides: | rtw88-fixed-firmware |
Submitter: | yataro |
Maintainer: | yataro |
Last Packager: | yataro |
Votes: | 0 |
Popularity: | 0.000000 |
First Submitted: | 2024-06-27 22:38 (UTC) |
Last Updated: | 2024-10-14 03:34 (UTC) |
Can you please add provides=("rtw88-dkms")
and conflicts=("rtw88-dkms")
?
Regards and thanks for the package!
I checked the firmware and you're right - the ones from here are older. I'll keep them "frozen" for testing purposes.
Thanks for the info!
@yataro I left a comment about the bug report of RTL8812AU, thanks for reminding me!
Larry's repo has 8 firmware files, I compared them with the ones in the linux-firmware:
rtl8822cu_fw.bin: firmware for bt, older than the one in the linux-firmware (0xFFB8_ABD3 vs AED6_6DCB)
rtw8723d_fw.bin: identical
rtw8812a_fw.bin: only exist in Larry's repo
rtw8821a_fw.bin: identical
rtw8821c_fw.bin: older than the one in the linux-firmware (v24.8 vs v24.11)
rtw8822b_fw.bin: identical
rtw8822c_fw.bin: older than the one in the linux-firmware (v9.9.13 vs v9.9.15)
rtw8822c_wow_fw.bin: identical
@xx777 There is firmware for some modules, but please note difference:
FW_PATH1=/lib/firmware/rtw88-fixed
FW_PATH2=/lib/firmware/rtw88
for fw in "$FW_PATH1"/*; do
fw_name=$(basename "$fw")
fw_linux=$FW_PATH2/$fw_name.zst
if [ ! -f "$fw_linux" ]; then
continue
fi
fw_md5=($(md5sum "$fw"))
fw_linux_md5=($(zstd -d < "$fw_linux" | md5sum))
if [ "$fw_md5" != "$fw_linux_md5" ]; then
printf "%s missmatch:\nrtw88-fixed: %s\nrtw88: %s\n\n" "$fw_name" "$fw_md5" "$fw_linux_md5"
fi
done
rtw8821c_fw.bin missmatch:
rtw88-fixed: f58626e7b13e6f146c7c4dfed12beab9
rtw88: 2638a40042a27e98df2f7929c8eee760
rtw8822c_fw.bin missmatch:
rtw88-fixed: 4cca3e5d9f7061b81c4287d7999c0b57
rtw88: 4045f5e9b31b7a8a3823786620c4d1fc
About rtw88-dkms-git, I submitted an orphan request some time ago and it was accepted yesterday.
You adopted the package shortly after this, so I would like to ask you to leave the same comment I have pinned here, as the 8812au is still in development and bug reports should go to the specified issue.
@yataro Thanks for the quick fix! Actually linux-firmware
has the most firmware files rtw88 requires except rtw8812a_fw.bin.zst.
By the way, yestereday I noticed rtw88-dkms-git has no maintainer, so I adopt it already.
I've added a firmware dependency. I also patched the firmware path to avoid possible clashes with linux-firmware.
Please note that the firmware from this driver is different from linux-firmware
@xx777 it should be used with rtw88-fixed-firmware-git
linux-firmware doesn't provide all the firmware needed
Hi~
Please consider adding the package linux-firmware
as one of the dependencies, thank you!~
If you want to use drivers from this package with 8812au, you should know that it's still in testing.
Any bug reports about 8812au should not go to lwfinger/rtw88, but to this issue: https://github.com/morrownr/8812au-20210820/issues/27
Pinned Comments
yataro commented on 2024-06-28 03:46 (UTC)
If you want to use drivers from this package with 8812au, you should know that it's still in testing.
Any bug reports about 8812au should not go to lwfinger/rtw88, but to this issue: https://github.com/morrownr/8812au-20210820/issues/27