Утилита tcpdump изначально присутствует в ПО телефона.
1. Подключиться к телефону по SSH, создать каталог
mkdir /tmp/test и перейти в него - cd /tmp/test
2. Запустить утилиту на интерфейсе lan телефона:
tcpdump -i lan -w /tmp/test/testVP_30.pcap -s 3000
3. Выполнить тестовый вызов; остановить утилиту Ctrl+C
4. Командой ls -la проверить, что файл дампа testVP_30.pcap появился в текущем каталоге.
5. Скопировать образовавшийся файл testVP_30.pcap по scp на компьютер 192.168.1.250 в каталог (например) /tftpboot:
scp testVP_30.pcap user@192.168.1.250:/tftpboot (система запросит пароль пользователя user)
6. После успешного копирования убедиться, что файл открывается в Wireshark.
7. Удалить файл с телефона командой rm testVP_30.pcap
На VP-30 есть возможность подключения USB flash-накопителя к телефону, и дамп можно сохранить сразу на него.
1. Подключиться к телефону по SSH, ввести команду mkdir /mnt/flash - в каталоге mnt создастся подкаталог flash.
2. Подключить flash-накопитель к телефону и ввести команду fdisk -l - в списке разделов он появится с именем (например) /dev/sda1
3. Примонтировать раздел USB накопителя к файловой системе: mount /dev/sda1 /mnt/flash
4. Перейти в рабочий каталог - cd /mnt/flash , проверить его содержимое ls -la
5. Запустить утилиту tcpdump на интерфейсе lan телефона:
tcpdump -i lan -w /mnt/flash/testVP30_2.pcap -s 3000
6. Выполнить тестовый вызов; остановить утилиту Ctrl+C
7. Командой ls -la проверить, что файл дампа testVP30_2.pcap появился в текущем каталоге накопителя.
8. Отмонтировать USB накопитель из файловой системы - umount /mnt/flash - после этого его можно вынуть.