这是本文档旧的修订版!


DEY下的WiFi,可以配置为多种模式

普通模式

这个最简单,无需讲解

AP模式

在DEY系统上使用hostapd创建无线接入点,并通过udhcpd配置DHCP服务,实现WiFi热点的开启与IP地址的自动分配。这涉及到一些命令的使用,hostapd.conf和udhcpd.conf的配置方法,以及启动hostapd和udhcpd的步骤,本文将提供了无密码和加密模式的配置示例。

值得注意的是,由于是在配置文件中指定了信道,因此了解当前的信道情况可能有利于测试开展。在Linux中,可以用下面命令查询

iw dev wlan0 scan | grep -E 'freq:|SSID:|signal:|HT|VHT' | awk -v OFS="," '
    /freq:/ { freq=$2; }
    /SSID:/ { ssid=$2; gsub(/"/, "", ssid); }
    /signal:/ { signal=$2; }
    /HT|VHT/ { if ($0 ~ /VHT/) { wifi_type="ax"; } else { wifi_type="a/n/ac/ax"; } }
    /signal:/ && freq && ssid {
        if (freq >= 2412 && freq <= 2484) {
            chan=(freq - 2407) / 5;
            wifi_type="b/g/n";
        } else if (freq >= 5180 && freq <= 5825) {
            chan=(freq - 5000) / 5;
        } else {
            chan="N/A";
        }
        print chan, signal, ssid, freq, wifi_type;
        freq=ssid=signal=chan=wifi_type="";
    }
' | sort -t, -k2,2nr | awk -F, -v OFS="," '
    { print "Channel " $1 ", Signal: "$2 " dBm, " $3 ", "$4 " MHz, Type: " $5; }
'