我曾经debian-10.4.0-amd64-netinst.iso
设置过我的系统。
我想连接到我的 WPA/WPA2 WiFi,但我读到的每个解决方案都建议使用wpa_supplicant
、iw
、nmcli
和wpa_cli
等工具iwctl
,但是这些工具都没有预装在最小的 netinst 系统中。
有没有一种方法可以仅使用预装的工具连接到 WPA/WPA2 WiFi?
答案1
根据我的经验,您描述的网络安装程序确实附带了您提到的软件,但它不附带您的 WiFi 卡可能需要的非免费固件。在提供非免费固件之前,您的 WiFi 将无法工作。
除非您的用户的 PATH 包含 /sbin,否则您将无法看到您所描述的软件包。普通用户的 PATH 不会包含 /sbin。从 Buster 开始,命令 su 不再在 PATH 中包含 /sbin。有关选项,请参阅 Debian Wiki 文章“NewInBuster”的更改部分:https://wiki.debian.org/NewInBuster。我建议使用 sudo -s。
要在安装过程中安装缺少的固件,还有另一个软件包:https://cdimage.debian.org/cdimage/unofficial/non-free/cd-include-firmware/10.4.0+nonfree/amd64/iso-dvd/据我所知包含该非免费固件。我自己没有尝试过,但文档表明确实如此。
如果您不想重新安装,我认为安装丢失固件的最简单方法是调用 Synaptic,搜索固件名称,例如 iwlwifi,选择并应用。安装后您可能需要也可能不需要重新启动。但是,您可以选择使用 apt 而不是 Synaptic。许多人选择使用 apt install linux-firmware。
答案2
有没有一种方法可以仅使用预装的工具连接到 WPA/WPA2 WiFi?
这取决于您的无线网卡:
如果您的无线网卡需要免费软件,答案是肯定的(不是您的情况)
如果您的 wifi 卡需要非自由软件,则需要额外的步骤,请参阅:具有第三方网络驱动程序的 Net Inst或使用非官方替代版本包括非免费固件
debian 安装程序无法配置 wifi 网络意味着您的网卡需要非免费固件。