Компиляция rtl8188ee сбои драйвера

Я пытаюсь скомпилировать и установить собственный драйвер для моей Беспроводной карты RTL8188ee. Используя make в каталоге загрузки (/home/sebastian/Downloads/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013) результаты по следующей ошибке:

make -C /lib/modules/3.8.0-31-generic/build M=/home/sebastian/Downloads/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013 modules
make[1]: Betrete Verzeichnis '/usr/src/linux-headers-3.8.0-31-generic'
CC [M]  /home/sebastian/Downloads/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/base.o
In file included from /home/sebastian/Downloads/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/base.c:39:0:
/home/sebastian/Downloads/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/pci.h:247:15: Fehler: expected »=«, »,«, »;«, »asm« or »__attribute__« before »rtl_pci_probe«
make[2]: *** [/home/sebastian/Downloads/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/base.o] Fehler 1
make[1]: *** [_module_/home/sebastian/Downloads/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013] Fehler 2
make[1]: Verlasse Verzeichnis '/usr/src/linux-headers-3.8.0-31-generic'
make: *** [all] Fehler 2

Какова точно проблема и как я могу зафиксировать ее?

Использование RaringX64

0
задан 18 October 2013 в 22:48

1 ответ

Во-первых, давайте очистим файл с вашей первой попытки:

cd Downloads/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013
make clean

Теперь давайте изменим один файл:

gedit pci.h

В верхней части файла после комментария раздел все изложено в **, добавьте следующую последовательность:

#ifndef __devinit
#define __devinit
#define __devinitdata
#endif

Вычитайте внимательно, сохраните и закройте gedit. Теперь сделайте:

make
sudo make install
sudo modprobe rtl8188ee

Теперь ваша беспроводная сеть должна работать.

0
ответ дан 18 October 2013 в 22:48

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

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