【问题标题】:Android tethering, how to disable dhcpAndroid网络共享,如何禁用dhcp
【发布时间】:2011-05-26 11:04:58
【问题描述】:

使用 WifiManger 和反射(找到 enablewifiap() 方法),我能够启用 wifi 网络共享以创建 wifi 热点。

但是,我想禁用其他将连接到充当热点的手机的设备的 DHCP。 我找不到任何可以实现此目的的功能。 谁有解决办法?

【问题讨论】:

    标签: android android-ndk wifi dhcp


    【解决方案1】:

    没有通过WifiManagerWifiServiceNetworkManagementService 公开的功能可以禁用 Wi-Fi AP 的 DHCP(据我从代码中可以看出)。如果您对实现细节感兴趣,可以仔细检查NetworkManagementService 的代码(尤其是setAccessPoint 函数)。

    【讨论】:

    • 有没有办法通过 NDK 做到这一点?可能会杀死处理 DHCP 的守护进程(如果存在)。
    • 查看 netstat 并使用端口 67 获取进程怎么样?
    猜你喜欢
    • 2022-11-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多