【第22期】观点:IT 行业加班,到底有没有价值?

电视棒玩LTE跟踪

原创 2016年08月28日 14:32:51

软件无线电(Software Defined Radio)以前往往以高大上的面目示人,是大公司或学校实验室的高级玩具,一套系统动辄几万甚至几十万。自从一个芬兰黑客破解了rtl2832芯片的电视棒之后(http://sdr.osmocom.org/trac/wiki/rtl-sdr),穷人终于也可以玩SDR 了 ;-)。在淘宝一个 40 或 50 rmb 电视棒,然后就可以 跟踪飞机,偷听空管说话,扫描GSM信号,也可以潜心钻研下一个可玩的无线电信号–LTE。

目录

源码下载

今天我们要玩的是用 rtl2832 抓LTE信号,祭出今天的主角: https://github.com/Evrytania/LTE-Cell-Scanner 。下载源代码:

$ git clone https://github.com/Evrytania/LTE-Cell-Scanner

依赖包安装

我用的系统是ubuntu 16.04-lts,需要安装以下依赖软件包:

$ sudo apt-get install apt-get install libitpp-dev libblas-dev liblapack-dev librtlsdr-dev libncurses-dev libusb-1.0-dev

patch 文件

在我的系统上,有两个包的cmake找不到安装的库文件,需要修改文件:

$ cat cmake-module.patch

diff --git a/cmake/Modules/FindITPP.cmake b/cmake/Modules/FindITPP.cmake
index 4f3b417..4ffcc45 100644
--- a/cmake/Modules/FindITPP.cmake
+++ b/cmake/Modules/FindITPP.cmake
@@ -24,6 +24,7 @@ FIND_LIBRARY(ITPP_LIBRARY_NORMAL
   /usr/lib64
   /usr/lib
   /usr/local/lib
+  /usr/lib/x86_64-linux-gnu/
   NO_DEFAULT_PATH
 )

diff --git a/cmake/Modules/FindRTLSDR.cmake b/cmake/Modules/FindRTLSDR.cmake
index 169a4ae..0f8c3c2 100644
--- a/cmake/Modules/FindRTLSDR.cmake
+++ b/cmake/Modules/FindRTLSDR.cmake
@@ -24,6 +24,7 @@ FIND_LIBRARY(RTLSDR_LIBRARY
   /usr/lib64
   /usr/lib
   /usr/local/lib
+  /usr/lib/x86_64-linux-gnu
   NO_DEFAULT_PATH
 )

编译程序

$ mkdir build
$ cd build
$ cmake ../LTE-Cell-Scanner
$ make

上面命令都无错执行以后,在 src/ 目录下有两个可执行程序:

  • CellSearch
  • LTE-Tracker

LTE搜索

给定起始,结束频率,例如:

$ ./src/CellSearch --freq-start 715e6 --freq-end 768e6

LTE 跟踪

给定一个需要跟踪的频率:

$ ./src/LTE-Tracker -f 739000000

进一步的把玩结果,后面文章将更新。

版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

Linux-4.4-x86_64 内核配置选项简介

Linux-4.4-x86_64 内核配置选项简介 作者:金步国 版权声明 本文作者是一位开源理念的坚定支持者,所以本文虽然不是软件,但是遵照开源的精神发布。 无担保:本文作者不保证作...
  • jcxch
  • jcxch
  • 2016-09-28 21:54
  • 2269

三星复仇计划开始:苹果一出LTE设备就要起诉它!

<p style="margin-top: 0px; margin-bottom: 1em; padding-top: 0px; padding-bottom: 0px; border-top-width: 0px; border-right-width: 0px; border-b...

make xconfig详解

Make Menuconfig简介

美国4G LTE业务迅速发展,将成全球老大

Pyramid Research 最新发布的一份报告显示,美国将成为全球拥有4G LTE 用户最多的国家。目前全球共有26家运营商提供4G LTE 服务,而其中用户最多的三家 Verizon Wireless , MetroPCS 和 AT&amp;T就占据了47%的市场份额。  Pyram...

基于OOSE方法的第12个项目:LTE射频优化平台

1) 提取十堰数据 2) 整理汇报材料 3)参考资料 4)收集相关的领域对象模型 5) 上传地图 修改远程连接时间。 [img]http://dl2.iteye.com/upload/attachment/0103/2652/681ab2b2-8e86-3503-b...
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)