ok.. ok.. I see, thank you for clarifying.
When I tested it in STL mode and it worked with only --dhcp , I misinterpreted the error message to mean it wasn't supported in ASTF at all.
This is good, I made the change and its working in ASTF mode now, I have a handful of dynamic subs established.
Any ideas on getting the dynamic client_info into the astf side of things?
My astf traffic profile is based off the sfr.py which uses the ASTFIPGenDist to provide the client/server address pool.
I appended the following for IPv6 to try and get traffic flowing.
IPs are correct, but the src mac is always the one specified in the portattr output.
How can I override the src mac per sub?
info.ipv6.src_msb = "4ffd:0:5:1::"
info.ipv6.dst_msb = "1001:55::"
info.ipv6.enable = 1
trex>emu_show_all
Namespace #1 Information
Port | Vlan tags | Tpids | Plugins | #Clients
-----+-----------+-------+--------------+---------
0 | - | - | dhcpv6, ipv6 | 20
Clients Information
MAC | Plugins
------------------+-------------
00:c6:17:00:00:10 | dhcpv6, ipv6
00:c6:17:00:00:11 | dhcpv6, ipv6
00:c6:17:00:00:12 | dhcpv6, ipv6
00:c6:17:00:00:13 | dhcpv6, ipv6
00:c6:17:00:00:14 | dhcpv6, ipv6
00:c6:17:00:00:15 | dhcpv6, ipv6
00:c6:17:00:00:16 | dhcpv6, ipv6
00:c6:17:00:00:17 | dhcpv6, ipv6
00:c6:17:00:00:18 | dhcpv6, ipv6
00:c6:17:00:00:19 | dhcpv6, ipv6
00:c6:17:00:00:1a | dhcpv6, ipv6
00:c6:17:00:00:1b | dhcpv6, ipv6
00:c6:17:00:00:1c | dhcpv6, ipv6
00:c6:17:00:00:1d | dhcpv6, ipv6
00:c6:17:00:00:1e | dhcpv6, ipv6
Press Enter to see more clients
MAC | Plugins
------------------+-------------
00:c6:17:00:00:1f | dhcpv6, ipv6
00:c6:17:00:00:20 | dhcpv6, ipv6
00:c6:17:00:00:21 | dhcpv6, ipv6
00:c6:17:00:00:22 | dhcpv6, ipv6
00:c6:17:00:00:23 | dhcpv6, ipv6
8.44 [sec]
trex>emu_show_client_info -p 0 --mac 00:c6:17:00:00:10 --6
Clients Information
MAC | IPv6 | DHCPv6 | IPv6-Local | Plugins
------------------+------+---------------+------------------------+-------------
00:c6:17:00:00:10 | ::1 | 4ffd:0:5:1::1 | fe80::2c6:17ff:fe00:10 | dhcpv6, ipv6
2.20 [ms]
trex>emu_show_client_info -p 0 --mac 00:c6:17:00:00:11 --6
Clients Information
MAC | IPv6 | DHCPv6 | IPv6-Local | Plugins
------------------+------+---------------+------------------------+-------------
00:c6:17:00:00:11 | ::2 | 4ffd:0:5:6::1 | fe80::2c6:17ff:fe00:11 | dhcpv6, ipv6
2.75 [ms]
trex>emu_show_client_info -p 0 --mac 00:c6:17:00:00:12 --6
Clients Information
MAC | IPv6 | DHCPv6 | IPv6-Local | Plugins
------------------+------+---------------+------------------------+-------------
00:c6:17:00:00:12 | ::3 | 4ffd:0:4:8::1 | fe80::2c6:17ff:fe00:12 | dhcpv6, ipv6
2.36 [ms]
Thanks,
Damian C.