viernes, 19 de septiembre de 2008

jueves, 18 de septiembre de 2008

Arranque de demonios o servicios

Para poder arrancar procesos en modo servidor hay que crear un pequeño script que inicie los scripts en /opt/etc/init.d. Para esto lo primero es tener un [intlink id="preparar-almacenamiento" type="post"]dispositivo de almacenamiento montado en opt[/intlink] e i[intlink id="ipkg-gestion-de-paquetes" type="post"]pkg instalado[/intlink].Para poder arrancar procesos en modo servidor hay que crear un pequeño script que inicie los scripts en /opt/etc/init.d. Para esto lo primero es tener un [intlink id="preparar-almacenamiento" type="post"]dispositivo de almacenamiento montado en opt[/intlink] e i[intlink id="ipkg-gestion-de-paquetes" type="post"]pkg instalado[/intlink].

miércoles, 17 de septiembre de 2008

Primeros pasos

Lo primero de todo es descargar el firmware adecuado para vuestro dispositivo de la pagina de oleg . Aseguraos de seleccionar el firmware adecuado a vuestro dispositivo. En el caso del WL500-g existían problemas con el ultimo firmware y se genero uno parcheado que podéis descarga aquí.

Una vez descargado lo extraeis y lo instalais desde el interface web. Una vez reiniciado, acceder al interface web y configurar vuestro dispositivo. En caso de que falle la actualización debéis de [intlink id="recuperar-tu-router" type="post"]recuperar[/intlink] el dispositivo con el software de asus.

Si has actualizado el firmware no te preocupes no has perdido los dato, pasa a actulización

martes, 16 de septiembre de 2008

Recuperar tu router

Si has echo algo incorrecto y tu router ha pasado ha parecer un pisapapeles con lucecitas, si no se enciende esto no sirve. No te preocupes los de Asus son buenos chicos e incluyen una utilidad (para windows, no he conseguido una opción para linux) para restaurar el firmware.

Lo primero es poner el dispositivo en modo de recuperación, para lo cual desenchufa el router, pulsa el boton de reset y enchufa el router. La luz de power deberia de estar parpadenado.

lunes, 15 de septiembre de 2008

ipkg - Gestión de paquetes

La instalación de programas en nuestro router es bastante simple gracias a ipkg y a la comunidad de usarios que se dedican a compilar y empaquetar aplicaciones, nunca se lo agradeceremos bastante.

Para usar ipkg necesitamos un [intlink id="preparar-almacenamiento" type="post"]dispositivo de almacenamiento montado en /opt[/intlink]

domingo, 14 de septiembre de 2008

Configurar el Firewall

Por defecto el router tiene todos los puertos cerrados, si queremos dar acceso a algún puerto o redirigir la conexión de un puerto del router hacia un puerto de una de nuestra maquinas tenemos que configurar el firewall. Desde el interface Web podemos realizar esta tarea, pero si queremos algo un poco más potente podemos usar el fichero [intlink id="conceptos-generales-acerca-del-firmware-de-oleg" type="post" anchor="config"]post-firewall[/intlink] para añadir las que nos interesen de forma manual.

Atención con lo que haces que puedes conseguir que el router se comporte de forma extraña.

sábado, 13 de septiembre de 2008

Preparar Almacenamiento

Para poder aprovechar todo el potencial de nuestro router necesitamos añadir almacenamiento para añadir programas y poder usar el router como NAS.

Es recomendable usar discos duros externos con alimentación o un hub usb con alimentación. También podéis usar llaves usb. En mi caso uso una llave USB de 500 MB y un disco de 60 GB. pero para hacerlo más simple indicare como hacerlo con un solo dispositivo.

viernes, 12 de septiembre de 2008

icommand para maemo OS2008

Desactualizado. Icommand ya no existe en lejos y no he continuado con el porting de la nueva versión


ICommand es una librería que permite controlar el Lego mindstorm NXT mediante java de forma remota. Es parte del proyecto Lejos que aporta una consola java al Lego NXT.

De momento no soporta las clases relacionadas con vision ya que requiere jmf y no esta portada para maemo. Para comunicaciones puedes usar RXTX o Bluez.

Para usarla es necesario instalar una java virtul machine. En jalimo podéis descarga tanto cacao, como rxtx. También podéis encontrar un porting de SWT para desarrollo de aplicaciones gráficas,

Instalación


Como de momento soy un poco novato haciendo paquetes para maemo es necesario instalarlo con dpkg de la siguiente forma:

Tienes que conseguir acceso root, aqui tienes información para hacerlo.

Ya como root ejecuta
 dkpg -i tn5250_0.16.5-1_armel.deb

Uso


Desarrolla una aplicación java para controlar de forma remota tu lego minstorm.

TO-DO



  • Probar el uso de la cámara del N800 con jmf, para incorporar las clases de visión.

  • Probar y portar algunas de las librerías para jugar con el control por voz y la trasmisión de sonidos.

  • Preparar un ejemplo para poder realizar un pequeño test.


Descargas


[download id="6"]

Deprecated. Icommand is changed in Lejos .


ICommand is a java library for remote control the Lego mindstorm NXT. Is part of the Lejos proyec for add a java virtual machine to the lego minstorm.

At this mooment the vision class are not supported, because the jmf are not porting to maemo. For the bluetooth communications RXTX or Bluez are supported.

For use you need a jvm. In jalimo if possible to download cacao and rxtx. You can also find a porting SWT for development of graphics applications

tn5250 para Maemo OS2008

Desactualizado. No he continuado con el porting a las nuevas versiones

