0

私の母国語は英語ではありません。英語で申し訳ありません。

GPRS モジュールで pppd を使用しています。

私は likepppd record record.pcap call tdscdmaコマンドを使って Internet.Andpppdump record.pcapまたはwiresharkを表示し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 を使用すると、次のようになります。 ワイヤーシャーク付き

4

1 に答える 1

0

インターフェイスtcpdumpのトラフィックをキャプチャするプログラムを使用できますか?ppp0

出力ファイルのサイズを制限するための -C および -W オプションがあります。

例:

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

man ページから詳細を参照してください: tcpdump(8)。

于 2014-09-15T06:12:49.123 に答える