데비안 10 MT7630e Wi-Fi 문제

데비안 10 MT7630e Wi-Fi 문제

내 Asus 노트북에 Debian 10을 설치했습니다. 설치하자마자 Wi-Fi가 작동하지 않았습니다. 내 WIFI 칩은

MEDIATEK Corp. MT7630e 802.11bgn Wireless Network Adapter

Firmware-misc-nonfree 패키지를 설치했지만 데비안은 여전히 ​​WiFi 칩을 찾지 못했습니다. 그래서 많은 포럼에서 제안한 대로 이 드라이버를 설치했습니다.https://github.com/neurobin/MT7630E. 설치하고 나면 모든 것이 잘 작동했습니다.

다른 Wi-Fi에 연결하려고 하면 문제가 발생합니다. Network Manager는 프로세스를 중지하지 않고 새로운 Wi-Fi를 영원히 검색하기 위해 CPU 코어의 100%를 사용하기 시작합니다(서비스 중지 및 프로세스 종료 등 NetworkManager를 중지하기 위해 가능한 모든 명령을 시도했습니다). 멈출 때까지 기다리려고 했지만 몇 시간이 지나도 멈추지 않았습니다.

여러 번 다시 시작하고 종료하려고 시도했지만 Wi-Fi가 다시 작동하도록 하는 유일한 방법은 전원 버튼을 길게 눌러 노트북을 끄는 것이었습니다.

이 문제를 어떻게 해결할 수 있나요?

편집하다: 제가 사용한 해결 방법은 시작할 때 Github에서 드라이버를 설치하고 종료하기 전에 제거하는 것이었습니다. 이것은 해결책은 아니지만 전원 버튼을 누르지 않고 할 수 있는 유일한 방법입니다.

답변1

가장 좋은 기회는 새로운 관리자를 찾기 위해 선언된 현재 드라이버 소스를 포기하는 것입니다(https://github.com/neurobin/MT7630E/issues/90) 공급업체에서 제공하는 이전 코드 덤프를 사용하세요.

대신 새로 사용 가능한 업스트림 Linux 드라이버를 사용해야 합니다.커널 4.20:

CONFIG_MT76x0E: MediaTek MT76x0E(PCIe) 지원 일반 정보

Linux 커널 구성 항목 CONFIG_MT76x0E:

prompt: MediaTek MT76x0E (PCIe) support
type: tristate
depends on: ( CONFIG_MAC80211 ) && ( CONFIG_PCI )
defined in drivers/net/wireless/mediatek/mt76/mt76x0/Kconfig
found in Linux kernels: 4.20, 5.0–5.1, 5.2-rc+HEAD
modules built: mt76x0e

도움말 텍스트

이는 MT7610/MT7630 기반 무선 PCIe 장치에 대한 지원을 추가합니다. 하드웨어PCI

식별된 장치의 숫자 ID(LKDDb에서) 및 이름(pci.ids에서):

vendor: 14c3 ("MEDIATEK Corp."), device: 7630 ("MT7630e 802.11bgn Wireless Network Adapter")
vendor: 14c3 ("MEDIATEK Corp."), device: 7650

데비안 10은 커널 4.19와 함께 제공됩니다. 고정된 sid/unstable은 Debian 10 업그레이드만 제공하므로 4.19만 제공됩니다. 다음에서 실험적인 5.0.x 패키지를 사용할 수 있습니다.데비안 실험 버전(자주 업데이트되지 않음) 또는 다음을 사용하여 데비안 기반 커널을 컴파일해 보십시오.https://salsa.debian.org/kernel-team/linux(단계는 그다지 간단하지 않습니다) 또는 일반 커널을 컴파일하십시오. 언젠가는 나타날 수도 있습니다Linux 백포트4.19인데 이전 링크를 제공하는 것 외에는 모르겠습니다.

어쨌든 현재 이 드라이버에는 다음과 같은 다른 문제가 있습니다.누군가 시스템이 절전 모드에서 깨어날 때 발생하는 문제를 보고했습니다..

행운을 빌어요!

관련 정보