No results when running the pantheon

89 views
Skip to first unread message

Yee Young

unread,
Mar 2, 2021, 8:08:25 AM3/2/21
to Pantheon
Hello, I have some iuuses with running the pantheon.
When I test schemes such as bbr in emulated networks locally,  the result files do not contain any arrival or departure events.
Here's the output:

python test.py local --schemes "bbr"
$ /home/noc/data/pantheon_origin/pantheon/src/experiments/git_summary.sh
Testing scheme bbr for experiment run 1/1...
$ /home/noc/data/pantheon_origin/pantheon/src/wrappers/bbr.py run_first
[tunnel server manager (tsm)] $ python /home/noc/data/pantheon_origin/pantheon/src/experiments/tunnel_manager.py
tunnel manager is running
[tunnel client manager (tcm)] $ mm-link /home/noc/data/pantheon_origin/pantheon/src/experiments/12mbps.trace /home/noc/data/pantheon_origin/pantheon/src/experiments/12mbps.trace --uplink-log=/home/noc/data/pantheon_origin/pantheon/src/experiments/data/bbr_mm_datalink_run1.log --downlink-log=/home/noc/data/pantheon_origin/pantheon/src/experiments/data/bbr_mm_acklink_run1.log python /home/noc/data/pantheon_origin/pantheon/src/experiments/tunnel_manager.py
prompt [tsm]
tunnel manager is running
prompt [tcm]
[tsm] tunnel 1 mm-tunnelserver --ingress-log=/home/noc/data/pantheon_origin/pantheon/tmp/bbr_datalink_run1_flow1_uide31a7d9b-d4b9-4c43-a333-19a4245fb6b5.log.ingress --egress-log=/home/noc/data/pantheon_origin/pantheon/tmp/bbr_acklink_run1_flow1_uide31a7d9b-d4b9-4c43-a333-19a4245fb6b5.log.egress
[tsm] tunnel 1 readline
[tcm] tunnel 1 mm-tunnelclient $MAHIMAHI_BASE 38587 100.64.0.4 100.64.0.3 --ingress-log=/home/noc/data/pantheon_origin/pantheon/tmp/bbr_acklink_run1_flow1_uide31a7d9b-d4b9-4c43-a333-19a4245fb6b5.log.ingress --egress-log=/home/noc/data/pantheon_origin/pantheon/tmp/bbr_datalink_run1_flow1_uide31a7d9b-d4b9-4c43-a333-19a4245fb6b5.log.egress
[tcm] tunnel 1 readline
Tunnelclient listening for server on port 41794
Tunnel is connected
[tsm] tunnel 1 python /home/noc/data/pantheon_origin/pantheon/src/wrappers/bbr.py receiver 42041
Attempt to set 'bbr' congestion control failed: No such file or directory
[tcm] tunnel 1 python /home/noc/data/pantheon_origin/pantheon/src/wrappers/bbr.py sender 100.64.0.3 42041
Attempt to set 'bbr' congestion control failed: No such file or directory
[tsm] [tcm] halt
halt
$ /home/noc/data/pantheon_origin/pantheon/src/experiments/merge_tunnel_logs.py single -i /home/noc/data/pantheon_origin/pantheon/tmp/bbr_datalink_run1_flow1_uide31a7d9b-d4b9-4c43-a333-19a4245fb6b5.log.ingress -e /home/noc/data/pantheon_origin/pantheon/tmp/bbr_datalink_run1_flow1_uide31a7d9b-d4b9-4c43-a333-19a4245fb6b5.log.egress -o /home/noc/data/pantheon_origin/pantheon/tmp/bbr_datalink_run1_flow1_uid729a6603-0b4a-4866-b6e6-1139720eb6b9.log.merged
kill_proc_group: killed process group with pgid 9970
kill_proc_group: killed process group with pgid 9969
$ /home/noc/data/pantheon_origin/pantheon/src/experiments/merge_tunnel_logs.py single -i /home/noc/data/pantheon_origin/pantheon/tmp/bbr_acklink_run1_flow1_uide31a7d9b-d4b9-4c43-a333-19a4245fb6b5.log.ingress -e /home/noc/data/pantheon_origin/pantheon/tmp/bbr_acklink_run1_flow1_uide31a7d9b-d4b9-4c43-a333-19a4245fb6b5.log.egress -o /home/noc/data/pantheon_origin/pantheon/tmp/bbr_acklink_run1_flow1_uid729a6603-0b4a-4866-b6e6-1139720eb6b9.log.merged
$ /home/noc/data/pantheon_origin/pantheon/src/experiments/merge_tunnel_logs.py multiple -o /home/noc/data/pantheon_origin/pantheon/src/experiments/data/bbr_datalink_run1.log --link-log /home/noc/data/pantheon_origin/pantheon/src/experiments/data/bbr_mm_datalink_run1.log /home/noc/data/pantheon_origin/pantheon/tmp/bbr_datalink_run1_flow1_uid729a6603-0b4a-4866-b6e6-1139720eb6b9.log.merged
Warning: /home/noc/data/pantheon_origin/pantheon/tmp/bbr_datalink_run1_flow1_uid729a6603-0b4a-4866-b6e6-1139720eb6b9.log.merged does not contain any arrival or departure events

$ /home/noc/data/pantheon_origin/pantheon/src/experiments/merge_tunnel_logs.py multiple -o /home/noc/data/pantheon_origin/pantheon/src/experiments/data/bbr_acklink_run1.log --link-log /home/noc/data/pantheon_origin/pantheon/src/experiments/data/bbr_mm_acklink_run1.log /home/noc/data/pantheon_origin/pantheon/tmp/bbr_acklink_run1_flow1_uid729a6603-0b4a-4866-b6e6-1139720eb6b9.log.merged
Warning: /home/noc/data/pantheon_origin/pantheon/tmp/bbr_acklink_run1_flow1_uid729a6603-0b4a-4866-b6e6-1139720eb6b9.log.merged does not contain any arrival or departure events

kill_proc_group: killed process group with pgid 9906
kill_proc_group: killed process group with pgid 9907
Start at: 2021-03-02 13:01:16
End at: 2021-03-02 13:01:46
Done testing bbr
All tests done!

Thank you very much.

Francis Y. Yan

unread,
Mar 2, 2021, 11:10:41 PM3/2/21
to Yee Young, Pantheon
Hi Yee,

The error was in the log: "Attempt to set 'bbr' congestion control failed: No such file or directory." Please debug by running `./src/wrappers/bbr.py` manually, but the missing piece is https://github.com/stanfordsnr/pantheon#setup.

Best,
Francis

--
You received this message because you are subscribed to the Google Groups "Pantheon" group.
To unsubscribe from this group and stop receiving emails from it, send an email to pantheon-stanf...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/pantheon-stanford/e1ab376c-1b3a-4638-9701-b9c359652b13n%40googlegroups.com.

Yee Young

unread,
Mar 4, 2021, 11:11:37 PM3/4/21
to Pantheon
Thank you. I found that it's my system that did make bbr avaliable. I used sysctl to activated bbr.
Reply all
Reply to author
Forward
0 new messages