OpenBTS + USRP B210 搭建 GSM 基站 (不推荐)

0. 前言

OpenBTS 代码已长时间无人维护,实际上按照下文内容部署之后,2G 伪基站稳定性极差,很难稳定驻网,短信送达成功率很低,GPRS 网络更是很难工作。
推荐使用 osmocom 的 GSM 套件,或者 YateBTS + bladeRF。

1. 环境准备

系统版本:Ubuntu 22.04 / Debian 12
软件依赖:

2. 构建项目

  • 克隆代码

  • 编译,安装

3. 启动进程

  • 启动短信消息队列和 SIP 认证相关服务,并置于后台运行

  • 启动 OpenBTS 主进程

  • 在 OpenBTS 主进程的交互式 shell 中可以进行正常功能配置,但是建议使用新的终端窗口,运行 OpenBTSCLI

4. 基础配置

  • 在 OpenBTSCLI 的交互式 shell 中执行以下命令进行配置

配置并正常运行之后,可通过 syslog 查看相关日志。
在终端设备建立连接之后,可通过 tmsis 查看当前接入的设备信息,通过 sendsms 发送短信等。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注


The reCAPTCHA verification period has expired. Please reload the page.

*