Ubuntu 16.04 を実行している Intel NUC に WiFi インターフェイスがない

Ubuntu 16.04 を実行している Intel NUC に WiFi インターフェイスがない

Intel NUC に Ubuntu 16.04 Server エディションをインストールしました。デバイスには Wi-Fi カードがインストールされていますが、lspci を実行すると、不明なネットワーク コントローラーとしてのみ表示されます。network-tools をインストールした後、 を実行できますiwconfigが、ワイヤレス ネットワーク インターフェイスがリストされません。

答え1

Ubuntu のデフォルトの 16.04 サーバー エディションには、Linux カーネルの 4.4 バージョンが付属しています。このカーネルには、Intel NUC Wi-Fi カードのサポートが組み込まれていません。

カードを動作させるには、新しいバージョンのカーネルをインストールする必要があります。この記事の執筆時点では、16.04 は 4.13 カーネル バージョンをサポートしており、アップグレードするとすぐに Wi-Fi カードが表示されます。

必要なパッケージは次のものです:Ubuntu 16.04 の最新イメージ

有線接続がある場合は、 するだけですapt install linux-image-generic-hwe-16.04。そうでない場合は、上記のパッケージを、まだインストールしていない必須の依存関係とともに手動でダウンロードし、USB ドライブに保存して、 経由で手動でインストールする必要がdpkg -i <package.deb>あります。私の場合は、次のパッケージが必要でした。

linux-firmware_1.157.16_all.deb
linux-headers-4.13.0-36_4.13.0-36.40_16.04.1_all.deb
linux-headers-4.13.0-36-generic_4.13.0-36.40_16.04.1_amd64.deb
linux-image-4.13.0-36-generic_4.13.0-36.40_16.04.1_amd64.deb
linux-image-extra-4.13.0-36-generic_4.13.0-36.40_16.04.1_amd64.deb
linux-image-generic-hwe-16.04_4.13.0.36.55_amd64.deb

新しいカーネルをインストールしたら、再起動してshift起動中に を押したままにし、「詳細」オプションを選択して新しいカーネルを選択します。 を実行すると、デバイスが表示されるはずですlspci

関連情報