Linux Mint 21 - Broadcom 43142 - Wi-Fi 작동이 중지되었습니다.

Linux Mint 21 - Broadcom 43142 - Wi-Fi 작동이 중지되었습니다.

저는 HP 17-y002na 노트북에서 Mint 21을 사용하고 있습니다. 21로 업데이트한 이후로 대부분 이더넷 케이블을 통해 연결하지만 때로는 WiFi 기능도 있습니다. 지난주에 패널에 이더넷 연결 기호가 표시되지 않았지만 유선 연결은 여전히 ​​작동하는 것을 발견했습니다. 플러그를 뽑은 후 Wi-Fi 옵션이나 연결이 없습니다.

그 이후로 정리하려고 노력했지만 소용이 없었고 득보다 실이 더 클 수 있다는 생각에 도움을 요청했습니다. 현재 상황은 다음과 같습니다.

iwconfig가 반환됩니다.

lo        no wireless extensions.

eno1      no wireless extensions.

wlo1      IEEE 802.11  ESSID:off/any  
          Mode:Managed  Access Point: Not-Associated   
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Power Management:off

lspci-nnk| grep 0280 -A4 반환

03:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM43142 802.11b/g/n [14e4:4365] (rev 01)
    DeviceName: WLAN Broadcom 43142 bgn 1x1
    Subsystem: Hewlett-Packard Company BCM43142 802.11b/g/n [103c:804a]
    Kernel driver in use: wl
    Kernel modules: bcma, wl

"rfkill list all"이 반환됩니다.

0: hci0: Bluetooth
    Soft blocked: yes
    Hard blocked: no

패널에서 "Bluetooth 켜기"를 선택하면 Bluetooth가 잠금 해제되고 위 명령에 "Soft Block: No"가 표시됩니다.

'dmesg | grep wl'이 나에게 줍니다.

[   13.649275] wl: loading out-of-tree module taints kernel.
[   13.649291] wl: module license 'MIXED/Proprietary' taints kernel.
[   13.660611] wl: module verification failed: signature and/or required key missing - tainting kernel
[   13.877253] wlan0: Broadcom BCM4365 802.11 Hybrid Wireless Controller 6.30.223.271 (r587334)
[   14.674777] wl 0000:03:00.0 wlo1: renamed from wlan0

내 BIOS/UEFI 설정에서 Wi-Fi가 (여전히) 활성화되어 있습니다. 보안 부팅 비활성화됨

드라이버 관리자에 bcmwl-kernel-source 버전 6.30.223.271+bdcom-0ubuntu10~22.04.1을 사용하고 있다고 표시됩니다.

이더넷에 연결하지 않고도 노트북을 사용할 수 있기를 원합니다.

모든 정보, 조언 또는 안내에 감사드립니다. 미리 감사드립니다.

편집 1 - 모든 명령의 출력을 현재 출력으로 바꿉니다.

편집 2 - 설치된 것으로 표시된 모든 linux-header*를 포함하는 것을 무시했습니다. 그것들은: linux-headers-5.15.0-79

리눅스 헤더-5.15.0-79-일반

리눅스 헤더-5.15.0-82

리눅스 헤더-5.15.0-82-일반

리눅스 헤더-6.2.0-31-일반

리눅스 헤더 공통

리눅스 헤더-일반-hwe-20.04

리눅스 헤더-일반-hwe-20.04-edge

리눅스 헤더-일반-hwe-22.04

리눅스 헤더-일반-hwe-22.04-edge

이제 5.15.0-79* 및 5.15.0-82* 헤더와 linux-headers-generic-hwe-20.04* 헤더를 각각 제거하고 재부팅했습니다. 소프트웨어 관리자가 5.15.0-82*를 다시 설치해야 한다고 해서 그렇게 하고 linux-headers-6.2.0-31-generic을 제거했습니다. 그러면 linux-headers-generic-hwe-22.04*가 자동으로 제거되었습니다. 다시 시작했는데 이번에는 소프트웨어 관리자에 의해 플래그가 지정되지 않았습니다. 여전히 Wi-Fi는 없지만 해결책에 더 가깝습니까?

답변1

사용되지 않는 모듈의 이름은 실제로 다음과 같습니다.cfg80211.ko. 한번
시도해 보세요 dkms status. 제거해야 할 수도 있습니다 ...modprobe cfg80211insmod cfg80211
backport-iwlwifi-dkms

답변2

달리고 난 후

sudo apt remove bcmwl-kernel-source && sudo apt install --reinstall broadcom-sta-dkms

sudo modprobe -rv bcma wl

그리고

sudo modprobe -v wl,

그런 다음 재부팅했지만 여전히 Wi-Fi 아이콘이나 연결이 없지만 볼 수 있는 내용을 확인하기 위해 터미널 명령을 실행하려고 생각했습니다.

 nmcli dev wifi

연결을 시도할 수 있는 네트워크를 나열한 다음

 nmcli dev wifi connect <name> password <password>

(세부 정보가 bash 기록에 저장되지 않도록 명령 시작 부분에 공백을 추가하십시오.) 적절한 세부 정보를 사용하여 연결하고 작업할 수 있습니다.

패널에는 아직 아이콘이 없으며 재부팅 후에도 계속 유지되는지는 알 수 없지만 확실히 진행되고 있으므로 해결된 것으로 표시하겠습니다. a) 더 내구성 있는 솔루션이 필요하고 b) 더 내구성 있는 솔루션이 필요하면 더 추가하겠습니다.

편집 - nmcli con up <network>인증 세부정보가 이미 존재하고 지속되는 경우 작동합니다.

관련 정보