我安装了 OpenBSD 5.1 i386。我没有 GUI/X。我在谷歌上搜索了答案,但找不到真实的答案。如何仅使用终端连接到 WPA2 PSK/AES wifi 网络?(所以我没有“网络管理器”来简单地选择给定的 SSID,然后输入密码:D)
更新: wifi 卡:Atheros AR5424,我可以将其视为“ath0”
更新#2:
DHCP NWID SSID wpakey SSIDPWD
Run Code Online (Sandbox Code Playgroud)
在 /etc/hostname.ath0 中不起作用(然后是 sh /etc/netstart ath0)
更新#3:
ifconfig ath0 nwid SSID wpa wpapsk $(wpa-psk SSID SSIDPWD)
Run Code Online (Sandbox Code Playgroud)
给出:
ksh: wpa-psk not found
ifconfig: wpapsk: bad value
Run Code Online (Sandbox Code Playgroud)
更新#4:
路由器是一个 OpenWrt 10.03.1 盒子:
cat /etc/config/wireless
config 'wifi-iface'
option 'device' 'radio0'
option 'network' 'lan'
option 'mode' 'ap'
option 'ssid' 'SSID'
option 'encryption' 'psk2+ccmp'
option 'key' 'SSIDPWD'
option 'isolate' '1'
option 'maxassoc' '1'
Run Code Online (Sandbox Code Playgroud)
我在与 openbsd eee pc 701 相关的日志中没有看到任何内容:D
更新#5: 我使用 SSIDPWD 测试了 SSID,它在 Scientific Linux 6.3 笔记本上运行。
更新#6:
ifconfig ath0 nwid SSID wpakey SSIDPWD
Run Code Online (Sandbox Code Playgroud)
我也试过这个,它没有返回任何错误消息,但我仍然看不到 openwrt 路由器上的任何东西,它试图连接,我只能看到“ifconfig ath0”中的变化 - 我可以看到“ieee8011”行已填满。
更新#7: 哎呀:) 我可能知道问题是什么。:DI 只有 eee pc 701 的主板和其中的 wifi 卡.. :D 没有天线 :D - 所以我会尝试找到天线 :)
在 /etc 中创建一个带有接口名称的主机名文件。
/etc/hostname.iwn0
Run Code Online (Sandbox Code Playgroud)
添加到它:
dhcp nwid "Name of network" wpakey password
Run Code Online (Sandbox Code Playgroud)
重启界面。
sudo sh /etc/netstart iwn0
Run Code Online (Sandbox Code Playgroud)
这样将在启动时尝试连接到无线网络。
如果您不知道无线接口运行的名称,
ifconfig
Run Code Online (Sandbox Code Playgroud)
并在“媒体”中查找 802.11 或在“组”中查找 wlan。
归档时间: |
|
查看次数: |
20481 次 |
最近记录: |