Realtek Wi-Fi 어댑터-Centos7

Realtek Wi-Fi 어댑터-Centos7

Realtek USB WiFi 어댑터를 내 컴퓨터에서 작동시키려고 합니다.

lsusb를 실행하면 표시됩니다.

0bda:0811 Realtek Semiconductor Corporation

시스템 버전 정보

LSB 버전: :core-4.1-amd64:core-4.1-noarch 게시자 ID: CentOS 설명: CentOS Linux 버전 7.6.1810(Core) 버전: 7.6.1810 코드명: Core

답변1

Google 검색 0bda:0811결과 동글의 WiFi 칩이 Realtek RTL8812au인 것으로 나타났습니다.

확실히8812au소스에서 드라이버를 빌드 해야 할 수도 있습니다 .

Centos7 관련 컴파일 지침은 다음과 같습니다.

$ yum install -y git gcc kernel-devel
[snip]
$ git clone [email protected]:gnab/rtl8812au.git
Cloning into 'rtl8812au'...
[snip]
$ cd rtl8812au
$ make
[snip]
  LD [M]  /home/steve/wifi/rtl8812au/8812au.o
  Building modules, stage 2.
  MODPOST 1 modules
  CC      /home/steve/wifi/rtl8812au/8812au.mod.o
  LD [M]  /home/steve/wifi/rtl8812au/8812au.ko
make[1]: Leaving directory `/usr/src/kernels/3.10.0-514.6.2.el7.x86_64'

성공하면 이제 모듈 로드를 시도할 수 있습니다.

$ sudo insmod 8812au.ko

분명히 WiFi 어댑터 이름은 en예상한 것과 다른 접두사를 사용할 수 있습니다 wl. 시스템이 충돌하지 않고 예를 들어 ip addr명령(또는 NetworkManager 데스크톱 위젯을 사용하는 경우)이 모듈 로드 후 새 NIC가 감지되었음을 나타내는 경우 다음 명령을 사용할 수 있습니다. 영구적으로 설치하십시오.

$ sudo cp 8812au.ko /lib/modules/$(uname -r)/kernel/drivers/net/wireless
$ sudo depmod

새 커널 업데이트를 설치할 때마다 이 드라이버를 다시 컴파일해야 합니다.

관련 정보