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