Hi,

I'm using connman 0.78 and I have a crash when I provide an hex key when
trying to connect to a wpa AP
Is Hex key supported by this version ?

I notice that J.Massot had added a check on the passphrase in release 0.79.
But there no specific processing added for HEX handling
So I guess I'm not calling correctly connman

Here is my script cmd line:
/usr/lib/connman/test/connect-service Telecom-56652500
5F7423F4A70B38F00AECAF0CAAF1D50E8FC657F8C69D47F5D5042999075DA461

Could you explain me what is my error ?

Thanks,
Franck

The crash in connman:

connmand[14485]: src/stats.c:stats_file_remap() file 0x80ddbc0 size 4096
addr (nil) len 0
connmand[14485]: src/ipconfig.c:__connman_ipconfig_enable() ipconfig
0x80da610
connmand[14485]: src/ipconfig.c:connman_ipconfig_ref() ipconfig 0x80da610
refcount 2
connmand[14485]: src/service.c:service_up() wlan0 up
connmand[14485]: src/ipconfig.c:__connman_ipconfig_enable() ipconfig
0x80d94f0
connmand[14485]: src/network.c:__connman_network_connect() network 0x80d3c48
connmand[14485]: src/device.c:__connman_device_disconnect() device 0x80d9b40
connmand[14485]: src/device.c:connman_device_set_disconnected() device
0x80d9b40 disconnected 1
connmand[14485]: Skipping disconnect of
54656c65636f6d2d3536363532353030_managed_psk, network is connecting.
connmand[14485]: plugins/wifi.c:network_connect() network 0x80d3c48
connmand[14485]: src/network.c:connman_network_get_blob() network 0x80d3c48
key WiFi.SSID
connmand[14485]: src/network.c:connman_network_get_string() network
0x80d3c48 key WiFi.Security
connmand[14485]: src/network.c:connman_network_get_string() network
0x80d3c48 key WiFi.Passphrase
connmand[14485]: src/network.c:connman_network_get_string() network
0x80d3c48 key WiFi.EAP
connmand[14485]: src/network.c:connman_network_get_string() network
0x80d3c48 key WiFi.PrivateKeyPassphrase
connmand[14485]: src/network.c:connman_network_set_string() network
0x80d3c48 key WiFi.PrivateKeyPassphrase value
5F7423F4A70B38F00AECAF0CAAF1D50E8FC657F8C69D47F5D5042999075DA461
connmand[14485]: src/network.c:connman_network_get_string() network
0x80d3c48 key WiFi.Identity
connmand[14485]: src/network.c:connman_network_get_string() network
0x80d3c48 key WiFi.AgentIdentity
connmand[14485]: src/network.c:connman_network_get_string() network
0x80d3c48 key WiFi.CACertFile
connmand[14485]: src/network.c:connman_network_get_string() network
0x80d3c48 key WiFi.ClientCertFile
connmand[14485]: src/network.c:connman_network_get_string() network
0x80d3c48 key WiFi.PrivateKeyFile
connmand[14485]: src/network.c:connman_network_get_string() network
0x80d3c48 key WiFi.PrivateKeyPassphrase
connmand[14485]: src/network.c:connman_network_get_string() network
0x80d3c48 key WiFi.Phase2
connmand[14485]: src/network.c:connman_network_get_bool() network 0x80d3c48
key WiFi.UseWPS
connmand[14485]: src/network.c:connman_network_get_string() network
0x80d3c48 key WiFi.PinWPS
process 14485: Array or variant type requires that type begin_dict_entry be
written, but string was written.
The overall signature expected here was 'a{sv}' and we are on byte 1 of
that signature.
  D-Bus not built with -rdynamic so unable to print a backtrace
connmand[14485]: Aborting (signal 6) [/tmp/connmand]
connmand[14485]: ++++++++ backtrace ++++++++
connmand[14485]: Aborting (signal 11) [/tmp/connmand]
connmand[14485]: ++++++++ backtrace ++++++++
Segmentation fault
_______________________________________________
connman mailing list
connman@connman.net
http://lists.connman.net/listinfo/connman

Reply via email to