Jump to: navigation, search

Difference between revisions of "Packaging"

(Drivers PPA)
(Drivers PPA)
Line 38: Line 38:
 
|-
 
|-
 
| Airspy
 
| Airspy
| 1.0.7
+
| 1.0.8
 
| sudo apt-get install airspy libairspy-dev
 
| sudo apt-get install airspy libairspy-dev
 
| http://airspy.com/
 
| http://airspy.com/
Line 69: Line 69:
 
| Soapy Blade RF
 
| Soapy Blade RF
 
| 0.3.2
 
| 0.3.2
| sudo apt-get install soapysdr-bladerf
+
| sudo apt-get install soapysdr-module-bladerf
 
| https://github.com/pothosware/SoapyBladeRF/wiki
 
| https://github.com/pothosware/SoapyBladeRF/wiki
 
|-
 
|-
 
| Soapy Hack RF
 
| Soapy Hack RF
 
| 0.2.1
 
| 0.2.1
| sudo apt-get install soapysdr-hackrf
+
| sudo apt-get install soapysdr-module-hackrf
 
| https://github.com/pothosware/SoapyHackRF/wiki
 
| https://github.com/pothosware/SoapyHackRF/wiki
 
|-
 
|-
 
| Soapy RTL-SDR
 
| Soapy RTL-SDR
| 0.2.1
+
| 0.2.2
| sudo apt-get install soapysdr-rtlsdr
+
| sudo apt-get install soapysdr-module-rtlsdr
 
| https://github.com/pothosware/SoapyRTLSDR/wiki
 
| https://github.com/pothosware/SoapyRTLSDR/wiki
 
|-
 
|-
 
| Soapy Remote
 
| Soapy Remote
| 0.2.1
+
| 0.3.1
| sudo apt-get install soapysdr-remote
+
| sudo apt-get install soapysdr-module-remote
 
| https://github.com/pothosware/SoapyRemote/wiki
 
| https://github.com/pothosware/SoapyRemote/wiki
 
|-
 
|-
 
| Soapy Osmo
 
| Soapy Osmo
| 0.2.3
+
| 0.2.4
| sudo apt-get install soapyosmo-rfspace<br/>sudo apt-get install soapyosmo-mirisdr<br/>sudo apt-get install soapyosmo-osmosdr<br/>sudo apt-get install soapyosmo-airspy
+
| sudo apt-get install soapy-module-rfspace<br/>sudo apt-get install soapy-module-mirisdr<br/>sudo apt-get install soapy-module-osmosdr
 
| https://github.com/pothosware/SoapyOsmo/wiki
 
| https://github.com/pothosware/SoapyOsmo/wiki
 
|-
 
|-
 
| Soapy SDR
 
| Soapy SDR
| 0.4.3
+
| 0.5.3
 
| sudo apt-get install soapysdr libsoapysdr-dev
 
| sudo apt-get install soapysdr libsoapysdr-dev
 
| https://github.com/pothosware/SoapySDR/wiki
 
| https://github.com/pothosware/SoapySDR/wiki
Line 99: Line 99:
 
| Soapy RedPitaya
 
| Soapy RedPitaya
 
| 0.1.0
 
| 0.1.0
| sudo apt-get install soapysdr-redpitaya
+
| sudo apt-get install soapysdr-module-redpitaya
 
| https://github.com/pothosware/SoapyRedPitaya/wiki
 
| https://github.com/pothosware/SoapyRedPitaya/wiki
 
|-
 
|-
 
| Soapy UHD
 
| Soapy UHD
| 0.3.0
+
| 0.3.1
| sudo apt-get install soapysdr-uhd uhd-soapysdr
+
| sudo apt-get install soapysdr-module-uhd uhd-soapysdr
 
| https://github.com/pothosware/SoapyUHD/wiki
 
| https://github.com/pothosware/SoapyUHD/wiki
 
|-
 
|-
Line 119: Line 119:
 
| LimeSuite
 
| LimeSuite
 
| 16.05
 
| 16.05
| sudo apt-get install limesuite limesuite-udev soapysdr-lms7
+
| sudo apt-get install limesuite limesuite-udev soapysdr-module-lms7
 
| http://wiki.myriadrf.org/Lime_Suite
 
| http://wiki.myriadrf.org/Lime_Suite
 
|}
 
|}

Revision as of 06:10, 2 September 2016

1 Introduction

The Packaging project maintains packages (software/firmware) of hardware drivers and SDR frameworks such as GNU Radio, along with key dependencies.

2 Repositories

2.1 Ubuntu

Ubuntu packages are available for SDR hardware drivers and GNU Radio through the MyriadRF launchpad team site.

Quick instructions, add the following PPAs to your system:

