Hi,

I have tried your patch, there's no crash anymore but the parameters
provided to wpa_supplicant does not seem correct

The passphrase was changed using python script that call
service->SetProperty API
[root@localhost ~]#c2 edit Telecom-56652500 passphrase
5F7423F4A70B38F00AECAF0CAAF1D50E8FC657F8C69D47F5D5042999075DA461
[root@localhost ~]# c2 show Telecom-56652500
[ 
/net/connman/service/wifi_28be9b181b08_54656c65636f6d2d3536363532353030_managed_psk
]

  Name = Telecom-56652500
  Type = wifi
  State = idle
  Strength = 92
  Security = [ psk wps ]
....
....
  PassphraseRequired = false
  Passphrase = 5F7423F4A70B38F00AECAF0CAAF1D50E8FC657F8C69D47F5D5042999075DA461

  Immutable = false
  Favorite = false
....
....

....
....

The parameter
In wpa supplicant :
336491303.720267: dbus: org.freedesktop.DBus.Properties.Get
(/fi/w1/wpa_supplicant1/Interfaces/1)
1336491304.758718: dbus: fi.w1.wpa_supplicant1.Interface.AddNetwork
(/fi/w1/wpa_supplicant1/Interfaces/1)

1336491304.758790: dbus: Register network object
'/fi/w1/wpa_supplicant1/Interfaces/1/Networks/0'
1336491304.759798: scan_ssid=1 (0x1)
1336491304.759845: mode=0 (0x0)
1336491304.760107: Line 0: Invalid PSK
'35463734323346344137304233384630304145434146304341414631443530453846433635374638433639443437463544353034323939393037354441343631'.

1336491304.760285: wpas_dbus_handler_add_network[dbus]:control
interface couldn't set network properties
1336491304.760318: dbus: Unregister network object
'/fi/w1/wpa_supplicant1/Interfaces/1/Networks/0'

1336491309.686578: dbus: fi.w1.wpa_supplicant1.Interface.Scan
(/fi/w1/wpa_supplicant1/Interfaces/1)
1336491309.686689: Setting scan request: 0 sec 0 usec
1336491309.687161: State: INACTIVE -> SCANNING
_______________________________________________
connman mailing list
connman@connman.net
http://lists.connman.net/listinfo/connman

Reply via email to