Mi primer merge

Revisando mi repo en Gitlab me encontré con un MR para corregir la funcionalidad de mi script, que era más para recordarme como se hace que para que sea usado públicamente.

Me súper alegró la noche saber que esa idea le sirvió a alguien, y aún más que me ayudó a mejorarla. Eso amigos es la filosofía del software libre, trabajar colaborativamente más allá del tiempo y del espacio.

Hasta la próxima.

Ubuntu bionic en OLPC XO

¡Hala! Un año sin entradas y el blog sigue de pie. Aprovecho para contarles las novedades.

Estoy trabajando, entre tantas otras cosas, en darle una nueva vida a las casi un millón de XO en Perú; sobre todo a las repartidas por mi localidad.

Casi todas las escuelas tienen XO que están guardando polvo durante estos, casi, 10 años desde su compra. Como informó el BID la sola implementación de tecnología no soluciona nada, sólo agrega más complejidad al problema de la educación y desarrollo (interpretación propia). Si no hay apropiación tecnológica, pues estos equipos seguirán guardando polvo.

Bueno eso es hilo de otra madeja. ¡Vayamos a lo que nos compete!

¿Podemos usar Ubuntu en la XO?

Respuesta corta: sí.

Desde el principio del proyecto varios ubunteros buscaron la forma de tener nuestro bien amado, y mejor, S.O. en las XO. De todo eso quedaron guías comprensibles de las cuales tomo la posta para esto:

Como ven es Lubuntu 18.04 ‘Bionic Beaver’ corriendo en la XO 1.5 primaria con LXDE.

How to

Los pasos son aún más sencillos que lo enrevesado en los tutoriales existentes.

  1. Obtener ubuntu-base desde aquí. XO-1 y XO-1.5 i386, XO-1.75 y XO-4 armhf.
  2. Adecuar tu sistema como lo explico en Log, en una unidad flash USB formateada como ext2 con etiqueta ROOT.
  3. Obtener un kernel funcional, prueba aquí, yo escogí kernel-3.10(...).i686.rpm.
  4. Descomprime el kernel justo en la raíz.
  5. Adecua /boot/olpc.fth y agrega tu llave a /security/develop.sig ; ambos desde la raíz.
  6. Arrancar con la memoria flash USB presionando la tecla de juego (✓).
  7. et voila.
olpc.fth
\ Open Firmware boot script for Ubuntu
" ro root=LABEL=ROOT rootdelay=10" to boot-file
" u:\boot\vmlinuz-3.10.0_xo1.5-20130716.1747.olpc.c06da27" to boot-device
" u:\boot\initrd-3.10.0_xo1.5-20130716.1747.olpc.c06da27.img" to ramdisk
unfreeze
dcon-unfreeze
boot

