Мой родной язык не английский, извините за мой английский.Как я могу ограничить размер файла записи pppd?
Я использую pppd с модулем GPRS.
Я использую как pppd record record.pcap call tdscdma
команду для доступа к Интернету. И pppdump record.pcap
или wireshark
, чтобы показать record.pcap
.
, когда pppd
запустить, record.pcap
сохранит все данные и размер файла становится все больше и больше.
Теперь я просто хочу сохранить последнее (новое) сообщение 1Mb (например, или количество). И как я могу ограничить размер файла.
Я больше беспокоюсь о последних сетевых условиях. FIFO не требуется. Если файл больше 1 Мб, усечь его на ноль, тоже хорошо.
[[email protected] logs]# pppd -v pppd: unrecognized option '-v' pppd version 2.4.5
[[email protected] logs]# uname -a Linux AT91SAM9-RT9x5 2.6.39 #34 Wed Jun 4 16:12:41 CST 2014 armv5tejl GNU/Linux
Использование Wireshark выглядит следующим образом:
Я могу использовать tcpdump.But, похоже, он не может сбрасывать команду AT на ppp как 'send (AT + CGDCONT = 1, \" IP \ ", \" cmnet \ "^ M)', ' ожидать (ОК) '. Возможно, когда ppp0-интерфейс вверх, а tcpdump не запускается немедленно. – zodiac1111
Да, tcpdump только фиксирует IP-трафик ppp. – SKi