error: incompatible types when assigning to type ‘const struct wiphy_wowlan_support‘
环境说明系统:Centos7 (3.10.0)驱动版本:00014996-RTL8192EU_linux_v5.6.3.1_34030_COEX20171113-0047.20190613.zip网卡:Realtek RTL8192EU错误log/home/w1206/RTL8192EU_linux_v5.6.3.1_34030_COEX20171113-0047.20190613/driver/
·
环境说明
系统:Centos7 (3.10.0)
驱动版本:00014996-RTL8192EU_linux_v5.6.3.1_34030_COEX20171113-0047.20190613.zip
网卡:Realtek RTL8192EU
错误log
/home/w1206/RTL8192EU_linux_v5.6.3.1_34030_COEX20171113-0047.20190613/driver/rtl8192EU_WiFi_linux_v5.6.3.1_34030.20190613_COEX20171113-0047/os_dep/linux/ioctl_cfg80211.c:9488:16: error: incompatible types when assigning to type ‘const struct wiphy_wowlan_support *’ from type ‘const struct wiphy_wowlan_support’
wiphy->wowlan = wowlan_stub;
^
解决方案
修改ioctl_cfg80211.c文件
#if defined(CONFIG_PM) && (LINUX_VERSION_CODE >= KERNEL_VERSION(3, 0, 0))
-#if (LINUX_VERSION_CODE < KERNEL_VERSION(3, 11, 0))
+#if (LINUX_VERSION_CODE < KERNEL_VERSION(3, 10, 0)) //change by wellnw 20211213
wiphy->wowlan = wowlan_stub;
#else
wiphy->wowlan = &wowlan_stub;
驱动完整修改链接
更多推荐
已为社区贡献3条内容
所有评论(0)