Android下NUD相關

這裏NUD(Neighbor Unreachable Detection,鄰居不可達檢測);控制收到NUD_FAILED後、是否斷開網絡,主要有兩個部分:

1.frameworks/opt/net/wifi/service/java/com/android/server/wifi/WifiStateMachine.java

Private Boolean mIpReachabilityDisconnectEnabled = true;

可以通過如下命令控制該變量:

adb shell cmd wifi set-ipreach-disconnect disabled

adb shell cmd wifi get-ipreach-disconnect  //查詢

IPREACH_DISCONNECT state is false  //查詢結果,無論wifi on/off都爲false

2.高通平臺關閉固件部分NUD失敗斷開網絡的變量爲:

gEnableNUDTracking

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章