19 de diciembre de 2007

Dando colorido a tu Firefox



Si quieres darle algo de vidilla a tu Firefox con un poco mas de colorido tengo las extensiones adecuadas.
  • Fission ; barra de direcciones cuyo fondo muestra el proceso de carga.
  • ColorfulTabs ; pone distintos colores a tus pestañas.
Con estas extensiones tu Firefox sera mucho mas ... bonito *^^*

13 de diciembre de 2007

Cinta VHS y Walkman

Enjuto Mojamuto - Idolos

Enjuto Mojamuto - El primo

Enjuto Mojamuto - El sustituto

Enjuto Mojamuto - Mira quien se queja

Enjuto Mojamuto - La webcam

Enjuto Mojamuto - Sueño o realidad

Enjuto Mojamuto - Clases de pedos

Enjuto Mojamuto - La mascota

Enjuto Mojamuto - El peor dia de mi vida

Enjuto Mojamuto - Agenda apretada

Enjuto Mojamuto - Cibersexo

Enjuto Mojamuto - Bajandose una pelicula

FreifunkFlasher: flashea facilmente tu Fonera



Al igual que salen todo tipo de firmwares para la Fonera salen todo tipo de aplicaciones para ella. Un ejemplo es el FreifunkFlasher , un "flasheador" originalmente creado para el firmware Freifunk pero que da soporte para otros como derivados de OpenWRT , el mismo OpenWRT y DD-WRT.

La misma aplicación se encarga de entrar al redboot y parchear , todo muy sencillo.

Necesitamos
Instrucciones
  • Configuramos nuestro adaptador de red en una IP 192.168.1.x
  • Enchufamos el cable de red desde nuestro PC a la Fonera.
  • Abrimos el Freifunk Flasher , seleccionamos el adaptador de red y buscamos los archivos que correspondan (en el ejemplo para OpenWRT y DD-WRT):
    • OpenWRT
    • Rootfs: openwrt-atheros-2.6-root.squashfs
    • Kernel: openwrt-atheros-2.6-vmlinux.lzma
    • DD-WRT
    • Rootfs: root.fs
    • Kernel: vmlinux.bin.l7
    • Nota: Marcamos la casilla "Create Nvram Partition"

  • Pulsamos el botón "Go!" y nos mostrara el error "No packet.".

  • Ahora desenchufamos y volvemos a enchufar el conector de corriente de la Fonera.
  • Tras esto el FreifunkFlasher conectara con la Fonera y comenzara el proceso de flasheo.

(OJO: Los procesos de Flashing pueden llegar a tardar varios minutos)
  • Tras el flasheo el mismo programa reseteara la Fonera y se cerrara.
Ahora debes seguir las instrucciones de inicio propias del firmware con el que hayas flasheado tu Fonera.

P.D: En Windows Vista he tenido problemas con WinPcap ya que no daba los datos sobre adaptadores de red al FreifunkFlasher.

4 de diciembre de 2007

Tunneling IRC con la Fonera



Para los adictos al IRC es un problema que al llegar a su lugar de trabajo/estudio se encuentren con una red que les "capa" todo lo referente al puerto 6667.

Hay muchas maneras de solucionar este tema por medio de tunneling . El método que mas me ha convencido tiene la peculiaridad de no necesitar ningún programa auxiliar en el pc cliente para hacer posible el túnel.

Necesitamos:
Instrucciones
De esta manera tenemos un túnel desde nuestra IP:1234 a irc.deejemplo.es:6667

Configuramos nuestro cliente IRC para conectar a IP:1234 y podremos conectar sin problemas.

2 de diciembre de 2007

DD-WRT en Fonera 2100 / 2200



La Fonera es un router wifi utilizado por FON como parte de su proyecto de comunidad wifi y que esconde en sus entrañas un linux , mas concretamente una versión modificada de OpenWRT .

Pero aparte de OpenWRT podemos encontrar otros firmwares libres. Otro de los mas conocidos es DD-WRT , cuya principal característica es su completísimo interfaz web.

Para utilizar DD-WRT el método de flasheo es muy similar al de OpenWRT.

