Ubuntu 12.04 e realtek rtl8723ae algumas redes funcionam, algumas não

0

Eu tenho o Ubuntu 12.04 e o MSI MS-16GC com o Realtek 8723ae e aqui está o meu problema. Ele funciona com algumas redes de cada vez (por exemplo, minha rede doméstica), mas trabalhou com eq. forma de rede meu telefone (HotSpot) e rede na minha universidade, mas agora não faz. Eu tentei fazer a coisa de aqui mas eu tem isso

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

O que tenho que fazer para que funcione sempre?

    
por user2255510 26.03.2014 / 19:27

1 resposta

0

Atualize sua versão do software. Experimente a versão rtl_92ce_92se_92de_8723ae_linux_mac80211_0007.0809.2012 (Observe que a última parte é a data, que é posterior à sua). Mesmo versões posteriores podem existir, mas o acima deve funcionar.

Aqui está um problema semelhante com a solução sugerida: Placa sem fio Realtek RTL8723AE-BT driver não está compilando no Quetzal

    
por ubfan1 26.03.2014 / 19:39