我怎样才能让 tshark 环形缓冲区工作

问题描述

我正在尝试在 FreePBX 系统上使用 tshark(版本 1.10.14)来捕获 sip 流量,以便我弄清楚为什么我们有音频丢失。如果我只是告诉它运行一段时间然后停下来,它运行良好。但我希望它持续运行,这样当问题发生时我可以停止它并知道我有需要的数据包。

我尝试了许多示例命令行安排。这在我看来应该有效:

tshark -a filesize:10000 -b files:6 -i eth0 -w tcap2.pcap

但是当我尝试使用文件大小或文件参数时,我得到“无法打开保存捕获的文件(“tcap2.pcap”):没有这样的文件或目录。

我已经了解到如果文件不存在,tshark 将无法工作。所以该文件确实存在并且在当前目录中。找到了一些针对此问题的旧“解决方案”,但没有一个有效。

任何帮助将不胜感激。现在我只需要手动运行它并删除文件,如果它们没有捕获我需要的内容

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)