Necesitamos:
  • Tener acceso SSH por cable de red cruzado o por cable serie a la Fonera ( kolofonium )
  • Archivos del firmware DD-WRT.
  • Servidor TFTP ( tftpd32 )
  • Cliente SSH ( Putty )
Instrucciones:
  • Entramos por SSH a la Fonera y vamos ejecutando los siguientes comandos :
root@OpenWrt:~# cd /tmp
root@OpenWrt:~# wget http://fonera.info/camicia/openwrt-ar531x-2.4-vmlinux-CAMICIA.lzma
root@OpenWrt:~# mtd -e vmlinux.bin.l7 write openwrt-ar531x-2.4-vmlinux-CAMICIA.lzma vmlinux.bin.l7
root@OpenWrt:~# reboot

Después de esto la Fonera se reiniciara
  • Volveis a entrar por SSH y ejecutáis:
root@OpenWrt:~# cd /tmp
root@OpenWrt:~# wget http://fonera.info/camicia/out.hex
root@OpenWrt:~# mtd -e "RedBoot config" write out.hex "RedBoot config"
root@OpenWrt:~# reboot

Una vez ejecutado este paso la Fonera reiniciara pero no sera capaz de hacerlo completamente , por lo que necesitaremos entrar al RedBoot. Para continuar seguimos los siguientes pasos:
  • Desenchufamos de la corriente la Fonera.
  • Enchufamos el cable de red por un extremo a la Fonera y por otro al PC o switch que estemos usando.
  • Configuramos nuestra tarjeta de red con IP 192.168.1.xxx (192.168.1.166 , por poner un ejemplo) , mascara de subred 255.255.255.0 y sin puerta de enlace.
  • Ejecutamos (Inicio / Ejecutar) un "ping -t 192.168.1.254" y lo dejamos de fondo.
  • Abrimos el Putty y lo preparamos para conectar mediante telnet a la IP 192.168.1.254 en el puerto 9000.
  • Enchufamos a la corriente la Fonera.
  • Una vez que vemos que devuelve los pings la Fonera conectamos con el Putty.
Si todo ha ido bien deberías estar viendo el prompt del Redboot>
  • Ponemos los archivos del firmware en el mismo directorio del TFTPD32 y lo arrancamos.
  • Indicamos los datos de red a la Fonera ( ip_address -l [IP-FONERA] -h [IP-PC-SERVIDOR] )
RedBoot> ip_address -l 192.168.1.254 -h 192.168.1.xxx
  • Ahora pasaremos a flashear la Fonera con el firmware DD-WRT.
RedBoot> fis init
RedBoot> load -r -v -b 0x80041000 root.fs
RedBoot> fis create -b 0x80041000 -f 0xA8030000 -l 0x002C0000 -e 0x00000000 rootfs
RedBoot> load -r -v -b 0x80041000 vmlinux.bin.l7
RedBoot> fis create -r 0x80041000 -e 0x80041000 vmlinux.bin.l7
RedBoot> fis create -f 0xA83D0000 -l 0x00010000 -n nvram
RedBoot> fconfig
RedBoot> fis load -l vmlinux.bin.l7
RedBoot> exec
RedBoot> reset

La Fonera reiniciara y recibirá una IP por dhcp a la vez que emitirá una señal wifi con ESSID "dd-wrt".

Podéis entrar a su configuración por la IP que recibe por dhcp o por 192.168.1.1 si conectas por wifi , ambas en el puerto 8080.

+ info en el wiki de DD-WRT , Fonera_flashing.txt y www.fonera.info

1 de diciembre de 2007

Acceso SSH para la Fonera+ / FoneraPlus



La Fonera+/FoneraPlus es la evolucion de las Foneras 2100/2200 utilizadas por Fon para su proyecto de comunidad wifi.
Este modelo tiene como principal caracteristica que añade un puerto ethernet mas. Al igual que su predecesora tambien usa un firmware linux basado en OpenWRT.

De momento solo se ha conseguido tener acceso SSH a ellas , lo cual ya nos da bastante juego gracias a su OpenWRT.

Necesitamos:
  • Servidor TFTP ( tftpd32 )
  • Cliente SSH ( Putty )
  • Imagen modificada del firmware de la Fonera+ ( aqui )
