Taula de continguts:

Construïu una ràdio amateur APRS RX només IGate amb un Raspberry Pi i un dongle RTL-SDR en menys de mitja hora: 5 passos
Construïu una ràdio amateur APRS RX només IGate amb un Raspberry Pi i un dongle RTL-SDR en menys de mitja hora: 5 passos

Vídeo: Construïu una ràdio amateur APRS RX només IGate amb un Raspberry Pi i un dongle RTL-SDR en menys de mitja hora: 5 passos

Vídeo: Construïu una ràdio amateur APRS RX només IGate amb un Raspberry Pi i un dongle RTL-SDR en menys de mitja hora: 5 passos
Vídeo: APRS for the Quansheng UV-K5! Utilizing The AIOC 2024, De novembre
Anonim
Construïu una ràdio amateur APRS RX només IGate amb un Raspberry Pi i un dongle RTL-SDR en menys de mitja hora
Construïu una ràdio amateur APRS RX només IGate amb un Raspberry Pi i un dongle RTL-SDR en menys de mitja hora

Tingueu en compte que ara és bastant antic, de manera que algunes parts són incorrectes i no estan actualitzades. Els fitxers que heu d’editar han canviat

He actualitzat l'enllaç per oferir-vos la versió més recent de la imatge (utilitzeu 7-zip per descomprimir-la), però per obtenir instruccions completes, consulteu l'article del meu bloc aquí

Hi ha uns quants mètodes en línia que mostren com configurar una ràdio amateur APRS només reben iGate mitjançant un Raspberry Pi i diversos tipus de receptors. Tenia un dongle RTL-SDR i un recanvi Pi, així que vaig pensar que trobaria una guia i la seguiria.

És força complicat!

Algunes guies us remeten a altres guies, hi ha alguns que falten passos i d'altres són totalment incomprensibles, assumint un coneixement detallat del sistema operatiu Raspberry Pi.

He creat una imatge de Raspberry Pi que podeu descarregar amb tot el programari instal·lat que només requereix que editeu dos (o potser tres) fitxers perquè funcioni.

Pas 1: què necessiteu

El que necessiteu
El que necessiteu
El que necessiteu
El que necessiteu

Un Raspberry Pi

Suposo que és bastant obvi. El més interessant d’això és que podeu utilitzar qualsevol model Pi, no cal que sigui l’últim model (Raspberry Pi 3 en el moment d’escriure), funciona perfectament amb un Raspberry Pi Zero. Estic fent servir un zero per al meu iGate i la CPU se situa al voltant del 35%.

Un dongle RTL-SDR

No tots els dongles RTL-SDR es creen per igual, hi ha molts tipus diferents, de manera que no puc dir-vos exactament què heu d’aconseguir. Tot i això, us recomano que trobeu un model amb el chipset R820T2 i TCXO (oscil·lador de cristall controlat per temperatura), ja que us proporcionarà la millor precisió i estabilitat de freqüència. Estic fent servir el dongle RTL-SDR R820T2 1PPM TCXO que està disponible directament des de RTL-SDR o de molts altres proveïdors.

Pas 2: descarregueu i escriviu la imatge de la targeta SD

Per començar, heu de descarregar la meva imatge personalitzada de Raspberry Pi des d’aquí o, preferentment, descarregar-la mitjançant un fitxer torrent fent clic aquí. Jo mateix estic allotjant-ho, així que agrairia a tothom qui ajudi a sembrar aquest fitxer.

Es tracta d’un fitxer de 2,2 GB que s’ampliarà a uns 4 GB quan el descomprimiu. Aquesta imatge s’adapta a una targeta SD de 4 GB i funciona perfectament perquè no necessiteu una targeta d’alta capacitat.

Per assegurar-vos que teniu una bona descàrrega, podeu comprovar els valors MD5. MD5 de aprs-igate.zip és dde367dc0db9365b84850fcdc46519e4MD5 de aprs-igate.img és 93060310c5a5c4a3a46822944dc0401fMd59f4d3f4 stretch.img és 22998d62e7dd1b3f270834f6bfd5f089

Un cop hagis descomprimit el fitxer descarregat, el següent pas és escriure-ho a una targeta SD. En lloc de reproduir les instruccions ben escrites del lloc Raspberry Pi, les podeu veure aquí.

Nota: algunes persones tenen problemes per descomprimir el fitxer. Si teniu errors, proveu 7-Zip.

Pas 3: connecteu-vos al Raspberry Pi i executeu la configuració inicial

Connecteu-vos al Raspberry Pi i executeu la configuració inicial
Connecteu-vos al Raspberry Pi i executeu la configuració inicial

Si encara no sabeu quina és l'adreça IP del vostre Raspberry Pi, heu d'esbrinar-la. Una de les maneres més fàcils de fer-ho és connectar-vos al vostre encaminador d’Internet i mirar la llista de dispositius connectats per determinar quin és el Raspberry Pi. Un cop fet això, us recomano que configureu una reserva DHCP perquè cada cop que reinicieu el vostre Raspberry Pi tingui sempre la mateixa adreça. El meu Raspberry Pi té l'adreça IP 192.168.1.144. El vostre segur que serà diferent.

Si feu servir un Mac o un ordinador amb Linux, podeu connectar-vos al vostre Raspberry Pi des del terminal; si utilitzeu Windows, us recomano un programa anomenat PuTTY per connectar-vos.

Utilitzo un Mac, així que des d’una finestra de terminal escric:

ssh [email protected]

Se us demanarà una contrasenya: la contrasenya per defecte de la imatge és raspberry

