domingo, 23 de junio de 2013

Receptor ADS-B con linux

Receptor ADS-B con linux 

Las siglas ADS-B significan Vigilancia dependiente automática.

Navegando por la red encontré este interesante artículo sobre como recibir las balizas de los aviones mediante el receptor un TDT que emplea el chip RTL2832U+R820T.
http://rjfc.blogspot.com.es/2013/04/receptor-ads-b-con-linux.html
Está muy bien explicado, y a mi me a funcionado perfectamente en Debia7.
Después de seguir el tutorial estos son los resultados.

Ejecutando la orden:

./dump1090 --interactive --net --metric

 Podemos ver en la consola los diferentes aviones que en esos momentos surcan los cielos. Yo he utilizado la pequeña antena que viene con el receptor, colocado en la ventana, cierto es que vivo en un piso 12.
Para ver los aviones en un mapa, abrimos la dirección:
http://localhost:8080/


Un saludo.

Juan Galaz

jueves, 13 de junio de 2013


Configurar Canon LBP2900 para Linux -Debian7 “Wheezy en escritorio MATE”
Cansado de ver el escritorio Gnome3 y queriendo volver al viejo modelo de Gnome2, encontré a Mate que era la continuación de Gnome2.
El funcionamiento de la impresora LBP2900  bajo Gnome3 era perfecto, pero cuando intento utilizar el la misma impresora bajo Mate deja de funcionar.
El tema de las impresoras Canon modelo LBPxxxx bajo Linux siempre a sido un tanto lioso, pero siempre me funcionaron después de cierto trabajo.
El caso de que bajo un escritorio funcione y bajo otro no funcione, es un poco particular, y después de bastante trabajo he conseguido hacerla funcionar.

Lo primero es ir a la casa y bajar el driver:
    Linux_CAPT_PrinterDriver_V250_uk_EN.tar.gz
(existe a  fecha de hoy otro driver mas actualizado)
Descomprime el fichero y sigue las instrucciones que vienen, en mi caso son las siguientes:

 dpkg -i *.deb

A continuación para que no nos salga el error:
    WARNING: gnome-keyring:: couldn't connect to:
debemos modificar el fichero:
        /etc/xdg/autostart/gnome-keyring-pkcs11.desktop
 modificando la linea que pone
        OnlyShowIn=
GNOME;Unity;
 por 
  
        OnlyShowIn=
GNOME;Unity;Xfce;MATE;
Ahora reiniciaremos el sistema de ventana  y con toda seguridad no nos aparecerá el error.

Debemos crear  directorios:
        mkdir /var/ccpd
        mkfifo  /var/ccpd/fifo0
        mkdir /var/captmon

Terminamos con crear la impresora y configurarla:
        /usr/sbin/lpadmin -p LBP2900 -m CNCUPSLBP2900CAPTK.ppd -v ccp://localhost:59787 -E
        /usr/sbin/ccpdadmin -p LBP2900 -o /dev/usb/lp0
        /etc/init.d/ccpd restart

Existe una utilizad para confirma que todo ha ido bien:
        captstatusui -P LBP2900

Si nos sale el error :
   
*** captstatusui Socket Error ***
significa que  el demonio ccpd no está lanzado.
Para lanzarlo  teclear:
        /etc/init.d/ccpd start
Ahora volvemos a lanzar la aplicación
       
captstatusui -P LBP2900
y vemos que nos sale:
 


Puede que no salga un error de comunicaciones con la impresora.
Para eliminarlo solo tenemos que apagar y encender la impresora y nos aparecerá: Ready to Print , que nos indica que la impresora está lista para imprimir.


Reconozco que  que es bastante lioso, pero me ha llevado mucho tiempo hacerla funcionar.
Para colmo aparece una segunda impresora llamada 
LBP2900-2, esta impresora no funciona ni tiene utilidad.


Saludos.
JUAN GALAZ

Bibliografía:
http://www.unixmen.com/installation-canon-lbp2900-on-linux-2/
http://radu.cotescu.com/how-to-install-canon-lbp-printers-in-ubuntu/#comments
https://help.ubuntu.com/community/CanonCaptDrv190?action=show&redirect=HardwareSupportComponentsPrinters%2FCanonPrinters%2FCanon_LBP_2900
http://ubuntuforums.org/showthread.php?t=1982917


13-076-2013