domingo, 24 de septiembre de 2017

Notas: instalar portal cautivo con Facebook Login en una raspberry

Al parecer RADIUSdesk es el indicado

Al final de la página escribe algo explicando:
https://sourceforge.net/p/radiusdesk/discussion/help/thread/760e9829/

Tutorial de RADIUSdesk:
https://archive.is/g6GgC

Configurar coovachilli
http://www.radiusdesk.com/getting_started/install_ubuntu_coovachilli

Instalar SO de una Raspberry a partir de una imagen .img

Debes usar el comando dd.

Por ejemplo si la sd está en sdd: y la imagen se llama RP.img:

sudo dd bs=4M if=RP.img of=/dev/sdd conv=fsync

miércoles, 20 de septiembre de 2017

Instalar Spotipo en Raspberry Pi 3

Procedimiento para instalar Spotipo en una Raspberry Pi 3 model B.

Datos:
Raspberry PI 3 B:
Raspberry PI IP: 192.168.3.242
SO: Raspbian GNU/Linux 8. Kernel 4.9.50-v7+
Spotipo versión: 2.0.6
Unifi:  5.5.20-9565

Install Unifi (Comentar la parte que instala snappy)
https://gist.github.com/bwbaugh/de575219fecf48e859a48eebe16539c6

Abre un navegador:
https://192.168.3.242:8443/manage/wizard/
Debes ver algo así:


Install dependencies

aptitude install libxslt1-dev mysql-server nginx python-dev libmysqlclient-dev libffi-dev liblcms2-dev libwebp-dev libffi-dev libxml2-dev supervisor

systemctl enable supervisor

Download spotipo (spotipo_2.0.6_armhf.deb)
https://www.spotipo.com/download/

Para evitar que falle la instalación debes ejecutar:
systemctl stop supervisor

Install spotipo
https://spotipo.com/help/install-in-ubuntu/


domingo, 17 de septiembre de 2017

Fix Job for supervisor.service failed when install spotipo

Instalando spotipo en una raspberry pi con raspbian jessi me lanzó el siguiente error:


-----------Running celery_get_notification-----------------------
INFO:requests.packages.urllib3.connectionpool:Starting new HTTP connection (1): spotipo.com
Starting new HTTP connection (1): spotipo.com
DEBUG:requests.packages.urllib3.connectionpool:"GET /notifications/7fbe9ef3-b0dc-4df0-9e6f-29497c05442c HTTP/1.1" 301 None
"GET /notifications/7fbe9ef3-b0dc-4df0-9e6f-29497c05442c HTTP/1.1" 301 None
INFO:requests.packages.urllib3.connectionpool:Starting new HTTPS connection (1): spotipo.com
Starting new HTTPS connection (1): spotipo.com
DEBUG:requests.packages.urllib3.connectionpool:"GET /notifications/7fbe9ef3-b0dc-4df0-9e6f-29497c05442c HTTP/1.1" 200 26
"GET /notifications/7fbe9ef3-b0dc-4df0-9e6f-29497c05442c HTTP/1.1" 200 26
Job for supervisor.service failed. See 'systemctl status supervisor.service' and 'journalctl -xn' for details.
dpkg: error processing package spotipo (--install):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 spotipo


FIX
El error ocurre porque el serivicio supervisor estaba levantado al arrancar la instalación.
Solo debes ejecutar lo siguiente antes de instalar
systemctl stop supervisor

lunes, 4 de septiembre de 2017

check if server port is open

Esta funcion de bash permite saber si un puerto está abierto en un server

is_active_port() { curl "$1" > /dev/null && echo Connected || echo Fail; }

Luego

is_active_port 192.168.3.2:5982


miércoles, 23 de agosto de 2017

Solución Problema Asterisk Now Firewall

Después de instalar y configurar Asterisk Now, es posible que te encuentres con un problema de Rechazo de Petición, esto es porque el Firewall no te permite conectarte correctamente.

Para resolver esto, ejecuta en modo root:

service iptables stop