MANUAL PARA INSTALAR 3 2 y B Descargar la versión del ... … · MANUAL PARA INSTALAR MMDVMHOST...

14
https://www.raspberrypi.org/downloads/raspbian/ MANUAL PARA INSTALAR MMDVMHOST PARA DVMEGA+RASPBERRY 3, 2 y B + Raspbian Descargar la versión del raspbian desde el enlace siguiente: - Descargarse el programa Win32DiskImager del enlace siguiente e instálalo https://sourceforge.net/projects/win32diskimager/ - Insertar la MicroSD en tu lector de tarjetas. - Ejecutalo y haz click en el icono de la tarjeta - En la ventana emergente selecciona la imagen que te has descargado. Instalación en la Raspberry Pi desde un ordenador con Windows: Manual para instalar un sistema operativo en tu Raspberry Pi

Transcript of MANUAL PARA INSTALAR 3 2 y B Descargar la versión del ... … · MANUAL PARA INSTALAR MMDVMHOST...

Page 1: MANUAL PARA INSTALAR 3 2 y B Descargar la versión del ... … ·  MANUAL PARA INSTALAR MMDVMHOST PARA DVMEGA+RASPBERRY 3, 2 y …

https://www.raspberrypi.org/downloads/raspbian/

MANUAL PARA INSTALAR MMDVMHOST PARA DVMEGA+RASPBERRY 3, 2 y B + Raspbian

Descargar la versión del raspbian desde el enlace siguiente:

- Descargarse el programa Win32DiskImager del enlace siguiente e instálalo https://sourceforge.net/projects/win32diskimager/ - Insertar la MicroSD en tu lector de tarjetas. - Ejecutalo y haz click en el icono de la tarjeta - En la ventana emergente selecciona la imagen que te has descargado.

Instalación en la Raspberry Pi desde un ordenador con Windows:

Manual para instalar un sistema operativo en tu Raspberry Pi

sobremesa
Imagen colocada
sobremesa
Imagen colocada
Page 2: MANUAL PARA INSTALAR 3 2 y B Descargar la versión del ... … ·  MANUAL PARA INSTALAR MMDVMHOST PARA DVMEGA+RASPBERRY 3, 2 y …

- Selecciona la letra que tu sistema ha asignado a tu MicroSD.

- Haz click en Write y la tarjeta comenzará a grabar el sistema operativo en la MicroSD

- Cuando termine de grabar, aparecerá una imagen pop-up indicando que la grabación ha terminado.- Extraemos la tarjeta con seguridad.- Si todo ha ido bien, ya podemos insertar nuestra MicroSD en la Raspberry pi y comenzar la configuración

sobremesa
Imagen colocada
sobremesa
Imagen colocada
Page 3: MANUAL PARA INSTALAR 3 2 y B Descargar la versión del ... … ·  MANUAL PARA INSTALAR MMDVMHOST PARA DVMEGA+RASPBERRY 3, 2 y …

Ponemos en marcha la Raspberry pi y procedemos a configurar el sistema según las imagenes siguientes:

sobremesa
Imagen colocada
Page 4: MANUAL PARA INSTALAR 3 2 y B Descargar la versión del ... … ·  MANUAL PARA INSTALAR MMDVMHOST PARA DVMEGA+RASPBERRY 3, 2 y …

Expandimos la tarjeta MicroSD

Marcamos Serial y SSH

sobremesa
Imagen colocada
sobremesa
Imagen colocada
Page 5: MANUAL PARA INSTALAR 3 2 y B Descargar la versión del ... … ·  MANUAL PARA INSTALAR MMDVMHOST PARA DVMEGA+RASPBERRY 3, 2 y …

Configuramos lenguaje, zona horaria y teclado

sobremesa
Imagen colocada
sobremesa
Imagen colocada
Page 6: MANUAL PARA INSTALAR 3 2 y B Descargar la versión del ... … ·  MANUAL PARA INSTALAR MMDVMHOST PARA DVMEGA+RASPBERRY 3, 2 y …
sobremesa
Imagen colocada
sobremesa
Imagen colocada
Page 7: MANUAL PARA INSTALAR 3 2 y B Descargar la versión del ... … ·  MANUAL PARA INSTALAR MMDVMHOST PARA DVMEGA+RASPBERRY 3, 2 y …

Y por último reiniciamos el sistema:

sobremesa
Imagen colocada
sobremesa
Imagen colocada
Page 8: MANUAL PARA INSTALAR 3 2 y B Descargar la versión del ... … ·  MANUAL PARA INSTALAR MMDVMHOST PARA DVMEGA+RASPBERRY 3, 2 y …

EA3EIZ

Pasos a seguir después de haber instalado y configurado el sistema operativo en la raspberry pi

Actualizamos la raspberry pi

sudo apt update -y

sudo apt upgrade -y

sudo apt-get install git nano screen

git clone https://github.com/g4klx/MMDVMHost

git clone https://github.com/g4klx/MMDVMCal

cd MMDVMHost

