我希望 Windows Wi-Fi 客户端将无线连接检测为按流量计费的连接。\n我发现 802.11 协议支持供应商特定的信息元素 (IE)。这些 IE 被注入到信标和探测响应无线帧中。
\n我发现 Microsoft 定义了自己的特定于供应商的 IE,以通知客户端有关通过 Wi-Fi 计量的连接(网络成本元素),并且我的接入点的hostapd支持特定于供应商的功能。
\n根据(Network Cost Element)的文档,我将供应商特定字段添加到hostapd )的文档,我在我的 OpenWRT 路由器上
0xDD (Vendor-specific record)\n0x08 (Record length : 8 bytes)\n0x00 0x50 0xF2 (Vendor: Microsoft)\n0x11 (OUI Type: Network Cost)\n0x00 0x00 0x00 0x02 (Portable Hotspot Default: Metered network; limit unknown or not yet reached; matches Windows default for mobile broadband connections.)\nRun Code Online (Sandbox Code Playgroud)\nhostapd 关于 openwrt 命令:
\nubus call …Run Code Online (Sandbox Code Playgroud)