私のAsusノートブックにDebian 10をインストールしました。インストールするとすぐにWi-Fiが機能しませんでした。私のWIFIチップは
MEDIATEK Corp. MT7630e 802.11bgn Wireless Network Adapter
Firmware-misc-nonfreeパッケージをインストールしましたが、Debianはまだ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
Debian 10 はカーネル 4.19 に付属しています。固定されたsid / unstableはDebian 10アップグレードのみを提供するため、4.19のみが提供されます。以下では、実験的な5.0.xパッケージを使用できます。Debian 実験版(頻繁に更新されない)または次のようにDebianベースのカーネルをコンパイルしてみてください。https://salsa.debian.org/kernel-team/linux(ステップはそれほど単純ではありません)または通常のカーネルをコンパイルします。いつか現れるかもしれませんLinuxバックポート4.19ですが、以前のリンクを提供する以外にはわかりません。
とにかく、現在このドライバには次のような他の問題があります。誰かがシステムがスリープモードで起きたときに発生する問題を報告しました。。
頑張ってください!