このエントリーをはてなブックマークに追加

パケットキャプチャの件

MCSのマーと申します。

Armadillo-IoT G2を利用していますが
インタネット通信のパケットキャプチャを行いたいと思いますが
実機では可能でしょうか?

以上どうぞ宜しくお願いいたします。

製品: 

  • Armadillo-IoT G1/G2

古関です。

古関です。

tcpdumpなら動作すると思うのですが、
atmark-distに含まれているtcpdumpを有効にするとビルドエラーになりますね。。。

ビルドエラーになる原因は別途調査しますが、お急ぎで試すだけなら、
以下の手順でdebianパッケージと必要なライブラリをArmadillo側にダウンロード・展開して
動作させてみてください。

[armadillo]# cd /home/ftp/pub

[armadillo]# wget http://security.debian.org/debian-security/pool/updates/main/t/tcpdump/tcpdump_4.9.0-1~deb7u1_armel.deb
[armadillo]# wget http://ftp.jp.debian.org/debian/pool/main/libp/libpcap/libpcap0.8_1.3.0-1_armel.deb

[armadillo]# dpkg-deb -x libpcap0.8_1.3.0-1_armel.deb work
[armadillo]# dpkg-deb -x tcpdump_4.9.0-1~deb7u1_armel.deb work

[armadillo]# export LD_LIBRARY_PATH=/home/ftp/pub/work/usr/lib/arm-linux-gnueabi

tcpdump 実行
[armadillo]# /home/ftp/pub/work/usr/sbin/tcpdump