Nie działa WiFi - RTL8723AE
: 13 lis 2014, 21:17
Witam, postanowiłem, że przerzucę się na Ubuntu, ale niestety już mam dość poważny problem. Karta WiFi jest widoczna w systemie itp, ale nie wyszukuje sieci co całkowicie uniemożliwia łączenie się z sieciami. Karta to konkretnie Realtek RTL8723AE.
Znalazłem coś takiego:
Ale, że mam pecha to przy make mam błędy i nic dalej nie mogę zrobić (o ile w ogóle tamta paczka ze sterownikami pomoże). Mam obecnie Ubuntu 14.04.
Tak oto wygląda cały wynik po próbie wykonania make:
Znalazłem coś takiego:
Kod: Zaznacz cały
http://askubuntu.com/questions/139632/wireless-card-realtek-rtl8723ae-bt-is-not-recognized
Tak oto wygląda cały wynik po próbie wykonania make:
Kod: Zaznacz cały
make -C /lib/modules/3.13.0-39-generic/build M=/home/vadren/a modules
make[1]: Wejście do katalogu `/usr/src/linux-headers-3.13.0-39-generic'
CC [M] /home/vadren/a/base.o
In file included from /home/vadren/a/base.c:39:0:
/home/vadren/a/pci.h:245:15: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘rtl_pci_probe’
int __devinit rtl_pci_probe(struct pci_dev *pdev,
^
/home/vadren/a/base.c: In function ‘_rtl_init_mac80211’:
/home/vadren/a/base.c:320:6: error: ‘IEEE80211_HW_BEACON_FILTER’ undeclared (first use in this function)
IEEE80211_HW_BEACON_FILTER |
^
/home/vadren/a/base.c:320:6: note: each undeclared identifier is reported only once for each function it appears in
/home/vadren/a/base.c: In function ‘rtl_action_proc’:
/home/vadren/a/base.c:867:32: error: ‘struct ieee80211_conf’ has no member named ‘channel’
rx_status.freq = hw->conf.channel->center_freq;
^
/home/vadren/a/base.c:868:32: error: ‘struct ieee80211_conf’ has no member named ‘channel’
rx_status.band = hw->conf.channel->band;
^
/home/vadren/a/base.c:870:25: error: ‘RX_FLAG_MACTIME_MPDU’ undeclared (first use in this function)
rx_status.flag |= RX_FLAG_MACTIME_MPDU;
^
/home/vadren/a/base.c: In function ‘rtl_send_smps_action’:
/home/vadren/a/base.c:1432:16: error: ‘struct <anonymous>’ has no member named ‘sta’
info->control.sta = sta;
^
/home/vadren/a/base.c:1433:24: error: ‘struct ieee80211_conf’ has no member named ‘channel’
info->band = hw->conf.channel->band;
^
make[2]: *** [/home/vadren/a/base.o] Błąd 1
make[1]: *** [_module_/home/vadren/a] Błąd 2
make[1]: Opuszczenie katalogu `/usr/src/linux-headers-3.13.0-39-generic'
make: *** [all] Błąd 2