Categorías: ArchivoUsemosLinux

La Revista HD (Hackers & Developers), magazine digital de distribución mensual sobre Software Libre, Hacking y Programación, ha lanzado su nuevo número.

Este mes en Hackers & Developers

  • JackTheStripper: Instala, configura y asegura tu Ubuntu Server 12.04.
  • Archlinux: Fortificando nuestro servidor
  • Examinar y manipular contenido de archivos por línea de comandos
  • Primeros pasos para Javascript Avanzado
  • Creando dibujos con Two.js
  • Administración de usuarios y permisos en MySQL
  • El primer paso al éxito
Descargar HD Magazine #8

Recientemente han salido al mercado adaptadores wi-fi de conexión usb de dimensiones minúsculas, no más grandes que un dongle bluetooth tipo uña o una moneda pequeña, muy discretos y prácticos de usar en equipos portátiles que no tienen tarjeta wi-fi integrada (o que ya se haya estropeado) o inclusive en equipos de escritorio. Por su pequeño tamaño no cancelan las entradas usb adyacentes y su precio (alrededor de 12-15 dólares USD) los convierten en excelentes alternativas para proporcionar conectividad wi-fi a nuestros equipos.

Un modelo que se destaca por su potencia y precio es el TL-WN725N(v2) de TP-LINK, que originalmente apareció en su primera versión (v1) con hardware Realtek  RTL8188 cus y se creó un driver que funcionaba muy bien en la distro Raspbian (basada en Debian)  hecha para los mini equipos Raspberry; pero sin avisar cambiaron el hardware a RTL8188 eu para la segunda versión (v2) y Realtek creó un driver nativo para Linux pero optimizado para versiones del kernel 3.3 en adelante, dejando fuera a Raspbian y a Crunchbang, entre otras distros.

Afortunadamente la versión 2 del TL-WN725N es la que más se ha distribuido en Latinoamérica, su número de ID es: 0bda:8179 y la comunidad de desarrolladores ha logrado adaptar el driver con éxito en las distribuciones Linux mas populares, y en esta ocasión vamos a instalarlo en Arch Linux y en Ubuntu 12.04 (11.10 en adelante):

En Arch Linux:

  1. Abrir un terminal y actualizar el sistema con: sudo pacman -Syu
  2. Conectar el dispositivo TL-WN725N a un puerto usb.
  3. En el terminal instalar vía AUR el paquete con el driver: yaourt -S  dkms-8188eu
  4. No editar ningún archivo de configuración y dejar que Yaourt descargue, compile, comprima e instale el controlador y lo configure.
  5. Al terminar notarán que el adaptador wi-fi se enciende con un pequeño led azul, reinicien el equipo y listo.
  6. Dependiendo de su entorno de escritorio, la conectividad de red en la barra de tareas les indicará que hay redes inalámbricas disponibles.

En Ubuntu (11.10-12.04-12.10-13.04) :

  1. Abrir un terminal y actualizar/instalar GIT: sudo apt-get install –reinstall build-essential git 
  2. Descargar el driver desde GIT: git clone git://github.com/liwei/rpi-rtl8188eu.git
  3. Ir a la carpeta donde se descargó: cd ~/rpi-rtl8188eu
  4. Compilarlo: make
  5. Instalarlo: sudo make install
  6. Escanear los módulos: sudo depmod -a
  7. Actualizar la memoria del kernel: sudo update-initramfs -u 
  8. Cargar el módulo nuevo al kernel: sudo modprobe -v 8188eu
  9. Conectar el adaptador wi-fi a un puerto usb disponible.
  10. Al terminar en este caso no necesitan reiniciar el equipo, con desactivar la red desde Network Manager y volverla a activar notarán que el led azul del mini adaptador se enciende y ya habrá conectividad wi-fi.