make

Copiamos el fichero MMDVM.ini en /etc y lo editamos

sudo cp MMDVM.ini /etc/MMDVM.ini

sudo nano /etc/MMDVM.ini

Copiamos el ejecutable en /bin/

sudo cp MMDVMHost /usr/local/bin/MMDVMHost

Editar el fichero siguiente y dejarlo tal cual sigue:

sudo nano /boot/cmdline.txt

En el caso de utilizar una Raspberry pi 3 , hay que deshabiliatar el bluetooth

sudo nano /boot/config.txt

Añadir esto al final del fichero

dtoverlay=pi3-disable-bt

Reiniciamos la raspberry pi iniciamos el MMDVHost y listo

sudo MMDVMHost

Cuando quieras actualizar el MMDVMHost, no debes hacer todo el proceso, solo haz lo siguiente:

Ponerse en la carpeta MMDVMHost y ejecutar los comandos siguientes:

sudo git pull

make

dwc_otg.lpm_enable=0 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait

Empezamos, y lo primero que hacemos es abrir un terminal y posicionarnos en el directorio home con el comando siguiente:

cd ~

Page 9: MANUAL PARA INSTALAR 3 2 y B Descargar la versión del ... … ·  MANUAL PARA INSTALAR MMDVMHOST PARA DVMEGA+RASPBERRY 3, 2 y …

Proceso para que el MMDVMHost se ejecute automaticamente cuando iniciemos la Raspberry

sudo nano /lib/systemd/system/mmdvmhost.service

[Unit]Description=MMDVM Host ServiceAfter=syslog.target network.target[Service]User=rootWorkingDirectory=/home/pi/MMDVMHostExecStart=/usr/bin/screen -S MMDVMHost -D -m /usr/local/bin/MMDVMHost /etc/MMDVM.iniExecStop=/usr/bin/screen -S MMDVMHost -X quit[Install]WantedBy=multi-user.target

sudo chmod 755 /lib/systemd/system/mmdvmhost.service

sudo ln -s /lib/systemd/system/mmdvmhost.service /etc/systemd/system/mmdvmhost.service

sudo nano /lib/systemd/system/mmdvmhost.timer

[Timer] OnStartupSec=25

[Install]WantedBy=multi-user.target

sudo chmod 755 /lib/systemd/system/mmdvmhost.timer

sudo ln -s /lib/systemd/system/mmdvmhost.timer /etc/systemd/system/mmdvmhost.timer

sudo systemctl daemon-reload

sudo systemctl enable mmdvmhost.timer

sudo reboot

Copiamos y pegamos el texto siguiente:

Le damos los permisos

Creamos link

Copiamos y pegamos el texto siguiente:

Editamos el fichero siguiente

Le damos los permisos

Creamos link

Cargamos los servicios

FIN

Page 10: MANUAL PARA INSTALAR 3 2 y B Descargar la versión del ... … ·  MANUAL PARA INSTALAR MMDVMHOST PARA DVMEGA+RASPBERRY 3, 2 y …

EA3EIZ

[UMP]Enable=0# Port=\\.\COM4Port=/dev/ttyACM1

[D-Star]Enable=1Module=CSelfOnly=0

[DMR]Enable=1Beacons=1Id=2143175ColorCode=1SelfOnly=0# Prefixes=234,235CallHang=3TXHang=4#Blacklist=#DstIdBlackListSlot1RF=#DstIdBlackListSlot2RF=#DstIdWhiteListSlot1RF=#DstIdWhiteListSlot2RF=#DstIdBlackListSlot1NET=#DstIdBlackListSlot2NET=#DstIdWhiteListSlot1NET=#DstIdWhiteListSlot2NET=TGRewriteSlot1=0TGRewriteSlot2=0BMAutoRewrite=0BMRewriteReflectorVoicePrompts=0

[System Fusion]Enable=1RemoteGateway=0

[P25]Enable=1NAC=293

[D-Star Network]Enable=1GatewayAddress=127.0.0.1GatewayPort=20010LocalPort=20011Debug=0

[DMR Network]Enable=1Address=84.232.5.113Port=62031Jitter=300# Local=3350Password=passw0rd# Options=RSSI=0Slot1=1Slot2=1Debug=0

[System Fusion Network]Enable=1LocalAddress=127.0.0.1LocalPort=3200GwyAddress=127.0.0.1GwyPort=4200Debug=0

[P25 Network]Enable=1GatewayAddress=127.0.0.1GatewayPort=42020LocalPort=32010Debug=0

[TFT Serial]# Port=modemPort=/dev/ttyAMA0Brightness=50

[HD44780]Rows=2Columns=16

# For basic HD44780 displays (4-bit connection)# rs, strb, d0, d1, d2, d3Pins=11,10,0,1,2,3

# Device address for I2CI2CAddress=0x20

# PWM backlightPWM=0PWMPin=21PWMBright=100PWMDim=16

DisplayClock=1UTC=0

