2014-04-13 13 views
3

& & Alfa awus036h 무선 어댑터 용 재고 장착 드라이버를 만들려고 할 때 오류가 발생합니다.Alfa awus036h에서 설치 오류 확인 설치 드라이버

합니다

[email protected]:~/Downloads/rtl8187L_linux_1041.0209.2012$ make 
make[1]: Entering directory `/usr/src/linux-headers-3.11.0-18-generic' 
    CC [M] /home/me/Downloads/rtl8187L_linux_1041.0209.2012/rtl8187/r8187_core.o 
/home/me/Downloads/rtl8187L_linux_1041.0209.2012/rtl8187/r8187_core.c:153:22: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘rtl8187_usb_probe’ 
/home/me/Downloads/rtl8187L_linux_1041.0209.2012/rtl8187/r8187_core.c:155:23: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘rtl8187_usb_disconnect’ 
/home/me/Downloads/rtl8187L_linux_1041.0209.2012/rtl8187/r8187_core.c:168:12: error: ‘rtl8187_usb_probe’ undeclared here (not in a function) 
/home/me/Downloads/rtl8187L_linux_1041.0209.2012/rtl8187/r8187_core.c:169:16: error: ‘rtl8187_usb_disconnect’ undeclared here (not in a function) 
/home/me/Downloads/rtl8187L_linux_1041.0209.2012/rtl8187/r8187_core.c: In function ‘rtl8180_proc_module_init’: 
/home/me/Downloads/rtl8187L_linux_1041.0209.2012/rtl8187/r8187_core.c:427:2: error: implicit declaration of function ‘create_proc_entry’ [-Werror=implicit-function-declaration] 
/home/me/Downloads/rtl8187L_linux_1041.0209.2012/rtl8187/r8187_core.c:427:14: warning: assignment makes pointer from integer without a cast [enabled by default] 
/home/me/Downloads/rtl8187L_linux_1041.0209.2012/rtl8187/r8187_core.c: In function ‘rtl8180_proc_init_one’: 
/home/me/Downloads/rtl8187L_linux_1041.0209.2012/rtl8187/r8187_core.c:461:16: warning: assignment makes pointer from integer without a cast [enabled by default] 
/home/me/Downloads/rtl8187L_linux_1041.0209.2012/rtl8187/r8187_core.c:479:2: error: implicit declaration of function ‘create_proc_read_entry’ [-Werror=implicit-function-declaration] 
/home/me/Downloads/rtl8187L_linux_1041.0209.2012/rtl8187/r8187_core.c:479:4: warning: assignment makes pointer from integer without a cast [enabled by default] 
/home/me/Downloads/rtl8187L_linux_1041.0209.2012/rtl8187/r8187_core.c:489:4: warning: assignment makes pointer from integer without a cast [enabled by default] 
/home/me/Downloads/rtl8187L_linux_1041.0209.2012/rtl8187/r8187_core.c:518:4: warning: assignment makes pointer from integer without a cast [enabled by default] 
/home/me/Downloads/rtl8187L_linux_1041.0209.2012/rtl8187/r8187_core.c: At top level: 
/home/me/Downloads/rtl8187L_linux_1041.0209.2012/rtl8187/r8187_core.c:3762:22: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘rtl8187_usb_probe’ 
/home/me/Downloads/rtl8187L_linux_1041.0209.2012/rtl8187/r8187_core.c:3862:23: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘rtl8187_usb_disconnect’ 
cc1: some warnings being treated as errors 
make[2]: *** [/home/me/Downloads/rtl8187L_linux_1041.0209.2012/rtl8187/r8187_core.o] Error 1 
make[1]: *** [_module_/home/me/Downloads/rtl8187L_linux_1041.0209.2012/rtl8187] Error 2 
make[1]: Leaving directory `/usr/src/linux-headers-3.11.0-18-generic' 
make: *** [all] Error 2 
[email protected]:~/Downloads/rtl8187L_linux_1041.0209.2012$ 

만들기 설치 :

[email protected]:~/Downloads/rtl8187L_linux_1041.0209.2012$ sudo make install 
[sudo] password for me: 
kernel/drivers/net/wireless/rtl818x/rtl8187/rtl8187.ko: kernel/net/mac80211/mac80211.ko kernel/net/wireless/cfg80211.ko kernel/drivers/misc/eeprom/eeprom_93cx6.ko 
kernel/drivers/net/wireless/rtl818x/rtl8187/rtl8187.ko: kernel/net/mac80211/mac80211.ko kernel/net/wireless/cfg80211.ko kernel/drivers/misc/eeprom/eeprom_93cx6.ko 
make[1]: Entering directory `/home/me/Downloads/rtl8187L_linux_1041.0209.2012/rtl8187' 
make -C /lib/modules/3.11.0-18-generic/build M=/home/me/Downloads/rtl8187L_linux_1041.0209.2012/rtl8187 CC=gcc modules 
make[2]: Entering directory `/usr/src/linux-headers-3.11.0-18-generic' 
    CC [M] /home/me/Downloads/rtl8187L_linux_1041.0209.2012/rtl8187/r8187_core.o 
