差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
digi:arm-embedded:linux:dey:wifi [2025/01/16 22:36] robindigi: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中,可以用下面命令查询+值得注意的是,由于是在配置文件中指定了信道,因此了解当前的信道情况可能有利于测试开展。 
 + 
 +事实上,如果用原始的/etc/hostapd_uap0.conf,是无法成功的,但我们可以用调试模式来查看这配置的问题 
 +<code> 
 +hostapd -dd /etc/hostapd_uap0.conf 
 +</code> 
 +可以查看到WiFi硬件或驱动不支持在5GHz频段的channel=44(5220 MHz)上运行AP模式。 
 +NO-IR标志表示该频道不允许发起辐射(Initiate Radiation),即不能用作AP模式的主频道,通常是因为监管域限制或硬件能力限制。 
 + 
 +如果要设置国家,需要安装regulatory.db: 
 +wget https://git.kernel.org/pub/scm/linux/kernel/git/sforshee/wireless-regdb.git/plain/regulatory.db -O /lib/firmware/regulatory.db 
 +wget https://git.kernel.org/pub/scm/linux/kernel/git/sforshee/wireless-regdb.git/plain/regulatory.db.p7s -O /lib/firmware/regulatory.db.p7s 
 +并用: 
 +<code> 
 +iw reg reload 
 +iw reg set US 
 +iw reg get 
 +</code> 
 +否则全局域一样的DFS的 
 + 
 +在Linux中,可以用下面命令查询哪些信道干扰较小,可以用
  
 <code> <code>
行 231: 行 251:
  
 <code> <code>
-# 接口和驱动程序设置 
-interface=wlan0 
-driver=nl80211 
-ctrl_interface=/var/run/hostapd 
-ctrl_interface_group=0 
- 
-# 基本网络设置 
-ssid=TestAP 
-hw_mode=a 
-channel=52 
- 
-# WPA身份验证设置 
-wpa=2 
-wpa_key_mgmt=WPA-PSK 
-wpa_passphrase=12345678 
- 
-# HT(802.11n) 
-ieee80211n=1 
-ht_capab=[SHORT-GI-20][HT40+][SHORT-GI-40] 
- 
 # VHT(802.11ac) # VHT(802.11ac)
 ieee80211ac=1 ieee80211ac=1
行 257: 行 257:
 vht_capab=[SHORT-GI-20][SHORT-GI-40][VHT40+][SHORT-GI-80][MAX-A-MPDU-LEN-EXP7] vht_capab=[SHORT-GI-20][SHORT-GI-40][VHT40+][SHORT-GI-80][MAX-A-MPDU-LEN-EXP7]
  
-加密算法设置 +HE(802.11ax) 
-wpa_pairwise=CCMP +ieee80211ax=1 
-rsn_pairwise=CCMP+he_oper_chwidth=
 +he_oper_centr_freq_seg0_idx=58 
 +he_capab=[MAX-AMSDU-3895][SHORT-GI-80][SU-BEAMFORMEE]
 </code> </code>
  
 在80MHz频宽模式下,信道52的中心频率段索引为58,是因为80MHz频宽模式需要使用两个20MHz信道来组成一个80MHz频宽。具体来说,信道52的80MHz频宽模式会使用信道52、56、60和64这四个20MHz信道。 在80MHz频宽模式下,信道52的中心频率段索引为58,是因为80MHz频宽模式需要使用两个20MHz信道来组成一个80MHz频宽。具体来说,信道52的80MHz频宽模式会使用信道52、56、60和64这四个20MHz信道。