Buenas,

Como algunos sabrán soy la única persona en la ciudad cuyo nombre aparece por ahí tirado en el kernel, ya que hace 2 años programe un modulo para el kernel y logre q' sea incluido (el cual no hace mucho fue finalmente marcado como estable, busquen aircable.c en drivers/usb/serial y vean la creación). Pero eso no es lo importante, era sólo una descripción.

Bue la cosa es que recibí un cable que tiene un conversoUSB<->RS232 (serial) dentro, y permite agregar de forma virtual puertos serie a dispositivos sin dichos puertos, por ejemplo cualquier notebook moderna, el modelo del chip es mos7703 de MosChip . Afortunadamente la gente que hace el chip da los drivers para Linux [1], y los mismos son GPL2 (cómo todo buen modulo que va al kernel ;) ). Pero.... ohh caramba la última vez que actualizaron los drivers fue contra un FC4 corriendo kernel 2.6.11 ........... eso tiene CASI 3 años de antiguedad.... O sea las cosas cambiaron, y esta cagada no andaba.

Lo puse en mi lista de cosas para hacer y hace un par de semanas me tenía que usar el adaptor y en un rato me puse a actualizar el código, y ahora compila y anda. Ya hice el parche y se lo envíe a la gente de MosChip para q' actualicen el driver q' tienen el la web, y de paso para pedirles las especificaciones del protocolo de comunicaciones entre el host usb y el integrado.

Y acá es dónde viene la parte divertida, o se creían que este mail era sólo para contarles que tuve que ponerme a leer código que hacía 2 años que no tocaba ;). Bue la cosa es que me gustaría que este módulo quede dentro del kernel así la gente del kernel lo va actualizando a medida que el kernel avanza. La cosa es que si se fijan en el código es un desastre y hay que reescribirlo casi completamente para que sea incluido. Entonces mi idea fue: "Por qué no decirle a otro que lo haga :D y yo le ayudo, de esa forma no soy el único Rosarino en el kernel :)", así que ahí viene el mangazo. Algún interesado? Si son muchos una de esas lo podemos hacer tipo taller ?

Bue espero sugerencias

Saludos,
Manu
Wireless Cables Inc.
<www.aircable.net>

[1] http://www.moschip.com/html/products.html
_______________________________________________
Lugro mailing list
[email protected]
http://www.lugro.org.ar/mailman/listinfo/lugro

Responder a