"sudo make"를 사용하여 무선 네트워크 카드 드라이버를 설치할 때 문제가 발생함

"sudo make"를 사용하여 무선 네트워크 카드 드라이버를 설치할 때 문제가 발생함

내가 겪고 있는 문제는 내 컴퓨터가 갑자기 Wi-Fi 연결이 자주(한 시간에 여러 번) 끊어진다는 것입니다. 그런 다음 연결을 끊은 네트워크를 다시 사용할 수 있도록 무선 연결을 비활성화했다가 활성화해야 했습니다.

내 무선 카드(AWUS036H)에 문제가 있는 것이 아닐까 궁금해서 올바른 드라이버를 설치하는 방법을 조사한 결과이것. 그러나 루트로 터미널을 열고 지침 ( sudo make)을 따르면 출력됩니다.이것.

저는 Debian Jessie와 3.16.0-4-amd64 커널을 사용하고 있습니다. 나는 build essential그것을 설치했다 linux-headers-3.16.0-4-amd64.

도움이 필요하세요?

답변1

링크한 Realtek 다운로드 페이지에는 사용 가능한 드라이버가 다음과 같이 설명되어 있습니다.

커널 3.0.0/3.1.0/3.2.0용 Linux 드라이버

최신 커널(3.16)을 사용하므로 커널 헤더가 크게 변경되어 컴파일이 실패합니다.

그러나 Realtek에서 직접 제공하는 드라이버는 도움이 되지 않을 수 있습니다. 2012년에 마지막으로 업데이트되었습니다(커널 3.x 지원). 동일한 소스 파일이 포함되어 있습니다.커널의 "스테이징" 영역그들은 몇 년 동안 유지되었습니다. (보다변경 로그). 디렉토리는2014년에 삭제됨설명은 다음과 같습니다.

이제 drivers/net/에 이 하드웨어에 대한 "실제" 드라이버가 있으므로 더 이상 필요하지 않으므로 임시 버전을 삭제하십시오.

이는 커널 개발자가 이미 사용하고 있는 기본 드라이버가 다운로드하여 컴파일하려고 시도한 이전 드라이버보다 더 적합하다고 결정했음을 의미합니다. 이전 버전을 사용하고 싶어도 staging마지막 버전을 컴파일하는 것이 더 성공할 것입니다.

논평자들이 언급했듯이 문제는 하드웨어에 있을 가능성이 더 높습니다.

관련 정보