On 12/22/2010 05:23 PM, Steve Markgraf wrote:
Hi all,
On 22.12.2010 17:58, Harald Welte wrote:
A number of people want to do some long-term
evaluation of their cellular
environment and would be interested in an 'app' for OsmocomBB that
continuously
scans the spectrum and dumps the cell parameters such as
* ARFCN, Signal Level, SNR
* frequency synch offset
* SCH info (BCC/NCC)
* SI (at least 1-4) from BCCH
* optional logging of GPS coordinates from a GPS receiver
Just to avoid any duplicate of work as well: most of this is already
done by cell_log (layer23/src/misc). It iterates over the whole spectrum
and tries to get an Immediate Assignment by sending a RACH to every cell.
It stores SI1-4, GPS position and the TA in a logfile, and using the
gsmmap utility you can create a *.kml map of the calculated cell
positions for Google Earth.
Funny, I was just looking at this last night. Would you mind if I added
gpsd support to cell_log?
So what's missing is really only the PCAP
support...
would you want libpcap (a lot of unnecessary code), or just use the file
and packet headers?
...and a command line
switch to turn off the "active" scanning by sending no RACHs.
Since I'm just learning GSM, I've only compiled with TX disabled. My
results have been pretty poor. Is there something I could add to handle
passive scanning better? I've been getting nothing from cell_log,
layer23, or mobile on lo (although I do see other loopback network
traffic). I just started working on this a few days ago, so I'm not
surprised. I'll dig into it more. The Getting Started guide was a
great help!
thx,
Jason.