Mantener viva conexion ssh


Al momento de efectuar una conexión ssh respecto a cualquier servidor, estos últimos tienen definido el tiempo en el cual si no se envían datos por parte de  nuestro cliente, se declara muerta la conexión.

Para evitar este problema, podemos configurar ssh para que cada cierto tiempo envié paquetes y así mantenga viva la conexión. Para esto debemos editar:

 /etc/ssh/ssh_config

Y agregamos:

ServerAliveInterval 60

Esto significa que cada 60 segundos se enviarán datos al servidor para mantener viva la conexión.

Actualización

Gracias a @rcovarru  supe que tambien se puede hacer el mismo procedimiento sin tener acceso root. Editamos:

 /$HOME/.ssh/config

Y agregamos:

Host *
ServerAliveInterval 60

Anuncios

Reconocer dispositivo android en eclipse


Buenas, realmente no sabia como titular a este post, de forma concisa y explicativa. Mejor detallo que queria.

Resulta que para desarrollar simplit, programo en eclipse. Como saben, se pueden crear maquinas virtuales con android para ir debuggeando la aplicación o en su defecto utilizar el celulares conectados en modo de debuggeo al computador. Para utilizar esta característica utilizaba eclipse en windows, ya que en linux no me reconocía el celular (Lg Optimus Me p350), siempre pensando que era por un asunto de drivers.

Hoy me dispuse a tratar de arreglar esta situación, y lo logre.

Sigue leyendo

Root en Optimus Me (p350)


Hola, holas!

Después de muchos tutoriales, investigaciones y cosas raras, por fin pude rootear mi celular Optimus Me p350 de la empresa claro (chile). Podemos googlear en internet y principalmente van a salir 2 formas de hacerlo:

  • Utilizar Gingerbreak
  • Utilizar SuperOnClick
Ambas herramientas de la pagina xda-developers , sin embargo por mas que lo intentaba ninguna de estas aplicaciones funcionaba (la primera se quedaba en un loop infinito, y la segunda lanzaba error).

Cabe mencionar que en muchos foros habia gente con el mismo equipo mio, que si les funcionaba la primera opción. Mirando por aquí y por alla, entendi que el problema era la version del software que tenia el celular, que en mi caso era: lg p350g v10a.

Este era el problema, ya que en esta version del firmware no funcionaba Gingerbreak. La solucion era flashear el celular y ponerle otra version de firmware.

Busque en internet, y me encontre con un post en taringa que hablaba del mismo problema. Asi que segui los pasos de flasheo que ahi salian (los archivos estan en el post de taringa) .

1- Instalar Driver LG

2- Instalar msxml.msi

3- Ahora en el celular lo ponemos en modo Depuración USB (Ajustes > Aplicaciones > Desarrollo > Depuración USB)

4- Conectamos el celu por usb a la pc en modo Depuración USB

5- Luego ya instalado el msxml.msi abrimos KDZ_FW_UPD.exe no cambiamos ninguna opcion y cargamos el firmware (kdz) que queremos.

7- ahora apretamos en Launch software update y esperamos tranqui hasta que se haga (tarda aprox 5min o menos) y el programa diga FINISHED.

Hice todos los pasos y funciono perfecto. Cabe señalar que instale el firmware Firmware v10d. Luego de esto, instale normalmente Gingerbreak (hay multiples tutoriales en internet), y funciono de inmediato el rooteo.

Ojala les sirva.

El link de taringa es:  link

Cambiar KDM por GDM


En otras oportunidades (fedora 9,10, 11, 12…) me acuerdo que cambiaba directamente un archivo de configuración que estaba en /etc/X11… algo así, ya no recuerdo bien.

Ahora me entere que es mucho mas fácil con el comando system-switch-displaymanager. Como tengo GDM, para instalar y dejar operativo KDM debemos (en fedora 15):

Instalar KDM:

yum -y install kdm

Instalar system-switch-displaymanager:

yum -y install system-switch-displaymanager

Efectuar el cambio (como root):

system-switch-displaymanager kdm

Simple, fácil y rápido 😀
Saludos!

Grabar pantalla en gnome 3


Haciendole propaganda a Fedora 15

Una de las sorpresas [agradables xD] de gnome 3, es la facilidad para grabar videos del escritorio, tan solo apretamos:

control + shift + alt + r

Y listo, comenzamos a grabar. Con la misma combinación de teclas guardamos el video en nuestro home.

Lo mejor de todo, es que utiliza el formato webm

WebM es un contenedor de vídeo abierto y libre desarrollado por Google y orientado a usarse con HTML 5. Es un proyecto de software libre, bajo una licencia permisiva similar a la licencia BSD. Está compuesto por el códec de vídeo VP8 (desarrollado originalmente por On2 Technologies) y el códec de audio Vorbis dentro de un contenedor multimedia Matroska.

Wikipedia

Instalar skype en linux 64 bits


El problema de skype en linux (equipos de 64bits) es que no hay binarios para esto, por lo cual tenemos que instalar paquetes “adicionales” que compatibilicen nuestro tarro con skype (para arquitecturas de 32 bits). En este caso, lo instalare en un equipo con fedora 15.

uname -r

2.6.38.6-26.rc1.fc15.x86_64

Pasos

  • Descargamos skype desde la pagina. Aca.
  • Instalamos skype, su -c ‘rpm -i skypeXXXXX.rpm’
  • Problema: libXScrnSaver is needed by skype-2.2.0.35-fc10.i586
  • Solucion: yum install libXScrnSaver.i686
  • Problema: qt >= 4.4 is needed by skype-2.2.0.35-fc10.i586
  • Solucion: yum install qt-4.7.2-8.fc15.i686
  • Problema: qt-x11 >= 4.4 is needed by skype-2.2.0.35-fc10.i586
  • Solucion: yum install qt-x11.i686
  • Ya se instalo 😀

Probando

  • skype: error while loading shared libraries: libXv.so.1: cannot open shared object file: No such file or director
  • Solucion: yum install libXv.i686
  • Listo, funciona :D… probamos, y funciona el video y audio.