我的母语不是英语,很抱歉我的英语。
我使用带有GPRS模块的pppd。
我使用like pppd record record.pcap call tdscdma命令访问Internet.And pppdump record.pcap或wireshark来显示record.pcap。
当pppd运行时,record.pcap将保存所有数据,文件大小变得越来越大。
现在我只是想保存最后(最新的)1Mb(例如,或数量) message.And我如何才能限制文件大小。
我更关心最近的网络状况。先进先出不是necessary.if的文件大于1Mb,截断它为零也可以。
[root@AT91SAM9-RT9x5 logs]# pppd -v pppd: unrecognized option '-v' pppd version 2.4.5
[root@AT91SAM9-RT9x5 logs]# uname -a Linux AT91SAM9-RT9x5 2.6.39 #34 Wed Jun 4 16:12:41 CST 2014 armv5tejl GNU/Linux
使用wireshark如下所示:

发布于 2014-09-15 14:12:49
您是否可以使用tcpdump程序来捕获ppp0接口的流量?
有-C和-W选项可用于限制输出文件的大小。
示例:
tcpdump -i ppp0 -C 1 -W 2 -w file.pcap更多信息请参见手册页: tcpdump(8)。
https://stackoverflow.com/questions/25841646
复制相似问题