MSI2500 SDR (RSP1 Clone) auf Ubuntu einrichten – Schritt-für-Schritt Anleitung

·

,

Diese Anleitung zeigt, wie man einen MSI2500-basierten SDR-Empfänger (wie RSP1 Clones) unter Ubuntu Linux mit GQRX zum Laufen bringt. Die Anleitung ist auch für Einsteiger ohne viel Linux-Erfahrung geeignet.

Was ist der MSI2500?

Der MSI2500 ist ein SDR-Empfänger-Chip, der in vielen günstigen SDR-Dongles verbaut ist. Diese Geräte werden oft als „RSP1 Clone“ oder „MSI2500 SDR“ verkauft und bieten ein hervorragendes Preis-Leistungs-Verhältnis für Einsteiger und Fortgeschrittene.

Technische Daten MSI2500

EigenschaftSpezifikation
Frequenzbereich1 kHz – 2 GHz (je nach Hardware-Variante)
ADC Auflösung12 Bit
Maximale Sample-Rate10 MSPS (Mega-Samples pro Sekunde)
BandbreiteBis zu 10 MHz
USB-InterfaceUSB 2.0
StromversorgungBus-powered (über USB)
TunerZero-IF Architektur

Wofür ist der MSI2500 geeignet?

✅ Gut geeignet für:

  • UKW-Radio (FM Broadcast): Hervorragender Empfang von 88-108 MHz, RDS-Dekodierung möglich
  • Flugfunk: Empfang von 118-137 MHz (AM)
  • Amateurfunk-Empfang: Alle Amateurfunk-Bänder von HF bis UHF (Empfang only!)
  • PMR446 / Freenet: Monitoring von Funkgeräten
  • Wetter-Satelliten: NOAA APT Bilder (137 MHz)
  • ADS-B: Flugzeug-Tracking auf 1090 MHz
  • DAB/DAB+: Digital-Radio-Empfang
  • Trunked Radio: Dekodierung mit entsprechender Software
  • POCSAG/FLEX: Pager-Dekodierung
  • Spektrum-Analyse: Bis 2 GHz für RF-Messungen
  • Lern- und Experimentier-Plattform: Ideal für SDR-Einsteiger

❌ Nicht geeignet für:

  • Senden/Transmit: MSI2500 ist nur ein Empfänger (RX only)
  • Sehr breite Bandbreiten: Maximum 10 MHz (für >10 MHz andere Hardware nötig)
  • Professionelle Anwendungen: Die Frequenzstabilität ist nicht mit High-End-Geräten vergleichbar

Wichtige Hinweise zum MSI2500

⚠️ Qualitätsunterschiede bei Clones

MSI2500-basierte Geräte werden von verschiedenen Herstellern produziert. Die Qualität kann stark variieren:

  • Frequenzgenauigkeit: Manche Geräte haben größere PPM-Abweichungen
  • Rauschen: Je nach Bauqualität unterschiedlich stark
  • Gehäuse: Von billigem Plastik bis Metallgehäuse
  • Anschlüsse: SMA-Qualität variiert

Tipp: Lies vor dem Kauf Bewertungen und kaufe bei seriösen Händlern!

Was du brauchst

  • MSI2500-basierter SDR-Empfänger (oft als „RSP1 Clone“ verkauft)
  • Ubuntu Linux (20.04 oder neuer empfohlen)
  • Internetverbindung
  • Ca. 30-60 Minuten Zeit
MSI-2500 on the workbench

Schritt 1: Terminal öffnen

Drücke Strg + Alt + T um ein Terminal zu öffnen. Hier werden wir alle Befehle eingeben.

Tipp: Du kannst Befehle aus dieser Anleitung kopieren und mit Strg + Shift + V ins Terminal einfügen.

Schritt 2: System aktualisieren

Zuerst aktualisieren wir das System, um sicherzustellen, dass alle Pakete auf dem neuesten Stand sind:

