6. 새로 생성된 드라이버 디렉토리로 이동합니다: ``` cd 8812au-20210820 ```
7. 설치 스크립트를 실행합니다: ``` sudo ./install-driver.sh ```
**경고**: 사용 중인 gcc의 주 버전이 커널 컴파일에 사용된 gcc의 주 버전과 다른 경우 컴파일이 실패할 수 있습니다.
좋지 않은 상황의 예: ``` gcc 12.1 (커널 컴파일에 사용됨) gcc 10.3 (현재 사용 중인 gcc 버전) ```
좋은 상황의 예: ``` gcc 12.2 (커널 컴파일에 사용됨) gcc 12.1 (현재 사용 중인 gcc 버전) ```
값을 확인하려면: ``` cat /proc/version gcc --version ```
시스템이 좋지 않은 상황에 있다면, 커널 컴파일에 사용된 gcc의 주 버전과 일치하는 gcc 버전을 설치하는 것이 좋습니다. Ubuntu의 예: ``` sudo apt install gcc-12 ```
시스템의 메모리가 적다면, 컴파일 과정에 최대한의 RAM을 제공하기 위해 실행 중인 앱을 종료하는 것이 좋습니다.
자동 빌드(비대화형)의 경우 `NoPrompt` 옵션을 사용하세요: ``` sudo ./install-driver.sh NoPrompt ```
**참고**: 설치 스크립트 끝에서 재부팅을 건너뛰면 드라이버가 즉시 로드되지 않고 드라이버 옵션이 적용되지 않을 수 있습니다. 재부팅을 강력히 권장합니다.
**참고**: 보안 부팅이 활성화된 Fedora 사용자는 키를 등록하기 위해 다음 명령을 실행해야 할 수 있습니다: ``` sudo mokutil --import /var/lib/dkms/mok.pub ``` ///////////////////////////////////////////////////////////////////////////
1. 필수 도구 설치: 터미널을 열고 필요한 도구를 설치합니다. 이 단계에서는 `git`과 `dkms` 패키지가 필요하므로 다음 명령어를 입력하세요:
bash
sudo apt update
sudo apt install git dkms build-essential
2. 드라이버 다운로드: GitHub에서 리얼텍 드라이버를 클론합니다. 아래 명령어를 터미널에 입력해 주세요:
bash
git clone https://github.com/morrownr/8812au-20210820.git
3. 디렉터리로 이동: 클론된 디렉터리로 이동합니다:
bash
cd 8812au-20210820
4. 드라이버 설치: 드라이버를 설치하기 위해 아래 명령어를 실행합니다:
bash
sudo dkms add .
sudo dkms build 8812au/5.8.8
sudo dkms install 8812au/5.8.8
5. 람다 모듈 로드: 드라이버가 설치된 후 커널에 모듈을 로드합니다. 아래 명령어를 사용하세요:
bash
sudo modprobe 8812au
6. 네트워크 연결 확인: 설치가 완료되면 네트워크 연결을 확인해 보세요. 시스템 트레이에 있는 네트워크 아이콘을 통해 Wi-Fi 네트워크를 검색하고 연결할 수 있습니다.
이 단계들을 따르면 리얼텍 8912AU 드라이버가 성공적으로 설치될 것입니다. 설치 중에 오류가 발생하는 경우 그 오류 메시지를 공유해 주시면 추가로 도움을 드리겠습니다.
이 내용은 GitHub의 설치 가이드와 커뮤니티 지원을 기반으로 했습니다. 추가적으로 궁금한 점이 있으면 말씀해 주세요.