Project

General

Profile

Wireshark » History » Revision 5

Revision 4 (tsaitgaist, 02/19/2016 10:49 PM) → Revision 5/7 (tsaitgaist, 02/19/2016 10:49 PM)

 
 h1. = wireshark & GSMTAP 


 = 

 To be able to analyze the [[GSMTAP]] [wiki:GSMTAP] frames on wireshark, apply the patches to the development version. 


 h2. 

 == preconditions 


 == 

 Tools and libraries used: 
 <pre> 
 {{{ 
 sudo aptitude install build-essential autoconf subversion libtool 
 sudo aptitude install libgtk2.0-dev libglib2.0-dev libpcap-dev bison flex 
 </pre> 


 h2. }}} 

 == getting wireshark 


 == 

 Get the latest sources from SVN: 
 <pre> 
 {{{ 
 svn co https://anonsvn.wireshark.org/wireshark/trunk/ wireshark 
 </pre> 


 h2. }}} 

 == applying patches 


 == 

  * for osmocomBB itself (already included since wireshark 1.4) 
 <pre> 
 {{{ 
 patch -p0 < osmocom-bb/src/wireshark/gsmtap.patch 
 patch -p0 < osmocom-bb/src/wireshark/smscb.patch 
 </pre> 
 }}} 
  * for [[SIMtrace]] [wiki:SIMtrace] (introduced in wireshark "2012-02-05":http://code.wireshark.org/git/?p=wireshark;a=history;f=epan/dissectors/packet-gsm_sim.c;h=530526d9267b3a725345cff1e305bae2011cfae4;hb=HEAD, [http://code.wireshark.org/git/?p=wireshark;a=history;f=epan/dissectors/packet-gsm_sim.c;h=530526d9267b3a725345cff1e305bae2011cfae4;hb=HEAD 2012-02-05], available since wireshark 1.7.1): 
 <pre> 
 {{{ 
 patch -p0 < simtrace/wireshark/simcard.patch 
 </pre> 


 h2. }}} 

 == compiling and installing 


 <pre> 
 == 

 {{{ 
 cd wireshark/ 
 ./autogen.sh 
 ./configure 
 make 
 sudo make install 
 sudo ldconfig 
 cd .. 
 </pre> }}}
Add picture from clipboard (Maximum size: 48.8 MB)