Compilación para maemo OS2008 del cliente opensource para iSeries. Requiere xterm para su ejecución. Para documentación y los paquetes originales podéis visitar la pagina del proyecto http://tn5250.sourceforge.net/. De momento xt5250 no funciona correctamente y es necesario crear un mapa de teclado adecuado para el dispositivo.

Instalación


Como de momento soy un poco novato haciendo paquetes para maemo es necesario instalarlo con dpkg de la siguiente forma:

Tienes que conseguir acceso root, aqui tienes información para hacerlo.

Ya como root ejecuta

Desactualizado. No he continuado con el porting a las nuevas versiones

Compilación para maemo OS2008 del cliente opensource para iSeries. Requiere xterm para su ejecución. Para documentación y los paquetes originales podéis visitar la pagina del proyecto http://tn5250.sourceforge.net/. De momento xt5250 no funciona correctamente y es necesario crear un mapa de teclado adecuado para el dispositivo.

Instalación


Como de momento soy un poco novato haciendo paquetes para maemo es necesario instalarlo con dpkg de la siguiente forma:

Tienes que conseguir acceso root, aqui tienes información para hacerlo.

Ya como root ejecuta
 dkpg -i tn5250_0.16.5-1_armel.deb

Uso


Abre la consola xterm y teclear
tn5250 [ip o nombre de tu iseries]

TO-DO



  • Adaptar el script de tn5250

  • Preparar un mapa de teclado para el n800, la falta de teclas de función dificulta bastante su uso.

  • Preparar un pequeño modulo gráfico de administración de sesiones.


Descargas


[download id="5"]

Deprecated. I don't testing in the new versions


Compiling for maemo OS2008 opensource iSeries cliente. Requires xterm for execution. For documentation and packages you can visit the original site of the project http://tn5250.sourceforge.net/. Currently xt5250 not working properly and it is necessary to create a layout appropriate for the device.

AddThis module

This module add a button for the social bookmarking server addthis.com, for make more easy for the users add your contents to social bookmarkings services.

Feed module

One feature not implementing in mescms is the possibility of generate feed or add external feed's to the site. I development a module to add this features to mescms.

With this module it's possible to generate feeds from different path of your site or add feed fetchers for different external feeds.

Tema Binary News

Es un tema que adapte de un template de wordpress y que contiene dos columnas con varios modulos opcionales y mis moduilos fijos para ser bastante flexible. 

Conceptos Generales acerca del Firmware de Oleg

El firmware de Oleg es una modificación del original que añade nuevas funcionalidades al oficial, también hace desaparecer algunas cosas como el download manager pero que son fácilmente sustituibles y mejorables.

Usar el wiimote en OpenSuSE

Si tienes un WII seguro que has pensado que lo podrías usar como joystick o para manejar el entorno gráfico como un ratón. La verdad es que el uso que se esta consiguiendo con este cacharro es un poco estrafalario, ademas de hacer pizarras interactivas, la gente esta empezado ha usarlo para controlar compiz e incluso se esta desarrollando un plugin para controlarlo con la cabeza.

Banda Ancha de Ono en OpenSuSE

Si vuestro proveedor de Internet es Ono y habéis solicitado la opción de Banda ancha, tendréis en vuestras manos un módem Huawey E220 y un manual donde se os indica que existe un driver para Linux, pero no hay software para nuestro sistema operativo, ni información para hacer la conexión. Nada que no solucione una llamada al servicio de atención al cliente, donde no te tratan de bicho raro, sino que te proporcionan la información que pides, un punto a su favor.

Ultima versión de Drivers Nvidia: Problemas y Soluciones

La ultima versión de los drivers de nvidia( 169,07) causa ciertos problemas que tienen fácil solución. Algunos son parecidos a los dados en versiones anteriores y otros son específicos de esta versión. Pero empecemos por el principio.

Cambia el aspecto a OpenSuSE 10.3

Este pequeño tutorial esta pensado para poder poner el mismo aspecto en un OpenSuSE con KDE 3.5. Siguiendo los pasos indicados a continuación puedes conseguir el aspecto que quieras desde grub hasta el escritorio. En mi caso he basado todo en un fondo de escritorio que me gusta bastante. Un lugar muy interesante para empezar y encontrar cosas es kde-look y es donde podréis encontrar algunas de los temas que comento.

El fondo de escritorio que elegi como base de trabajo es earth 1.0.

Cambia el aspecto a OpenSuSE 11 con KDE4

Este pequeño tutorial esta pensado para poder poner el mismo aspecto en un OpenSuSE con KDE 4. Siguiendo los pasos indicados a continuación puedes conseguir el aspecto que quieras desde grub hasta el escritorio. En mi caso he basado todo en un fondo de escritorio que me gusta bastante. Un lugar muy interesante para empezar y encontrar cosas es kde-look y es donde podréis encontrar algunas de los temas que comento.

El fondo de escritorio que elegi como base de trabajo es /dev/urandom

jueves, 11 de septiembre de 2008

Router Asus WL500 con Oleg Firmware

Una de las cosas más interesantes de Linux es que se usa en cualquier dispositivo, permitiendote usarlo para cosas que al fabricante no se le ha ocurrido implantar.

Este es el caso de los dispositivos Wireless de Asus, que implementan un sistema linux para funcionar y gracias a Oleg podemos acceder al dispositivo e instalar aplicaciones  para convertir nuestro router en un servidor de http/ftp, o un servidor de descargas, montar una vpn o arrancar en remoto los ordenadores de nuestra red para acceder después a ellos, o lo que queramos.