RTL8192SE 드라이버를 빌드하는 방법은 무엇입니까?

RTL8192SE 드라이버를 빌드하는 방법은 무엇입니까?

빌드를 시도하는 동안(install.sh 실행) 매니, 컴파일러 경고/오류가 많이 발생했습니다.

error: implicit declaration of function 'daemonize' [-Werror=implicit-function-declaration]
warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
etc...
etc...

예를 들어 다른 운전자도 같은 문제를 해결/해결한 것으로 알고 있습니다.여기rtl8188CU 드라이버용.

RTL8192SE에 대한 컴파일 작업을 수행하기 위한 수정/해결 방법이 있습니까?

감사해요.

(사전 설치된 드라이버는 모니터 모드로 들어갈 수 없으므로 원하지 않습니다)

편집: 드라이버 ISO를 다운로드할 수 있습니다.여기(Windows, OSX 및 Linux 버전 포함) 저는 커널 4.0.0-kali1-amd64와 함께 kali-linux Sana(2.0)를 사용하고 있습니다. gcc 버전은 4.9.2입니다.

답변1

일반적으로 임의의 사이트(예: 일반 커널 코드가 아니거나 다양한 관련 장치에 대한 커널 소스 코드가 있는 일부 특수 저장소)에서 찾은 Linux 드라이버 코드는 사용 중인 커널 소스 코드와 상대적으로 다릅니다. 구식이라고 하더군요. 반대 세력을 구축하려고 합니다. Linux 개발은 엄청난 속도로(연중무휴) 진행됩니다. 당연히 빌드가 실패합니다.

이 장치를 사용하는 사람을 찾으십시오(아마도 공통 드라이버 또는 커널 문서에 참조된 이름으로 시작). 무대 쇼에 뭔가가 있을 수도 있습니다.

관련 정보