Answers:
要通过命令行连接到无线网络,最简单的方法是安装并使用wicd-curses软件包。
或者,您应该使用wpa_supplicant配置文件。
在网络配置不经常更改的计算机上,可以在中进行设置/etc/network/interfaces
。该文件记录在interfaces(5)
手册页中。安装无线工具和wpasupplicant软件包以管理无线接口。wpasupplicant文档包含有关要添加的内容的信息/etc/network/interfaces
。
在需要为每个网络重新设置wifi连接参数的笔记本电脑上,使用Network Manager(网络管理器(我没有很好的命令行客户端))或wicd(这样做)要容易得多。
wpa_cli
和,wpa_gui
用于动态配置和网络之间的切换。之所以使用它,是因为我更喜欢不依赖GUI进行网络访问。
来自Debian的我很难通过netcfg进行投标。我发现在debian中,仅使用wpa_supplicant类似于以下内容就更容易了
在/ etc / network / interfaces中:
auto wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa.conf
/etc/wpa.conf包含wifi连接的内容:
network={
ssid="myssid"
proto=RSN
key_mgmt=WPA-PSK
pairwise=CCMP TKIP
group=CCMP TKIP
psk="mywifi preshared key in clear"
}
您可以有几个网络定义。我将其用于基本漫游。
明文中的psk不太理想。您可以通过授予conf文件600权限来缓解这种情况。也有可能存储密钥的哈希。有关更多详细信息,请查看man wpa_supplicant。
最后,这将建立一个系统范围的网络配置文件,这正是我的用例(无头无线设备)。Wicd等也能够处理用户网络配置文件。
附带说明:只能在命令行上安装和使用网络管理器。检查男子nmcli。这可能会或可能不会满足您的需求。
这里列出了一个netcfg软件包,您是否尝试过安装它?还是与拱netcfg不同?