小编fil*_*nic的帖子

Windows 10 不会将 Wi-Fi 检测为按流量计费的连接

我希望 Windows Wi-Fi 客户端将无线连接检测为按流量计费的连接。\n我发现 802.11 协议支持供应商特定的信息元素 (IE)。这些 IE 被注入到信标和探测响应无线帧中。

\n

我发现 Microsoft 定义了自己的特定于供应商的 IE,以通知客户端有关通过 Wi-Fi 计量的连接(网络成本元素),并且我的接入点的hostapd支持特定于供应商的功能。

\n

根据(Network Cost Element)的文档,我将供应商特定字段添加到hostapd )的文档,我在我的 OpenWRT 路由器上

\n
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.)\n
Run Code Online (Sandbox Code Playgroud)\n

hostapd 关于 openwrt 命令:

\n
ubus call …
Run Code Online (Sandbox Code Playgroud)

wireless-networking 802.11 wifi-configuration windows-10

5
推荐指数
1
解决办法
1054
查看次数