3
0
mirror of https://git.kernel.org/pub/scm/network/wireless/iwd.git synced 2025-02-13 20:50:42 +01:00
Andrew Zaborowski 2c88c37f99 netdev: Cancel the CMD_CONNECT genl command on disconnect
CMD_DISCONNECT fails on some occasions when CMD_CONNECT is still
running.  When this happens the DBus disconnect command receives an
error reply but iwd's device state is left as disconnected even though
there's a connection at the kernel level which times out a few seconds
later.  If the CMD_CONNECT is cancelled I couldn't reproduce this so far.

src/network.c:network_connect()
src/network.c:network_connect_psk()
src/network.c:network_connect_psk() psk:
69ae3f8b2f84a438cf6a44275913182dd2714510ccb8cbdf8da9dc8b61718560
src/network.c:network_connect_psk() len: 32
src/network.c:network_connect_psk() ask_psk: false
src/device.c:device_enter_state() Old State: disconnected, new state:
connecting
src/scan.c:scan_notify() Scan notification 33
src/device.c:device_netdev_event() Associating
src/netdev.c:netdev_mlme_notify() MLME notification 60
MLME notification is missing ifindex attribute
src/device.c:device_dbus_disconnect()
src/device.c:device_connect_cb() 6, result: 5
src/device.c:device_enter_state() Old State: connecting, new state:
disconnecting
src/device.c:device_disconnect_cb() 6, success: 0
src/device.c:device_enter_state() Old State: disconnecting, new state:
disconnected
src/scan.c:scan_notify() Scan notification 34
src/netdev.c:netdev_mlme_notify() MLME notification 19
src/netdev.c:netdev_mlme_notify() MLME notification 60
MLME notification is missing ifindex attribute
src/netdev.c:netdev_mlme_notify() MLME notification 37
src/netdev.c:netdev_authenticate_event()
src/scan.c:get_scan_callback() get_scan_callback
src/scan.c:get_scan_done() get_scan_done
src/netdev.c:netdev_mlme_notify() MLME notification 60
MLME notification is missing ifindex attribute
src/netdev.c:netdev_mlme_notify() MLME notification 19
MLME notification is missing ifindex attribute
src/netdev.c:netdev_mlme_notify() MLME notification 38
src/netdev.c:netdev_associate_event()
src/netdev.c:netdev_mlme_notify() MLME notification 46
src/netdev.c:netdev_connect_event()

<delay>

src/netdev.c:netdev_mlme_notify() MLME notification 60
MLME notification is missing ifindex attribute
src/netdev.c:netdev_mlme_notify() MLME notification 20
MLME notification is missing ifindex attribute
src/netdev.c:netdev_mlme_notify() MLME notification 20
src/netdev.c:netdev_mlme_notify() MLME notification 39
src/netdev.c:netdev_deauthenticate_event()
2016-08-05 11:07:29 -05:00
..
2016-06-10 09:26:56 -05:00
2016-06-10 09:26:56 -05:00
2016-04-13 14:08:10 -05:00
2016-04-13 14:08:10 -05:00
2016-06-08 11:08:10 -05:00
2016-06-08 11:08:10 -05:00
2016-07-13 10:32:49 -05:00
2016-08-04 12:22:43 -05:00
2015-11-02 21:51:07 -06:00
2016-06-28 18:18:47 -05:00
2015-09-10 22:30:43 -05:00
2015-09-10 22:30:43 -05:00
2015-03-19 23:57:36 -05:00
2015-03-29 20:27:57 -05:00
2016-08-01 13:18:24 -05:00
2016-07-20 15:29:39 -05:00
2016-06-10 09:59:59 -05:00
2016-06-10 09:59:59 -05:00
2016-06-06 18:23:17 -05:00
2016-06-06 18:23:17 -05:00
2015-09-28 20:41:00 -05:00
2015-09-18 17:16:09 -05:00
2015-09-18 17:16:09 -05:00