如何限制pppd记录文件的大小?

时间:2014-09-15 05:58:10

标签: linux pppd

我的母语不是英语,对不起我的英语。

我使用带有GPRS模块的pppd。

我使用pppd record record.pcap call tdscdma命令来访问Internet.And pppdump record.pcapwireshark以显示record.pcap

pppd运行时,record.pcap将保存所有数据,文件大小越来越大。

现在我只想保存最后(最新)1Mb(例如或数量)消息。如何限制文件大小。

我更关注最近的网络状况。 FIFO不是必需的。如果文件大于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看起来像这样: with-wireshark

1 个答案:

答案 0 :(得分:0)

您可以使用tcpdump程序捕获ppp0界面的流量吗?

有-C和-W选项可用于限制输出文件的大小。

示例:

tcpdump -i ppp0 -C 1 -W 2 -w file.pcap

请参阅手册页:tcpdump(8)。