• Hola Invitado, nos gustaría recordarte que mantener este sitio en línea conlleva unos gastos mensuales y anuales.

    Sin vuestra ayuda mensual no es posible seguir en pie, no hay mucho más que contar.

    Si quieres colaborar para que sea posible por lo menos seguir en pie como comunidad, puedes hacerlo mediante alguno de los métodos disponibles en esta página: https://www.lonasdigital.com/donaciones/

    Recuerda que si necesitas invitación para acceder al foro, puedes solicitarla en nuestro Grupo de Telegram


Manual para crear un servidor Ncam, Oscam, etc… con Orange Pi Zero

J

jag1957

Usuario VIP
Registrado
13 Sep 2012
Mensajes
423
Reacciones
5
Puntos
36
Con una pequeña placa como es una Orange Pi Zero podemos crearnos un servidor para conectarnos a nuestro abono fuera de casa, por ejemplo, en una casa en el campo o playa.
Material requerido:
1 Orange Pi Zero de 256 o 512Mb
1 caja de pvc para cerrarla
1 tarjeta microSD de 8 o 16Gb
1 cable microUSB
1 cable ethernet
(Opcionalmente no es necesario placa de expansión para video y audio y 2 puertos USB)

OP Zero.jpg

Programas requeridos:
SD Card Formatter, Win32DiskImager, balenaEtcher o rufus-3.8 que será el único que usaremos en el manual.
Colasoft MAC Scanner o Advanced IP Scanner, Putty y WinCSP
Descarga de la imagen Armbian para flashear la Orange Pi Zero:
https://dl.armbian.com/orangepizero/Buster_current

Paso 1 descomprimir la imagen previamente descargada en una carpeta por ejemplo C:\Armbian
Paso 2 abrir el programa rufus3.8 e insertar en el lector de tarjeta y seleccionar nuestra tarjeta de memoria microSD

rufus1.jpg

Después pulsar sobre SELECCIONAR y buscar la imagen para flashear (ojo si se tienen más tarjetas o pendrives pues podemos quedarnos sin su contenido)

rufus2.jpg

Se nos abrirá un cuadro de dialogo para buscar la imagen que pincharemos sobre ella y seguidamente pulsaremos sobre el botón Abrir


rufus3.jpg

Se mostrará una advertencia de que los datos que contenga la tarjeta microSD serán borrados, aceptando dicha advertencia comenzará el flasheo de la imagen.

rufus4.jpg

Dejamos que la carga llegue hasta el 100% y cerraremos el programa.
rufus5.jpg

Paso 3 Buscar la ip de nuestra Orange Pi Zero, para ello abrimos el programa Colasoft MAC Scanner o Advanced IP Scanner

colasoft.jpg

Paso 4 Abrimos putty e insertamos la ip encontrada y clicamos en Open.
Putty1.jpg

Paso 5 Aceptamos el mensaje que muestra en la siguiente ventana.

Putty2.jpg


Paso 6 Nos pedirá logearnos con root

Putty3.jpg

Paso 7 Insertar la contraseña genérica 1234 y la volvemos a reescribir

Putty4.jpg

Paso 8 se nos pedirá entrar una nueva contraseña de administrador y volverla a reescribir (mientras se escribe la contraseña no aparece ningún carácter en pantalla)

Putty5.jpg

Paso 9 Asignamos un nombre de usuario, y en password entraremos la contraseña para el usuario creado y volviendo a rescribirla

Putty7.jpg

A continuación, aceptamos las opciones que se muestran por defecto

Putty8.jpg

Para finalizar escribimos reboot y damos <Enter>.

De nuevo volvemos a ejecutar putty poniendo la ip, se nos pedirá logearnos con root y la contraseña del administrador que insertamos en el paso 8
Paso 10 configurar una ip estática, para lo cual escribiremos en el terminal putty nmtui para acceder a la configuración de la red.

Putty9.jpg

A continuación, en Wired Connection desplazarse con las flechas del teclado hasta Edit y de nuevo <Enter>


Putty11.jpg


Por último, rellenar los campos con la ip estática, puerta de enlace y servidores DNS

Putty12.jpg


Putty13.jpg


Una vez terminada la edición de la red, bajar con las flechas hasta OK

Putty14.jpg


Por último, damos OK y en la siguiente pantalla Back y OK.

