Ubuntu 20.04.3 LTS에서 Wi-Fi 어댑터를 찾을 수 없습니다.

Ubuntu 20.04.3 LTS에서 Wi-Fi 어댑터를 찾을 수 없습니다.

나는 이 질문에 대한 많은 답변을 찾았지만 이들 중 어느 것도 나에게 도움이 되지 않았습니다. 이 문제는 MSI Modern 15(Ryzen 5 5500U) 노트북을 새로 설치한 후에 발생했습니다.

명령 출력 sudo lshw -C network:

  *-network UNCLAIMED       
       description: Network controller
       product: MEDIATEK Corp.
       vendor: MEDIATEK Corp.
       physical id: 0
       bus info: pci@0000:01:00.0
       version: 00
       width: 64 bits
       clock: 33MHz
       capabilities: pciexpress msi pm cap_list
       configuration: latency=0
       resources: memory:e0300000-e03fffff memory:e0400000-e0403fff memory:e0404000-e0404fff
  *-network
       description: Ethernet interface
       physical id: 1
       bus info: usb@3:2
       logical name: usb0
       serial: f6:2d:03:39:54:21
       capabilities: ethernet physical
       configuration: broadcast=yes driver=rndis_host driverversion=5.11.0-41-generic firmware=RNDIS device link=yes multicast=yes

'lspci' 명령의 출력

00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Root Complex
00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Renoir IOMMU
00:01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge
00:01.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe GPP Bridge
00:01.3 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe GPP Bridge
00:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge
00:02.4 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe GPP Bridge
00:08.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge
00:08.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir Internal PCIe GPP Bridge to Bus
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 51)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 51)
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 0
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 3
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 4
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 5
00:18.6 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 6
00:18.7 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 7
01:00.0 Network controller: MEDIATEK Corp. Device 0608
02:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS525A PCI Express Card Reader (rev 01)
03:00.0 Non-Volatile memory controller: Micron Technology Inc Device 5404 (rev 03)
04:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Device 164c (rev c2)
04:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Device 1637
04:00.2 Encryption controller: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 10h-1fh) Platform Security Processor
04:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Renoir USB 3.1
04:00.4 USB controller: Advanced Micro Devices, Inc. [AMD] Renoir USB 3.1
04:00.5 Multimedia controller: Advanced Micro Devices, Inc. [AMD] Raven/Raven2/FireFlight/Renoir Audio Processor (rev 01)
04:00.6 Audio device: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 10h-1fh) HD Audio Controller

명령 출력 lspci -vvnn | grep -A 9 Network:

01:00.0 Network controller [0280]: MEDIATEK Corp. Device [14c3:0608]
    Subsystem: MEDIATEK Corp. Device [14c3:0608]
    Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Interrupt: pin A routed to IRQ 255
    Region 0: Memory at e0300000 (64-bit, prefetchable) [disabled] [size=1M]
    Region 2: Memory at e0400000 (64-bit, prefetchable) [disabled] [size=16K]
    Region 4: Memory at e0404000 (64-bit, prefetchable) [disabled] [size=4K]
    Capabilities: <access denied>

명령 출력 modinfo mt7921e | grep alias:

alias:          pci:v000014C3d00007961sv*sd*bc*sc*i*

참고: 많은 사람들이 'Wi-Fi 어댑터를 찾을 수 없음'과 같은 문제에 직면했기 때문에 설치 시 보안 부팅 및 빠른 부팅 옵션을 비활성화했습니다.

지금 무엇을 할 수 있는지 알려주시면 정말 도움이 될 것입니다.

업데이트: 잘못된 Broadcom 드라이버를 제거했습니다( 명령 Kernel modules: wl에서 사라졌습니다 ).lspci -vvnn

업데이트 2: 나는 chilli555가 제공한 답변을 따랐고 휴...! 그게 효과가 있었어. 멋진 분들께 감사드립니다.

답변1

MEDIATEK Corp. 장치 [14c3:0608]

이 특정 pci.id는 최근 드라이버 mt7921e의 별칭에 추가되었습니다. 참조:https://www.spinics.net/lists/linux-wireless/msg217303.html

이 패치가 표준 Ubuntu 커널에 도달할 때까지 입증된 대로 udev 작업과 함께 pci.id를 추가할 수 있습니다. 터미널에서:

sudo nano /etc/modprobe.d/mt7921e.conf

이 새 파일에 한 줄을 추가합니다.

alias pci:v000014C3d00000608sv*sd*bc*sc*i* mt7921e

주의 깊게 교정하세요. 텍스트 편집기 nano를 저장(Ctrl+o 다음에 Enter)하고 종료(Ctrl+x 다음에 Enter)합니다.

다음으로 다음을 수행하세요.

sudo nano /etc/udev/rules.d/99-mt7921e.rules

한 줄을 추가합니다:

SUBSYSTEM=="drivers", DEVPATH=="/bus/pci/drivers/mt7921e", ATTR{new_id}="14c3 0608"

주의 깊게 교정한 후 위와 같이 저장하고 종료합니다.

이제 무선이 예상대로 작동할 것입니다. 확인하려면 재부팅하여 테스트해 보세요.

관련 정보