sudo add-apt-repository -y ppa:bladerf/bladerf
sudo add-apt-repository -y ppa:ettusresearch/uhd
sudo add-apt-repository -y ppa:myriadrf/drivers
sudo add-apt-repository -y ppa:myriadrf/gnuradio
sudo apt-get update

Find the desired software below and run its relevant apt-get commands:

2.1.1 Drivers PPA

The drivers PPA hosts packages for most SDR support drivers.

  • We build drivers for all supported Ubuntu releases: precise, trusty, utopic, vivid, wily
  • Supported hardware architectures: armhf, i386, and amd64
Software Version Install URL
Airspy 1.0.8 sudo apt-get install airspy libairspy-dev http://airspy.com/
Blade RF Blade RF PPA sudo apt-get install bladerf libbladerf-dev https://www.nuand.com/
Hack RF 2015.07.2 sudo apt-get install hackrf libhackrf-dev https://greatscottgadgets.com/hackrf/
Mirics SDR 0.0.4.59ba37 sudo apt-get install miri-sdr libmirisdr-dev http://www.mirics.com/sdr
OsmoSDR 0.1.8.effcaa7 sudo apt-get install osmo-sdr libosmosdr-dev http://sdr.osmocom.org/trac/
RTL SDR 0.5.3 sudo apt-get install rtl-sdr librtlsdr-dev http://sdr.osmocom.org/trac/wiki/rtl-sdr
Soapy Blade RF 0.3.2 sudo apt-get install soapysdr-module-bladerf https://github.com/pothosware/SoapyBladeRF/wiki
Soapy Hack RF 0.2.1 sudo apt-get install soapysdr-module-hackrf https://github.com/pothosware/SoapyHackRF/wiki
Soapy RTL-SDR 0.2.2 sudo apt-get install soapysdr-module-rtlsdr https://github.com/pothosware/SoapyRTLSDR/wiki
Soapy Remote 0.3.1 sudo apt-get install soapysdr-module-remote https://github.com/pothosware/SoapyRemote/wiki
Soapy Osmo 0.2.4 sudo apt-get install soapy-module-rfspace
sudo apt-get install soapy-module-mirisdr
sudo apt-get install soapy-module-osmosdr
https://github.com/pothosware/SoapyOsmo/wiki
Soapy SDR 0.5.3 sudo apt-get install soapysdr libsoapysdr-dev https://github.com/pothosware/SoapySDR/wiki
Soapy RedPitaya 0.1.0 sudo apt-get install soapysdr-module-redpitaya https://github.com/pothosware/SoapyRedPitaya/wiki
Soapy UHD 0.3.1 sudo apt-get install soapysdr-module-uhd uhd-soapysdr https://github.com/pothosware/SoapyUHD/wiki
UHD USRP PPA sudo apt-get install uhd-host libuhd-dev https://github.com/EttusResearch/uhd
UmTRX 1.0.11 sudo apt-get install umtrx uhd-umtrx http://umtrx.org/
LimeSuite 16.05 sudo apt-get install limesuite limesuite-udev soapysdr-module-lms7 http://wiki.myriadrf.org/Lime_Suite

2.1.2 Drivers Snapshots PPA

The snapshots drivers PPA hosts additional SDR drivers that are not yet formally released.

  • We build drivers for all supported Ubuntu releases: precise, trusty, utopic, vivid, wily
  • Supported hardware architectures: armhf, i386, and amd64

Nothing here to list yet...

2.1.3 GNU Radio PPA

The GNU Radio PPA hosts packages for GNU Radio and several popular GNU Radio packages

  • We build pakages for all supported Ubuntu releases: precise, trusty, utopic, vivid, wily
  • Supported hardware architectures: i386 and amd64.
    • Unfortunately, GNU Radio's SWIG-based build system is too resource intensive for launchpad's QEMU based ARM build farm.
Software Version Install URL
VOLK 1.2 sudo apt-get install libvolk1-bin libvolk1-dev http://libvolk.org/
GNU Radio 3.7.9 sudo apt-get install gnuradio gnuradio-dev http://gnuradio.org/
gr-fcdproplus 0.1.0 sudo apt-get install gr-fcdproplus http://www.funcubedongle.com/
gr-iqbal 0.37.2 sudo apt-get install gr-iqbal http://cgit.osmocom.org/gr-iqbal/
gr-osmosdr 0.1.4.67.ac15e78 sudo apt-get install gr-osmosdr http://sdr.osmocom.org/trac/wiki/GrOsmoSDR
libosmodsp 0.3.0 sudo apt-get install libosmodsp libosmodsp-dev http://cgit.osmocom.org/libosmo-dsp/

2.2 Debian