본문 바로가기

개발노트/LINUX

[Ubuntu 16.04] 커널 업데이트 이후 RTL8812AU 모듈 인식 문제

이사 하고, 본격적인 작업 환경을 만들어 보려고 2층에 컴퓨터 2대를 올려놨다.


그런데 2층에 랜선을 가져가는 게 쉽지 않아보여서 USB 타입 무선 랜카드(네티스 wf2190)를 구매했다.


컴퓨터 2대 중 1대는 윈도우10 이어서 PnP 로 해당 무선 랜카드는 특별히 뭘 해주지 않아도 잘 동작했다.


나머지 1대는 우분투 16.04가 설치되어 있어서 별도로 드라이버(커널 모듈)를 설치해줘야하는데 https://github.com/gnab/rtl8812au 이 fork 를 통해 설치하고 잘 사용하고 있었다.


그런데 얼마전 무심코 우분투 소프트웨어 업데이트를 하는 바람에 커널도 업데이트 되었고, 업데이트 된 해당 커널에서는 해당 커널 모듈이 인식이 안 되는 것이었다.


이것 저것 찾아보며 시도해보다 잘 안 되었는데, 그냥 삭제 후 재컴파일 - 재설치로 금방 해결되었다.


업데이트 전 커널 버전 : 4.13.0-37-generic

업데이트 후 커널 버전 : 4.13.0-39-generic


$ cd /lib/modules/4.13.0-37-generic/kernal/drivers/net/wireless/

$ sudo rm 8812au.ko

$ cd /lib/modules/4.13.0-39-generic/kernal/drivers/net/wireless/

$ (있으면) sudo rm 8812au.ko

$ cd ~/rtl8812au-master (github 에서 받은 커널 모듈 소스)

$ sudo make clean

$ sudo make

$ sudo make install

$ sudo modprobe 8812au


반응형