Això us farà iniciar la sessió al Raspberry Pi. A la sol·licitud, escriviu l'ordre següent per entrar a la utilitat de configuració:

sudo raspi-config

Amplieu el sistema de fitxers prement Enter a l’opció 1 i seleccioneu OK i tornareu a la pantalla principal.

Utilitzeu les tecles de fletxa per baixar a la segona opció Canvia la contrasenya d’usuari i premeu Retorn. Torneu a prémer Retorn i se us demanarà que introduïu una nova contrasenya UNIX. Escriviu una contrasenya nova, premeu Retorn i torneu a escriure la contrasenya nova. Rebreu un missatge que us indicarà que la vostra contrasenya s’ha canviat correctament.

Torneu a utilitzar les tecles de fletxa per baixar a Opcions de localització i premeu Retorn. Torneu a utilitzar les tecles de fletxa per seleccionar Canviar zona horària i premeu Retorn. Primer seleccioneu la vostra àrea geogràfica i premeu Retorn i després seleccioneu la vostra zona horària i premeu Retorn.

Ara tornareu a la pantalla principal de l'eina de configuració del programari Raspberry Pi. Utilitzeu la tecla de tabulació per seleccionar i premeu Retorn. Se us demanarà si voleu reiniciar ara. Premeu Retorn per reiniciar.

Pas 4: configureu el programari IGate

Configureu el programari IGate
Configureu el programari IGate

Necessitareu una contrasenya APRS, així que utilitzeu el generador de contrasenya APRS a Magicbug per generar-ne una.

Tot el programari està preinstal·lat, només cal que editeu dos (o possiblement tres) fitxers.

Torneu a iniciar sessió al vostre Raspbery Pi i escriviu les ordres següents

cd ~ sudo nano sdr.conf Desplaceu-vos cap avall unes quantes línies i canvieu el xxx pel vostre indicatiu i SSID requerit. Es recomana -10 per a iGates, de manera que si el vostre indicatiu és G9ABC, la línia diu MYCALL G9ABC-10 A la secció següent que editeu la línia començant per IGSERVER per ser la correcta per a la vostra regió. Estic a Europa, de manera que la meva línia diu IGSERVER euro.aprs2.net Desplaceu-vos més avall i trobareu una línia que comença amb IDLOGIN. Canvieu el xxx perquè sigui el mateix que el signe de trucada que heu introduït a la secció MYCALL (inclòs SSID) i, a continuació, canvieu els números 123456 perquè siguin la contrasenya que heu obtingut del generador de codis d’APRS. Just a la part inferior del fitxer hi ha una llarga línia que comença per PBEACON. Desplaceu-vos per la línia i substituïu xx.xxxxxx per la vostra latitud, aaaaaaaa per la vostra longitud (recordant que si esteu a l'oest de l'equador, la vostra longitud serà un número negatiu) i zz amb el vostre indicatiu, inclòs el SSID.

Deseu el fitxer prement Ctrl-x i, a continuació, premeu la tecla Y i, finalment, premeu Retorn.

Ara podeu provar la instal·lació escrivint l'ordre següent. Tingueu en compte que la freqüència aquí està establerta a 144,80 M, de manera que si esteu en un lloc on no sigui la freqüència correcta, heu de canviar aquesta línia segons correspongui.

rtl_fm -f 144.80M - | direwolf -c sdr.conf -r 24000 -D 1 -

Si tot està bé, veureu una pantalla com la de la part superior d’aquest pas. Premeu ctrl-c per sortir de la prova.

Si la vostra freqüència APRS local no és de 144,800 MHz, haureu d'editar un fitxer addicional.

cd ~ sudo nano dw-start.conf

Esteu cercant la línia que comença:

DWCMD = bash -c 'rtl_fm -f 144.80M - Canvieu 144.80M a qualsevol que sigui la vostra freqüència APRS, per exemple, 144.39M per a Amèrica del Nord. Deseu el fitxer prement Ctrl-x, premeu la tecla Y i, finalment, premeu Intro. L'últim que cal fer és configurar el sistema perquè l'APRS iGate s'iniciï automàticament cada vegada que reinicieu el Raspberry Pi. Introduïu l'ordre següent:

crontab -e

Desplaceu-vos cap avall fins a la part inferior i veureu la línia següent. # * * * * * /home/pi/dw-start.sh> / dev / null 2> & 1

Suprimiu el # al començament d'aquesta línia. Deseu el fitxer prement Ctrl-x, premeu la tecla Y i, a continuació, premeu Retorn.

Pas 5: Reinici final: Feina la feina

Reinici final: Feina la feina!
Reinici final: Feina la feina!

Reinicieu el Raspberry Pi i, un cop reiniciat, es connectarà automàticament a la xarxa APRS i funcionarà com a iGate només de recepció. No es farà ressò de res a la pantalla mentre s’executa així, de manera que pugueu comprovar el vostre estat a aprs.fi cercant el senyal de trucada que heu introduït (inclòs el SSID). Ni tan sols heu d’iniciar la sessió al Raspberry Pi, la passarel·la s’iniciarà automàticament als noranta segons següents al reinici.

Tingueu en compte: no reivindico l’originalitat d’aquest mètode de configuració, simplement he seguit allò que ja hi ha a Internet i he creat una imatge basada en aquestes instruccions per a la vostra comoditat. Els meus dos documents font eren Raspberry Pi SDR IGate i Raspberry Pi Packet TNC. Us recomano que us familiaritzeu amb tots dos per veure què s’ha fet aquí. També podeu llegir l’article del meu bloc on enumero cada ordre que he utilitzat per crear aquesta imatge. També val la pena descarregar la guia completa de l’usuari de Dire Wolf.

Recomanat: