zhlwwj1314 2012年09月25日
2.3原生wifi,配置静态ip连接ap成功后,路由器显示仍然是自动分配的ip
操作步骤:
1.先自动获取ip去连接ap,日志获得 IP configuration: ipaddr 192.168.43.248 gateway 192.168.43.1 netmask 255.255.255.0 dns1 192.168.43.1 dns2 0.0.0.0 DHCP server 192.168.43.1 lease 3600 seconds
2.断开wifi后重启系统,然进wifi高级界面勾选静态ip,按照日志配置,仅改变ip地址为192.168.43.152,其他配置保持不变
3.再连ap,此时手机端显示连接成功,ip显示为我设置的152。但登录到路由器查看,分配的地址还是248。
4.无ip冲突
5.jni层无修改过
6.使用一款摩托的android手机作为热点,问题一样!

指定静态ip的连接日志正常,如下:
V/WifiStateTracker( 1288): Static IP diff Config
V/WifiStateTracker( 1288): configureInterface mDhcpInfo : ipaddr 192.168.43.152 gateway 192.168.43.1 netmask 255.255.255.0 dns1 192.168.43.1 dns2 0.0.0.0 DHCP server 192.168.43.1 lease 3600 seconds
V/WifiStateTracker( 1288): Static IP configuration succeeded
I/WifiStateTracker( 1288): sendStickyBroadcast NETWORK_STATE_CONNECTED_ACTION
D/WifiStateTracker( 1288): WifiInfo:SSID:mii
V/WifiStateTracker( 1288): IP configuration: ipaddr 192.168.43.152 gateway 192.168.43.1 netmask 255.255.255.0 dns1 192.168.43.1 dns2 0.0.0.0 DHCP server 192.168.43.1 lease 3600 seconds
但指定静态ip的连接后getprop则显示
[dhcp.eth0.result]: [failed]
[dhcp.eth0.dns1]: [192.168.43.1]
[dhcp.eth0.dns2]: []
[net.dns1]: [192.168.43.1]

求高人指点!谢谢!
...全文
350 点赞 收藏 1
写回复
1 条回复

还没有回复,快来抢沙发~

发动态
发帖子
Android
创建于2009-10-09

4.6w+

社区成员

9.0w+

社区内容

移动平台 Android
社区公告
暂无公告