Instrucciones:
  • Desenchufamos de la corriente la Fonera+.
  • Enchufamos el cable de red por un extremo a la Fonera+ y por otro al PC.
  • Configuramos nuestra tarjeta de red con IP 192.168.1.254 , mascara de subred 255.255.255.0 y sin puerta de enlace.
  • Ejecutamos (Inicio / Ejecutar) un "ping -t 192.168.1.1" y lo dejamos de fondo.
  • Abrimos el Putty y lo preparamos para conectar mediante telnet a la IP 192.168.1.1 en el puerto 9000.
  • Ponemos los archivos del firmware en el mismo directorio del TFTPD32 y lo arrancamos.
  • Enchufamos a la corriente la Fonera+.
  • Una vez que vemos que devuelve los pings la fonera conectamos con el Putty.
RedBoot> fis list

Name FLASH addr Mem addr Length Entry point
RedBoot 0xA8000000 0x80040400 0x00030000 0xA8000000
loader 0xA8030000 0x80100000 0x00010000 0x80100000
image 0xA8040000 0x80040400 0x00230004 0x80040400
image2 0xA8660000 0xA8660000 0x00140000 0x80040400
FIS directory 0xA87E0000 0xA87E0000 0x0000F000 0x00000000
RedBoot config 0xA87EF000 0xA87EF000 0x00001000 0x00000000
  • Comprueba que devuelva los mismos valores. Si difieren , déjalo todo.
  • Ahora otras comprobaciones.
RedBoot> x -b 0xa8040000 -l 32

A8040000: 00 21 BF DE A2 14 D3 9B 00 0A 50 34 6D 00 00 80 |.!........P4m...|
A8040010: 00 FF FF FF FF FF FF FF FF 00 04 02 48 80 0E 0F |............H...|

RedBoot> x -b 0xa8250000 -l 32

A8250000: 1E 5E B5 70 5D FA DE 16 AE 98 85 61 87 D5 E2 09 |.^.p]......a....|
A8250010: D2 C1 70 A0 DD F6 2A 30 7F C8 5E 0B 00 DF 50 0A |..p...*0..^...P.|
  • Comprueba que devuelva los mismos valores. Si difieren seguramente tengas instalado un firmware anterior al 1.1.1-r1. Tranquilo , solo cambia el método de flasheo.
  • Continuamos.
RedBoot> load -r -b 0x80100000 image.bin
RedBoot> cksum -b 0x80100000 -l 0x00610000

Segun los resultados de las comprobaciones seguiremos un camino u otro.

~ Comprobaciones OK / Firmware 1.1.1-r1 ~

RedBoot> fis write -b 0x80320000 -f 0xa8260000 -l 0x003f0000
RedBoot> reset

~ Comprobaciones Mal / Firmware <1.1.1-r1>
  • Confirmamos que los valores que nos ha devuelto a nosotros son:
RedBoot> x -b 0xa8040000 -l 32
A8040000 00 21 B9 89 A7 A3 C6 Df 00 0A 50 1D 6D 00 00 80 |.!........P.m...|
A8040010 00 FF FF FF FF FF FF FF FF 00 04 02 48 80 0E 0F |............H...|
RedBoot> x -b 0xa8250000 -l 32
A8250000: 6D A8 A7 C2 A0 DA CD 67 68 F6 E0 3B 22 69 AA 95 |m......gh..;"i..|
A8250010: 03 58 3E 94 CF AE FC D9 90 3D 5C 10 97 74 C6 47 |.X>......=\..t.G|
  • Si todo esta correcto continuamos.
RedBoot> fis write -b 0x80100000 -f 0xa8040000 -l 0x00610000
RedBoot> reset

Una vez reseteada la Fonera+ ya tendremos habilitado el SSH. El password para root es admin

+ info en el wiki de Fonboard.

FreeWLAN , addons para firmware Fon


FreeWLAN son una serie de añadidos para Foneras con el firmware oficial de fon.
Estos añadidos permiten un mayor control sobre los posibles clientes Fon así como de las funciones de red incluidas de serie en el interfaz web del firmware Fon. Aqui puedes ver una demo.

