노트북에 젠투 설치 후, 부팅을 하면 이상하게 무선랜이 안잡히는 현상이 발생했다.
처음 설치할 당시, USB로 부팅 했을 때에는 잘 잡히던 무선랜이 USB 제거 후, 노멀부팅을 하면 안잡히는 것이다.

혹시나 커널 컴파일 할 때, 깜박하고 해당 모듈을 설치 안한건 아닐까 싶어서 확인을 해 봤으나 이미 설치가 되어있는 상태였다.

pchero@localhost /usr/src/linux $ grep 8723 .config
CONFIG_RTL8723AE=y

먼저 dmesg 로 어디가 문제인지를 살펴보았다.

다음의 부분이 확인되었다.

[    0.316869] pci 0000:02:00.0: [10ec:8723] type 00 class 0x028000
[   13.595185] usb 2-1.3: New USB device found, idVendor=0bda, idProduct=8723
[   17.805554] rtl8723ae: Using firmware rtlwifi/rtl8723fw_B.bin
[   17.805585] rtl8723ae 0000:02:00.0: Direct firmware load failed with error -2
[   17.805588] rtl8723ae 0000:02:00.0: Falling back to user helper
[   17.806024] rtlwifi: Firmware rtlwifi/rtl8723fw_B.bin not available

마지막 라인. rtlwifi: Firmware rtlwifi/rtl8723fw_B.bin not available 즉, rtlwifi/rtl8723fw_B.bin파일이 없다는 것이다.

왜 없을까… 이유는 둘째치고 일단 해당 파일을 구해보기로 했다.

git 명령으로 구할 수 있다.

git clone git://git.kernel.org/pub/scm/linux/kernel/git/dwmw2/linux-firmware.git /lib64/firmware/

이후 재부팅시 해당 모듈이 정상적으로 올라오는 것을 확인할 수 있다.
하지만 dmesg 내용을 확인해 보면 역시나 같은 오류 메시지를 확인할 수 있다.

localhost ~ # dmesg |grep 8723
[    0.316576] pci 0000:02:00.0: [10ec:8723] type 00 class 0x028000
[    2.257211] rtl8723ae: Using firmware rtlwifi/rtl8723fw_B.bin
[    2.258245] rtl8723ae 0000:02:00.0: Direct firmware load failed with error -2
[    2.259305] rtl8723ae 0000:02:00.0: Falling back to user helper

어찌된 일일까? 아마도 Direct firmware 로그는 실패했지만, rtlwifi 모듈이 정상적으로 올라와서 그런거 같다.

[   17.475458] rtlwifi: wireless switch is on

Tags: , , , ,

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.