¿Que no funciona?

  • La carga de módulos del kernel, ejem. no reconoce el adaptador USB Ethernet.
  • Conexiones de red, no hay Wi-Fi :’-(
  • Un kernel ubuntu.
  • Estado de la batería, es como una ruleta a veces si a veces no.

To-Do

  • Hacer funcionar el inalámbrico.
  • Compilar un kernel reciente, algo así como 5.0 .
  • Mapear las teclas especiales.
  • Optimizar los recursos.
  • Crear una imagen distribuible.
  • Arranque desde el almacenamiento interno.

Estaré escribiendo las paginas wiki correspondientes en http://wiki.laptop.org/ .

Matilda

Estoy seguro que la mayoría de ustedes conocen a esta niña, al igual que yo, por la película de 1996 que pasan de vez en cuando por señal abierta. La película es una historia divertida y familiar, el sueño de tener poderes y hacer el bien.

Este mes compré de regalo para mi sobrina un ejemplar del libro, seguro de que ella ya vio la película, para su inicio de año escolar y por qué me gusta compartir el amor por la lectura. Y siendo importante hacer control de lectura, así el libro no queda abandonado, me puse a bien de leer el libro.

A pesar de ser infantil es una historia preciosa. Al autor, Roald Dahl, le conozco solo por las adaptaciones a películas de sus obras más conocidas y me reconozco en falta. Matilda es una historia muy agradable y divertida. Me agradó aún más la bibliotecaria, señora Phelps, por ser quien le abre el mundo de los libros a Matilda sin mayores preguntas mi barreras. Michael, el hermano, es solo un niño más y al final un buen hermano. La caricatura de Henry convincente como un auténtico imbécil y la madre no hay forma de quererla.

Ya en la escuela Tronchatoro me puso con los pelos de punta a ciertos momentos, la historia entre ella y Jenny Honey me enfureció, seguro como a Matilda, tanto que buscaba en mi mente planes para resolver el misterio y dar justicia. Lavender y Hortensia ayudan mucho a comprender la escuela, la valentía de todos los niños del curso inferior me dejó sorprendido, ni que decir del glotón que fue el héroe, sin querer, de toda la escuela.

Jenny Honey, espero todos simpaticen completamente con esta valiente joven de 23 años, su historia y su resuelta misión de apoyar a Matilda a pesar de su tía. Se ganó un lugar especial en mi recuerdo, y por cierto su casita me gustó y mucho.

Matilda, ¿Podrá existir mejor pintura de sabiduría? Amor por el conocimiento y la experiencia, sobre todo inocencia y humildad son rasgos que rescato de esta niña genio. Con licencia de las justas venganzas que propina a los malhechores de la historia.

Me gustó más esta lectura, y por supuesto que la recomiendo. Hasta una próxima.

Visita al NOC Azteca #RDNFO

Estoy en una beca en Lima, curso de extensión universitaria de OSIPTEL, y en el marco de la misma hoy visitamos el centro de operaciones de red, NOC, de la red dorsal nacional de fibra óptica, en concesión de Azteca Comunicaciones.

Insertar cara de sorpresa aquí

Un pedazo de la RDNFO en mis manos

La fibra que une a los peruanos

En la sala de espera.

Apoya el desarrollo de Ubuntu Artful

¿Alguna vez quisiste devolver el favor a Ubuntu? La distro que tanto aprecias y tanto te ayuda en tu trabajo diario. ¡Pues esta es tu oportunidad!

Como ya habrás escuchado desde Artful que la distro principal se pasará a Gnome en abandono de Unity. Pues el cambio no es poca cosa, no solo se cambiará de entorno de escritorio, también se pasará a otro gestor de inicio, GDM, y aún se duda si Wayland será el servidor gráfico por defecto.

Por todos esos cambios y ya que estas acostumbrado a la estabilidad con la que recibes Ubuntu cada seis meses, te cuento que esa estabilidad no es gratuita que durante el tiempo de desarrollo de cada versión hay alphas y betas que necesitan ser probadas para conseguir una mejor estabilidad. Es por ello que Alan Pope nos invita a probar estas versiones alpha, beta en Hardware Real, no en una máquina virtual, para poder ver qué errores nuevos aparecen y poder reportarlos con el TAG ‘julyshakedown’ para que sean encontrados fácilmente.

Te pido que instales los daily-live de artful en una segunda partición y no como sistema principal, sólo para probar ya que el sistema aún no se considera para trabajo diario, es para realizar pruebas de:

  • Iniciar sesión en ‘Ubuntu on Wayland’ para probar actividades diarias.
  • Suspender el sistema, volver a él y revisar si todo sigue funcionando como debería.
  • Cambiar entre redes cableadas e inalámbricas (y entre ellas).
  • Conectar dispositivos bluetooth (de audio) y asegurarse que trabajan como deseas.
  • Conectar pantallas adicionales en caliente y en frio.

Reportar los bugs

El equipo de escritorio de Ubuntu recibe los bugs desde la plataforma Launchpad , ahí puedes reportar los errores con tu cuenta, el registro es rápido si aún no cuentas con una.

No olvides asegurarte de incluir el tag ‘julyshakedown’ , además si los errores son con Wayland agregar ‘waylanb’ como tag.

Descargar la imagen de instalación actual

Durante el desarrollo de Ubuntu puedes acceder a las imágenes de instalación desde CDImage

~.shell
$ wget http://cdimage.ubuntu.com/ubuntu/daily-live/current/artful-desktop-amd64.iso
~

Puedes descargarlo desde la terminal (como prefiero) o haciendo click aquí

Ten tu imagen al día con zsync

Zsync es una genialidad que nos permite ‘actualizar’ imágenes ISO descargando sólo las cosas que cambiaron de una imagen a otra. Ahorrando ancho de banda y tiempo.

~~~.shell
$ sudo apt install zsync

$ zsync http://cdimage.ubuntu.com/ubuntu/daily-live/current/artful-desktop-amd64.iso.zsync

Internet ilimitado de por vida

Ayer en mi rato de procrastinación leí una denuncia de estafa sobre la compra de un Internet ilimitado.

Me sonó a:

Soy muy vivo, he comprado un producto que me permitía no pagarle a la mala empresa de telecomunicaciones y tener sus servicios, allá los pobres tontos que contratan planes mensuales.

Y luego tiempo después sale a decir:

Me han estafado, no he recibido el servicio por el que he pagado, que malo es el vendedor. Que malo es el sistema.

Esta persona denunciante ha intentado robar y aprovecharse, no por necesidad o por falta dinero, ya que compró dos de estos productos para hacerse más vivo. Esperando que junto al vendedor se salgan con la suya y estafar a una empresa telecomunicaciones. El mismo tipo de persona que pagará otro tipo de «servicios» corruptos.

De alguna manera siento que se lo tiene merecido, pero también exhortó a que no compren estos tipos de productos, que fastidian a todos y no son lo seguros que dicen ser. No estafen y no se dejen estafar.

image

image

image

image

image