sudo apt update
sudo apt upgrade -y

Du wirst nach deinem Passwort gefragt. Gib es ein (es wird nicht angezeigt) und drücke Enter.

Schritt 3: Grundlegende Werkzeuge installieren

Wir installieren die notwendigen Entwicklungswerkzeuge und Bibliotheken:

sudo apt install build-essential cmake git pkg-config libusb-1.0-0-dev -y

Schritt 4: Kernel-Module blockieren

Der MSI2500 wird normalerweise vom Linux-Kernel als Video-Gerät erkannt. Wir müssen diese Module blockieren, damit GQRX auf das Gerät zugreifen kann.

Erstelle eine Blacklist-Datei:

echo "blacklist msi2500" | sudo tee /etc/modprobe.d/blacklist-msi.conf
echo "blacklist msi001" | sudo tee -a /etc/modprobe.d/blacklist-msi.conf

Falls die Module bereits geladen sind, entferne sie:

sudo rmmod msi2500
sudo rmmod msi001

Hinweis: Wenn eine Fehlermeldung „not currently loaded“ erscheint, ist das in Ordnung – die Module waren nicht geladen.

Schritt 5: libmirisdr installieren

libmirisdr ist die Bibliothek, die direkt mit der MSI2500-Hardware kommuniziert.

# Gehe in dein Home-Verzeichnis
cd ~

# Lade libmirisdr herunter
git clone https://gitea.osmocom.org/sdr/libmirisdr

# Gehe ins Verzeichnis
cd libmirisdr

# Erstelle Build-Verzeichnis
mkdir build
cd build

# Konfiguriere mit CMake
cmake ../ -DINSTALL_UDEV_RULES=ON

# Kompiliere (das kann einige Minuten dauern)
make -j4

# Installiere
sudo make install

# Aktualisiere die Bibliotheken
sudo ldconfig

Schritt 6: USB-Berechtigungen einrichten

Damit du das Gerät ohne Root-Rechte verwenden kannst, erstellen wir eine udev-Regel:

sudo nano /etc/udev/rules.d/66-mirics.rules

Füge diese Zeile ein:

SUBSYSTEM=="usb", ATTRS{idVendor}=="1df7", MODE="0666"

Speichere mit Strg + X, dann Y, dann Enter.

Aktiviere die Regel:

sudo udevadm control --reload-rules
sudo udevadm trigger

Trenne jetzt dein MSI2500-Gerät vom USB und stecke es wieder ein.

Schritt 7: RTL-SDR mit MSI2500-Unterstützung installieren

Wir installieren eine spezielle Version von RTL-SDR, die MSI2500 unterstützt:

# Gehe ins Home-Verzeichnis
cd ~

# Lade die RTL-SDR Version mit MSI2500 Support herunter
git clone https://github.com/old-dab/rtlsdr.git

# Gehe ins Verzeichnis
cd rtlsdr

# Erstelle Build-Verzeichnis
mkdir build
cd build

# Konfiguriere
cmake ../ -DINSTALL_UDEV_RULES=ON -DDETACH_KERNEL_DRIVER=ON

# Kompiliere
make -j4

# Installiere
sudo make install

# Aktualisiere Bibliotheken
sudo ldconfig

# Aktualisiere PATH
export PATH=/usr/local/bin:$PATH
echo 'export PATH=/usr/local/bin:$PATH' >> ~/.bashrc

Schritt 8: GQRX installieren

GQRX ist die SDR-Software, die wir verwenden werden:

sudo apt install gqrx-sdr -y

Schritt 9: Gerät testen

Bevor wir GQRX starten, prüfen wir, ob das Gerät erkannt wird:

# Überprüfe, ob das USB-Gerät sichtbar ist
lsusb | grep 1df7

Du solltest eine Zeile sehen wie:
Bus 001 Device XXX: ID 1df7:2500 SDRplay RSP1

Lösche den Befehlscache:

hash -r

