** Description changed:
+ [Impact]
+
+ rtl8812au-dkms is failing to build with the latest 5.15 jammy kernel:
+
/var/lib/dkms/rtl8812au/4.3.8.12175.20140902+dfsg/build/core/rtw_br_ext.c:25:10:
fatal error: net/ipx.h: No such file or directory
- 25 | #include <net/ipx.h>
- | ^~~~~~~~~~~
+ 25 | #include <net/ipx.h>
+ | ^~~~~~~~~~~
compilation terminated.
+ [Test case]
- ---
+ sudo apt install rtl8812au-dkms
- This upstream commit drops ipx support, that was considered obsolete:
+ [Fix]
+
+ This problem has been introduced by this kernel commit that drops the
+ support for the IPX protocol (already considered deprecated):
6c9b40844751 ("net: Remove net/ipx.h and uapi/linux/ipx.h header files")
rtl8812au is still using some ipx features that are not available
anymore, so the driver requires a pretty consistent refactoring to work
with 5.15.
+
+ At this point a reasonable fix is to simply drop the support for IPX and
+ AppleTalk (both handled in the same function in the rtl8812au driver),
+ following what the upstream kernel is also doing.
+
+ [Regression potential]
+
+ We may see networking regressions related to IPX / AppleTalk with this
+ change, because we are basically dropping the support from the driver,
+ however this is what the upstream kernel is also doing, so the risk of
+ seeing people reporting this regression is very low.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1951621
Title:
rtl8812au dkms broken with jammy 5.15
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/rtl8812au/+bug/1951621/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs