+3197010267156

Build Your Own 2G GSM Base Station with USRP X310

x310 2g network

În această postare pe blog, vă ghidăm prin configurarea unei stații de bază 2G folosind software-ul USRP X310 și OpenBTS. Deși există alternative precum YateBTS, ne concentrăm pe OpenBTS pentru claritate și stabilitate. Vă rugăm să rețineți că toate testele sunt efectuate într-un mediu securizat, scutit de licență, pentru a asigura conformitatea juridică deplină.

Începeți: Ce vă trebuie

  • USRP X310 cu plăci fiice UBX160
  • Host PC care rulează Ubuntu 22.04 sau mai nou
  • GNU Radio și UHD 4.1 sau mai recent instalat
  • Telefon cu capacitate GSM pentru testarea rețelei

Clonarea și instalarea OpenBTS

Începeți prin clonarea depozitului OpenBTS de pe GitHub:

git clone https://github.com/PentHertz/OpenBTS
cd OpenBTS
# Opțional, verificați ramura stabilă 5.1.0
git checkout 5.1.0

Rulați scriptul de preinstalare. Rețineți că pot apărea erori libcoredumper, dar pot fi ocolite în siguranță:

./preinstall.sh

Apoi, continuați cu compilarea și instalarea OpenBTS:

./autogen.sh
./configure --with-uhd
make -j$(nproc)
sudo make install
sudo ldconfig

Pregătirea USRP X310

Înainte de a lansa OpenBTS, încărcați firmware-ul și imaginea FPGA utilizând instrumentul de sondare UHD:

uhd_usrp_probe

Aceasta va emite informații care confirmă încărcarea dispozitivului și a firmware-ului:

[INFO] [UHD] linux; versiunea GNU C++ ...
[INFO] [X310] Încărcarea imaginii firmware...
[INFO] [X310] Dispozitiv detectat: USRP X310
[INFO] [X310] Încărcarea imaginii FPGA...
...

Lansarea OpenBTS și a serviciilor de asistență

Începeți serviciile necesare în fundal și apoi lansați OpenBTS:

sudo smqueue &
sudo sipauthserve &
cd /OpenBTS
sudo /OpenBTS/OpenBTS

Configurarea stației de bază

După ce OpenBTS rulează, verificați configurația curentă:

config

Pentru a seta numele stației de bază la orice doriți, noi îl vom seta la SDRstore. Rulați:

config GSM.identity.ShortName SDRstore

Vă recomandăm să reporniți OpenBTS pentru a aplica modificările:

restart
sudo /OpenBTS/OpenBTS

Conectarea telefonului la rețea

Pe telefon, mergeți la Settings > Mobile Networks și debifați "Connect automatically". Ar trebui să apară rețeaua "00101". Selectați-o pentru a vă conecta. Telefonul poate afișa inițial "00101" deoarece nu a citit încă ShortName. Odată conectat, veți primi un SMS cu numărul dvs. IMSI.


Sfaturi suplimentare

  • Utilizați sudo tail -f /var/log/OpenBTS.log pentru a monitoriza jurnalele pentru depanare
  • Asigurați-vă că nicio altă aplicație SDR nu ocupă dispozitivul USRP
  • Setați telefonul în modul 2G-only dacă apar probleme de conectare

Acumpărați USRP X310 astăzi

Oferim USRP X310 la cel mai bun preț posibil, cu calitate garantată. Transportul este gestionat de transportatori premium, cum ar fi DHL și FedEx pentru a asigura livrarea în siguranță și la timp în întreaga lume.


Comentarii

Nici o postare găsită

Scrie un comentariu