Ya tenemos nuestra ip estática solo queda reiniciar con la nueva IP para ello volvemos a escribir reboot y después <Enter>

Paso 11 Abrir el WinCSP y escribimos la IP estática que configuramos en el paso anterior, en usuario ponemos root y en contraseña la del administrador.

WinCSP1.jpg


Por último, clicamos en Guardar y lo dejamos como en la imagen.


WinCSP2.jpg

El siguiente paso será actualizar nuestra orangepi, para ello clicamos sobre el siguiente icono y se nos abrirá putty.

WinCSP3.jpg


Escribimos la contraseña para root y en el terminal ponemos apt-get update y damos <Enter> dejamos que termine y una vez actualizado volvemos a reiniciar con reboot.

Los siguientes pasos son para habilitar el puerto USB para leer nuestra tarjeta de abonado conectando un lector.

1º copiar lo siguiente y pegarlo con el botón derecho en el terminal putty:

sudo apt-get install subversion cmake build-essential libssl-dev libpcsclite1 libpcsclite-dev dialog

2º copiar

cd ~

y pegarlo en putty para volver al directorio raíz

3º descargar los archivos fuente con el siguiente comando de nuevo copiándolo y pegando en el terminal putty:

wget http://sourceforge.net/projects/libusb/files/libusb-1.0/libusb-1.0.9/libusb-1.0.9.tar.bz2

4º descomprimir copiando y pegando el siguiente comando en el terminal putty:

tar xjvf libusb-1.0.9.tar.bz2

5º seleccionar la carpeta copiando y pegando

cd libusb-1.0.9

6º compilar con los siguientes comandos:

./configure

make

sudo make install

Por último, regresar a la carpeta raíz con:

cd ~

Con el último paso ya tenemos habilitado el lector USB para tarjetas ya solo queda copiar el archivo binario NCAM y archivos de configuración, copiando como se describe a continuación:

Desde WinCSP podemos pasar a nuestra Orange pi desde la carpeta del pc a las carpetas de esta, del siguiente modo, buscamos en la parte de la izquierda donde están guardados los archivos y seleccionamos el binario ncam-libusb.cortexa9hf-vfp-neon que renombraremos como ncam una vez pasado a la carpeta /usr/local/bin.

WinCSP4.jpg


Una vez pasado el archivo y renombrado, encima de este botón derecho y propiedades de ncam, y le damos permisos escribiendo 0755

WinCSP5.jpg


Ahora solo queda pasar los archivos de configuración igual que hemos hecho con el binario, esta vez en /usr/local/etc

WinCSP6.jpg


Ya lo tenemos todo, pero para que se ejecute ncam una vez reiniciemos, todavia queda hacer lo siguiente:

Abrimos una sesión putty desde WinCSP como hicimos anteriormente, una vez nos hemos logeado, escribimos lo siguiente en el terminal:

sudo nano /etc/rc.local

Putty101.jpg


Nos desplazamos con las flechas hacia abajo y antes del exit nos hacemos sitio y escribimos lo siguiente:

/usr/local/bin -c /usr/local/etc &

para guardar y finalizar pulsamos <Control+O> y despues <Control+X>

De nuevo volvemos a escribir reboot
una vez inciada la orangepi zero, ya podemos entrar en el webinterface de ncam como siempre con ip_orangepi:puerto_webinterface

Y eso es todo.
 

Adjuntos

Última edición:
Lo expuesto en el manual es muy util si tenemos cortes por cccam para minimizarlos ya que podemos recibir en nuestro deco por red interna o por internet en nuestra casa de la playa por protocolo newcamd, simplemente con mgcamd o cualquier otra que sea de nuestro agrado en el descodificador es suficiente.
 
Hola!. ¿Para Cortex A7 de la Raspberry pi 2 cuál tendría que instalar?. Muchísimas gracias!.
 
Hola
Para una poner la ultima version de NCam_6.3 en una Orange Pi que modelo es aconsejable ?¿?¿
Gracias.
 
Llego tarde pero la orange pi zero va de muerte, es barata y más estable que una raspberry pi
 

Temas similares

Respuestas
3
Visitas
2K
Javilonas
Javilonas
xavia01
Respuestas
7
Visitas
11K
llamp-tv
llamp-tv
J
Respuestas
5
Visitas
444
payback126
payback126
Mireto
Respuestas
0
Visitas
442
Mireto
Mireto
Atrás
Arriba