James Prestwood
789eb08bc9
eap-sim: added EAP reset_state
2018-06-12 11:09:10 -05:00
Denis Kenzior
db7874813b
test: Add set-powered script
2018-06-10 21:50:50 -05:00
Denis Kenzior
cceca91db6
test: Add get-powered script
2018-06-10 21:50:38 -05:00
Denis Kenzior
e4bc7149c3
eap-tls: Implement reset_state method
2018-06-07 19:58:56 -05:00
Denis Kenzior
092ccb4372
eap-ttls: Add reset_state method
2018-06-07 19:53:42 -05:00
Denis Kenzior
1f3b120467
eap-peap: Add reset_state method
2018-06-07 19:43:25 -05:00
Denis Kenzior
6e242acddb
eap-mschapv2: Implement reset_state
2018-06-07 17:10:59 -05:00
Tim Kourt
86879dda7c
doc: add ConnectHiddenNetwork API call
2018-06-05 13:02:00 -05:00
Tim Kourt
bb4df24fc5
client: workaround for readline prompt setting issue
2018-05-31 19:40:22 -05:00
Tim Kourt
33da1d77c2
client: change connect cmd logic
...
Change connection logic form using a list of the previously
obtained ordered networks to use network proxy objects.
This excludes the need to run get-networks command before
the connect command.
2018-05-31 19:39:58 -05:00
Tim Kourt
8a5927dc81
client: add network selection by device and args
2018-05-31 19:39:46 -05:00
Tim Kourt
c23849adf6
unit: add include for the changed public func
2018-05-31 19:39:42 -05:00
Tim Kourt
0b84e31c40
client: change network_connect param type
...
Take network proxy object instead of just a path into
network_connect
2018-05-31 19:39:22 -05:00
Tim Kourt
b0a681d5b3
client: autocompletion for the network names
2018-05-31 19:38:50 -05:00
Tim Kourt
61ac55872e
client: introduce a concept of a default device
2018-05-31 19:36:59 -05:00
Tim Kourt
fd23c87110
client: define default entity setter for cmd families
2018-05-31 19:30:44 -05:00
Tim Kourt
e71687e901
client: add proxy_interface comparison func.
2018-05-31 19:29:51 -05:00
Tim Kourt
53124e8fff
client: abstract the value parameter for completion
2018-05-31 19:29:15 -05:00
Tim Kourt
d402b6034a
auto-t: enable debug output for iwd
...
This enables debug output for iwd when started from python
2018-05-31 19:28:16 -05:00
Denis Kenzior
6c2ecc6ca5
autotests: Bump iwd startup timeout
...
iwd now performs a lot of crypto checks at startup, so the timeout was
sometimes being triggered.
2018-05-30 22:36:41 -05:00
Denis Kenzior
0c701d974a
autotests: Bump timeout value
...
Since EAP-PWD now tests EAP Re-Authentication and waits, bump up the
test timeout time.
2018-05-30 22:36:41 -05:00
Denis Kenzior
ff7a581d36
eap: Don't destroy method on completion
...
Let the upper layers decide what to do when a method completes
2018-05-30 22:36:41 -05:00
Tim Kourt
ca0f993358
auto-t: change EAP-PWD to trigger eapol reauth
2018-05-30 22:36:34 -05:00
Tim Kourt
7f437c30e3
auto-t: add eapol reauth cmd into hostapd mngr
2018-05-30 18:59:02 -05:00
Denis Kenzior
9bcb2b75ac
eapol: On success, reset EAP state
...
Instead of destroying the EAP object, just reset its state in case the
EAP process completed successfully. This allows EAP Reauthentication to
work.
2018-05-30 15:09:42 -05:00
Denis Kenzior
2722990e61
eap-pwd: Add .reset_state method
2018-05-30 15:04:20 -05:00
Denis Kenzior
5894051d6c
eap: Introduce state reset
...
This is meant to reset the EAP state back to its original state without
affecting any state variables obtained through load_settings. This can
be useful for EAP Reauthentication triggered by the AP.
2018-05-30 14:52:22 -05:00
James Prestwood
16a2fb2664
test-runner: added CONFIG_NLMON to kernel config
2018-05-24 19:42:19 -05:00
Denis Kenzior
5616962bb2
unit: Update scan_get_security usage to new API
2018-05-24 19:22:16 -05:00
Denis Kenzior
4c59569f0c
scan: Move scan_get_security to common.c
2018-05-24 19:22:16 -05:00
Denis Kenzior
7c18e3cdfe
iwd: Move network_init & network_exit to iwd.h
2018-05-24 19:22:12 -05:00
Denis Kenzior
e4ddf4cf19
ie: Add missing #include and forward declaration
2018-05-24 15:54:32 -05:00
Tim Kourt
c0daec7e8d
scan: add wiphy into scan context
...
The added wiphy will later be used by the scan command
builder to identify the available features and get properties
2018-05-24 15:24:33 -05:00
Tim Kourt
8f17186666
scan: rename callback for the triggered scan
2018-05-24 15:24:33 -05:00
Denis Kenzior
3b4cc1bfe2
wiphy: Rename get_ext_feature API
...
to has_ext_feature
2018-05-24 15:24:16 -05:00
Tim Kourt
933eabb6ef
wiphy: added accessor for the feature flags
2018-05-24 13:10:56 -05:00
Tim Kourt
367522fe8f
netdev: added accessor for wiphy
...
Added an accessor to get wiphy associated with a network device
2018-05-24 13:07:00 -05:00
Andrew Zaborowski
465488878e
hwsim: Look up radio address in radio_info
...
In mac80211_hwsim each radio is assigned two addresses, the second (addr
1) being used over nl80211. In SendFrame we'd hardcode the mapping of
address 0 to address 1 even though we track all the addresses in radio_info,
so instead use that data to find the radio that has given address 0. Also
if no address 0 matches what was supplied over DBus try to find a matching
address 1.
There are ways userspace can request different addresses when managing
mac80211_hwsim radios and the hardcoded mapping would become wrong.
2018-05-22 11:35:57 -05:00
Andrew Zaborowski
676a1f48c3
hwsim: Don't crash if source radio not found
...
We already print an error when this happens, no need to crash.
2018-05-22 11:35:05 -05:00
Denis Kenzior
e6adb36621
iwd.service: Use multi-user target
2018-05-22 11:28:02 -05:00
Tim Kourt
9556e0be9f
TODO: add task for test-runner
2018-05-21 19:33:46 -05:00
James Prestwood
23b9963b20
test-runner: fix iwd verbosity
...
Specifying --verbose iwd will now enable the -d flag for IWD
2018-05-21 17:49:01 -05:00
Tim Kourt
342ffc5652
auto-t EAP-PEAP
...
1) Refactored to start catching the exceptions and properly
dispose an instance of iwd
2) Switched to list_devices with wait option
2018-05-21 17:46:07 -05:00
Tim Kourt
b3b0c3dea5
auto-t: fix configuration for MFP usage
2018-05-21 17:45:59 -05:00
Tim Kourt
6ccb99d98b
auto-t: fix python interface handler for devices
2018-05-21 17:44:44 -05:00
Tim Kourt
ef610e0f47
auto-t: testAP increased the max execution interval
2018-05-21 17:44:21 -05:00
Tim Kourt
5bc6e986e4
auto-t: GTC
...
1) Renamed the test to reflect the usage of PEAP
2) Prevented the creation of an extra instance of iwd
3) Refactored to start catching the exceptions and properly
dispose an instance of iwd
4) Switched to list_devices with wait option
2018-05-21 17:44:16 -05:00
Tim Kourt
68bc64c8cd
auto-t: EAP-PWD
...
1) Removed duplicated entries form .conf
2) Refactored to start catching the exceptions and properly
dispose an instance of iwd
3) Switched to list_devices with wait option
2018-05-21 17:43:11 -05:00
Tim Kourt
d111e03035
auto-t: MFP test
...
1) Switch to new Agent API
2) Refactored to start catching the exceptions and properly
dispose an instance of iwd
2018-05-21 17:43:09 -05:00
Tim Kourt
ff5665beb8
doc: add CONFIG entries for hostapd
2018-05-21 17:42:48 -05:00