Void Linux - Broadcom 네트워크 어댑터 [14e4:43a0]가 나타나지만 네트워크에 연결할 수 없습니다.

Void Linux - Broadcom 네트워크 어댑터 [14e4:43a0]가 나타나지만 네트워크에 연결할 수 없습니다.

커널 5.9.16_1을 사용하는 Linux는 무효화됩니다. KDE Plasma 5에서 NetworkManager를 사용하고 있습니다.

이 어댑터를 사용하여 네트워크에 연결하려고 할 때마다 Plasma에서는 잠시 동안 "인터페이스 구성 중"이라고 말한 다음 "WiFi 네트워크를 찾을 수 없습니다"라는 메시지가 나타납니다.

broadcom-wl-dkmsVoid 저장소에서 설치했는데 장치가 wl드라이버를 사용하고 있습니다. 이를 통해 NetworkManager가 인터페이스를 감지할 수 있습니다. NetworkManager를 사용하여 네트워크를 볼 수 있지만 그 이상은 아닙니다.

내가 알 수 있는 것은 sudo dmesg관련성이 있습니다:

[    4.469892] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[    4.471136] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[    4.471862] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
[    4.471863] cfg80211: failed to load regulatory.db
[    4.505347] wl: loading out-of-tree module taints kernel.
[    4.505349] wl: module license 'MIXED/Proprietary' taints kernel.
[    4.505349] Disabling lock debugging due to kernel taint
[    4.509529] wl 0000:05:00.0: enabling device (0000 -> 0002)
[    4.527434] wlan0: Broadcom BCM43a0 802.11 Hybrid Wireless Controller 6.30.223.271 (r587334)
[    4.584803] wl 0000:05:00.0 wlp5s0: renamed from wlan0

이 오류는 파일이 없기 때문에 발생합니다 /lib/firmware/regulatory.db. 설치했는데 파일 dcma이 있군요 /lib/firmware/dcma/regulatory.bin. 찾아봤지만 include를 찾을 수 없습니다 regulatory.db. 어디서 찾아야 할지, 아니면 어떻게든 얻을 수 있는지 잘 모르겠습니다 regulatory.bin.

편집: 나는 다운로드하여 regulatory.db다음 regulatory.db.p7s에서 왔습니다.이것저장소로 복사하여/lib/firmware

이제 이것이 내가 얻는 것입니다 sudo dmesg.

[    4.440473] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[    4.441633] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[    4.476573] wl: loading out-of-tree module taints kernel.
[    4.476576] wl: module license 'MIXED/Proprietary' taints kernel.
[    4.476577] Disabling lock debugging due to kernel taint
[    4.480880] wl 0000:05:00.0: enabling device (0000 -> 0002)
[    4.498936] wlan0: Broadcom BCM43a0 802.11 Hybrid Wireless Controller 6.30.223.271 (r587334)
[    4.567005] wl 0000:05:00.0 wlp5s0: renamed from wlan0

cfg80211따라서 필요한 펌웨어가 없거나 아무 것도 로드되지 않는 등 모든 것이 괜찮은 것 같습니다 . 펌웨어를 로드하려면 어떻게 해야 합니까?

시도해 보았지만 멈출 때까지 wpa_supplicant계속 인쇄됩니다 .wlp5s0: CTRL-EVENT-SCAN-FAILED ret=-22 retry=1

답변1

이것은 나에게 효과적입니다

Regulatory.db를 어디에 어떻게 붙여넣나요?

"crda"만 설치하면 됩니다.

관련 정보