I remember it used to work on old connman version.
So I redid the test and can confirm it: I am able to switch 2 services 
only in ready state from different technologies

barcelone@barcelone:~/Téléchargements/connman-1.4/test$ ./test-connman 
services
* AR Wired                      { ethernet_02285b04080e_cable }
* AR OVIP_CONN_SYS_WPA2         { 
wifi_00c0a8c05679_4f5649505f434f4e4e5f5359535f57504132_managed_psk }
     {wifi}                     { wifi_00c0a8c05679_hidden_managed_psk }
     OVIP_CONN_SYS_WPA          { 
wifi_00c0a8c05679_4f5649505f434f4e4e5f5359535f575041_managed_psk }
     SyT_Team                   { 
wifi_00c0a8c05679_5379545f5465616d_managed_psk }
     OVIP_CONN_SYS_WEP          { 
wifi_00c0a8c05679_4f5649505f434f4e4e5f5359535f574550_managed_wep }
     {wifi}                     { wifi_00c0a8c05679_hidden_managed_none }
barcelone@barcelone:~/Téléchargements/connman-1.4/test$ 
./service-move-before 
wifi_00c0a8c05679_4f5649505f434f4e4e5f5359535f57504132_managed_psk 
ethernet_02285b04080e_cable
Moving wifi_00c0a8c05679_4f5649505f434f4e4e5f5359535f57504132_managed_psk 
before ethernet_02285b04080e_cable

barcelone@barcelone:~/Téléchargements/connman-1.4/test$ ./test-connman 
services
* AR OVIP_CONN_SYS_WPA2         { 
wifi_00c0a8c05679_4f5649505f434f4e4e5f5359535f57504132_managed_psk }
* AR Wired                      { ethernet_02285b04080e_cable }
     {wifi}                     { wifi_00c0a8c05679_hidden_managed_psk }
     OVIP_CONN_SYS_WPA          { 
wifi_00c0a8c05679_4f5649505f434f4e4e5f5359535f575041_managed_psk }
     SyT_Team                   { 
wifi_00c0a8c05679_5379545f5465616d_managed_psk }
     OVIP_CONN_SYS_WEP          { 
wifi_00c0a8c05679_4f5649505f434f4e4e5f5359535f574550_managed_wep }
     {wifi}                     { wifi_00c0a8c05679_hidden_managed_none }
barcelone@barcelone:~/Téléchargements/connman-1.4/test$ 
./service-move-before ethernet_02285b04080e_cable 
wifi_00c0a8c05679_4f5649505f434f4e4e5f5359535f57504132_managed_psk
Moving ethernet_02285b04080e_cable before 
wifi_00c0a8c05679_4f5649505f434f4e4e5f5359535f57504132_managed_psk

barcelone@barcelone:~/Téléchargements/connman-1.4/test$ ./test-connman 
services
* AR Wired                      { ethernet_02285b04080e_cable }
* AR OVIP_CONN_SYS_WPA2         { 
wifi_00c0a8c05679_4f5649505f434f4e4e5f5359535f57504132_managed_psk }
     {wifi}                     { wifi_00c0a8c05679_hidden_managed_psk }
     OVIP_CONN_SYS_WPA          { 
wifi_00c0a8c05679_4f5649505f434f4e4e5f5359535f575041_managed_psk }
     SyT_Team                   { 
wifi_00c0a8c05679_5379545f5465616d_managed_psk }
     OVIP_CONN_SYS_WEP          { 
wifi_00c0a8c05679_4f5649505f434f4e4e5f5359535f574550_managed_wep }
     {wifi}                     { wifi_00c0a8c05679_hidden_managed_none }
barcelone@barcelone:~/Téléchargements/connman-1.4/test$ 
./service-move-before 
wifi_00c0a8c05679_4f5649505f434f4e4e5f5359535f57504132_managed_psk 
ethernet_02285b04080e_cable
Moving wifi_00c0a8c05679_4f5649505f434f4e4e5f5359535f57504132_managed_psk 
before ethernet_02285b04080e_cable

barcelone@barcelone:~/Téléchargements/connman-1.4/test$ ./test-connman 
services
barcelone@barcelone:~/Téléchargements/connman-1.4/test$ ./test-connman 
services
* AR OVIP_CONN_SYS_WPA2         { 
wifi_00c0a8c05679_4f5649505f434f4e4e5f5359535f57504132_managed_psk }
* AR Wired                      { ethernet_02285b04080e_cable }
     {wifi}                     { wifi_00c0a8c05679_hidden_managed_psk }
     OVIP_CONN_SYS_WPA          { 
wifi_00c0a8c05679_4f5649505f434f4e4e5f5359535f575041_managed_psk }
     SyT_Team                   { 
wifi_00c0a8c05679_5379545f5465616d_managed_psk }
     OVIP_CONN_SYS_WEP          { 
wifi_00c0a8c05679_4f5649505f434f4e4e5f5359535f574550_managed_wep }
     {wifi}                     { wifi_00c0a8c05679_hidden_managed_none }
barcelone@barcelone:~/Téléchargements/connman-1.4/test$ 
./service-move-before ethernet_02285b04080e_cable 
wifi_00c0a8c05679_4f5649505f434f4e4e5f5359535f57504132_managed_psk
Moving ethernet_02285b04080e_cable before 
wifi_00c0a8c05679_4f5649505f434f4e4e5f5359535f57504132_managed_psk

barcelone@barcelone:~/Téléchargements/connman-1.4/test$ ./test-connman 
services
* AR Wired                      { ethernet_02285b04080e_cable }
* AR OVIP_CONN_SYS_WPA2         { 
wifi_00c0a8c05679_4f5649505f434f4e4e5f5359535f57504132_managed_psk }
     {wifi}                     { wifi_00c0a8c05679_hidden_managed_psk }
     OVIP_CONN_SYS_WPA          { 
wifi_00c0a8c05679_4f5649505f434f4e4e5f5359535f575041_managed_psk }
     SyT_Team                   { 
wifi_00c0a8c05679_5379545f5465616d_managed_psk }
     OVIP_CONN_SYS_WEP          { 
wifi_00c0a8c05679_4f5649505f434f4e4e5f5359535f574550_managed_wep }
     {wifi}                     { wifi_00c0a8c05679_hidden_managed_none }


"connman" <connman-boun...@connman.net> a écrit sur 18/03/2015 07:56:37 :

> De : Patrik Flykt <patrik.fl...@linux.intel.com>
> A : connman@connman.net, 
> Date : 18/03/2015 07:56
> Objet : Re: MoveBefore/MoveAfter not working as expected
> Envoyé par : "connman" <connman-boun...@connman.net>
> 
> On Tue, 2015-03-17 at 13:10 +0000, Priyaranjan Singh wrote:
> > I tried checking behavior of MoveBefore/MoveAfter even without WiFi.
> 
> MoveBefore/MoveAfter does not currently work for any technology. I'm not
> sure if it can be fixed to work at all, ever. The new ordering will
> survive only until the next sorting of the services list, which in some
> cases happen quite frequently.
> 
> 
> Cheers,
> 
>    Patrik
> 
> _______________________________________________
> connman mailing list
> connman@connman.net
> https://lists.connman.net/mailman/listinfo/connman
_______________________________________________
connman mailing list
connman@connman.net
https://lists.connman.net/mailman/listinfo/connman

Reply via email to