Para usar este firmware necesitamos como base un firmware oficial de fon , sin o con acceso ssh.

~ Método 1 ~

Necesitamos:
  • Acceso a internet para la Fonera.
  • Tener firmware Fon versión 0.7.1-r5
Instrucciones:
  • Resetea la fonera a la configuración por defecto y mantenla sin conexion a internet.
  • Entra en la configuración web.
  • Cambia las DNS a 88.198.165.155
  • Cambia el SSID publico a FON_ADDON
  • Conecta la fonera a internet.
  • Tras 5 o 10 minutos la fonera reiniciara y ya tendras instalados los addons FreeWLAN.
~ Método 2 ~

Necesitamos:
Instrucciones:
  • Entramos por SSH
  • # rm /bin/thinclient
  • # echo "0.7.0">/etc/fon_version
  • #echo "4">/etc/fon_revision
  • # exit
  • Mediante el interfaz web actualizamos con el fichero de la version 0.7.1-r1
  • Esperamos a que se reinicie.
  • Continuamos pulsando el boton "Submit" del paso 3.
  • Nos abrira una nueva ventana con el interfaz web de la fonera.
  • Configuramos los datos de red necesarios para que la fonera se pueda conectar a internet.
  • Comprobamos accediendo por MyPlace que la fonera da acceso a internet correctamente.
  • Una vez conectada a internet pulsamos el boton "Submit" del paso 4.
  • Nos abrira una nueva ventana y el led de WLAN se apagara.
  • Dejamos esa ventana abierta y pasado un rato nos mostrara un log de una descarga.
  • Al finalizar la fonera reiniciara y ya tendras instalados los addons FreeWLAN.
+ info en wiki de FreeWLAN

30 de noviembre de 2007

OpenWRT en Fonera 2100 / 2200



La Fonera es un router wifi utilizado por FON como parte de su proyecto de comunidad wifi y que esconde en sus entrañas un linux , mas concretamente una versión modificada de OpenWRT .

Esta versión modificada esta menos desarrollada y tiene menos actualizaciones que las versiones disponibles oficialmente por OpenWRT para la Fonera .

Si quisieras probar las versiones oficiales de OpenWRT paso a explicarte como hacerlo.

Necesitamos:
Instrucciones:
  • Entramos por SSH a la Fonera y vamos ejecutando los siguientes comandos:
root@OpenWrt:~# cd /tmp
root@OpenWrt:~# wget http://fonera.info/camicia/openwrt-ar531x-2.4-vmlinux-CAMICIA.lzma
root@OpenWrt:~# mtd -e vmlinux.bin.l7 write openwrt-ar531x-2.4-vmlinux-CAMICIA.lzma vmlinux.bin.l7
root@OpenWrt:~# reboot

Después de esto la Fonera se reiniciara
  • Volveis a entrar por SSH y ejecutáis:
root@OpenWrt:~# cd /tmp
root@OpenWrt:~# wget http://fonera.info/camicia/out.hex
root@OpenWrt:~# mtd -e "RedBoot config" write out.hex "RedBoot config"
root@OpenWrt:~# reboot

Una vez ejecutado este paso la Fonera reiniciara pero no sera capaz de hacerlo completamente , por lo que necesitaremos entrar al RedBoot. Para continuar seguimos los siguientes pasos:
  • Desenchufamos de la corriente la Fonera.
  • Enchufamos el cable de red por un extremo a la Fonera y por otro al PC o switch que estemos usando.
  • Configuramos nuestra tarjeta de red con IP 192.168.1.xxx (192.168.1.166 , por poner un ejemplo) , mascara de subred 255.255.255.0 y sin puerta de enlace.
  • Ejecutamos (Inicio / Ejecutar) un "ping -t 192.168.1.254" y lo dejamos de fondo.
  • Abrimos el Putty y lo preparamos para conectar mediante telnet a la IP 192.168.1.254 en el puerto 9000.
  • Enchufamos a la corriente la Fonera.
  • Una vez que vemos que devuelve los pings la Fonera conectamos con el Putty.