/home/me/Downloads/rtl8187L_linux_1041.0209.2012/rtl8187/r8187_core.c:153:22: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘rtl8187_usb_probe’ 
/home/me/Downloads/rtl8187L_linux_1041.0209.2012/rtl8187/r8187_core.c:155:23: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘rtl8187_usb_disconnect’ 
/home/me/Downloads/rtl8187L_linux_1041.0209.2012/rtl8187/r8187_core.c:168:12: error: ‘rtl8187_usb_probe’ undeclared here (not in a function) 
/home/me/Downloads/rtl8187L_linux_1041.0209.2012/rtl8187/r8187_core.c:169:16: error: ‘rtl8187_usb_disconnect’ undeclared here (not in a function) 
/home/me/Downloads/rtl8187L_linux_1041.0209.2012/rtl8187/r8187_core.c: In function ‘rtl8180_proc_module_init’: 
/home/me/Downloads/rtl8187L_linux_1041.0209.2012/rtl8187/r8187_core.c:427:2: error: implicit declaration of function ‘create_proc_entry’ [-Werror=implicit-function-declaration] 
/home/me/Downloads/rtl8187L_linux_1041.0209.2012/rtl8187/r8187_core.c:427:14: warning: assignment makes pointer from integer without a cast [enabled by default] 
/home/me/Downloads/rtl8187L_linux_1041.0209.2012/rtl8187/r8187_core.c: In function ‘rtl8180_proc_init_one’: 
/home/me/Downloads/rtl8187L_linux_1041.0209.2012/rtl8187/r8187_core.c:461:16: warning: assignment makes pointer from integer without a cast [enabled by default] 
/home/me/Downloads/rtl8187L_linux_1041.0209.2012/rtl8187/r8187_core.c:479:2: error: implicit declaration of function ‘create_proc_read_entry’ [-Werror=implicit-function-declaration] 
/home/me/Downloads/rtl8187L_linux_1041.0209.2012/rtl8187/r8187_core.c:479:4: warning: assignment makes pointer from integer without a cast [enabled by default] 
/home/me/Downloads/rtl8187L_linux_1041.0209.2012/rtl8187/r8187_core.c:489:4: warning: assignment makes pointer from integer without a cast [enabled by default] 
/home/me/Downloads/rtl8187L_linux_1041.0209.2012/rtl8187/r8187_core.c:518:4: warning: assignment makes pointer from integer without a cast [enabled by default] 
/home/me/Downloads/rtl8187L_linux_1041.0209.2012/rtl8187/r8187_core.c: At top level: 
/home/me/Downloads/rtl8187L_linux_1041.0209.2012/rtl8187/r8187_core.c:3762:22: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘rtl8187_usb_probe’ 
/home/me/Downloads/rtl8187L_linux_1041.0209.2012/rtl8187/r8187_core.c:3862:23: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘rtl8187_usb_disconnect’ 
cc1: some warnings being treated as errors 
make[3]: *** [/home/me/Downloads/rtl8187L_linux_1041.0209.2012/rtl8187/r8187_core.o] Error 1 
make[2]: *** [_module_/home/me/Downloads/rtl8187L_linux_1041.0209.2012/rtl8187] Error 2 
make[2]: Leaving directory `/usr/src/linux-headers-3.11.0-18-generic' 
make[1]: *** [modules] Error 2 
make[1]: Leaving directory `/home/me/Downloads/rtl8187L_linux_1041.0209.2012/rtl8187' 
make: *** [install] Error 2 
[email protected]:~/Downloads/rtl8187L_linux_1041.0209.2012$ 

을 내가 그 범위 내에서의 비 IEEE 주파수 (2.420 GHz의)를 포함하도록 드라이버를 업데이트하기 위해 노력하고있어 하드웨어이지만, 드라이버는 사전에 컴파일을하지 않았으므로 변경하지 않았습니다.

우분투 12.04

드라이버 : RTL8187, 여기의 지침에 따라 설치 : https://askubuntu.com/questions/178009/how-do-i-install-drivers-for-the-alfa-awus036h-usb-wireless-adapter

+0

해결책을 찾았습니까? –

답변

0

나는 운전자가 단지 호환되지이었다 결정했다. 분명히 당시에 내가 원하는 바가 아니었지만 목적에 맞게 다른 하드웨어를 사용해야한다고 생각합니다.