James Prestwood
23f0f5717c
station: allow roaming before netconfig finishes
...
If IWD connects under bad RF conditions and netconfig takes
a while to complete (e.g. slow DHCP), the roam timeout
could fire before DHCP is done. Then, after the roam,
IWD would transition automatically to connected before
DHCP was finished. In theory DHCP could still complete after
this point but any process depending on IWD's connected
state would be uninformed and assume IP networking is up.
Fix this by stopping netconfig prior to a roam if IWD is not
in a connected state. Then, once the roam either failed or
succeeded, start netconfig again.
2023-05-07 18:04:08 -05:00
..
2019-10-25 01:08:56 +02:00
2022-01-11 11:07:05 -06:00
2022-09-13 08:57:55 -05:00
2019-10-25 00:43:08 +02:00
2022-09-16 11:02:07 -05:00
2020-07-09 09:58:21 -05:00
2022-01-14 12:08:01 -06:00
2019-07-15 14:53:44 -05:00
2023-02-27 10:28:11 -06:00
2021-06-04 11:55:06 -05:00
2021-09-28 10:51:33 -05:00
2022-01-11 11:07:05 -06:00
2022-01-11 11:07:05 -06:00
2023-04-09 11:36:35 -05:00
2023-01-03 09:16:32 -06:00
2019-11-07 23:40:13 +01:00
2019-05-22 09:58:04 -05:00
2023-04-16 13:01:01 -05:00
2019-10-25 00:43:08 +02:00
2022-10-24 11:05:24 -05:00
2022-10-24 11:05:24 -05:00
2021-04-20 09:37:48 -05:00
2022-09-13 08:57:55 -05:00
2022-08-04 10:30:46 -05:00
2021-04-28 11:19:38 -05:00
2021-03-29 13:17:36 -05:00
2022-06-03 11:54:58 -05:00
2022-02-22 16:23:52 -06:00
2023-04-30 13:03:48 -05:00
2021-07-30 10:38:26 -05:00
2022-01-11 11:07:33 -06:00
2021-06-01 10:44:57 -05:00
2023-04-13 22:20:57 -05:00
2020-03-17 15:35:22 -05:00
2023-01-03 09:58:29 -06:00
2021-11-11 14:27:33 -06:00
2022-01-20 13:49:32 -06:00
2020-08-13 10:36:43 -05:00
2023-01-30 10:19:58 -06:00
2023-01-03 09:58:29 -06:00
2023-01-03 09:58:29 -06:00
2023-01-03 09:58:29 -06:00
2022-01-11 11:07:05 -06:00
2020-08-17 09:40:25 -05:00
2022-11-17 10:04:56 -06:00
2022-11-17 10:04:56 -06:00
2023-04-16 12:59:54 -05:00
2023-01-11 15:48:17 -06:00
2022-10-24 11:05:24 -05:00
2022-10-24 11:05:24 -05:00
2022-01-26 13:21:52 -06:00
2019-05-19 13:07:13 -05:00
2022-06-10 13:59:01 -05:00
2021-09-28 16:46:48 -05:00
2022-09-16 11:02:07 -05:00
2022-09-16 11:04:31 -05:00
2023-04-30 13:00:03 -05:00
2023-03-01 09:30:24 -06:00
2017-11-28 13:20:33 -06:00
2023-04-16 13:00:41 -05:00
2023-01-11 16:05:55 -06:00
2022-02-15 17:22:21 -06:00
2022-10-24 11:05:24 -05:00
2022-11-03 09:21:33 -05:00
2021-10-22 12:12:02 -05:00
2021-06-01 10:03:04 -05:00
2022-05-20 14:50:54 -05:00
2023-02-27 10:26:17 -06:00
2022-12-08 09:21:10 -06:00
2022-05-19 09:47:36 -05:00
2021-05-07 08:45:20 -05:00
2023-01-30 10:19:58 -06:00
2019-11-05 22:14:09 +01:00
2022-11-18 10:50:31 +01:00
2022-11-02 11:25:35 +01:00
2022-11-02 15:02:58 -05:00
2023-02-27 10:22:47 -06:00
2021-07-27 16:55:58 -05:00
2022-02-18 14:45:39 -06:00
2023-01-17 13:11:53 -06:00
2021-09-20 10:32:51 -05:00
2019-11-24 19:44:06 +01:00
2021-11-11 14:27:33 -06:00
2022-01-11 11:07:05 -06:00
2023-04-13 22:20:57 -05:00
2019-10-25 00:43:08 +02:00
2019-10-25 00:43:08 +02:00
2018-08-09 10:45:16 -05:00
2022-10-26 14:16:22 -05:00
2022-12-27 10:46:30 -06:00
2022-10-26 14:16:22 -05:00
2023-04-13 22:20:57 -05:00
2022-09-27 17:28:17 -05:00
2022-08-11 09:10:40 -05:00
2022-08-11 09:10:40 -05:00
2021-10-19 13:28:07 -05:00
2019-07-15 14:06:26 -05:00
2023-01-03 09:16:35 -06:00
2022-12-16 16:36:46 -06:00
2022-09-21 21:17:04 -05:00
2022-09-21 21:17:04 -05:00
2020-09-16 14:31:07 -05:00
2022-08-08 13:37:08 -05:00
2021-09-03 14:34:30 -05:00
2022-11-03 09:22:16 -05:00
2020-04-10 06:31:19 -05:00
2021-06-04 11:53:31 -05:00
2022-01-11 11:07:05 -06:00
2019-01-23 18:22:11 +01:00
2022-05-20 10:03:42 -05:00
2021-02-11 15:06:01 -06:00
2019-11-07 23:40:13 +01:00
2019-10-25 00:43:08 +02:00
2023-04-13 22:20:57 -05:00
2022-09-26 14:13:30 -05:00
2021-08-25 13:05:05 -05:00
2022-12-13 14:18:48 -06:00
2022-07-26 13:12:38 -05:00
2020-11-16 17:04:30 -06:00
2022-01-11 11:07:05 -06:00
2020-08-13 10:36:43 -05:00
2019-10-25 00:43:08 +02:00
2023-05-07 18:04:08 -05:00
2022-09-28 16:19:24 -05:00
2022-11-17 10:04:12 -06:00
2022-11-17 10:04:12 -06:00
2021-11-03 17:44:00 -05:00
2021-11-03 17:44:00 -05:00
2022-12-14 15:37:01 -06:00
2022-12-14 15:37:01 -06:00
2021-03-09 15:28:36 -06:00
2020-05-01 11:38:57 -05:00
2023-01-26 10:02:36 -06:00
2023-01-03 09:16:16 -06:00
2022-09-28 16:19:24 -05:00
2020-01-17 12:50:23 -06:00
2022-01-14 09:49:47 -06:00
2021-04-26 10:48:03 -05:00