Spyserver su Odroid XU3

Finalmente un Spyserver anche a casa. Ho trovato una vecchia scheda Odroid XU3 che ha richiesto un po’ di coccole prima di potere essere messa in produzione. La XU3 è un bel Single Board Computer (SBC), dotato di due processori quad-core:

processor : 7
model name : ARMv7 Processor rev 3 (v7l)
BogoMIPS : 120.00
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x2
CPU part : 0xc0f
CPU revision : 3

Il problema principale è trovare una distribuzione che supporti un Kernel “decente”, almeno 4.x . Sul sito di riferimento del prodotto si trovano delle immagini piuttosto recenti e dedicate al prodotto XU4. Per rendere usabile questa immagine sono necessari alcuni step aggiuntivi che sono  descritti in questo articolo. Alla fine di tutto il procedimento il sistema funzione, manca solo di installare spyserver:

  • apt-get install build-essential cmake libusb-1.0-0-dev pkg-config
  • wget https://github.com/airspy/airspyone_host/archive/master.zip
  • apt-get install rtl-sdr
  • apt install librtlsdr-dev
  • installazione di spyserver e configurazione del software.

Messo in esecuzione il software, il carico sulla CPU è piuttosto esiguo.