miércoles, 29 de febrero de 2012

Android como modem/WIFI externo en Linux

Hoy en la mañana descubrí que no tenía conexión WIFI en mi laptop, ¿porque? supongo que se daño el chip o algo por estilo, después de tratar de arreglarlo y fallar en todas las ocasiones decidí buscar una alternativa de conexión sin gastar en comprar otro chip.

Encontré una forma de utilizar mi equipo con android como modem externo para la computadora, los pasos son sencillos y en menos de 15 minutos estarás navegando sin ningún problema, los pasos son los siguientes.

  1. Primero, en tu equipo con Android instala la aplicación "Proxoid", se encuentra facilmente en la Market (click aquí)
  2. Configura tu Android para que se pueda comunicar correctamente vía USB a tu computadora;
    1. Ve a la pantalla inicial de tu Android (no de la aplicación Proxoid).
    2. Entra a Menu y selecciona Ajustes.
    3. Dentro de ajustes ve a Aplicaciones y seleccionar Desarrollo.
    4. Activa la opción "Depuración de USB".
  3. En la computadora vamos a configurar udev para que reconozca tu equipo Android
    • Creamos un archivo llamado 09-android.rules:
    • sudo gedit /etc/udev/rules.d/09-android.rules
    • Copiamos los siguientes datos dentro del archivo; recuerda cambiar "user" por tu nombre de usuario.. "juan" "alberto" "pokemon" etc..
    • SUBSYSTEM=="usb", ATTR{idVendor}=="22b8", MODE="0666", OWNER="user"
      SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666", OWNER="user"
      SUBSYSTEM=="usb", SYSFS{idVendor}=="04e8", MODE="0666", OWNER="user"
      SUBSYSTEM=="usb", SYSFS{idVendor}=="18d1", MODE="0666", OWNER="user"

  4. En tu equipo con Android ejectua la aplicación "Proxoid" y activa "Start/Stop Proxoid". Conectalo a la computadora vía usb y haz un lsusb para verificar que se reconoce el dispositivo
  5. lsusb
    ...
    Bus 001 Device 002: ID 04e8:685e Samsung Electronics Co., Ltd
    ...
  6. Descargamos el Android SDK desde aquí y una vez descargado lo extraemos y ejecutamos;
    • tar xvzf android-sdk_r16-linux.tgz
    • ./android-sdk-linux/tools/android
  7. Se abrirá la aplicación Android SDK y seleccionamos "Android SDK Platform-Tools" y damos click en el botón "Install", después de que se instale podemos cerrar la aplicación.
  8. Reiniciamos UDEV: (si el siguiente comando no funciona reinicia tu computadora y continua con el paso 8)
    • sudo /etc/init.d/udev restart
  9. Entra a la carpeta donde están los archivos extraídos de SDK y hacemos el Tunneling para la comunicación entre Android y la computadora
    • cd android-sdk-linux/platform-tools/
    • ./adb forward tcp:8080 tcp:8080
  10. Listo! Ahora solo se tiene que configurar el navegador para que utilice localhost:8080 como servidor proxy.
    En Firefox: Editar - Preferencias - Avanzado - Red - Configuración
    En Chromium: Herramientas - Preferencias - Avanzada - Red - Cambiar la configuración del proxy
    Proxy HTTP: localhost
    Puerto: 8080
    Usar mismo proxy para todos los protocolos

    Cada vez que te quieras conectar es necesario hacer el Tunneling (paso 8), puedes crear un alias en tu .bashrc para no tener que escribir tanto:
    echo "alias wifi= './android-sdk-linux/platform-tools/adb forward tcp:8080 tcp:8080' " >> /home/[user]/.bashrc Verifica que la ruta marcada sea la correcta en tu computadora, y cambia [user] por tu nombre de usuario.

martes, 13 de diciembre de 2011

#NotaMental: Inicio automático Gnome (Fedora u otros)

