我打算使用 openwrt。不幸的是维基百科不是特别有帮助。
如何为 WPA2 PSK 设置 wlan 接口?我已进入 /etc/config/wireless,但除了选项加密无外,没有其他示例。
答案1
查看OpenWRT无线设置手册. 无线设置有两种类型:设备设置,以及界面设置。加密是界面设置;以下是 中的部分的格式和可能的选项/etc/config/wireless
。
您可能需要考虑为 OpenWRT 添加一个 Web 配置并在那里处理加密设置;这很可能会更简单。 韓貨是我多年来在 OpenWRT 路由器上使用的一款产品,功能相当强大。不过我还没用过最近的版本,所以可能因人而异。
config wifi-iface
option network <the interface you want wifi to bridge with>
option device wifi0, wifi1, wifi2, wifiN
option mode ap, sta, adhoc, monitor, or wds
option txpower (deprecated) <transmission power in dBm>
option ssid <ssid name>
option bssid <bssid address>
option encryption none, wep, psk, psk2, wpa, wpa2
option key <encryption key>
option key1 <key 1>
option key2 <key 2>
option key3 <key 3>
option key4 <key 4>
option server <ip address>
option port <port>
option hidden 0,1
option isolate 0,1
答案2
我使用命令wifi
。首先登录OpenWrt并使用wifi detect
创建模板
mv /etc/config/wireless /etc/config/wireless.backup
wifi detect > /etc/config/wireless
现在使用 vi 启用无线电,更改 SSID,并添加加密和密钥
config wifi-device radio0
option type mac80211
option channel 11
... skip several lines
list ht_capab DSSS_CCK-40
# option disabled 1 # Not commented out in template
config wifi-iface
option device radio0
option network lan
option mode ap
option ssid Your_ssid # Originally OpenWrt
option encryption psk2 # not in template. This selects WPA2 PSK
option key Your_key # not in template
现在保存配置文件并重新启动网络。
/etc/init.d/network restart
答案3
据我所知,openwrt 并不是真正为那些对网络没有深入了解的最终用户设计的。它更适合那些想用它作为基础为最终用户构建产品的网络人士。至少,这是我在试用它时以及阅读其文档时得到的感觉。也许这种情况后来有所改变。
您最好使用 DD-WRT 或 Tomato 之类的软件,或者其他带有 Web 界面的第三方固件。
编辑:另一方面,我刚刚遇到了X-wrt,其标语是“面向最终用户的 OpenWrt”。这是 OpenWrt 的 Web 界面,我想我可以尝试一下。