Si todo ha ido bien deberías estar viendo el prompt del Redboot>
  • Ponemos los archivos del firmware en el mismo directorio del TFTPD32 y lo arrancamos.
  • Indicamos los datos de red a la Fonera ( ip_address -l [IP-FONERA] -h [IP-PC-SERVIDOR] )
RedBoot> ip_address -l 192.168.1.254 -h 192.168.1.xxx
  • Ahora pasaremos a flashear la Fonera con el firmware OpenWRT
RedBoot> load -r -b %{FREEMEMLO} openwrt-atheros-2.6-vmlinux.lzma
RedBoot> fis init
RedBoot> fis create -e 0x80041000 -r 0x80041000 vmlinux.bin.l7
RedBoot> fis free
  • Nos devolverá algo como esto "0xA80F0000 .. 0xA87E0000"
  • Usando una calculadora hexadecimal restamos el segundo valor al primero.
  • "0xA87E0000 - 0xA80F0000 = 0x6f0000" , anotamos el RESULTADO.
RedBoot> load -r -b %{FREEMEMLO} openwrt-atheros-2.6-root.squashfs
RedBoot> fis create -l RESULTADO rootfs (OJO: Puede llegar a tardar 20 minutos)
RedBoot> reset

Espera unos segundos y desenchufa/enchufa la Fonera.
  • Abrimos el Putty y conectamos mediante telnet a la IP 192.168.1.1.
  • Ejecutamos el siguiente comando para crear la contraseña de root
root@OpenWrt:~# passwd root

Ahora ya puedes conectar por SSH con la contraseña creada.

+ info en el wiki de OpenWRT y en www.fonera.info

Compartir perfiles Mozilla entre Windows y Linux



Una molestia muy común de tener dos sistemas operativos ( windows y linux ) en el mismo ordenador es tener que configurar y mantener dos sistemas operativos.

Hay programas que utilizo igualmente en ambos sistemas operativos. Me refiero a Firefox , Thunderbird y Sunbird , todos ellos productos de la fundacion Mozilla.

Para compartir los perfiles de estas aplicaciones necesitamos :
  • tener acceso desde el linux a la particion windows con permisos de lectura y escritura.
  • conocer la ubicacion de los perfiles ocultos en ambos sistemas ( ejemplo, Firefox )
- Windows Vista /media/windows/Users/USUARIO/AppData/Roaming/Mozilla/Firefox/Profiles/XXXX.default
- Windows XP
- Linux
/home/USUARIO/.mozilla/firefox/

Una vez tenemos estos datos y los permisos adecuados yo hago lo siguiente:
  • $ cd /home/USUARIO/.mozilla/firefox/
  • $ rm -rf *.default
  • $ ln -s -d /media/windows/Users/USUARIO/AppData/Roaming/Mozilla/Firefox/Profiles/XXXX.default
  • $ nano -w profiles.ini
[General]
StartWithLastProfile=1


[Profile0]

Name=default

IsRelative=1

Path=XXXX.default

  • Una vez cambiado el Path relativo al nombre de del perfil pulsamos F2 para guardar.

29 de noviembre de 2007

Extensiones & Tweaks para Mozilla Firefox



Mozilla Firefox es una navegador web cuya mayor peculiaridad , a mi gusto , son las miles de extensiones que te permiten personalizarlo para todo tipo de usos.

En mi caso uso las siguientes extensiones:

