Отказ установить драйвер для беспроводной платы PCI

Я установил беспроводной адаптер PCI (Edimax N300), и он работал правильно далеко, хотя не очень хороший. В моих поисках для улучшения производительности я сделал ошибку и следовал этому руководству (под 6): проблемы Беспроводного адаптера Realtek. (RTL8192ce и RTL8192cu) в основном установка неправильного драйвера для "cu" вместо "ce". После перезагрузки не была обнаружена карта (по крайней мере, я не получил признака никаких беспроводных соединений вокруг и были много прежде). С тех пор я привел попытку к сбою установить несколько драйверов для получения карты, работающей снова.

Я загружаю соответствующие архивы и затем делаю:

sudo apt-get install build-essential
makes
sudo make install

Я получаю ошибку при "делании" этапного, который читает следующим образом (извинения за немца):

make
make -C /lib/modules/3.19.0-56-generic/build M=/home/kai/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013 modules
make[1]: Verzeichnis »/usr/src/linux-headers-3.19.0-56-generic« wird betreten
CC [M]  /home/kai/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/base.o
In file included from /home/kai/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/base.c:39:0:
/home/kai/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/pci.h:247:15: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘rtl_pci_probe’
int __devinit rtl_pci_probe(struct pci_dev *pdev,
           ^
/home/kai/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/base.c: In function ‘_rtl_init_mac80211’:
/home/kai/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/base.c:365:4: error: ‘struct ieee80211_hw’ has no member named ‘channel_change_time’
hw->channel_change_time = 100;
^
/home/kai/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/base.c: In function ‘rtl_action_proc’:
/home/kai/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/base.c:885:32: error: ‘struct ieee80211_conf’ has no member named ‘channel’
   rx_status.freq = hw->conf.channel->center_freq;
                            ^
/home/kai/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/base.c:886:32: error: ‘struct ieee80211_conf’ has no member named ‘channel’
   rx_status.band = hw->conf.channel->band;
                            ^
/home/kai/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/base.c: In function ‘rtl_beacon_statistic’:
/home/kai/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/base.c:1160:2: error: implicit declaration of function ‘compare_ether_addr’ [-Werror=implicit-function-declaration]
if (compare_ether_addr(hdr->addr3, rtlpriv->mac80211.bssid))
^
/home/kai/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/base.c: In function ‘rtl_send_smps_action’:
/home/kai/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/base.c:1451:24: error: ‘struct ieee80211_conf’ has no member named ‘channel’
info->band = hw->conf.channel->band;
                    ^
/home/kai/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/base.c: In function ‘rtl_store_debug_level’:
/home/kai/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/base.c:1684:2: error: implicit declaration of function ‘strict_strtoul’ [-Werror=implicit-function-declaration]
ret = strict_strtoul(buf, 0, &val);
^
cc1: some warnings being treated as errors
make[2]: *** [/home/kai/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/base.o] Fehler 1
make[1]: *** [_module_/home/kai/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013] Fehler 2
make[1]: Verzeichnis »/usr/src/linux-headers-3.19.0-56-generic« wird verlassen
make: *** [all] Fehler 2

Кто-либо может помочь?

0
задан 13 April 2017 в 15:23

1 ответ

Allright, я справился. Вот то, что я сделал: Откройте терминал, введите "gksudo наутилус", перейдите к папке "etc/modprobe.d" и открытому "blacklist-native-rtl8192". Затем я поместил "##" перед каждой строкой (так, чтобы они не были обработаны).

0
ответ дан 14 April 2017 в 01:23

Другие вопросы по тегам:

Похожие вопросы: