Esteli is about 145Km North of Managua, capital city of Nicaragua. Esteli was one of the places were we were supposed to celebrate FLISOL. I drove the day before the event to be early on the big day. Those that traveled gathered in Hotel La Riviera to talk about the next day. We were brothers on FOSS: Debian and Fedora users. There were concern as people commented about a strike, but we have been told 72 hours earlier that the university will honor the agreement we had.
Early start didn’t help much, as we head for a famous place for breakfast, but it was close. After several tries we end up in “El Recanto”, a small eating place. Amazing rice and beans. Suddenly we were many. Now we had company from those that took the drive early morning. People from openSUSE and friend from Ubuntu joined us forming a noisy party.
We headed to the UNI-Norte, the North extension of the National Engineering University. They are struggling with some issues that I will engage, but the fact is that there were in a strike. Administrative personal and teachers suspended labors. We were invited to a meeting room to heard the history, but nothing changed the fact that we were far from home and there was no event. Sponsorship and personal preparations wasted. How we are going to reschedule a event involving 17 countries and about 200 cities? We had to explain that we may help with an event, but FLISOL was gone.
We were a bit discouraged, but we took over the parking log just in front of the entrance. There we set up a banner, we distributed flyers and media. It was not the same of course, but we did as could. There were students looking if there were classes or not. There were people that show up for the event despite the news about the strike.
We tried again for the place that was closed at morning. “La Casita” is a place for whole bread and gourmet cheese. We exchanged timeless histories about past events and old jokes. Then we started calling other people working at other locations to encourage them and of course to make fun.
We departed, some of them by car, others took the bus, but I decided to stay a bit longer in Esteli, a spend the day at the city. I took a panoramic trip by the surroundings next day before heading back home. Comradely was at peak this weekend, no matter the obstacles we found.
Hace algun tiempo publique un post sobre lo bonito que estaba Fedora 12 y el modem3G, luego publique otro post donde exponia una solucion a un problema que he encontrado. Ahora tengo un par de cosas más que agregar, dos problemas… uno de ellos con solución.
El primer problema que me encontre es que luego de viajar mi modem3G no funciona. Una cosa no esta directamente relacionada con la otra. Pero me tomo tiempo entre la última vez que use mi modem3G y las siguiente vez porque estuve viajando. En medio de eso hice actualizaciones de mi laptop. Yo siempre hago las actualizaciones, será momento de cambiar de hábitos?
La cosa es que traté usando los kernel viejos que tengo en el menu del grub y nada. Tambien probé con un disco de Fedora 13 Alfa y tampoco funcionó. Revertí los cambios que habia echo el en post de troubleshooting, y nada. Me dice:
usb 1-3: new high speed USB device using ehci_hcd and address 8
usb 1-3: New USB device found, idVendor=19d2, idProduct=2000
usb 1-3: New USB device strings: Mfr=3, Product=2, SerialNumber=4
usb 1-3: Product: ZTE CDMA Technologies MSM
usb 1-3: Manufacturer: ZTE,Incorporated
usb 1-3: SerialNumber: 1234567890ABCDEF
usb 1-3: configuration #1 chosen from 1 choice
scsi8 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 8
usb-storage: waiting for device to settle before scanning
usb-storage: device scan complete
scsi 8:0:0:0: CD-ROM ZTE USB SCSI CD-ROM 2.31 PQ: 0 ANSI: 2
sr1: scsi-1 drive
sr 8:0:0:0: Attached scsi CD-ROM sr1
sr 8:0:0:0: Attached scsi generic sg2 type 5
Pero no me aparece el icono en la pantalla y si le digo: “eject sr1″ me dice que:
eject: unable to find or open device for: `sr1′
Escribi en Fedora Forum, pero aun no he tenido respuesta sobre esto.
La otra cosa que hice fue cargar un liveCD de Fedora 12. Total antes me habia funcionado bien. Resulta ser que me encontre otro problema al usar el liveCD. Este otro problema es distinto a lo que habia reportado anteriormente.
La situación es que cargo el liveCD (Gnome), conecto el modem, expulso el icono que aparece en el escritorio, espero por que el NetworkManager encuentre el modem3G, configuro la conexión, intenta conectarse y la conexión falla. Vuelvo a intenatr y el intento de conexión falla de inmediato.
La solución: Desconectar físicamente el modem3G, volverlo a conectar, expulsar el icono del escritorio, esperar a que NetworkManager detecte el modem3G, decirle que se conecte a la conexión por defecto (la que se habia configurado anteriormente).
Asi es como estoy escribiendo este post. Parece que hay un problema para reconectar, y entonces al fisicamente desconectar el modem y volverlo a conectar funciona. Lo mismo me pasa si pierdo la conexión. Debo fisicamente desconectar el modem3G y volverlo a conectar.
Parece un problema de comunicación… entre el equipo de NetworkManager y el equipo que maneja udev para el reconocimiento de hardware.
Tengo fe que pronto estará resuelto, cada nueva versión trae mejoras. Espero que los datos que aporto les sean útiles.
Porque pierdo mi tiempo en un callejón sin salida? Abrimos a opinión pública que deberíamos debatir en el posol y nos recomendaron la supuestas distros 100% libres. A como se dijo en el episodio pasado del posol no sabíamos en que agujero negro nos estábamos metiendo con ese tema. Pero en fin, cada miembro del equipo del posol escogió una y a hacer pruebas.
Como buen Embajador de Fedora decidí irme por Blag, que a como ustedes podrán adivinar esta basada en Fedora. En primer lugar no hay liveCD para facilitar las cosas, así que probé una máquina virtual y luego instalarlo de verdad en un CPU. Creo que ya salí ganando porque ya aprendí algunas cosas de maquinas virtuales.
Blag corre un kernel 2.6.25.10-libre.86.fc9.1.i686 que les dará la idea de que por un lado es pretencioso por la palabra libre y por el otro viejo por ser basado en Fedora 9. Será que no saben que ya salió Fedora 12? En mi laptop configurar wifi con Fedora 9 me tomo algunos trucos bajados de Internet.
Pero creo que la primera pregunta justa es si esta distro sirve. Pues una vez instalada corre bien en recursos modestos. A mi juicio es medio bizarro usar synaptic para una distro RPM. Más bizarro aun es que trae repositorios no oficiales como FreshRPM. Este repositorio esta descontinuado al aparecer RPMFusion, pero aun se mantiene en linea para Fedora 9. FreshRPM no tiene ninguna declaración sobre licencia de forma explícita. A final ningún repo de Blag funciona en su configuración original.

Mientras trataba la primera instalación de Blag en una maquina virtual en mi laptop, esta se colgó. No puedo culpar a Blag, la laptop se recalentó. Lo curioso es que se pego mientras instalaba LAME. Este es un paquete GPL para decodificar MP3. No se como hacen compatible un formato que requiere regalías con un software GPL. Menos cabe en mi entendimiento como esto esta incluido en una distro 100% libre. El resultado es que Blag reproduce MP3 sin instalarle ningún componente de software adicional.
Ya metido en la parte de libertades, uno de los debates se basa en las marcas registradas de logotipos. Al menos eso me dijeron, a mi me dio pereza confirmarlo. Así que Firefox no es una aplicación libre porque tiene su logotipo como una marca registrada. Así que el explorador se llama Minefield, en la barra superior aparece con un icono extraño. En el menú de aplicaciones esta el mismo icono pero dice Firefox. Las barras de ventana conservan el icono original de firefox, lo mismo que las pestañas en la barra inferior. Es todo un caos.

Las distros basadas en Debian tiene una aplicación llamada VRMS. Esta aplicación no ha logrado que la FSF tenga mejores ojos para Debian o Ubuntu. Mi pronostico educado (adivinanza) es que no iba a funcionar en una distro RPM. Pero por insistencia de otros colegas use Alien para crear el paquete RPM y lo instalé. Obviamente no encontró ninguna ruta de descripción de paquetes DEB y pese a que el programa corrió, da un error y no muestra resultados. Yo lo sabía de antemano, pero no me creen porque yo no soy ingeniero en sistemas. Por otra parte me pregunto como esos ingenieros no pudieron adivinarlo.
En resumen, Blag a parte de ser estéticamente feo, es un proyecto medio abandonado que aun persiste en la lista de distros 100% libre de la FSF. Realmente no se como lo aprobaron como 100% libre puesto que tiene varios elementos dudosos. A mi me ha dejado más decepcionado de la FSF de lo que ya estaba. Aparte de aprender a usar VirtualBox, la otra cosa bonita que Blag me dejó fue esta caricatura.

Hace poco adquirí un nuevo GPS marca Garmin, modelo nüvi 350. Habia estado jugando con este aparato, aun no le pongo mapas locales.

Pero hoy tenia que ir a hacer una gestión que no queria. Parte del problema era cruzar Managua de lado a lado. Parte también es que ya habí ahecho el viaje la semana anterior y no había logrado terminar la gestión. Increíble, yo con la plata en la mano para pagar y se complicaro… bueno esa es otra historia y no estoy para hablar mal de la gente. (Al menos no aqui y ahora).
Asi que se me ocurrio juntar este viaje con mi nuevo juguete. Bajé el episodio número 5 del posol a una tarjeta SD. Lástiomosamente tuve que bajarlo en formato mp3 porque este aparato solo ese formato lee. Puse la tarjeta en el GPS y le di play. Obviamente yo ya sabía la mayor parte del contenido, puesto que yo ayudé a grabarlo. Pero es bueno escuchar el producto terminado y reirse de los chistes. Especialmente del blooper del inicio, al fin no fue un blooper mio. Tambien me reí a carcajadas cuando Marcelo regaño a alguien para luego darse cuenta que tenia el nombre mal. A final cuando llegué a mi destino estaba de buen humor. Que haya tenido que esperar más tiempo porque hicieron mal la factura, no fue suficiente para borrar la mi buen humor.
Ahora casi todos los dispositivos electrónicos pueden reproducir audio, asiq ue les invito a compartir esta buena experiencia del posol. Descarguenlo y pasenlo a su reproductor portatil (sea iPod o no!), pasenlo a su celular… a su camara o hasta a su GPS. Hay buena vibra, hay software libre, hay musica libre y hay muchas risas. Además cuantos escuchan podcast? Ustedes pueden mostrarle a los demas que sus aparatos no son simples cajas de música, pueden escuchar noticias y programas. Eso de estar de avanzada es cool.
Nos escuchamos pronto en los siguientes Posoles!
Este modem3G trae software incluido por el proveedor, cuando se conecta se reconoce como una unidad de disco compacto scsi. Tipicamente nos apareerá como sr1 y podremos darle la orden “eject” y de ahi poder usar el modem3g y el lector de memorias microSD.

Pero que pasa sino vemos el icono del proveedor en nuestro escritorio?
Me ha pasado entres maquinas distintas. En la primera tiene una unidad DVD RW sata, asi que podía pensar que estaba en conflicto. Investigando el problema me encontre que al usar el comando “dmesg” se quedaba en espera de terminar el proceso:
usb 1-3: new high speed USB device using ehci_hcd and address 2
usb 1-3: New USB device found, idVendor=19d2, idProduct=2000
usb 1-3: New USB device strings: Mfr=3, Product=2, SerialNumber=4
usb 1-3: Product: ZTE CDMA Technologies MSM
usb 1-3: Manufacturer: ZTE,Incorporated
usb 1-3: SerialNumber: 1234567890ABCDEF
usb 1-3: configuration #1 chosen from 1 choice
Initializing USB Mass Storage driver…
scsi2 : SCSI emulation for USB Mass Storage devices
usbcore: registered new interface driver usb-storage
usb-storage: device found at 2
usb-storage: waiting for device to settle before scanning
Y hasta ahí se quedaba y no reportaba nada más. En otra maquina no habia unidad SATA, pero fedora 12 nombra mi unidad IDE como sr0. El reporte de “dmesg” pasaba de ese punto y tenia otras lineas adicionales a como sigue:
scsi2 : SCSI emulation for USB Mass Storage devices
usbcore: registered new interface driver usb-storage
usb-storage: device found at 2
usb-storage: waiting for device to settle before scanning
USB Mass Storage support registered.
usb-storage: device scan complete
usb 1-3: reset high speed USB device using ehci_hcd and address 2
scsi 2:0:0:0: CD-ROM ZTE USB SCSI CD-ROM 2.31 PQ: 0 ANSI: 2
sr1: scsi-1 drive
sr 2:0:0:0: Attached scsi CD-ROM sr1
sr 2:0:0:0: Attached scsi generic sg2 type 5
Pero nada del icono en la pantalla y revisando el directorio de dispositivos, no aparecia por ningun lugar /dev/sr1
Asi que decidí reportar el bug. Resulta que NetworkManager es parte del proyecto Gnome y ellos usan bugzilla, pueden ver el ticket #603433
A final la culpa no es de NetworkManager, si no de udev, que controla la asignacion de los dispositivos de hardware. Lo bueno es que hay una forma de resolver esta situación.
Sin haber conectado el modem3G, hay que buscar el archivo /lib/udev/rules.d/61-option-modem-modeswitch.rules y editarlo. Al final del archivo hay dos lineas que no dicen ==”0af0″” las que muestro a continuación:
ATTRS{idVendor}==”12d1″, ATTRS{idProduct}==”1446″, RUN+=”modem-modeswitch -v 0x%s{idVendor} -p 0x%s{idProduct} -t option-zerocd”
ATTRS{idVendor}==”19d2″, ATTRS{idProduct}==”2000″, RUN+=”modem-modeswitch -v 0x%s{idVendor} -p 0x%s{idProduct} -t option-zerocd”
Hay que borrarlas esas dos lineas. Yo lo que hice fue hacer un respaldo del archivo en un directorio personal antes de editar ese archivo. Luego de eso se puede conectar el modem3G y seguir las instrucciones que presenté en mi post anterior.
Esta recomendación me funcionó en ambos escenarios y por ello la estoy compartiendo.
En Fedora 10 use wvdial, en Fedora 11 usb_modeswitch y con Fedora 12 directo al NetworkManager. Todo inicia porque el modem3G se reconoce como un disco compacto sata, tipicamente sr1. Como una imagen vale más que mil palabras, vamos con las imagenes. Aqui vemos el dispositivo reconocido en el escritorio de trabajo:

Paso 1: Expulsar

Paso 2: Iniciar una nueva conexión
Para esto debemos esperar un poco más de un minuto (si es un poco más de 60 segundos y parece una eternidad!)

Paso 3: Iniciar el asistente de configuracion Una vez hecha la configuracion la siguiente vez pasaremos al paso 10

Paso 4: Seleccionamos país

Paso 5: Seleccionar proveedor Yo no tengo un modem Claro, pero supongo que funciona igual

Paso 6: Seleccionar Plan Bueno, para movistar no hay diferencia si tienen prepago o postpago. Solo hay un plan. Solo darle Forward.

Paso 7: Confirmar Esto me suena innecesario

Paso 8: Introducir PIN No se si otros chips lo van a requerir. Lo bueno es que solo hay que ingresarlo una vez y ya queda almacenado.

Paso 9: Ingresar contraseña Esta es la contraseña para Movistar en Nicaragua, los usuarios se distinguen por el chip

Listo! La conexión se establece automaticamente

Paso 10: Reconectar La siguiente vez que se conecte el modem, se podra reconectar asi… no es necesario volver a hacer toda la configuracion

NetworkManager es la aplicación que hace todo esto posible. Es uno de los paquetes desarrollados por Fedora, pero que podran encontrar disponible en otras distros. Por ejemplo Ubuntu 9.10 usa este mismo paquete.

Bien, si no tienen Gnome, y estan usando KDE entonces deben instalar el paquete knetworkmanager y todo supone debe ser igual, al menos eso me ha dicho un feliz usuario luego de hacer la prueba.
Following Paul Mellors and Ryan Rix “PhrkOnLsh”
with meme momentum.

Just using Cheese Webcam Booth, putting some fun back on Friday afternoon!
(English at the bottom)
El sábado tuve la oportunidad de tratar de convencer a alguien de convertirse en Embajadora de Fedora. Estaba participando en el Congreso Guatemalteco de Software Libre. Sus preguntas fueron en varios niveles. Para mi las más interesantes eran sobre la reacción e independencia entre Fedora y Red Hat. Realmente me deje llevar por mi entusiasmo sobre la independencia de Fedora para buscar nuevas formas de innovar y hacer crecer al Software Libre. Pero habían más preguntas.
Otro grupo de preguntas estaban enfocadas a cuales son las funciones de un embajador. No podría ser un mejor ejemplo para ella puesto que ninguno tiene formación formal en computación. Le explique que los embajadores son promotores. Si bien es bueno poder contestar preguntas a los usuarios, hay muchos recursos para dirigirlos y eso es igualmente valioso.
Finalmente llegamos a la parte difícil. Ese día habíamos repartido 25 DVD y 25 LiveCD (Gnome y KDE). Los discos son los últimos de un paquete que recibí en Fudcon en Junio de 2009, el único aporte que he recibido. En total 100DVD y 100 CD, todos en blanco con sus sobres. Me preguntó si me los entregaron impresos, le respondí que el diseño era cortesía de Tatica. Finalmente terminó sacando que yo había hecho la impresión en los discos. Lo mismo que las calcomanías, el banner y hasta las camisetas que se rifaron durante la presentación que se hiciera del Proyecto Fedora por parte de Magjogui.
De los discos, 25 DVD y 25 CD ya habían sido entregados a el grupo naciente de El Salvador, con quienes he tratado de llevarme lo más cerca posible. El resto de discos fueron distribuidos por Yaderv en el SFD 2009 en Managua.
Muchos de los embajadores de latinoamérica trabajamos así, con nuestros recursos. Buscamos algún patrocinio local, ponemos de nuestros fondos. Realmente no me pesa trabajar así, pero es más difícil conseguir gente que tenga tanto amor por Fedora para convertirse en Embajadores.
Esa charla me despertó más ganas de trabajar por Fedora, pronto se realizará el evento de lanzamiento de Fedora 12 en Managua y hay cosas que alistar. Entre ellas un nuevo banner, puesto que el de Nicaragua tomó camino para El Salvador.
Espero que esta líneas comprometan a mi nueva a amiga para convertirse en una nueva embajadora en Guatemala, que muchas falta nos hace ayuda por aquellos lados.
Another day as Fedora Ambassador.
Last Saturday I had the opportunity of trying convincing some one to became Fedora Ambassador. I was participating of the Guatemalan Free Software Congress. Her question addressed several levels. Her most interesting questions for me were regarding the relationship and independence between Fedora and Red Hat. I really let myself carry on by the enthusiasms about the independence of Fedora to pursue new way of innovation and to further advance Free Software. But there were more questions.
Anothe group of questions were focused on the role of an ambassador. I can not be a better example for her, as none of us have a formal training on computing. This allowed me to explain that ambassadors are promoters. It is nice to be able to answer some user questions, but there are plenty of resources. Most of the time it is equally valuable to just point them in the right direction.
Finally we get to the rough part. That day we have distributed 25 DVDs and 25 LiveCDs (Gnome and KDE). Those discs were the last part of a package that I got at Fudcon in June, 2009. This is the only resource received from Fedora. In total 100DVD and 100CD, all blank with their envelope. She asked me if they were given printed. I said that the design was made by Tatica. Finally she dig up that I have take care of the printing. Just as the stickers, the banner and even the t-shirts that were raffled during the Fedora Project presentation given by Magjogui.
From all discs, 25 DVDs and 25 CDs had been given to the recently formed group in EL Salvador. I have been trying to be close to them as much as possible. The rest were distributed by Yaderv on Software Freedom Day at Managua.
A lot of Latin American Fedora Ambassadors work like this, with our own resources. We look for local sponsorship and put from our own money. I don’t have regrets of working like that, but it is really difficult to look for people that love that much Fedora to become ambassador under those terms.
That talk awaken a feeling to keep up the work for Fedora. Soon there will be the Fedora 12 Launch Party at Managua, and there is plenty to arrange. Among them we have to make a new banner, as the Nicaraguan banner took the road toward El Salvador.
Hope this lines compel my new friend to become a Fedora Ambassador for Guatemala, as we need some one helping us over there.
Hay elementos de educación mínima que debemos cuidar para mantener nuestra labor de promotores del Software Libre. Así que deberíamos tener reglas, por ejemplo:
Regla 8.10: Uno no insulta al anfitrión en su casa. Uno no dice que los laboratorios de la Universidad estan llenos de software ilegal, aunque usemos eufemismos como piratas. Uno no invalida el trabajo del anfitrión en legalizar sus estaciones de trabajo ni procurar las alternativas libres. No es un individuo que decide cambiar su laptop, es una institución, y en velocidades institucionales paso de tortuga es más veloz que los caracoles.
Regla 9.04: Uno no propone anti-valores bajo techos cristianos. En una Universidad que procura sembrar valores, que se ha comprometido públicamente a publicar sus investigaciones bajo licencias de Creative Commons, uno no debe promulgar hacer copias ilegales de contenidos con derechos de autor restringidos. No es bueno decirle a la gente “estas son la herramientas para piratear películas”, cuando deberíamos estar diciendo estas son las herramientas para crear contenido nacional, para dejar de ser consumidores y producir cultura.
Regla 9.10: Uno no deja prueba de conductas delictivas. Menos se hace de gratis. Cual es la necesidad de mostrar Windows en Virtual Box en una presentación de entornos de trabajo? Absolutamente innecesario. Fuera de contexto y de remate acotado para eliminar todas las dudas: “Esta es un versión pirata.” Ahora todo mundo puede señalar: “Mirá, ahí va el pirata!” Cual es la ganancia? Es algo de ego? Para poder decir: “Yo puedo usar Virtual Vox.” Por qué no mostrar algo bien cool? Por ejemplo el entorno de las OLPC en un virtual box? No es mejor que digan: “Mirá, ahí va el maje de la OLPC”
El problema además no es que hayan ciertas personas que no reflexionan sobre sus palabras y actos. Ellos están siendo exponentes de la comunidad, nos representan. Ellos están pagando mal la apertura que nos dio la UCA para nuestros eventos y nos hacen quedar mal a todos. Aquella batalla que libramos por decir que software libre es Legal, que es un asunto de principios, queda todo empañado.
No es el punto si lo hemos usado software o contenido ilegal en algún momento, si estamos libre de pecado o no. El punto central es que cuando estamos al frente dando una charla, tenemos que recordar que no solo hablamos por nosotros, hablamos por toda la comunidad. Tenemos que formar una nueva generación y debemos ser consientes.
English at the bottom!
Otra cadena se ha iniciado en internet, pero al menos esta es una cadena buena. Al momento ya perdí la pista de quien inició la cadena, y no se quien más la seguirá. En fin es una cadena de internet. Esta cadena trata de mostrar quienes son los que promueven Fedora. Así que luego que alguien se presentó, varios ha seguido la iniciativa mostrando una foto y comentando algo de si mismos. Asi que aqui estoy yo y “Conoce a un Embajador de Fedora”.
Neville A. Cross
FAS: YN1V
IRC: yn1v @ freenode #fedora-ni #fedora-latam
Fedora: Ambassador, Freemedia, Amateur Radio SIG
NICARAGUA – LATAM
|
 |
Another chain has been started on internet, at least this is a good one. So far I have lost track of whom started and I don’t know who is going to keep on sending it. It is a chain after all. This chains tries to show who are those that promotes Fedora. After some one introduced himself (or herself!), some have followed the idea showing a picture and commenting a bit about themselves. So, here I am and “Get to know a Fedora Ambassador”.