x200 thinkpad に Void Linux 用のネットワーク ドライバーをインストールするにはどうすればいいですか?

x200 thinkpad に Void Linux 用のネットワーク ドライバーをインストールするにはどうすればいいですか?

導入

Wi-Fi を使用して接続できなかったため、イーサネット ケーブルを使用して最小限のインストールで x200 thinkpad に void linux をインストールしました。

問題

ip a

私の Wi-Fi デバイスの IP アドレスがありません。これは Wi-Fi ドライバーがインストールされていないためだと思います。

lspci

03:00.0 ネットワーク コントローラ: Intel Corporation PRO/Wireless 5100 AGN [Shiloh] ネットワーク接続

void linux musl リポジトリを照会しましたが、5100 AGN wifi ドライバーのパッケージが見つかりませんでした。ドライバーをインストールして、wifi カードを動作させ、インターネットに接続するにはどうすればよいでしょうか?

答え1

Linux ファームウェア パッケージをインストールします。

# xbps-install -Suv linux-firmware linux-firmware-network

起動時にネットワークが利用できないため、ルート ファイルシステムに chroot してこれを行う必要がある可能性があります。

答え2

Intel 5100AGN は iwlwifi ドライバーを使用する必要があるため、少なくとも glibc ビルドでは、基本的な最小限の void live USB ディストリビューションのみでファームウェアを含めてインストールする必要があります。musl についてはよくわかりません。ネットワーク接続を使用せずに glibc を使用した基本的なインストールではすべて機能しました。その後、WiFi を構成する必要があり、最終的に接続できました。

設定に問題があるのではないかと思います。dmesg で問題がないか確認してください。「iw phy0 info」を試して、何が表示されるか確認してください。

私は常に 70-persistent-net.rules を /etc/udev/rules.d/ に追加して、WiFi の名前が常に wlan0 になるようにしています。これにはワイヤレス アダプターの MAC が必要です。次に、wpa_passphrase を使用して wpa_supplicant-wlan0.conf を設定します。次に、/etc/sv/dhcpcd-wlan0 を設定し、/var/service にリンクして開始します。これはすべて、ネットワークに関する void wiki で説明されています。

void を初めて使用する場合は、デスクトップ インストールでは、グラフィカル アプリケーションを使用してデスクトップからネットワーク設定を行うため、基本的な最小限のディストリビューションよりも簡単に始めることができます。

編集: BIOS をチェックして、ワイヤレス カードが有効になっているかどうか確認してみてはいかがでしょうか?

関連情報