2012-07-04 62 views
1

我試圖使用adb外殼來操作我的手機(HTC Desire Z)的網絡接口。 您可以在圖片中看到,我先ping一個站點,然後關閉3G網絡,然後再次ping,它表示網絡無法連接。 但是,當我打開它,並使用ifconfig並確認它真的在打開。但是當我ping它時,它總是說網絡工作無法訪問。 誰能幫助我?!!?使用ifconfig在Android中打開網絡,但它不起作用

這是我的控制檯內容:(順便說一句,我是一個新用戶,並不得張貼圖片)

ping 211.69.198.222 
PING 211.69.198.222 (211.69.198.222) 56(84) bytes of data. 
64 bytes from 211.69.198.222: icmp_seq=1 ttl=46 time=356 ms 
64 bytes from 211.69.198.222: icmp_seq=2 ttl=46 time=294 ms 
64 bytes from 211.69.198.222: icmp_seq=5 ttl=46 time=342 ms 
64 bytes from 211.69.198.222: icmp_seq=6 ttl=46 time=341 ms 
64 bytes from 211.69.198.222: icmp_seq=8 ttl=46 time=342 ms 
64 bytes from 211.69.198.222: icmp_seq=9 ttl=46 time=330 ms 
^C 
--- 211.69.198.222 ping statistics --- 
9 packets transmitted, 6 received, 33% packet loss, time 8025ms 
rtt min/avg/max/mdev = 294.831/334.533/356.018/19.263 ms 
# ifconfig rmnet0 
rmnet0: ip 172.22.39.243 mask 255.255.255.248 flags [up broadcast running multicast] 
# ifconfig rmnet0 down 
# ping 211.69.198.222 
connect: Network is unreachable 
# ifconfig rmnet0 up 
# ping 211.69.198.222 
connect: Network is unreachable 
# ping 211.69.198.222 
connect: Network is unreachable 
# ifconfig rmnet0 
rmnet0: ip 172.22.39.243 mask 255.255.255.248 flags [up broadcast running multicast] 
+0

我不明白你說的大部分內容。但我認爲你可能需要添加一個路由到默認網關。 –

回答

1

我是作者,我得到了答案。 當關閉一個界面你的IP被釋放。 使用「netcfg rmnet0 dhcp」首先創建一個ip,然後您可以按需要ping一個站點。

相關問題