I can confirm that rtl8812au-dkms from noble-proposed has fixed the bug for me.
Test done:
installed rtl8812au-dkms and confirmed the dkms failed to build.
Added noble-proposed to apt sources. install rtl8812au-dkms from noble-proposed confirmed dkms built properly.
modprobe the module to confirm.
$ sudo modprobe 8812au
$ lsmod | grep 8812au 8812au 1687552 0 cfg80211 1339392 1 8812au
$ uname -a Linux noble 6.8.0-35-generic #35-Ubuntu SMP PREEMPT_DYNAMIC Mon May 20 15:51:52 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
Package tested:
$ apt-cache policy rtl8812au-dkms rtl8812au-dkms: Installed: 4.3.8.12175.20140902+dfsg-0ubuntu23 Candidate: 4.3.8.12175.20140902+dfsg-0ubuntu23 Version table: *** 4.3.8.12175.20140902+dfsg-0ubuntu23 100 100 http://gb.archive.ubuntu.com/ubuntu noble-proposed/universe amd64 Packages 100 /var/lib/dpkg/status 4.3.8.12175.20140902+dfsg-0ubuntu22 500 500 http://gb.archive.ubuntu.com/ubuntu noble/universe amd64 Packages
I can confirm that rtl8812au-dkms from noble-proposed has fixed the bug for me.
Test done:
installed rtl8812au-dkms and confirmed the dkms failed to build.
Added noble-proposed to apt sources.
install rtl8812au-dkms from noble-proposed confirmed dkms built properly.
modprobe the module to confirm.
$ sudo modprobe 8812au
$ lsmod | grep 8812au
8812au 1687552 0
cfg80211 1339392 1 8812au
$ uname -a
Linux noble 6.8.0-35-generic #35-Ubuntu SMP PREEMPT_DYNAMIC Mon May 20 15:51:52 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
Package tested:
$ apt-cache policy rtl8812au-dkms 20140902+ dfsg-0ubuntu23 20140902+ dfsg-0ubuntu23 20140902+ dfsg-0ubuntu23 100 gb.archive. ubuntu. com/ubuntu noble-proposed/ universe amd64 Packages dpkg/status 3.8.12175. 20140902+ dfsg-0ubuntu22 500 gb.archive. ubuntu. com/ubuntu noble/universe amd64 Packages
rtl8812au-dkms:
Installed: 4.3.8.12175.
Candidate: 4.3.8.12175.
Version table:
*** 4.3.8.12175.
100 http://
100 /var/lib/
4.
500 http://