Age | Commit message (Collapse) | Author |
|
Finish the renaming process from wificond -> nl80211.
Bug: 149105833
Test: atest android.net.wifi
Test: atest com.android.server.wifi
Test: system/connectivity/wificond/runtest.sh
Change-Id: Ia430e0c669758c46fca407723db30e076a018729
|
|
Move the rest of the code to the wifi.wificond namespace from the
wifi namespace. Cleanup since wificond is outside the Wi-Fi module.
Non-functional change.
Bug: 140062898
Test: atest android.net.wifi
Test: atest com.android.server.wifi
Test: ./system/connectivity/wificond/runtests.sh
Test: (CTS) atest android.net.wifi.cts
Change-Id: I257cabf92f0046214331616b381981f789933a87
|
|
This reverts commit d61114cd73368044c4d7fa06398f49fcd14c9051.
Change-Id: I3adea9db600b44e10d3829e5cc96e644debac350
|
|
Moved wificond AIDL from android.net.wifi to
com.android.server.wifi.wificond since android.net.wifi
should only be used for external APIs to apps.
Bug: 140062898
Test: ./runtest.sh
Change-Id: Ib7cf128ca584e1432073304aa77e8b78eaf663f1
|
|
This API is moved to vendor HAL
Bug: 76176702
Test: wificond unit test
Change-Id: Ibb49399b4b9b78a12c16db8a0a540610aa8d673a
|
|
Implement interfacing with nl80211 to send arbitrary 802.11 management
frames, and notify the caller via callback when the transmitted frame
has been ACKed.
Bug: 112029045
Test: Manually triggered transmissions of 802.11 Probe Request frames,
and confirmed that ACKs were received.
Test: system/connectivity/wificond/runtests.sh
Change-Id: I843b98f5e26e0263c632be47cf29920c0f426944
|
|
Since MAC Addresses and BSSIDs are fixed size, it would be more
efficient to use a fixed length array to store them. Also, bugs
causing MAC Addresses to have the wrong size can be caught
more promptly than before.
Bug: 36974160
Fix: 36974160
Test: system/connectivity/wificond/runtests.sh
Test: manual - flash onto device and try connecting to Wifi
Change-Id: Iefab0b3bbfd286c135b10ccc4fa946faaad86ce4
|
|
Added plumbing from the wificond IClientInterface binder through to the
InterfaceTool setMacAddress method.
Bug: 63905794
Test: ./runtests.sh (on walleye)
Change-Id: I6d947cbd46b0b84bd4fe0a85f26912ada1f02036
|
|
Move enable/disable Supplicant to top level wificond Aidl object since
this is used for both STA & AP operations now.
Bug: 69319369
Test: Turn on wifi/softap succesfully.
Test: ./system/connectivity/wificond/runtests.sh
Change-Id: I3c2463f8c2bcb081503103a46188e4ec3e3e6b3e
|
|
Bug: 69270846
Test: compile, unit tests
Change-Id: I89ae14599cc04a9865a48171f57e913b19b796a8
|
|
This includes:
1. Add getWifiScannerImpl() to IClientInterface. This call will
return an IWifiScannerImpl object.
2. Remove scanning result listening functionalities out of the
ClientInterface class. These functionalities will be added back
to ScannerImpl class later.
Bug: 31115360
Test: compile, unit tests, integration tests
Change-Id: Ie4ffcbe0d63b2db61e66093df2dda26493e2cd77
|
|
Bug: 31813700
Test: compile
Change-Id: I6d049a7e367f59ae71f52d24df70e3b038932ee2
|
|
This is necessary to watch for interface up/down events
in SoftApManager.
Bug: 31337216
Test: unit/integration tests pass
Test: upcoming integration tests use this method
Change-Id: I7d246b83058bd3d68970f3f72eeeb834d7dba309
|
|
This adds the NL80211 implementation as well as the binder interface for
signal polling function.
In order to accommodate the existing usage of java framework, this also
returns the parameter link speed(transmission rate in Mbps).
Bug: 30978872
Test: compile, manual tests
Change-Id: I69ca8e0e2dbe52f57f1a5ad19b2cacc940f2a91a
|
|
Bug: 31042306
Test: compile, integration test
Change-Id: Ic8b510aa761b4e79bf903f2d90af680b7cb5ca24
|
|
BUG=30978872
TEST=compile, manual tests
Change-Id: Ifa0dd9ce794a1cdb6da7e357d6873992091e3ea0
|
|
Introduce two new methods:
enableSupplicant()
disableSupplicant()
to IClientInterface. These are used to start/stop
wpa_supplicant from controlling a given interface.
Today, they start/stop the wpa_supplicant service, but
in the future we may use them to add/remove the interface
from supplicant's control.
Bug: 30666540
Test: Can still connect to WiFi on bullhead.
Change-Id: I25fe9e7e5f2e3764cd38cf89902dffd957b474ee
|
|
Bug: 30041062
Test: unit/integration tests pass
Change-Id: I48a0adc338e474085c399750441198a4acae2cf5
|