Find command with "Ipv6 Address List - from pool"

Hello All,

In my Ipv6 address list i have the following rows.

Address             From Pool      Interface    Advertise
xxx:xxx:...xx       my-ip-pool     Bridge1        Yes
fe80::xx...                        Bridge1        No

When doing the following,

[admin@MikroTik] /ipv6 address> :put [find from-pool="my-ip-pool"]

[admin@MikroTik] /ipv6 address>

I get an empty line.

Same things applies when using ~ instead of =

[admin@MikroTik] /ipv6 address> :put [find from-pool~"my-ip-pool"] 

[admin@MikroTik] /ipv6 address>

On the other hand, if i use the interface instead, i get the following.

[admin@MikroTik] /ipv6 address> :put [find interface="bridge1"]
*3d;*3f
[admin@MikroTik] /ipv6 address>

Which are the two elements in my list.

Could you please shed some light on this? It would really help if i could use other columns from the ipv6 address list and not just the interface one.

Cheers,
Black

In v5.24 I had the same results as you, but in v6.10 everything worked as expected. So, apparently they fixed it at some point in v6…

Thank you,

Yes, I’m on 5.25 unfortunately!