Siempre que realizo modificaciones a mis archivos de configuración digo: "Ok, no se me olvidará solo cambie esto: abbcdd" pasa el tiempo y cuando deseo re-modificarlo pienso: "Qué había cambiado?", para que esto no suceda decidí crear una nueva sección llamada NotaMental; para recordarme qué es lo que hice.

Si quieres habilitar o deshabilitar el inicio automático del GDM (Gnome Display Manager) lo único que tienes que hacer es abrir una terminal y ejecutar:
sudo vi /etc/gdm/custom.conf 
Se abrirá el editor VI en la terminal, con las flechas del teclado desplázate a donde dice [deamon] presionas la tecla i  para modificar el archivo quedando como lo muestro a continuación;

[deamon]
AutomaticLoginEnable=true
AutomaticLogin=nombre-de-usuario
Recuerda cambiar nombre-de-usuario por tu nombre de usuario, ya sea pepe, toño, cala, camelia, ache-pe, superMachine3000, o lo que sea que utilices.

Después únicamente presiona la tecla ESC y escribes:

:wq!
Si, dos puntos, la letra dobleU, la letra Qu, y el cierre del signo de exclamación, este es el comando de VI para guardar los datos del archivo (w, write, escribir); salir (q, quit) y forzar el guardado (!).

Listo! ;)

jueves, 13 de octubre de 2011

Movit, la caja mágica para gnome 2

Algo que me gusta, es tener un escritorio limpio y para eso este script nos ayudará, yo lo llamé.. "Movit" me encontré éste script navegando de un blog a otro y la verdad no recuerdo de donde lo saqué, ni su nombre real, pero en fin, veamos de que se trata.

Movit es un lanzador en el escritorio que al arrastrar algún archivo al icono de Movit, éste moverá automaticamente el archivo a una carpeta especifica que se define en un script.

Para crearlo, en una terminal ejecutemos:

gedit ~/codes/movit.sh

Nos abrirá el editor Gedit y ahí copiamos el siguiente script:

#!/bin/bash
while [ $# -ge 1 ];
do
    filename=`echo "$1" | sed 'y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/'`
    case "$filename" in
        *.mp3 | *.wav | *.mid | *.wma)
           mv "$1" ~/Música
            ;;
        *.jpg | *.jpeg | *.gif | *.png)
           mv "$1" ~/Imágenes
            ;;
        *.doc | *.odt | *.xls | *.ods | *.txt | *.pdf | *.rtf | *.html | *.htm)
           mv "$1" ~/Documentos
            ;;
        *.flv | *.avi | *.mov | *.mp4)
           mv "$1" ~/Videos
            ;;
        *.iso | *.img )
           mv "$1" ~/codes/isos
            ;;
              *)
            echo "not moving"
            exit 0
            ;;
    esac
    shift
done

Después creamos un lanzador dando click con el botón derecho del ratón en cualquier parte limpia del escritorio y seleccionan "Crear un lanzador"..

En seguida completan los datos que se solicitan:

Tipo: Aplicación
Nombre: Movit
Comando: /home/[usuario]/codes/movit.sh
Comentario: Mueve el archivo a su carpeta correspondiente
 


En comando tienen que escribir la ruta donde sea que guardaron el script anterior.

Pueden elegir un icono para su Movit dando click en la imagen del resorte que está a la izquierda, yo elegí el icono "gnome-panel-drawer.svg" se encuentra en "/usr/share/icons/hicolor/scalabe/apps/"

Dan click en "Aceptar" y se habrá creado en el escritorio su Movit, ahora pueden redimensionarlo para hacerlo mas grande haciendo click derecho sobre el y seleccionando "Redimensionar" o "Estirar icono".

Ahora muevan cualquier archivo al lanzador y éste automaticamente lo moverá a la carpeta indicada en el script.

lunes, 23 de mayo de 2011

Back to the Future

Banner ancho

La Universidad de Guadalajara
a través del Centro Universitario del Norte
y La Coordinación General de Servicios a Universitarios,
tienen el honor de invitarlo a la

Conferencia Magistral:

Back to the Future, the return of control.

Impartida por:
Jon "maddog" Hall,
Presidente de Linux International.

Abstract

