| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Bug: 5002384
Change-Id: Id2131ef43a01288e84178a5b21d289b97db9d736
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- ConnectivityService interaction and support for running dhcp server
and client
- State machine enhancements for connectivity interaction
Change-Id: Iba3beb8c87554ffd67a7b7e852bbb4dd8666a4f5
|
|/
|
|
|
|
|
|
|
|
| |
Now that the driver is built into the kernel, a runtime crash
followed by a driver unload and reload does not reset the interface.
Ensure interface is down before bringing up supplicant
Bug: 5032635
Change-Id: Ib8f3d47617e587139a8a91a82146ee3a2f329700
|
|\ |
|
| |
| |
| |
| |
| |
| |
| | |
Refactor firmware reload call to support various modes - AP, STA & P2P
Bug: 5002384
Change-Id: I10d20fe5a7842437cf80861bc8a834990db87db5
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| | |
Bug: 4320948
Change-Id: I1d10ca0c59e4f7f7157b6539786b32c57a202fc8
|
|\ \ |
|
| |/
| |
| |
| |
| |
| |
| | |
Changed class to send a pings for 1.5 seconds to see if conn problems are
resolving after time. Turning RD flag on for now
Change-Id: I05bcf208bda3ea8fb98bd7aec8f0109523d64583
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The hostapd daemon can bring down an interface, followed by immediately bringing it up
and this results in us turning off tethering completely.
Wait for the right notification to enter tethered state after brining up hostapd.
Bug: 5135245
Change-Id: I95c8c0c4c2c99c03fce2d18c014eaff37ed4e762
|
|/
|
|
|
|
| |
Notifies when user explicitly clicks on wifi dialog.
Change-Id: I5eee37d68b422d748d41e9384d5006482a223dc5
|
|\ |
|
| |
| |
| |
| | |
Change-Id: I93e1374ae857832935202614e34ce18f040fcfc7
|
|/
|
|
|
|
|
| |
Split change Iba3beb8c which will not go in master to fix package paths
Bug: 5002384
Change-Id: I15072b65422fcdfe17c3f130d169258d60748012
|
|
|
|
|
|
|
| |
Now checking for walled gardens using 204 error code on
http://clients3.google.com/generate_204
Change-Id: I0a00dc8b956f35f6695d2085c9f03ce40dc7e231
|
|
|
|
|
|
|
|
| |
- Turn off watchdog by default on wifi-only devices, b/5073657
- Do not disable wifi networks if connectivity manager reports
no mobile connection.
Change-Id: I835e753624fc5e447081cde473039011721112c6
|
|
|
|
|
|
|
|
| |
Hostapd start can block and state machine can be slow to respond.
Refactor wifi state machine to handle this behavior.
Bug: 5079498
Change-Id: Id7707bf2b0e1cb46a1f1374598ec4d7f6403ae1a
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
In one use case, I see that if we go straight from
wifi client mode to tethering operation, the interface change notifications
are reported in an order that causes to enter tethered state
without actually tethering through connectivity service.
It is because an interface down notification (from wifi going down) comes after
we have started soft ap and we think we have tethered after calling startTethering
and switch to Tethered state
Instead, we should make sure tethering has started before going to Tethered state.
Change-Id: Iba7e8fab0feeb5637d40938862a8638871df8b02
|
|/
|
|
|
|
|
|
|
|
| |
First stage. Get the bones in right now even though
we are not ready on the native side.
Once, we have things underneath working - we will further update the
framework
Change-Id: I4a7dab5cd4267373dc5f8989ae4122f91c384ed5
|
|
|
|
|
|
|
|
|
| |
The set config will only update hostapd config file right now and we need to restart after that happens.
Also, softap interface is changed to be the regular interface
Bug: 5069108
Change-Id: Ibe80129b58e5339f06f186870bcd8f37569c6db3
|
|
|
|
|
|
| |
Accidentally merged verbose logging - setting to false.
Change-Id: I6cd9321c7602d86aac4a8340ef0233310a665bd9
|
|\ |
|
| |
| |
| |
| |
| |
| |
| | |
Fix multicast API and disable mutlicast V6 packets at driver start
Bug: 5016558
Change-Id: I1e04a905a36045e52c785c1dc702cc246a381a57
|
| |
| |
| |
| |
| |
| |
| | |
Also moved customizable settings into Settings.Secure and
added listeners for setting changes into the state machine.
Change-Id: Ia6859c71f7edae13062685867959adc423af4643
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Adding a parsable wifiinfo object in Connected broadcast, public api.
The connected broadcast only occurs on successful setup on the wifi
interface, so in normal use is very infrequent (once if the wifi
sleeps, or once at new hotspots, etc...)
WifiInfo objects are small, <10 ints, <5 short strings, and contain info
that could be useful to listeners, such as SSID.
The alternative is to the poll the Wifi Manager, using getConnectionInfo.
Because the Wifi Manager can update state in its own thread, polling the
Wifi Manager might result in an info object that's out of sync from the
received broadcast.
Change-Id: Iafcec77f45dd094ea84e6022b7a40e8952ae8137
|
|
|
|
|
|
| |
Rewrote wifiwatchdog service to use net.statemachine
Change-Id: Id6fd42b13192ac2e99f842ff50e9edff1696675d
|
|\ |
|
| |
| |
| |
| |
| |
| |
| | |
- Moved WWS and DnsPinger in prep for StateMachine rewrite
intent.
Change-Id: I912ca80d31ee2ded99eb345a2e5a55d01bd9910c
|
|/
|
|
|
|
| |
Currently, it's always 0.
Change-Id: I99b2d31e61e1ec7dfffc7a77e04f4059fd6869ef
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
We used to bring down the interface on network disconnect
which would in turn clean up all the IP addresses.
The interface bringup/shutdown is now handled by wpa_supplicant.
Add netd interface for clearing all IP addresses
Bug: 4676254
Change-Id: I7e24c0ab2e4a412b8d61e9c33ce028966913aaf6
|
|/
|
|
|
|
|
|
|
|
|
| |
Change I242cda97 introduced a regression where network state
was being modified on any supplicant state change.
Revert the old behavior of only changeing network detailed state
based on supplicant state change in a disconnected state
Bug: 4690073
Change-Id: I927cc5fa36b862cc54661b033939f543cd15d31f
|
|\
| |
| |
| |
| |
| |
| | |
network." into honeycomb-LTE
* commit '241b65aca93e263f0869c5bec4ad1dbda0dec6db':
Reset connections AFTER we take down the network.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
If you do it before you have a race condition and some apps will
manage to reconnect on the dieing network before it goes and then
get no notification when it goes.
bug: 3408025
Change-Id: I5386ff313c759b3f687bc38731454ab43dbe76b8
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The driver start and stop events will be removed as they are now
redundant (and incorrect)
Move to using supplicant INTERFACE_DISABLED indication for deciding
if driver has started or stopped
When driver start is given, the supplicant will first switch to
INTERFACE_DISABLED state and then out of it to start connecting.
We should use this indication to find out driver has started
When driver stop is given, the supplicant will just switch to
INTERFACE_DISABLED state and this indicates driver has stopped
Bug: 4550125
Change-Id: I242cda97951a733c8707c8d99cdfcc9a33b75c2d
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | | |
Supplicant now handles interface disable/enable on its own
Change-Id: Ib104989dd49654befff82261cc531b0646c7b15d
|
|\ \ \
| |/ /
|/| /
| |/
| |
| |
| | |
into honeycomb-LTE
* commit '92593dc49b348c4951037a1ae2fa17bb6644ffb9':
Clear IP configuration on lost network
|
| |
| |
| |
| |
| | |
Bug: 4391449
Change-Id: I574128083a5612f13fcccaf5ed091eae114b7943
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Latest supplicant introduces the INTERFACE_DISABLED state. This
is entered when the interface is brought down (which is effectively
done by us and tracked already through the driver stop operation)
Also, added is a state for tracking authentication when supplicant acts as
the SME
Change-Id: I76090068d0ebba6df76f16707da559fcbd7512c5
|
|\ \
| |/
| |
| |
| |
| |
| | |
honeycomb-LTE
* commit 'c2ff0e7031b54810d26e1d2a1ba9cdb529f25306':
Clear network id when invalid
|
| |
| |
| |
| |
| | |
Bug: 4391449
Change-Id: If0902a3fe4ad65d34dfc3d60f0e630d5e868d6a9
|
|\ \
| |/
| |
| |
| |
| |
| | |
WifiConfigStore" into honeycomb-mr2
* commit '5b9ceebafd36db4491a49c1f00750ce50c4d4433':
Move softap config handling to WifiConfigStore
|
| |\
| | |
| | |
| | |
| | |
| | |
| | | |
honeycomb-mr2
* commit '9c9088a54f6dee7a13dcc7a12297137147b01baa':
Move softap config handling to WifiConfigStore
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Move softap config to flat file and read/write on a seperate handler thread
Bug: 4391796
Change-Id: Iafe43200d7f829df7ced20a4e7b0ed451ad22a05
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Add DhcpStateMachine for interation with dhcpcd
- Supports wakeup and renewal on dhcp
- Supports multiple controllers to use the state machine
simultaneously
- Optionally, a controller can request a notification prior
to DHCP request/renewal being sent
Change-Id: I5324814b19ff19863aa6fa89f1e3f0a202930c98
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Adds a common namespace for communication across
different state machines
Change-Id: Ib6a29715c651371f91a950348a8525275b6026a0
|