
介紹
我在 x200 thinkpad 上安裝了 void linux,使用乙太網路電纜進行了最小安裝,因為我無法使用 wifi 連接。
問題
ip 一個
我的 wifi 設備沒有 IP 位址。我認為這是因為我沒有安裝 wifi 驅動程式:
lspci
03:00.0 網路控制器:Intel Corporation PRO/Wireless 5100 AGN [Shiloh] 網路連接
我查詢了 void linux musl 儲存庫,但找不到 5100 AGN 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”並查看其內容。
我總是在 /etc/udev/rules.d/ 中添加 70-persistent-net.rules,這樣我的 wifi 每次都會被命名為 wlan0。這需要無線適配器的MAC。然後我使用 wpa_passphrase 來設定 wpa_supplicant-wlan0.conf。然後設定 /etc/sv/dhcpcd-wlan0 並透過連結 /var/service 啟動。這一切都在 void wiki for Networking 中進行了解釋。
如果您是新手,那麼桌面安裝可以透過圖形應用程式從桌面進行網路設置,並且可能比基本的最小發行版更容易開始。
編輯:也許檢查 BIOS 以查看無線卡是否已啟用?