Утилита
pppdump
преобразует файлы, записанные с помощью опции pppdrecord,
в формат, понятный для человека. Если указаны одно или более имён файлов,
pppdump
будет считывать их по очереди, в противном случае чтение производится со
стандартного ввода. В любом случае результат записывается в стандартный
вывод.
Имеются следующие опции:
-h
Выводит в шестнадцатеричном виде переданные и полученные байты. При отсутствии
этой опции или опции -p, байты выводятся в виде символов, а непечатные
и не-ASCII символы выводятся как управляющие последовательности.
-p
Собирает переданные и полученные байты в PPP-пакеты, интерпретируя async
кадры HDLC и управляющие последовательности, и проверяя FCS (frame check sequence,
контрольная последовательность кадра) каждого пакета. Пакеты выводятся
в виде шестнадцатеричных значений и символов (непечатные символы
выводятся как `.').
-d
Эта опция вместе с опцией -p заставляет
pppdump
декомпрессировать пакеты, сжатые с помощью методов BSD-Compress или
Deflate.
-r
Изменяет индикаторы направления, т.е. значение `send' (`переданные')
указываются для полученных байтов и пакетов, а значение `rcvd'
(`полученные') - для переданных байтов и пакетов.
-m mru
Использовать mru в качестве MRU (maximum receive unit, максимальная
получаемая единица) для обоих направлений соединения при проверке
на превышение длины PPP-пакетов (с опцией -p).