Windows
  • Diccionario Español ; para que funcione el corrector.
  • Bugmenot ; auto-login en webs con los datos compartidos en su base de datos.
  • Calculator ; calculadora con funciones básicas.
  • Customize Google ; personaliza el aspecto de muchas paginas relacionadas con Google.
  • Fasterfox ; mejora la velocidad de navegación.
  • FireFTP ; cliente FTP.
  • Foxmarks ; sincronizador de marcadores con un servidor remoto.
  • gTranslate ; traductor de textos.
  • IE Tab ; navega en Firefox usando el motor del Internet Explorer.
  • IE View Lite ; abre una pagina web en Internet Explorer.
  • Image Zoom ; permite hacer zoom sobre una imagen.
  • InfoLister ; crea un listado de extensiones , temas y plugins instalados.
  • Linkification ; crea enlaces clickables de enlaces de texto.
  • New Tab Homepage ; abre la pagina de inicio en cada nueva pestaña.
  • No Go Buttons ; elimina los botones de "Ir" en la barra de direcciones y en la de búsqueda.
  • Open Image in New Tab ; abre imagenes en una nueva pestaña.
  • PDF Download ; elige que hacer al pinchar un enlace referente a un .pdf.
  • FlashGot ; gestiona los enlaces con tu gestor de descargas.
  • Searchbar Autosizer ; aumenta dinamicamente el cuadro de búsqueda y lo limpia una vez realizada la búsqueda.
  • SearchWP ; resalta las palabras del cuadro de búsqueda en la pagina actual.
  • Snapshot ; permite hacer capturas de pantalla de una web.
  • Tab Scope ; previsualización y navegación de pestañas en segundo plano.
  • Text Size Toolbar ; añade botones para cambiar el tamaño del texto.
  • TryAgain ; vuelve a intentar cargar una pagina no encontrada de manera automática.
  • Google Calendar Notifier ; notifica eventos en tu Google Calendar.
  • Forecastfox ; te informa de las previsiones meteorológicas.
  • URL Fixer ; corrige los típicos errores de escritura como poner ".con" en vez de ".com".
  • Fission ; barra de direcciones cuyo fondo muestra el proceso de carga.
  • ColorfulTabs ; pone distintos colores a tus pestañas.
  • Fission ; barra de direcciones cuyo fondo muestra el proceso de carga.
  • ColorfulTabs ; pone distintos colores a tus pestañas.
  • RichFeedButton ; permite copiar direcciones feed al portapapeles.
  • HappyChecker ; comprueba las horas felices de rapidshare.
  • Better YouTube ; mejora el interfaz de YouTube.

Windows ( Portable )

Merece la pena destacar meebo , un cliente de mensajería instantánea multiprotocolo.

Linux

  • Comparto perfil con windows por lo que tengo las mismas extensiones.
Aparte de las extensiones modifico/creo ciertos valores en el about:config :
  • Cierre de pestañas como en firefox 1.5.x.x ; browser.tabs.closeButtons / Integer / 3 .
  • Limite de pestañas ; browser.tabs.tabMinWidth / Integer / 0 .
( Ultima actualización : 13 / 01 / 2008 )

27 de noviembre de 2007

[Info] Área de Prioridad Residencial de Embajadores



Hace poco fui víctima de la nueva regulación de circulación impuesta en el Área de Prioridad Residencial del Barrio de Embajadores ( Madrid ).

Los objetivos que se pretenden conseguir con esta medida son:
  • - Disminuir el tráfico de tránsito.
  • - Aumentar el estacionamiento para residentes.
  • - Disminuir la contaminación acústica.
  • - Ordenar la carga y descarga.
  • - Mejorar la calidad de vida en el barrio.
Dicha iniciativa me parece correcta. Tan solo me gustaría criticar la falta de información practica por parte de la Administración.

Si alguien necesita mas información sobre este tema tiene una Oficina de Atención al Ciudadano.
  • Dirección
    PLAZA GENERAL VARA DE REY, 8
    28005 MADRID

  • Horario
    De lunes a viernes de 9 a 21 horas.
    Sábados de 10 a 15 horas
  • Transporte más próximo

    METRO: La Latina , Puerta de Toledo

    BUS: 3 , 17 , 18 , 23 , 35 , 41 , 60 , 148 , C

    RENFE: Embajadores

Aparte de estos datos lo básico que debes saber es :
  • Si la actividad es previsible debe solicitarse con una antelación, al menos, de 48 horas, desde el momento en que comience la vigilancia por cámaras
  • Si la actividad no es previsible se dispone de un plazo de 48 horas para presentar la justificación.
  • AUTORIZADO ACCESO CON VEHÍCULOS: residentes autorizados, transporte público, servicios y emergencias
    HORARIO LIBRE DE CARGA / DESCARGA: días laborables de 10 a 13 horas
    MOTOCICLETAS NO RESIDENTES: permitido el acceso entre las 7 y las 22 horas