記事 ID: 000058909 コンテンツタイプ: トラブルシューティング 最終改訂日: 2022/11/04

Debian*/Ubuntu* 16.04+ インテル® Killer™ AX1650 に関する問題

BUILT IN - ARTICLE INTRO SECOND COMPONENT
概要

Debian/Ubuntu 16.04+ インテル Killer AX1650 の診断およびトラブルシューティング手順

詳細

インテル® Killer™ Wireless AX1650 が Debian* ベースのシステムで表示または使用されていない場合、正しい Iwlwifi ドライバーまたはファームウェアが見つからない可能性があります。このガイドには、動作している Iwlwifi ドライバーをインストールする方法に関するオプションが含まれています。これらのオプションにより、Ubuntu* 16.04/18.04/19.04 の AX1650 を使用してワイヤレス接続が復元されることを確認しました。

メモWI-FI ドライバーのインストールを試みているデバイスがインターネットにまったくアクセスできない場合は、次の 記事 を参照してください。
解決方法

この問題を解決する主な方法は 3 つあります。

  • Linux* カーネル 5.1 または Linux カーネル 5.3
    次の製品を使用してください。インテル® Wi-Fi 6 AX200 160MHz ファームウェア Linux カーネル 5.1 または 5.3 の実行中。これにより、新しい Linux カーネルをインストールして使用し、ファームウェア・ファイルを /lib/firmware/ フォルダーにコピーする必要があります。選択した Linux の新しいリリースもインストールできる場合があります。例えば、Ubuntu 19.10 は、Linux カーネル 5.3 と必要なファームウェアをインストールすると直ちに動作します。

    5.4+ などの新しい Linux カーネルにはバグや互換性の問題がある可能性があるため、使用に問題がある場合は 5.3 へのダウングレードを試みてください。

  • APT のようなパッケージ・マネージャーを使用して、自動的に Backported Iwlwifi ドライバーをインストールします。
    以下のコマンドを 1 つずつ実行して、コンピューターを再起動します。AX1650 がまだ検出 / 使用されていない場合は、スクロールダウンして以前のバックポート手順を試すことができます。
    $ sudo add-apt-リポジトリー ppa:canonical-hwe-team/backport-iwlwifi
    $ sudo apt-get アップデート
    $ sudo apt-get インストール backport-iwlwifi-dkms
    $ 再起動
  • 古い Linux カーネル用 Iwlwifi ドライバーを手動でバックポートする
    AX1650 で動作する Iwlwifi ドライバーは、Linux カーネル 5.1+ に含まれています。
    Iwlwifi ドライバーを古い Linux カーネルにバックポートする場合は、以下の手順に従ってください。

バックポートされたドライバーは、現在の環境向けに作成されます。ドライバーをバックポートしてからシステムをアップグレードすると、バックポートされたドライバーが正しく実行されない可能性があります。以前にダウンロードしたドライバーをアンインストールしてから、現在の環境向けに別のドライバーを作成する必要があります。

旧 Linux カーネルの Iwlwifi ドライバーをバックポートする

手動のバックポート・プロセスを開始する前に、AX1650 用の Iwlwifi 川をバックポートするために必要な 3 つのステップの簡単な説明と例を示します。

ステップ 1 – 最新の Git および Build-Essential パッケージをダウンロードします。

  • Build-Essential には、「Make」パッケージと、ドライバーの作成に必要なその他のパッケージ が含まれています。

ステップ 2 – Iwlwifi-Firmware.git リポジトリーをダウンロードします。

  • その後、Iwlwifi ファイルを /lib/firmware/ フォルダーに移動して、新しく作成したドライバーが再起動後に正しく動作できるようにします。

ステップ 3 – Backport-Iwlwifi.git リポジトリーをダウンロードします。

  • 'Make' と 'Backport-Iwlwifi' リポジトリーを使用して、Iwlwifi ドライバーをビルドします。
  • 'Make は符号なしドライバーを生成するため、SSL エラー / 警告が表示される可能性があります。
    • これは問題ありませんが、セキュアブートを無効にする必要がある理由です。
    • セキュアブートが有効になっている場合、コンピューターは符号なしドライバーを使用しません。

以下に、実行されているステップの例を示します。

  • この例の出力の開始条件:
    • Dell* XPS* 13 9360
      AX1650
      レガシー・ブート・モード。セキュアブートオフ
      Ubuntu 18.04 は、マウントポイントを「/」に設定した EXT4 パーティションとしてインストールされます。
      コンピューターを再起動して Ubuntu 18.04 を起動します。
    • Backport_Iwlwifi例
      AX1650 は「sudo lshw -C ネットワーク」の出力内に示されているように Iwlwifi ドライバーを使用しており、WiFi にアクセスできます。
メモこれらの手順を実行する前に、BIOS でセキュアブートを無効にする必要があります。セキュアブートを無効にする方法が分からない場合は、お使いのコンピューターまたはマザーボードのサポート資料またはウェブサイトを参照してください。

始めましょう

端末に以下のコマンドを 1 行ずつ入力します。

ステップ 1 – 最新の Git および Build-Essential パッケージをダウンロードします。

$ sudo apt アップデート
$ sudo apt-get install -y git
$ sudo apt-get install -y build-essential

ステップ 2 – Iwlwifi-Firmware.git リポジトリーをダウンロードします。

$ git clone git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
$ cd linux-firmware
$ sudo cp iwlwifi-* /lib/firmware/
$ cd ..

ステップ 3 – 現在のセットアップ用にバックポートされた Iwlwifi ドライバーを作成します。

$ git クローン https://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/backport-iwlwifi.git
$ cd backport-iwlwifi
$ sudo make defconfig-iwlwifi-public
$ sudo make -j4
$ sudo make install

 
ブート時にドライバーを強制的に使用するには、このコマンドが必要となる場合があります。
$ update-initramfs -u

コンピューターを再起動して、正常に動作していることを確認します。

メモバックポートされたドライバーを使用した後に Ubuntu を更新する場合、新しいドライバーを構築するために最初からステップ 3 を繰り返す必要がある場合があります。

このページのコンテンツは、元の英語のコンテンツを人力翻訳および機械翻訳したものが混在しています。この内容は参考情報および一般的な情報を提供するためものであり、情報の正確さと完全性を保証するものではありません。インテルは不正確な翻訳があった場合でもいかなる責任を負いません。このページの英語版と翻訳の間に矛盾がある場合は、英語版に準拠します。 このページの英語版をご覧ください。