Most computer users, businesses and governments have lost control of their software. They have little or no real control over how their software works, what languages the software supports, or how long the software will be supported. These issues are now dictated by de companies that produce the software, and often these companies are in different countries from you.

Likewise both money and expertise are exported out of your country, instead of developing the jobs and expertise inside of your own country. This talk will outline how this happened, and how to regain control of your software, ending with the discussion of a new project that can create hundreds of thousands of new entrepreneurial jobs, al in the private sector.




miércoles, 16 de febrero de 2011

Instalar Emesene 2 beta en Ubuntu Linux

Si quieres probar el Emesene 2 beta y tener la versión mas actualizada solo sigue estas sencillas instrucciones. En una terminal ejecuta los siguientes comandos:
Instalar Git
sudo apt-get install git-core
Clonar Emesene 2 desde Git
git clone http://github.com/emesene/emesene.git
Iniciar y actualizar submódulos
cd emesene && git submodule init && git submodule update
De vez en cuando actualizar:
git pull origin master
git submodule update

Para ejectuarlo solo basta con hacer:
cd emesene
./emesene


Instrucciones tomadas de la página oficial de Emesene 2 (http://emesene-msn.blogspot.com/2010/10/instructions-for-testers.html)

Les recuerdo que aún esta en fase beta y puede tener algunas fallas, esperemos que pronto puedan sacar alguna versión estable. Cualquier duda, comenten.

jueves, 23 de diciembre de 2010

Instalar Windows 3.1 en VirtualBox

Si tu como yo, eres de los que gusta de revivir el pasado y deseas utilizar Windows 3.1 virtualizado en tu Ubuntu; Felicidades!! (jaja), ahora podrás hacerlo siguiendo estos sencillos pasos.

Lo primero que ocupamos es la versión mas reciente de VirtualBox, para descargarlo vamos a la pagina oficial:http://www.virtualbox.org/wiki/Linux_Downloads ahí escogemos el paquete de acuerdo a nuestra distribución; en mi caso utilizo Ubuntu 10.04, por lo que descargue este paquete deb. Después, unicamente le damos en "Instalar paquete."

Una vez instalado VirtualBox lo ejecutamos; lo podemos encontrar en "Aplicaciones - Herramientas del Sistema" como "Oracle VM VirtualBox"

Ahora es necesario descargar la imagen ISO tanto de Windows 3.1 como de MSDOS 7.10, los links para la descarga se encuentran al final del post.

  • En la ventana principal de VirtualBox elegimos "Nueva", nos abrirá el asisten
    te para la creación de una nueva Maquina Virtual, damos click en "Siguiente". Nos pedirá el nombre para nuestra maquina virtual, llamémosla "Win 3.1". Debajo elegimos en Sistema Operativo: "Windows" y en Versión: "Windows 3.1" y damos Siguiente.
  • En Tamaño de memoria base dejamos tal y como se presenta, damos siguiente.
  • En Disco Duro Virtual también dejamos tal y como está, seleccionamos siguiente; Aquí se nos abrirá otro asistente para la creación del disco duro virtual, dejamos los datos que se presentan por default y seleccionamos siguiente, siguiente, siguiente y terminar, y de nuevo terminar.
Regresaremos a la ventana principal, pero ahora estará nuestra nueva maquina virtual:
  • La seleccionamos y damos click en "Iniciar"
  • Se nos abrirá el Asistente de primera ejecución; damos click en Siguiente
  • Nos pedirá que seleccionemos en dónde se encuentra el programa de instalación booteable, (en este caso MS-DOS 7.10) Para elegirlo damos click en la carpeta que se encuentra al lado derecho, se abrirá un cuadro de dialogo, ahí navegamos a donde guardamos el ISO de MS-DOS 7.10 (DOS71CD.ISO), después damos click en Siguiente y después en Terminar.

Con esto ahora estaremos iniciando en nuestra maquina virtual el programa de instalación de MS-DOS, en el menu que aparecerá escribimos 1 o damos enter para iniciar la instalación.
NOTA: Para dezplazarte por las opciones en la maquina virtual usaremos la tecla Tab, o las flechas del teclado, para seleccionar la tecla de espacio y enter para aceptar.
La instalación es bastante sencilla, le damos siguiente a todo, nos pedirá reiniciar, y seguimos "siguienteando" todo (se que no existe la palabra pero expresa claramente lo que estamos haciendo xD).
Si nos pregunta algo, dejamos todo como esta y seleccionamos, Yes, Continue, Next, Ok, etc..

Se empezará a instalar, al terminarse iniciará con la instalación de los "Add-ons", seleccionamos "Continue" y "Yes" a todo para acabar rápido, al terminar de instalar todos los Add-ons, nos preguntará lo siguiente: "Do you want to install another Add-ons for MS-DOS 7.10 now?" Elegimos "No", y después a todo Yes.

Al terminar la instalación nos pedirá reiniciar el sistema, elegimos Yes para que lo haga. Al reiniciarse, en el menú en el que anteriormente habiamos escrito 1, ahora escribimos 3 para entrar a MS-DOS.

Después, vamos a "Dispositivos - Dispositivo CD/DVD - Seleccionar un archivo de disco virtual CD/DVD" y seleccionamos el ISO de Windows 3.1 que descargamos. Escribimos " D: " para cambiaros al instalador de Windows, después escribimos "setup.exe" para lanzar el instalador.
Una vez iniciado el instalador, damos varios enters, hasta que nos pida el nombre al que se va a registrar Windows, damos click en Continue.

Después empezará a copiar todos los archivos necesarios para utilizar Windows 3.1, al terminar todo, te pedirá reiniciar, si tienes algun problema al reiniciar, dale CTRL + R y se reiniciará, al iniciar otra vez MS-DOS escribimos "win" para iniciar Windows 3.1 y LISTO!

Windows 3.1 | Descargar http://www.mediafire.com/?festa8uxohuz7qu
MS DOS 7.10 | Descargar http://www.mediafire.com/?e2laubr9yc1gzng

ACTUALIZACIÓN: 10/02/2012
Hoy por la mañana recibí un correo electrónico donde se me avisa que el archivo en mediafire viola derechos de autor y ya no está disponible la descarga, les aviso que en ningún momento el objetivo de este tutorial es violar los derechos de autor. Windows 3.1 al igual que MS-DOS pertenecen a Microsoft y lo expuesto aquí es únicamente con fines educativos. El enlace ha la descarga de Windows 3.1 y MS-DOS 7.10 son con el proposito de respaldar la información que LEGALMENTE se ha adquirido.

Windows 3.1 | Descarga http://www.2shared.com/file/AF6NNwHP/WINDOWS_31.html

sábado, 22 de mayo de 2010

Internet sin pagar en Axtel

Si eres de los usuarios que cuentan con Axtel como proveedor de Internet te quiero informar que se puede utilizar el servicio aún cuando no lo hayas pagado y te lo "Cortaran".
El truco aquí es que el servicio no esta cortado, esta "bloqueado", el servicio aún esta ahí, y usarlo es sencillo.

Al acceder a cualquier pagina web te redirecciona al "Portal" de Axtel en el que te informa que tu servicio esta suspendido y que procedas a pagar, pero si no puedes pagar debido a estos tiempos de crisis y necesitas de emergencia conectarte a tu Twitter, Facebook o dejar un mensaje en CS-C lo puedes hacer, incluso conectarte a tu MSN mediante algún Mensajero vía Web, para realizarlo puedes hacerlo de dos formas:
  1. Escribe y trata de entrar varias veces a la página que quieras hasta que lo logres.
  2. Entra a https://www.sourbook.com y acepta la conexión y desde esa página puedes acceder a cualquier otra

La primera forma puede ser a veces un tanto desesperante pero calma, funciona! Así estuve navegando durante 2 meses :D
De la segunda forma es menos desesperante, pero por cada página que abras te abrirá pop-up con publicidad!

Nota: Esta información solo es para fines de conocimiento, el lector se responsabiliza por el uso que se le pueda dar.