在命令行界面上配置无线

在命令行界面上配置无线

有时我会使用 CLI 和网络启动恢复内核来排除笔记本电脑故障。那么有没有办法通过命令行连接到无线路由器或 AP?如果可能的话,以下命令是什么:

  1. 列出可用的网络。
  2. 使用以下方式连接网络:SSID、WPA2 密钥和 DHCP 模式。
  3. 连接命令:SSID、ad-hoc 模式、ip 地址、网络掩码、网关。

答案1

您将需要 wpasupplicant 包才能连接到使用 wpa 或 wpa2 保护的网络。

按顺序列出:
1:sudo iwlist scan

2:sudo iwconfig <interface> essid "my network"
iwpriv <interface> set AuthMode=<WPA2PSK or WPA2AES>
iwpriv <interface> set <WPA2PSK or WPA2AES>='WPA PASSPHRASE'

3:sudo iwconfig <interface> essid "my network"
ifconfig <interface> inet <ip> netmask <mask> 然后设置到网关的路由route add <destination> gw <gateway ip>

答案2

nm-toolsudo iwlist scan将显示所有可用的无线网络。

有一个cnetworkmanager软件包应该可以让你从命令行控制网络管理器。我自己从未使用过它。

答案3

我认为 iwlist 和 iwconfig 可以做到这一点。这里是讨论此问题的论坛。

相关内容