使用静态IP连接到隐藏无线网络的脚本?

3 wireless

想要一个脚本,在运行时,它应该连接到具有以下详细信息的隐藏无线网络:

SSID 是“无线”网络没有在上面广播它的 SSID(隐藏)WPA2-PSK、AES,密码是“密码”静态 IP:192.168.1.1 Def。网关:192.168.1.254 DNS:192.168.1.254

不知道如何做到这一点。但我知道无线接口称为 wlan0,我使用的是 Ubuntu 10.10。我不想使用内置的网络管理器,因为它永远不会在启动时自动连接。WICD 也不起作用。

任何想法最受欢迎。

小智 5

在 Arch wiki 上查看有关使用 WPA 请求者的页面:https ://wiki.archlinux.org/index.php/WPA_supplicant#Classic_method: _wpa_supplicant.conf

在 wpa_supplicant.conf 中设置密码后,您应该能够使用以下 2 个命令进行连接。只需将它们保存在脚本中。其他设置被保存。

ifconfig wlan0 up
iwconfig wlan0 essid <hiddenname>
Run Code Online (Sandbox Code Playgroud)

在 /etc/network/interfaces 中编辑您的 IP 地址和网关