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" <[email protected]> a écrit sur 18/03/2015 07:56:37 :
> De : Patrik Flykt <[email protected]>
> A : [email protected],
> Date : 18/03/2015 07:56
> Objet : Re: MoveBefore/MoveAfter not working as expected
> Envoyé par : "connman" <[email protected]>
>
> 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
> [email protected]
> https://lists.connman.net/mailman/listinfo/connman
_______________________________________________
connman mailing list
[email protected]
https://lists.connman.net/mailman/listinfo/connman