MarioDebian, mi devlog

Bitácora de un desarrollador newbie.

TCOS news

Después de haber realizado el papeleo hoy he empezado a trabajar en algunas cosas de TCOS. Por ejemplo, es bastante importante que las notificaciones de tcos-devices se muestren cuando realmente se ha montado o desmontado algo en el terminal no cuando se haga la petición.

He movido todo mi entorno de desarrollo a la forja de rediris, desde donde ahora se podrán descargar las nuevas versiones, ya avisaré como a su debido tiempo.

He creado unas listas de correo propias para el desarrollo de TCOS (alguien ya me lo ha pedido por correo):
  • cls-tcos-devel, destinada a desarrolladores y colaboradores de tcos.
  • cls-tcos-usuarios, destinada a solución de dudas, problemas de instalación y configuración de tcos.
También he creado algunas tareas que se me han ido ocurriendo pero seguro que entre todos me podeis indicar qué mas se puede añadir/mejorar en TCOS.

Esta tarde he estado jugando con un mini-micropc (MicroClient Jr.), es una cajita metálica de menos de 12 cm de lado y apenas 4-5 cm de alto, tiene un procesador de una velocidad aproximada a 200MHz, 128 Mb de RAM, tarjeta de red, 3 USB, puerto ps/2, y tarjeta gráfica. Se puede ver un reportaje en linuxdevices o la web del fabricante.

TCOS sin ningún apaño ha arrancado perfectamente (previa configuración del servidor dhcp), el kernel se quejaba de no saber qué vendedor es la CPU (es SiS) pero en unos 45 segundos ya me podía loguear en el servidor. Es un poco más lento que los equipos viejos que estamos usando ahora (pentium II 450) pero en cambio, totalmente silencioso, muy pequeño gasta muy poca electricidad y da un toque hasta «pijo». Funciona casi todo correctamente, aunque para la tarjeta de sonido tendremos que esforzarnos un poco (sis7019) porque parece que no esta soportada en los kernel de serie. Ver fotos.

Aprovechando el trabajo de este fin de semana he probado el instalador de TCOS en el disco duro (ahorra tener una tarjeta de red cara o usar disquetes) y parace que la tarjeta SD del MicroClient es reconocida como /dev/hdb (esclavo del primer bus IDE), supongo que el maestro es el conector para un posible disco duro de 2,5" (de portatil).

La tarjeta de red es una Realtek con soporte PXE y RBL lo que hace muy sencillo tener un terminal en cualquier parte. No he mirado a fondo la BIOS pero si permite arrancar desde USB puede ser un buen equipo para pequeñas distros USB-live.

El resto del hardware ( al menos lo que dice lspci ) es del vendedor SiS, por lo que supongo que la tarjeta gráfica (que funciona muy bien con vesa) puede funcionar incluso mejor con el driver sis.

Mañana seguiré con los test, y gracias a todos por los mensajes de apoyo y enhorabuena, qué sería de mi sin vosotros....

Articulos relacionados:

Comentarios

  1. 24/10/2006 | 22:33

    Pues chulo el asunto, ya había visto pequeñeces similares. las mejores fotos las del final con el cartel de consultux. Chulo el aparato, lo tuneamos? ;-)

  2. adrian15 ndyio
    25/10/2006 | 09:12

    Buscate el aparato nivo en la web de ndyio.org. En mi blog tambien hable hace unos dias.

    Bajate el video de bangladesh. Una sola cpu... no sé si era un sólo nivo o si eran, si creo que eran 4 nivos dónde van conectados pantalla, ratón y teclado (x4).

    adrian15

  3. 25/10/2006 | 19:54

    Me parece que en el concurso lo que cuentan son las nuevas features o las mejoras hechas a partir de esta fecha. No es un proyecto un poco maduro para participar?

    saludos

  4. mariodebian Re: -
    25/10/2006 | 20:35

    La idea de apuntarme al proyecto es para reescribir ciertas partes que estan de forma muy chapucera y programadas con prisas...

    De todos modos esta en progreso añadir nuevas características como el instalador en el que estoy trabajando o corregir pequeñas cosas como la que he solucionado hoy (escuchar eventos de udev cuando se monta o desmonta un dispositivo y generar la notificación correspondiente)

    En cuanto a ser maduro, depende lo que se entienda por maduro, hoy es usado en apenas 4 o 5 aulas (que yo sepa) y empecé a programar allá por Mayo (antes del Google Summer of Code), si lo comparamos con PXES o LTSP que llevan muchos años el proyecto acaba de nacer.

Comentarios cerrados