smocombb+c118 gsm-sniffer

superben todaysaobe at
Sat Aug 27 09:23:03 UTC 2016

osmocombb+c118 gsm-sniffer:
System :

ubuntu12.04-i386(or kali)
一:update system 

update(or vi /etc/apt/sources.list )


Inside find software update source download from modifying their own country
Then save the exit
now open terminal
$ sudo apt-get update
$ sudo apt-get upgrade
二:Then install a series of dependency

$ sudo apt-get install libusb-0.1-4 libpcsclite1 libccid pcscd
$ sudo apt-get install libtool shtool autoconf git-core pkg-config make gcc
build-essential libgmp3-dev libmpfr-dev libx11-6 libx11-dev texinfo flex
bison libncurses5 libncurses5-dbg libncurses5-dev libncursesw5
libncursesw5-dbg libncursesw5-dev zlibc zlib1g-dev libmpfr4 libmpc-dev
三:Create several directories , download ARM compiler

$ mkdir osmocombb
$ cd osmocombb
$ mkdir build install src
$ cd src
$ wget

$ cd ..
$ chmod +x
$ ./

See here you can directly enter
五:After you install the add environment

$ cd  install/bin
$ pwd
$ vi ~/./. bashrc
export PATH=$PATH:/osmocombb/ install/bin
$ source ~/.bashrc 

六:Download and compile osmocomBB

back osmocombb download osmocom
$ git clone git://
$ git clone git://

When installing libosmocore execute ./configure many people will encounter
No package 'talloc' found such a mistake , because they can not talloc, Here
is the solution
$ wget
$ tar -zxvf talloc-2.1.7.tar.gz
$ cd talloc-2.1.7/
$ ./configure
$ make
$ sudo make install
install libosmocore
$ cd libosmocore/
$ autoreconf -i
$ ./configure 
$ make
$ sudo make install $ cd ..
Compile osmocombb
$ cd  osmocom-bb
$ git checkout --track origin/luca/gsmmap
$ cd src
$ make
七:Modify the problem file ( if you are and no cell
scanning immobile problem , skip this step )
Enter osmocom-bb find these files and modify them
vi  osmocom-bb/ src/target/firmware/board/compal/
vi  osmocom-bb/ src/target/firmware/board/compal/
vi  osmocom-bb/ src/target/firmware/board/compal_e88/
vi  osmocom-bb/ src/target/firmware/board/compal_e88/
vi  osmocom-bb/ src/target/firmware/board/mediatek/
Found inside this string of code
In the following is added
Listed as:

To save , all changes well in entering osmocom-bb / src recompile
$ make -e CROSS_TOOL_PREFIX=arm-none-eabi-
八:Insert your brush into the firmware 118
in osmocom-bb directory
$ cd src/host/osmocon 
$ sudo ./osmocon -m c123xor -p /dev/ttyUSB0

Enter appear so wait when you click c118 power button , click on it

If this is the brush into failure , look at your c118 cable, if you are
buying a new phone line proposed to insert a little tight . . Best to shell

九:Scanning station information

Open a new terminal or in osmocom-bb directory
$ cd src/host/layer23/src/misc
$ sudo ./cell_log -O

Then enter
$ sudo ./ccch_scan -i -a ARFCN
ARFCN is circled out above that value , such as column
$ sudo ./ccch_scan -i -a 59
十:install wireshark 

Open a new terminal
$ sudo apt-get install wireshark 
$ sudo wireshark -k -i lo -f 'port 4729'

 In the filter input gsm_sms Then quietly wait for it。。。

View this message in context:
Sent from the baseband-devel mailing list archive at

More information about the baseband-devel mailing list