Schritt 10: GQRX konfigurieren und starten

Starte GQRX:

gqrx

Beim ersten Start erscheint ein Konfigurationsfenster:

  1. Device: Wähle „Mirics MSi2500 default (e.g. VTX3D card)“
  2. Device string: Lasse es auf miri=0 oder leer
  3. Input rate: Wähle 2048000 (2.048 MSPS) – das verhindert Pufferüberläufe
  4. Bandwidth: Kannst du auf 0.000000 MHz lassen (automatisch)
  5. Klicke auf OK

Schritt 11: Ersten Empfang testen

Jetzt kannst du GQRX testen:

  1. Klicke auf den „Power“-Button (Play-Symbol) oben links
  2. Gib eine Frequenz ein, z.B. 100000000 für 100 MHz (UKW-Radio)
  3. Wähle als Modus „WFM (stereo)“ für UKW-Radio
  4. Du solltest jetzt das Spektrum und das Wasserfall-Diagramm sehen

Wenn du viele „OOOO“ Meldungen im Terminal siehst:
Das sind Pufferüberläufe. Reduziere die Sample-Rate in den Einstellungen auf 2.048 MSPS oder niedriger.

Schritt 12: Desktop-Verknüpfung erstellen (optional)

Um GQRX bequem vom Desktop starten zu können:

# Erstelle Desktop-Eintrag
nano ~/.local/share/applications/gqrx.desktop

Füge diesen Inhalt ein:

[Desktop Entry]
Version=1.0
Type=Application
Name=GQRX SDR
Comment=Software Defined Radio Receiver
Exec=gqrx
Icon=gqrx
Terminal=false
Categories=HamRadio;Network;
Keywords=sdr;radio;hamradio;

Speichere mit Strg + X, dann Y, dann Enter.

# Desktop-Datenbank aktualisieren
update-desktop-database ~/.local/share/applications

# Optional: Verknüpfung auf Desktop kopieren
cp ~/.local/share/applications/gqrx.desktop ~/Desktop/
chmod +x ~/Desktop/gqrx.desktop
gio set ~/Desktop/gqrx.desktop metadata::trusted true

Problembehandlung

Problem: „No supported devices found“

Lösung:

  1. Prüfe, ob die Kernel-Module geladen sind: lsmod | grep msi
  2. Falls ja, entferne sie: sudo rmmod msi2500; sudo rmmod msi001
  3. Trenne und verbinde das USB-Gerät neu
  4. Teste erneut: lsusb | grep 1df7

Problem: „Failed to open mirisdr device“