Para las versión 1 de este adaptador (RTL8188 cus) -si es que lo consiguieron por ahí- existe un paquete .deb (para version de kernel 3.4 en adelante) que instala el controlador fácilmente, funciona con éxito en Ubuntu 13.04 y Debian 7, descárguenlo aquí: Driver TP-LINK TL-WN725N (v1 rtl8188cus)

Espero que esta información les sea de utilidad, y saludos a todos.

Hace años que ya no uso Ubuntu, pero el otro día, tratando de instalar Ubuntu 13.04 en la compu de un amigo volví a tener pesadillas: luego de una instalación aparentemente exitosa el sistema “se cuelga” en el arranque y aparece una pantalla az… perdón, violeta.Después de acordarme de Mark Shuttleworth y de toda su familia di con la solución, que comparto con Uds.


El error suele suceder al utilizar tarjetas de video Nvidia o AMD, o un laptop con Optimus o similar, que permite utilizar 2 tarjetas gráficas intercambiables. Ubuntu, al no venir con los drivers propietarios instalados puede tener problemas para trabajar con ellos.

La solución es arrancar Ubuntu, una vez en el modo nomodeset para omitir la pantalla negra o violeta (según el caso), descargar e instalar los drivers apropiados, y luego reiniciar el sistema para arreglar el problema para siempre.

Pasos a seguir

1.- Iniciá el equipo y presioná la tecla Shift al arrancar, para obtener el menú Grub. Utilizá las flechas del teclado para navegar / resaltar la entrada que corresponda a Ubuntu (generalmente la primera).

2.- Pulsá la tecla e para editar la entrada, lo que mostrará la información detallada del arranque:

3.- Buscá la entrada como se muestra en la captura de arriba. Utilizá las  flechas del teclado para llegar a ella, y luego oprimí la tecla Fin (End) para ir al final de la línea (que puede ser en la siguiente línea, paradójicamente).

Introducí la palabra nomodeset como se muestra en la captura y presioná Ctrl + X para iniciar el sistema.

Si todo va bien, el sistema va a arrancar sin problemas y vas a poder instalar los drivers privativos.

Categorías: Aplicaciones

Hoy quiero hablaros de Polly, un cliente ligero para Twitter.
Encontré Polly buscando alguna alternativa para Hotot ya que consumía demasiado (alrededor de 203/205Mb de RAM la versión de GTK2, la de GTK3 rozaba los 250Mb, Polly alrededor de 85Mb)
Polly nos permite usar mas de una cuenta (ideal para que por cualquier motivo usan mas de una cuenta) y varias pestañas a la vez (por ejemplo en la imagen mi Timeline y la de menciones)
Otras opciones de Polly es el auto-completado de nombres de usuario, subir imágenes (algo que en Hotot no me funcionaba), recortar las urls (en ambos casos tenemos varios servicios ara elegir), crear listas, etc

Sin duda estamos ante un buen cliente para Twitter que hará las delicias de los que, como yo, queremos algo que cumpla y que encima, consuma poco.

Polly esta programado en Python y usa las librerías GTK para la interfaz.
Para instalarlo solo tenéis que añadir el repositorio PPA (abajo dejo el enlace a su pagina en Launchpad) o a través de AUR.

Pagina del proyecto en Launchpad

Les traigo un tip muy rápido para solucionar un error que a veces presenta Rsync y que me estuvo molestando toda la mañana.

La cuestión es que, queriendo hacer un Rsync de mis carpetas al servidor (desde el servidor), al poner el comando:

rsync -av elav@ip:/carpeta /carpeta_server

Me salía este error:

protocol version mismatch -- is your shell clean?
(see the rsync man page for an explanation)
rsync error: protocol incompatibility (code 2) at compat.c(180) [sender=3.0.7]

La solución que encontré fue eliminar todo el contenido de mi fichero .bashrc, pero claro ¿Eliminar? Negativo, es más fácil renombrar el fichero y punto:

mv ~/.bashrc ~/._bashrc

Y listo. Solucionado el problema.