Currently it's not ready for kernel 6.13, build fails with:
os_dep/linux/ioctl_cfg80211.c:9460:32: error: initialization of ‘int (*)(struct wiphy *, struct net_device *, struct cfg80211_chan_def *)’ from incompatible pointer type ‘int (*)(struct wiphy *, struct cfg80211_chan_def *)’ [-Wincompatible-po>
9460 | .set_monitor_channel = cfg80211_rtw_set_monitor_channel,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
os_dep/linux/ioctl_cfg80211.c:9460:32: note: (near initialization for ‘rtw_cfg80211_ops.set_monitor_channel’)
Reported upstream issue: https://github.com/aircrack-ng/rtl8812au/issues/1224
Solution here: https://github.com/clnhub/rtl8192eu-linux/commit/83cd892775c07c1493e63d20afe4e0cbf6471189
Pinned Comments
iyanmv commented on 2020-01-10 16:02 (UTC)
This package now forces to use the branch
v5.6.4.2
(the one that works better for me), which is the default one in the remote repository although they still mention branchv5.3.4
as the stable one. If you have any issues, please leave a comment, and also tried to change the branch in the source array. For example, change it to:Read the README.me to learn how to set your interface in monitor mode (and other things).
Important: Use
ip
andiw
instead ofifconfig
andiwconfig