커뮤니티 솔루션

ZimaOS의 MediaTek MT7920 Wi-Fi: 드라이버는 로드됐지만 펌웨어가 없었고, 1.7.0에서 해결됨

A May-August 2026 thread where the MT7920 PCIe device was visible and mt7921e loaded, but two required MediaTek firmware files were missing with error -2. Community members verified those files were present in ZimaOS 1.7.0 beta, and the original poster later confirmed stable 1.7.0 connected successfully over Wi-Fi.

이 자료는 기술적 진단이 매우 명확합니다. ZimaOS는 MediaTek MT7920 PCIe 장치를 인식할 수 있었고, 올바른 mt7921e 커널 드라이버는 이미 로드되어 있었습니다. 하지만 카드에 필요한 두 펌웨어 바이너리가 ZimaOS 이미지에 없어서 Wi-Fi가 계속 표시되지 않았고, 반복적으로 다음 오류가 발생했습니다. 오류 -2 펌웨어 로드 실패.

이 문제는 ZimaOS 1.7 계열에서 해결되었습니다. 커뮤니티 회원이 1.7.0 베타에 두 펌웨어 파일이 모두 존재한다고 확인했으며, 원 게시자는 2026년 8월 16일에 다시 글을 올려 1.7을 실행 중이고 이제 Wi-Fi로 네트워크에 연결할 수 있다고 말했습니다. 이는 자료에서 확인된 성공 사례입니다.

PCIe에서 MT7920이 감지되었습니다

자료에는 다음과 같이 나와 있습니다.

03:00.0 네트워크 컨트롤러 [0280]:
MEDIATEK Corp. Device [14c3:7920]

이는 PCIe 카드가 완전히 인식되지 않은 상태가 아님을 의미합니다. 하드웨어는 정상적으로 열거되었습니다.

mt7921e 드라이버는 이미 사용 중이었습니다

이후 사용자는 다음을 게시했습니다.

사용 중인 커널 드라이버: mt7921e
커널 모듈: mt7921e

이는 문제가 “ZimaOS에 MediaTek 드라이버가 전혀 없다”는 것이 아니므로 중요합니다. 드라이버는 이미 존재했고 카드에 연결되어 있었습니다.

커널 로그에서 누락된 펌웨어 파일을 확인했습니다

결정적인 오류는 다음과 같습니다.

mediatek/WIFI_RAM_CODE_MT7961_1a.bin
mediatek/WIFI_MT7961_patch_mcu_1a_2_hdr.bin

둘 다 다음 오류와 함께 로드에 실패했습니다. -2이후 다음 오류가 발생했습니다. 하드웨어 초기화 실패이 맥락에서 오류 -2는 요청한 파일을 찾을 수 없다는 의미입니다.

nmtui에서 Wi-Fi 인터페이스를 제공할 수 없었던 이유

nmcli radio wifi 에서는 Wi-Fi가 활성화되었다고 표시될 수 있었지만, nmtui 그래도 사용 가능한 무선 연결은 표시되지 않았습니다. 무선 기능 정책은 활성화되어 있었지만 하드웨어가 펌웨어 초기화를 완료하지 못했으므로, 운영 체제에는 구성할 수 있는 정상적인 Wi-Fi 인터페이스가 생성되지 않았습니다.

ZimaOS 1.7.0에 필요한 펌웨어 파일이 추가되었습니다

2026년 7월, piterdan은 ZimaOS 1.7.0에 누락된 MT7920 펌웨어가 포함되어 있다고 말했습니다. 이어 gelbuilding은 1.7.0-beta1을 실행하는 ZimaCube에서 두 필수 파일이 다음 경로에 모두 존재한다고 확인했습니다. /lib/firmware/mediatek/.

원 게시자는 베타로 전환하지 않고 안정 버전을 기다렸습니다.

원 게시자가 안정 버전 1.7에서 작동한다고 확인했습니다

8월 16일, djmiek은 다시 글을 올려 현재 1.7을 실행 중이며 Wi-Fi로 네트워크에 연결할 수 있다고 말했습니다. 이는 단순히 베타 빌드에서 펌웨어 파일을 찾은 것보다 원래 문제가 해결되었음을 더 확실하게 보여 줍니다.

