已知 WLAN 是存储系统已知的无线网络的相关信息的配置文件。NCP 可以基于配置信息自动配置无线接口,这些信息由系统所连接到的各个无线网络提供。有关更多信息,请参见已知 WLAN 的说明。
有关在创建和修改 WLAN 时可指定的属性的信息,请参见 netcfg(1M) 手册页。
$ netcfg netcfg>
以下示例创建连接到名为 ESSID 的无线网络的已知 WLAN。已知 WLAN 必须与无线网络名称或其 ESSID 具有相同名称:
netcfg> create wlan mywifi Created wlan 'mywifi'. Walking properties ... priority (0)> 100 bssids> keyname> mywifi-key keyslot> security-mode [none|wep|wpa]> wpa netcfg:wlan:mywifi>
创建 WLAN 会自动将您移动到 WLAN 的配置文件范围内并遍历其各个属性。
在此示例中,为 mywifi 已知 WLAN 指定了以下属性:
priority 属性的值从缺省值 0 更改为 100。
keyname 属性设置为 mywifi-key 并指定此无线网络的安全对象名称。有关更多信息,请参见建立安全的 WiFi 通信。
security-mode 属性设置为 wpa。此属性指定该无线网络使用的加密类型。
keyslot 和 bssid 属性值将留空。
netcfg:wlan:mywifi> list known wlan:mywifi priority 100 keyname "mywifi-key" security-mode wpa netcfg:wlan:mywifi>
netcfg:wlan:mywifi> verify All properties verified
verify 子命令会验证您的配置并通知是否缺少任何必需值。
netcfg:wlan:mywifi> commit Committed changes
commit 子命令验证并保存配置。
另外,还可以使用 end 子命令结束会话,这样也会保存配置文件配置并将会话移动到全局范围。
netcfg:wlan:mywifi> end Committed changes netcfg>
netcfg> exit