기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.
6410 보드에 RTL8191SU를 올리려고 하는데요..
컴파일 과정에서 문제가 발생하네요.. make파일에 커널경로와 크로스컴파일러 경로를 지정하고
make를 하게 되니 다음과 같은 문제가 발생하네요.. net/cfg80211.h가 없다는데 이것을 추가해줘야 하나요?
커널 2.6.21에는 기본적으로 없는 것 같네요..
RTL8192CU 같은 경우는 컴파일이 잘되었는데요.. 혹시 이전에 RealTeck 드라이버 작업하신분 도움좀 부탁드립니다.
make ARCH=arm CROSS_COMPILE=arm-s3c6410-linux-gnueabi- -C /work/Lee/s42-kernel_lan9220_utech M=/work/Lee/wifi_test/RTL819xSU_usb_linux_v2.6.6.0.20120405/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405 modules
make[1]: Entering directory `/work/Lee/s42-kernel_lan9220_utech'
CC [M] /work/Lee/wifi_test/RTL819xSU_usb_linux_v2.6.6.0.20120405/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/cmd/rtl871x_cmd.o
In file included from /work/Lee/wifi_test/RTL819xSU_usb_linux_v2.6.6.0.20120405/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/cmd/rtl871x_cmd.c:23:
/work/Lee/wifi_test/RTL819xSU_usb_linux_v2.6.6.0.20120405/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/include/osdep_service.h:321:28: error: net/cfg80211.h: No such file or directory
make[2]: *** [/work/Lee/wifi_test/RTL819xSU_usb_linux_v2.6.6.0.20120405/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/cmd/rtl871x_cmd.o] Error 1
make[1]: *** [_module_/work/Lee/wifi_test/RTL819xSU_usb_linux_v2.6.6.0.20120405/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405] Error 2
make[1]: Leaving directory `/work/Lee/s42-kernel_lan9220_utech'
make: *** [modules] Error 2
커널에 옵션 넣어주셨나요?
network options->wireless->cfg80211