[Nextion]# Port=modemPort=/dev/ttyAMA0Brightness=50DisplayClock=1UTC=0IdleBrightness=20

[OLED]Type=3Brightness=0Invert=0

[LCDproc]Address=localhostPort=13666#LocalPort=13667DimOnIdle=0DisplayClock=1UTC=0

FICHERO MMDVM.ini (solo cambiar lo marcado en verde para salir en DMR)

[General] Callsign=EAxxx Timeout=180 Duplex=0# ModeHang=10 RFModeHang=10 NetModeHang=3 Display=None Daemon=0

[Info]RXFrequency=434400000 TXFrequency=434400000 Power=1Latitude=0.0Longitude=0.0Height=0Location=BarcelonaDescription=Multi-Mode Repeater URL=www.ea3eiz.com

[Log]# Logging levels, 0=No loggingDisplayLevel=1FileLevel=1FilePath=.FileRoot=MMDVM

[CW Id]Enable=1Time=60

[DMR Id Lookup]File=DMRIds.datTime=24

sobremesa
Resaltado
sobremesa
Resaltado
sobremesa
Resaltado
sobremesa
Resaltado
sobremesa
Resaltado
sobremesa
Resaltado
Page 11: MANUAL PARA INSTALAR 3 2 y B Descargar la versión del ... … ·  MANUAL PARA INSTALAR MMDVMHOST PARA DVMEGA+RASPBERRY 3, 2 y …

[Modem]# Port=/dev/ttyACM0 #Port=\\.\COM3 Port=/dev/ttyAMA0 TXInvert=0 RXInvert=0 PTTInvert=0 TXDelay=100 DMRDelay=0 RXLevel=50 TXLevel=50# CWIdTXLevel=50 # D-StarTXLevel=50 # DMRTXLevel=50 # YSFTXLevel=50# P25TXLevel=50 OscOffset=0 RSSIMultiplier=1 RSSIOffset=10 Debug=0

[UMP]Enable=0# Port=\\.\COM4Port=/dev/ttyACM1

[D-Star]Enable=1Module=CSelfOnly=0

sobremesa
Resaltado
sobremesa
Resaltado
sobremesa
Resaltado
Page 12: MANUAL PARA INSTALAR 3 2 y B Descargar la versión del ... … ·  MANUAL PARA INSTALAR MMDVMHOST PARA DVMEGA+RASPBERRY 3, 2 y …

[DMR]Enable=1Beacons=1Id=123456ColorCode=1SelfOnly=0# Prefixes=234,235CallHang=3TXHang=4#Blacklist=#DstIdBlackListSlot1RF=#DstIdBlackListSlot2RF=#DstIdWhiteListSlot1RF=#DstIdWhiteListSlot2RF=#DstIdBlackListSlot1NET=#DstIdBlackListSlot2NET=#DstIdWhiteListSlot1NET=#DstIdWhiteListSlot2NET=TGRewriteSlot1=0TGRewriteSlot2=0BMAutoRewrite=0BMRewriteReflectorVoicePrompts=0[System Fusion]Enable=1RemoteGateway=0[P25]Enable=1NAC=293[D-Star Network]Enable=1GatewayAddress=127.0.0.1GatewayPort=20010LocalPort=20011Debug=0

sobremesa
Resaltado
Page 13: MANUAL PARA INSTALAR 3 2 y B Descargar la versión del ... … ·  MANUAL PARA INSTALAR MMDVMHOST PARA DVMEGA+RASPBERRY 3, 2 y …

[DMR Network] Enable=1Address=master.spain-dmr.esPort=62031Jitter=300# Local=3350 Password=passw0rd # Options=RSSI=0Slot1=1Slot2=1Debug=0

[System Fusion Network]Enable=1LocalAddress=127.0.0.1LocalPort=3200GwyAddress=127.0.0.1GwyPort=4200Debug=0

[P25 Network]Enable=1GatewayAddress=127.0.0.1GatewayPort=42020LocalPort=32010Debug=0

[TFT Serial]# Port=modemPort=/dev/ttyAMA0Brightness=50

[HD44780]Rows=2Columns=16

# For basic HD44780 displays (4-bit connection)# rs, strb, d0, d1, d2, d3Pins=11,10,0,1,2,3

# Device address for I2CI2CAddress=0x20

sobremesa
Resaltado
sobremesa
Resaltado
Page 14: MANUAL PARA INSTALAR 3 2 y B Descargar la versión del ... … ·  MANUAL PARA INSTALAR MMDVMHOST PARA DVMEGA+RASPBERRY 3, 2 y …

# PWM backlightPWM=0PWMPin=21PWMBright=100PWMDim=16

DisplayClock=1UTC=0

[Nextion]# Port=modemPort=/dev/ttyAMA0Brightness=50DisplayClock=1UTC=0IdleBrightness=20

[OLED]Type=3Brightness=0Invert=0

[LCDproc]Address=localhostPort=13666#LocalPort=13667DimOnIdle=0DisplayClock=1UTC=0