Lösung:

  1. Prüfe die USB-Berechtigungen: ls -l /dev/bus/usb/001/*
  2. Füge deinen Benutzer zur video-Gruppe hinzu: sudo usermod -a -G video $USER
  3. Melde dich ab und wieder an (oder starte neu)

Problem: Viele „OOOO“ Meldungen (Pufferüberläufe)

Lösung:

  1. Stoppe GQRX
  2. Öffne die Einstellungen (Zahnrad-Symbol)
  3. Reduziere die Sample-Rate auf 2.048 MSPS oder 1.024 MSPS
  4. Starte GQRX neu

Problem: Kein Audio

Lösung:

  1. Prüfe, ob der richtige Demodulator ausgewählt ist (WFM für UKW-Radio)
  2. Prüfe die Lautstärke in GQRX (Regler rechts)
  3. Prüfe die System-Lautstärke
  4. In GQRX: File → I/O Devices → Audio output: Wähle „Default“

Empfohlene Einstellungen für verschiedene Anwendungen

UKW-Radio (FM Broadcast)

  • Frequenz: 88 – 108 MHz
  • Modus: WFM (stereo)
  • Bandbreite: 200 kHz

Flugfunk

  • Frequenz: 118 – 137 MHz
  • Modus: AM
  • Bandbreite: 12 kHz

Amateurfunk 2m FM

  • Frequenz: 144 – 146 MHz
  • Modus: Narrow FM
  • Bandbreite: 12.5 kHz

PMR446 / Freenet

  • Frequenz: 446 MHz / 149 MHz
  • Modus: Narrow FM
  • Bandbreite: 12.5 kHz

Technische Hinweise

Unterstützte Frequenzbereiche

Der MSI2500 unterstützt typischerweise:

  • 1 kHz – 2 GHz (je nach Hardware-Variante)
  • Maximale Sample-Rate: 10 MSPS
  • Empfohlene Sample-Rate: 2 – 4 MSPS für stabile Performance

Performance-Tipps

  • Verwende USB 3.0 Ports wenn möglich
  • Schließe das Gerät direkt an (nicht über USB-Hub)
  • Verwende niedrigere Sample-Rates bei schwächeren Computern
  • Schließe nicht benötigte Programme während des Betriebs

Weiterführende Ressourcen

Zusammenfassung der wichtigsten Befehle

System-Updates

sudo apt update && sudo apt upgrade -y

GQRX starten

gqrx

Gerät prüfen

lsusb | grep 1df7

Kernel-Module entfernen (falls nötig)

sudo rmmod msi2500
sudo rmmod msi001

Bibliotheken neu laden (nach Installation neuer Software)

sudo ldconfig

Häufig gestellte Fragen (FAQ)

Q: Funktioniert das auch mit anderen MSI2500-basierten Geräten?

A: Ja, diese Anleitung funktioniert mit allen MSI2500-basierten SDR-Empfängern, einschließlich verschiedener RSP1-Clones und ähnlicher Geräte.

Q: Kann ich mehrere SDR-Geräte gleichzeitig verwenden?

A: Ja, aber du musst in GQRX das richtige Gerät auswählen. Die Device-ID ändert sich dann z.B. zu miri=1 für das zweite Gerät.

Q: Brauche ich eine Antenne?

A: Ja, für guten Empfang brauchst du eine geeignete Antenne. Für erste Tests reicht oft schon ein Stück Draht als Notantenne.

Q: Funktioniert das auch unter Ubuntu-Derivaten wie Linux Mint?

A: Ja, diese Anleitung funktioniert auch unter Ubuntu-basierten Distributionen wie Linux Mint, Pop!_OS, etc.

Q: Kann ich auch senden (transmit)?

A: Nein, der MSI2500 ist ein reiner Empfänger. Zum Senden brauchst du ein anderes SDR-Gerät wie HackRF oder LimeSDR.

Lizenz und Haftungsausschluss

Diese Anleitung wird ohne Gewährleistung zur Verfügung gestellt. Die Verwendung von SDR-Geräten unterliegt den jeweiligen nationalen Gesetzen. Informiere dich über die geltenden Vorschriften in deinem Land.

In Österreich gilt: Der Empfang ist grundsätzlich erlaubt, solange keine verschlüsselten oder nicht für die Öffentlichkeit bestimmten Nachrichten abgehört werden.

73 de OE8YML



Zuletzt aktualisiert: Dezember 2025
Getestet auf: Ubuntu 24.04 LTS
Lizenz: Fühlt euch frei, diesen Guide zu teilen und zu modifizieren. Quellenangabe wird geschätzt!

Wie findest du diesen Artikel?
Es werden keine Cookies gesetzt. Gespeichert wird nur deine Bewertung, optionales Feedback und ein anonymisierter IP-Hash (Schutz vor Mehrfachbewertung). Datenschutz
„Wire and will, we’re breaking through – Share · Connect · Create!

Du baust Antennen, aktivierst Gipfel, experimentierst mit SDR oder hackst Meshtastic-Nodes? OERadio.at ist deine Plattform. Teile dein Wissen – als Artikel, Bauanleitung, Fieldreport oder Technik-Tipp. Egal ob erfahrene YL oder erfahrener OM, frisch lizenziert oder alter Hase: Deine Erfahrung zählt.