差别

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

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
digi:arm-embedded:linux:dey:wifi [2025/01/16 22:57] 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>