我有 Ubuntu 12.04 和 MSI MS-16GC,带有 Realtek 8723ae,这就是我的问题。它每次都可以在某些网络上工作(例如我的家庭网络),但它可以与我手机的网络(热点)和我大学的网络一起使用,但现在不行了。我试过从这里但是我有这个
make -C /lib/modules/3.8.0-35-generic/build M=/home/korek
/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012 modules
make[1]: Entering directory `/usr/src/linux-headers-3.8.0-35-generic'
CC [M] /home/korek/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/base.o
In file included from /home/korek
/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/base.c:39:0:
/home/korek/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/pci.h:245:15:
error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘rtl_pci_probe’
/home/korek/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/base.c: In
function ‘_rtl_init_mac80211’:
/home/korek/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/base.c:320:6:
error: ‘IEEE80211_HW_BEACON_FILTER’ undeclared (first use in this function)
/home/korek/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/base.c:320:6:
note: each undeclared identifier is reported only once for each function it appears in
/home/korek/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/base.c: In
function ‘rtl_action_proc’:
/home/korek/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/base.c:870:25:
error: ‘RX_FLAG_MACTIME_MPDU’ undeclared (first use in this function)
/home/korek/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/base.c: In
function ‘rtl_send_smps_action’:
/home/korek/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/base.c:1432:16:
error: ‘struct <anonymous>’ has no member named ‘sta’
make[2]: *** [/home/korek/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012
/base.o] Error 1
make[1]: *** [_module_/home/korek
/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-3.8.0-35-generic'
make: *** [all] Error 2
我要怎么做才能让它每次都正常工作?
答案1
更新您的软件版本。尝试版本 rtl_92ce_92se_92de_8723ae_linux_mac80211_0007.0809.2012(请注意,最后一部分是日期,比您的版本晚)。甚至可能存在更高版本,但上述方法应该有效。
这是一个类似的问题,但有建议的解决方案: 无线网卡 Realtek RTL8723AE-BT 驱动程序无法在 Quetzal 上编译