[PATCH] elektrified wpa_supplicant

Jouni Malinen jkmaline at cc.hut.fi
Wed Jun 1 01:00:33 EDT 2005


On Tue, May 31, 2005 at 08:27:08AM +0100, Pedro Ramalhais wrote:

> If anyone is interested in testing this, i just finished converting 
> wpa_supplicant to use libkdb (elektra.sf.net):
> http://www.uninova.pt/~pmr/files/WPA/hostap-CVS_2005-05-28_elektra2.diff

I know kdb, but it has nothing to do with elektra, but more so with
kernel debugging.. ;-) In other words, I'm not familiar with
libkdb/elektra. Where is it used currently?

The current patch would need some work on getting rid of ifdef's if it
is to be merged into my tree. Actually, it might be worthwhile
implementing this as a separate configuration "provider" as an option to
the current config.c instead of trying to make both of the
implementations fit the same file.

I have some plans on changing the wpa_supplicant configuration interface
to provide easier way of changing the backend in a similar way to the
current driver interface. In addition, one part of the planned changes
would be to add support for storing changes and new data into the
configuration database (note that a text file is one form of database
;-).

> Hope this helps creating a configuration editor for 
> wpa_supplicant/wireless profiles.

My current priority on this area is in getting the wpa_supplicant
control interface to support modifying configuration. This would mean
that the GUI would not need to edit the configuration data file, but to
use wpa_supplicant to do this. This would then use the selected
configuration backend (one of which could be Elektra).

I would hope to get both wpa_gui and wpa_cli using the control interface
to configure wpa_supplicant. Until this is done, I'm unlikely to have
much time available on looking at how the configuration database would
be edited directly without going through wpa_supplicant. Though, of
course this should not prevent others from working on it ;-).

-- 
Jouni Malinen                                            PGP id EFC895FA



More information about the HostAP mailing list