최근 메인라인 커널에 alx 지원을 추가하는 방법은 무엇입니까?

최근 메인라인 커널에 alx 지원을 추가하는 방법은 무엇입니까?

보기에메인라인 커널 3.8.5최신 Atheros Communications Inc. AR8161 기가비트 이더넷 카드를 지원하지 않고 컴파일됩니다. 나는 그것이 모듈 이름으로 최근 커널에 제공된다는 것을 알고 있습니다 alx.

편집드라이버 백포트 위키

백포팅 메커니즘은 이후 여기서 작동하지 않으며 컴파일 중에 실패합니다(그리고 3.6 커널 이하와 호환된다고 기록되어 있으므로 당연합니다).

나는 사용할 수 있었다호환 드라이버, 그러나 빌드에 실패합니다.

alx 모듈을 추가하기 위한 옵션은 무엇입니까(전체 커널 재컴파일 제외)?

(나는 btrfs를 가지고 놀고 있기 때문에 최신 커널이 필요합니다).

그런데 저는 ASUS N56VZ 노트북을 사용하고 있습니다.

업데이트:

Linux 및 FreeBSD에 대한 통합 alx 드라이버 전략 시도컴파일은 했지만 드라이버가 설치되지 않았습니다. (진행 중에 오류는 없지만 궁극적으로 네트워크 에이터는 없습니다.

sudo make linux-install컴파일 후에 넣었습니다 . 그러나 재부팅 후에도 모듈은 alx여전히 ​​존재하지 않습니다.)

답변1

두 가지 옵션이 있습니다.

1) 이 ppa를 사용해보십시오

http://kernel.ubuntu.com/~kernel-ppa/mainline/

시도하려는 커널을 다운로드하고 dpkg로 설치합니다.

sudo dpkg -i linux-image-3.8.5-030805-generic_3.8.5-030805.201303281651_amd64.deb

다운로드한 커널로 이름을 변경합니다. 모듈을 구축하는 경우 헤더도 필요합니다.

또한보십시오:https://wiki.ubuntu.com/Kernel/MainlineBuilds

이러한 커널은 테스트용으로만 제작되었으며 지원이 제공되지 않습니다.

2) 커널을 직접 컴파일하십시오.

https://help.ubuntu.com/community/Kernel/Compile

몇 개의 커널을 빌드하면 그렇지 않습니다.~도딱딱한. localmodconfig로 시작한 다음 alx 모듈이 컴파일되는지 확인하세요.

http://bodhizazen.com/Tutorials/kernel#localmodconfig

관련 정보