현재 사용자는 드라이버를 수정하기 전에 업데이트해야 합니다

현재 ZimaOS 버전은 1.7.1입니다. 이전 1.6.x 시스템의 MT7920에서 이 자료에 나온 것과 정확히 같은 펌웨어 누락 오류가 표시되면, 사용자 지정 펌웨어 주입을 고려하기 전에 현재 안정 버전으로 업데이트하세요.

Use the current ZimaOS release baseline.

현재 ZimaOS 릴리스 기준을 사용하세요.

lspci -nnk | 현재 빌드에서도 MT7920이 계속 작동하지 않는다면 동일한 증거를 수집하세요
grep -A3 7920
dmesg | ip link
dmesg | grep -i mt79

grep -i firmware

드라이버와 펌웨어가 모두 로드되었는데도 인터페이스가 계속 작동하지 않는다면, 문제는 더 이상 동일한 출처의 버그가 아니며 새롭게 진단해야 합니다.

1Gbps로 표시된 RTL8125는 별도의 링크 협상 문제였습니다

사용자는 UI에 2.5GbE RTL8125가 1Gbps로 표시되는 것도 확인했습니다. 2.5GbE NIC는 1GbE 스위치/라우터 포트 또는 호환되지 않는 링크 파트너에 연결하면 1Gbps로만 협상됩니다. 이는 MT7920 펌웨어 오류와는 아무 관련이 없습니다.

펌웨어와 드라이버는 서로 다른 구성 요소입니다

이 구분은 지원 요청에서 중요합니다. MT7920 출처는 “드라이버 누락”이라는 표현이 대개 너무 모호한 이유를 보여 주는 유용한 예입니다. Linux 커널 모듈에는 MediaTek 제품군을 제어하는 데 필요한 코드가 포함되어 있었지만, 카드 초기화 중 장치에 로드할 바이너리 펌웨어도 필요했습니다. 한 구성 요소는 있었지만 다른 구성 요소가 없었습니다. lspci -nnk 사용 중인 드라이버를 표시하지만 dmesg 펌웨어 누락이 보고된 경우 IceWhale에 완전히 새로운 커널 드라이버를 요청하는 것보다 펌웨어 파일을 추가해 달라고 요청하는 편이 더 정확합니다.

먼저 다른 배포판의 무작위 펌웨어 블롭을 복사하지 마세요

ZimaOS는 커널과 펌웨어를 어플라이언스 이미지로 패키징하므로, 시스템 경로에 블롭을 수동으로 복사하면 OTA 업데이트로 덮어써지거나 펌웨어와 커널의 조합이 맞지 않게 될 수 있습니다. 이 문제는 결국 필요한 파일이 포함된 일반 ZimaOS 릴리스로 해결되었습니다.

같은 카드에서 Wi‑Fi와 Bluetooth는 별도의 기능일 수 있습니다

콤보 카드는 둘 이상의 기능을 노출하며, Bluetooth에는 별도의 펌웨어/USB 경로가 필요할 수 있습니다. 출처에서 확인되는 사실은 ZimaOS 1.7에서 Wi‑Fi 기능이 작동하기 시작했다는 것뿐입니다. Bluetooth가 계속 작동하지 않는다면 Wi‑Fi 수정으로 두 무선 기능이 모두 보장된다고 가정하지 말고, Bluetooth 자체의 장치 ID와 커널 로그를 수집하세요.

MT7920 FAQ

MT7920 드라이버가 누락되었나요?

아니요. 출처에는 다음과 같이 나와 있습니다 mt7921e 로드되어 장치에 연결되었습니다.

무엇이 누락되었나요?

하드웨어 초기화에 필요한 MediaTek 펌웨어 파일 2개입니다.

원래 사용자가 ZimaOS 1.7에서 문제가 해결되었다고 확인했나요?

예. 이후 안정 버전인 ZimaOS 1.7에서 작동하는 Wi‑Fi 연결을 보고했습니다.