Setting up an environment for testing DPP

Gilles Printemps <[email protected]>
Newsgroups gmane.linux.drivers.hostap
Message-ID <CAGuTi1AEqPWY8CZbPTNE3nYmA-A3jMZbXa8ieb88Nfs3T9f3ng@mail.gmail.com>
Hi,
I'm currently setting up an environment for testing the WPA3 "Easy
Connect" / DPP feature and I have some questions and, unfortunately,
already some issues.

My environment will use:
   - A Raspberry 4 based on Ubuntu for the AP
     Following the README-DPP (under WPA2_supplicant directory), I
rebuilt "hostapd" with DPP (CONFIG_DPP=y) and interworking
(CONFIG_INTERWORKING=Y).
   - A Ubuntu system running in a VM on my laptop using a Edimax WiFi
dongle as client.
     On this system, I will rebuilt the WPA_supplicant with DPP (CONFIG_DPP=y)

- 1) As described previously, I will use a Linux system as client.
      Does someone know if a smartphone is already embedding the "Easy
Connect" function?
      I've read Android 10 provides some APIs. Does it mean I will
have to create an application?
      Does someone already used successfully a device?

- 2) On my Raspberry, since I enabled the DPP in the WPA_KEY_MGMT, I
cannot start anymore hostapd and got the following error:

Mar 27 09:10:54 ubuntu hostapd[2432]: wlan0: interface state
UNINITIALIZED->COUNTRY_UPDATE
Mar 27 09:10:54 ubuntu hostapd[2432]: wlan0: Could not connect to kernel driver
Mar 27 09:10:54 ubuntu kernel: ieee80211 phy0: brcmf_configure_wpaie: ivalid OUI
Mar 27 09:10:54 ubuntu hostapd[2432]: Failed to set beacon parameters
Mar 27 09:10:54 ubuntu hostapd[2432]: wlan0: Could not connect to kernel driver
Mar 27 09:10:54 ubuntu hostapd[2432]: Interface initialization failed
Mar 27 09:10:54 ubuntu hostapd[2432]: wlan0: interface state
COUNTRY_UPDATE->DISABLED
Mar 27 09:10:54 ubuntu hostapd[2432]: wlan0: AP-DISABLED
Mar 27 09:10:54 ubuntu hostapd[2432]: wlan0: Unable to setup interface.
Mar 27 09:10:54 ubuntu hostapd[2432]: wlan0: interface state DISABLED->DISABLED
Mar 27 09:10:54 ubuntu hostapd[2432]: wlan0: AP-DISABLED
Mar 27 09:10:54 ubuntu hostapd[2432]: wlan0: CTRL-EVENT-TERMINATING
Mar 27 09:10:54 ubuntu hostapd[2432]: hostapd_free_hapd_data:
Interface wlan0 wasn't started
Mar 27 09:10:54 ubuntu hostapd[2432]: nl80211: deinit ifname=wlan0
disabled_11b_rates=0
Mar 27 09:10:54 ubuntu systemd[1]: hostapd.service: Control process
exited, code=exited, status=1/FAILURE

Can someone give me some details about the error (Invalid OUI) and
provide sone details how to resolve it? As you can see in the
following hostapd.conf, I would like to continue to also use WPA-PSK
in parallel to DPP. FYI, I got also the same error if only DPP is
present.

/etc/hostapd/hostapd.conf:
interface=wlan0
driver=nl80211
ctrl_interface_group=0
ctrl_interface=/var/run/hostapd

##### SSID
ssid=SpeedPort PI
channel=6
country_code=FR
ignore_broadcast_ssid=0

##### IEEE 802.11n Configuration
ieee80211n=1
hw_mode=g
wmm_enabled=1

##### IEEE 802.11w Configuration
ieee80211w=1

##### AP Authentication
auth_algs=1
wpa=2
wpa_passphrase=0123456789
#wpa_key_mgmt=WPA-PSK
wpa_key_mgmt=WPA-PSK DPP
wpa_pairwise=CCMP
rsn_pairwise=CCMP

Thanks a lot for your help,
Best Regards,
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.