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