Hmm, could you please post a full debug log (from --log-file),
Running the exact same command as posted with --log-file
appended and scrolling a bit through the file, I found the following lines interesting:
2021-10-01 08:51:02,954 [flent.runners] DEBUG: Forked /usr/bin/netperf as pid 415309
2021-10-01 08:51:02,956 [flent.runners] DEBUG: TCP download EF: Starting watchdog with timeout 75
2021-10-01 08:51:02,957 [flent.runners] DEBUG: Started TimerRunner idx 9 ('Watchdog [TCP download EF]')
2021-10-01 08:51:02,958 [flent.runners] DEBUG: Started NetperfDemoRunner idx 9 ('TCP download EF')
2021-10-01 08:51:02,959 [flent.runners] DEBUG: Forking to run command /usr/bin/irtt client -o - --fill=rand -Q -d 70s -i 0.2s --dscp=0xb8 --local=mn.h1 mn.h2
2021-10-01 08:51:02,963 [flent.runners] DEBUG: Forked /usr/bin/irtt as pid 415312
2021-10-01 08:51:02,967 [flent.runners] DEBUG: Started IrttRunner idx 13 ('Ping (ms) UDP EF :: child 0')
2021-10-01 08:51:02,968 [flent.runners] DEBUG: Forking to run command /usr/bin/irtt client -o - --fill=rand -Q -d 70s -i 0.2s --dscp=0x20 --local=mn.h1 mn.h2
2021-10-01 08:51:02,972 [flent.runners] DEBUG: Forked /usr/bin/irtt as pid 415314
2021-10-01 08:51:02,975 [flent.runners] DEBUG: Started IrttRunner idx 14 ('Ping (ms) UDP BK :: child 0')
2021-10-01 08:51:02,976 [flent.runners] DEBUG: Forking to run command /usr/bin/irtt client -o - --fill=rand -Q -d 70s -i 0.2s --local=mn.h1 mn.h2
2021-10-01 08:51:02,980 [flent.runners] DEBUG: Forked /usr/bin/irtt as pid 415323
2021-10-01 08:51:02,983 [flent.runners] DEBUG: Started IrttRunner idx 15 ('Ping (ms) UDP BE :: child 0')
2021-10-01 08:51:02,983 [flent.runners] DEBUG: Forking to run command /usr/bin/fping6 -D -p 200 -c 350 -t 140000 -I mn.h1 mn.h2
It seems like the -6
argument is not passed to the irtt command. See the full log file attached:
rrul-2021-10-01T085102.606290.log
output of this command (with both address families defined in your /etc/hosts):
[(10, 1, 6, '', ('a::601', 0, 0, 0)), (2, 1, 6, '', ('10.0.6.1', 0))]
Do those commands work for you outside of flent from your mn.h1 to mn.h2?
Yes, with no problems at all, getting the respective same output as posted by you.
I also wonder what happens if you don't use --local-bind.
irtt connection no longer fails, as there's no mismatch in address families. However, as long as mn.h2
has an IPv4 defined, it uses IPv4 to connect, disregarding the -6
param
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.