
導入
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 をチェックして、ワイヤレス カードが有効になっているかどうか確認してみてはいかがでしょうか?