본문 바로가기

개발

[Linux] 오래된 컴퓨터에서 wifi 5ghz 연결

언제 산지도 모를 컴퓨터에 linux를 깔다보니, 5ghz의 연결이 필요한데, 노트북에 내장된 칩셋은 이를 지원하지 않아서 듀얼밴드가 지원되는 usb형 무선랜카드를 얼른 쿠팡으로 시켰다. (NX1130)

 

열어서 linux에 맞는 드라이버를 다운로드 하는데, 계속해서 

 net/ipx.h: No such file or directory  라는 오류가 발생했다.

 

여기저기 찾아보니 내가 쓰는 커널 5에서는 해당 라이브러리를 지원해주지않는다는 글을 발견했고, 여기저기 헤매다가 해당 글을 발견했다.

https://github.com/brektrou/rtl8821CU 

 

GitHub - brektrou/rtl8821CU: Realtek RTL8811CU/RTL8821CU USB Wi-Fi adapter driver for Linux

Realtek RTL8811CU/RTL8821CU USB Wi-Fi adapter driver for Linux - brektrou/rtl8821CU

github.com

 

위에부터 차근차근 실행 후 (물론 git은 깔려있어야한다)

 

cd ~/build/rtl8821CU
make
sudo make install

해당 코드를 실행 시, 드라이버가 깔리면서

 

ls /lib/modules/$(uname -r)/kernel/drivers/net/wireless/realtek/rtl8821cu

코드 실행 시 8821cu.ko 가 출력되면서 드라이버가 정상적으로 설치된 것을 확인가능!

이후 재부팅하면, 와이파이에서 원래 드라이버 ( 내 경우, BCM4313)과 설치된 드라이버(Realtek wifi) 에 뜨는 와이파이를 각각 확인할 수 있다.

Realtek 탭에서 5ghz와이파이 리스트가 뜨는 것을 확인했고, 연결까지 완료!