Digi Embedded Yocto使用gydF4y2BahostapdgydF4y2Ba软件包管理软件接入点(SoftAP)模式。当配置成这种模式时,客户端站可以连接到设备上,与同一BSS (Basic Service Set)上的其他站进行通信。默认配置为“软tap”模式gydF4y2Bawlan1gydF4y2Ba进入gydF4y2Ba/etc/network/interfacesgydF4y2Ba.hostapd守护进程在接口启动时启动,在接口关闭时停止。gydF4y2Ba

的gydF4y2Bawlan1gydF4y2Ba缺省情况下,关闭接口,以提高接口的性能gydF4y2Bawlan0gydF4y2Ba客户端基础架构模式下的接口。您可以使用以下命令手动启动它:gydF4y2Ba

#gydF4y2Baifup wlan1gydF4y2Ba

您还可以通过取消注释中的“auto wlan1”行来启用自动弹出gydF4y2Ba/etc/network/interfacesgydF4y2Ba.gydF4y2Ba

Digi Embedded Yocto提供了一种机制来支持每个Wi-Fi接口的不同配置文件,允许您同时运行多个hostapd实例。gydF4y2Ba

的gydF4y2Bahostapd@.servicegydF4y2BaSystemd服务自动选择合适的配置文件gydF4y2Ba/etc/hostapd_X.confgydF4y2Ba(其中X是传递给服务的接口)。gydF4y2Ba

的gydF4y2BahostapdgydF4y2Ba包提供一个默认的配置文件gydF4y2Ba/etc/hostapd.confgydF4y2Ba作为不同可用设置的参考。这个文件不被Digi Embedded Yocto初始化脚本使用。gydF4y2Ba

看到gydF4y2Bahttp://w1.fi/cgit/hostap/tree/hostapd/hostapd.confgydF4y2Ba获取所有hostapd配置选项的参考。gydF4y2Ba

例如,静态gydF4y2Bawlan1gydF4y2Ba在软tap模式下配置的配置项如下:gydF4y2Ba

/etc/network/interfacesgydF4y2Ba
汽车wlan1gydF4y2Ba我的脸是wlan静态的gydF4y2Ba地址192.168.46.30gydF4y2Ba子网掩码255.255.255.0gydF4y2BaPost-up systemctl start hostapd@wlan1.servicegydF4y2Bapredown systemctl stop hostapd@wlan1.servicegydF4y2Ba

这个配置gydF4y2Bawlan1gydF4y2Ba运行gydF4y2Bahostapd@wlan1.servicegydF4y2Basystemd服务。该服务使用配置文件启动hostapd守护进程gydF4y2Ba/etc/hostapd_wlan1.confgydF4y2Ba.软tap的配置举例如下。gydF4y2Ba

802.11a/n/ac WPA2-PSK认证,CCMP/AES加密gydF4y2Ba

这是Digi Embedded Yocto使用的默认配置。gydF4y2Ba

/etc/hostapd_wlan1.confgydF4y2Ba
ctrl_interfacegydF4y2Ba=gydF4y2Ba/var/run/hostapdgydF4y2Bactrl_interface_groupgydF4y2Ba=gydF4y2Ba0gydF4y2Ba接口gydF4y2Ba=gydF4y2Bawlan1gydF4y2Ba司机gydF4y2Ba=gydF4y2Banl80211gydF4y2Ba# WPA2-AES加密gydF4y2Ba名称gydF4y2Ba=gydF4y2Baap-wlan1-wpa2aes-agydF4y2Baauth_algsgydF4y2Ba=gydF4y2Ba1gydF4y2Ba水渍险gydF4y2Ba=gydF4y2Ba2gydF4y2Bawpa_key_mgmtgydF4y2Ba=gydF4y2BaWPA-PSKgydF4y2Bawpa_pairwisegydF4y2Ba=gydF4y2BaCCMPgydF4y2Bawpa_passphrasegydF4y2Ba=gydF4y2Bapassword-wpa2aesgydF4y2Ba# IEEE 802.11ac通道36gydF4y2Bahw_modegydF4y2Ba=gydF4y2Ba一个gydF4y2Ba通道gydF4y2Ba=gydF4y2Ba36gydF4y2Baieee80211acgydF4y2Ba=gydF4y2Ba1gydF4y2Baieee80211ngydF4y2Ba=gydF4y2Ba1gydF4y2Ba

802.11b/g/n WPA2-PSK认证,CCMP/AES加密gydF4y2Ba

/etc/hostapd_wlan1.confgydF4y2Ba
ctrl_interfacegydF4y2Ba=gydF4y2Ba/var/run/hostapdgydF4y2Bactrl_interface_groupgydF4y2Ba=gydF4y2Ba0gydF4y2Ba接口gydF4y2Ba=gydF4y2Bawlan1gydF4y2Ba司机gydF4y2Ba=gydF4y2Banl80211gydF4y2Ba# WPA2-AES加密gydF4y2Ba名称gydF4y2Ba=gydF4y2Baap-wlan1-wpa2aes-ngydF4y2Baauth_algsgydF4y2Ba=gydF4y2Ba1gydF4y2Ba水渍险gydF4y2Ba=gydF4y2Ba2gydF4y2Bawpa_key_mgmtgydF4y2Ba=gydF4y2BaWPA-PSKgydF4y2Bawpa_pairwisegydF4y2Ba=gydF4y2BaCCMPgydF4y2Bawpa_passphrasegydF4y2Ba=gydF4y2Bapassword-wpa2aesgydF4y2Ba# IEEE 802.11n自动通道gydF4y2Bahw_modegydF4y2Ba=gydF4y2BaggydF4y2Ba通道gydF4y2Ba=gydF4y2Ba10gydF4y2Baieee80211ngydF4y2Ba=gydF4y2Ba1gydF4y2Ba