差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
digi:arm-embedded:linux:dey:wifi [2025/01/16 22:28] – robin | digi:arm-embedded:linux:dey:wifi [2025/02/21 12:21] (当前版本) – robin | ||
---|---|---|---|
行 6: | 行 6: | ||
在DEY系统上使用hostapd创建无线接入点,并通过udhcpd配置DHCP服务,实现WiFi热点的开启与IP地址的自动分配。这涉及到一些命令的使用,hostapd.conf和udhcpd.conf的配置方法,以及启动hostapd和udhcpd的步骤,本文将提供了无密码和加密模式的配置示例。 | 在DEY系统上使用hostapd创建无线接入点,并通过udhcpd配置DHCP服务,实现WiFi热点的开启与IP地址的自动分配。这涉及到一些命令的使用,hostapd.conf和udhcpd.conf的配置方法,以及启动hostapd和udhcpd的步骤,本文将提供了无密码和加密模式的配置示例。 | ||
- | 值得注意的是,由于是在配置文件中指定了信道,因此了解当前的信道情况可能有利于测试开展。在Linux中,可以用下面命令查询 | + | 值得注意的是,由于是在配置文件中指定了信道,因此了解当前的信道情况可能有利于测试开展。 |
+ | |||
+ | 事实上,如果用原始的/ | ||
+ | < | ||
+ | hostapd -dd / | ||
+ | </ | ||
+ | 可以查看到WiFi硬件或驱动不支持在5GHz频段的channel=44(5220 MHz)上运行AP模式。 | ||
+ | NO-IR标志表示该频道不允许发起辐射(Initiate Radiation),即不能用作AP模式的主频道,通常是因为监管域限制或硬件能力限制。 | ||
+ | |||
+ | 如果要设置国家,需要安装regulatory.db: | ||
+ | wget https:// | ||
+ | wget https:// | ||
+ | 并用: | ||
+ | < | ||
+ | iw reg reload | ||
+ | iw reg set US | ||
+ | iw reg get | ||
+ | </ | ||
+ | 否则全局域一样的DFS的 | ||
+ | |||
+ | 在Linux中,可以用下面命令查询哪些信道干扰较小,可以用 | ||
< | < | ||
行 224: | 行 244: | ||
</ | </ | ||
保存配置文件后,用sudo hostapd / | 保存配置文件后,用sudo hostapd / | ||
+ | < | ||
+ | iw dev wlan0 info | ||
+ | </ | ||
+ | |||
+ | 对于Wifi6 802.11ax, 可用这个配置 | ||
+ | |||
+ | < | ||
+ | # VHT(802.11ac) | ||
+ | ieee80211ac=1 | ||
+ | vht_oper_chwidth=1 | ||
+ | vht_oper_centr_freq_seg0_idx=58 | ||
+ | vht_capab=[SHORT-GI-20][SHORT-GI-40][VHT40+][SHORT-GI-80][MAX-A-MPDU-LEN-EXP7] | ||
+ | |||
+ | # HE(802.11ax) | ||
+ | ieee80211ax=1 | ||
+ | he_oper_chwidth=1 | ||
+ | he_oper_centr_freq_seg0_idx=58 | ||
+ | he_capab=[MAX-AMSDU-3895][SHORT-GI-80][SU-BEAMFORMEE] | ||
+ | </ | ||
+ | 在80MHz频宽模式下,信道52的中心频率段索引为58,是因为80MHz频宽模式需要使用两个20MHz信道来组成一个80MHz频宽。具体来说,信道52的80MHz频宽模式会使用信道52、56、60和64这四个20MHz信道。 | ||