Feeds:
Entradas
Comentarios

Google Chrome OS

google_chrome_osDesde hace un tiempo se corría el rumor: “Google tiene que estar diseñando su sistema operativo propio.”.

Y hace unos meses liberó su sistema operativo Android, pero para smartphones. Ya el rumor no lo era tanto…

Pero ayer transformó el rumor en realidad con la noticia: Google lanzará su sistema operativo Google Chrome OS. Será un sistema operativo abierto (open source), basado en el kernel Linux y con su sistema de ventanas propio.

En principio será destinado a los netbooks, pudiéndose ejecutar (también en principio…) en procesadores x86 y ARM.

Prometen un sistema operativo simple, seguro y rápido, 3 puntos que vienen cumpliendo en sus productos anteriores. Tardará unos segundos en arrancar y conectar a Internet y su interfaz contará con lo mínimo imprescindible.

En cuanto a fechas a mediados de 2010 vendrá instalado en netbooks de determinadas marcas y en el transcurso del 2009 liberarán su código fuente.

Más información en su blog oficial.

http://speedbooksargentina.blogspot.com

“Este sitio tiene el objetivo de poner a disposicion del publico en
general y de manera gratuita, libros digitales con licencias libres a
personas interesadas en su alfabetizacion tecnologica, estudiantes de
carreras informaticas y profesionales.

Los libros digitales que recopilamos tratan sobre software libre (para
Windows, GNU/Linux, Mac OS X), para el uso domestico, de oficina,
Internet, programacion, diseño web, administracion de sistemas,
multimedia, filosofia del software libre, derechos de autor, patentes
y muchos otros temas que son de interes para la alfabetización
tecnologica y la formacion de profesionales informaticos.”

Hoy a las 19:30 inaugura una nueva Muestra de Pintura PABLOPEZ, el fenómeno artista responsable del logo de 1000ton. Recomiendo que la visiten.

pablopez muestra

ubuntu-1280x1024 KDE

Finalmente me decidí por el sistema operativo base para Palola: Kubuntu 9.04.

La decisión pasó por mezcla de descarte y comodidad. Algunas distribuciones estaban antes en la lista, como ser OpenSUSE y Debian.

Mis condiciones para la nueva distro eran 2:

  1. Reconocimiento del hardware de Palola, una Acer Aspire 6930-6884. Después de unas semanas de uso puedo decir con propiedad que es un notebook con hardware problemático para GNU/Linux.
  2. KDE 4.2 funcionando. Mi corta experiencia con GNU/Linux siempre fue con Gnome. Y como me aburro de todo (o casi…), quiero probar KDE.

En cuanto al punto 1) seguramente los problemas tengan solución, pero no tengo ganas ni tiempo de andar investigando y corrigiendo el mal funcionamiento de cada dispositivo que no me ande del todo bien. Si una distribución me daba problemas con un par de elementos de hardware, pasaba a otra.

De todas formas podré probar otras distribuciones luego con VirtualBox.

Explico las pruebas y las distribuciones en la entrada Sistemas operativos en Palola, para el que le interese. Resumiendo:

  • El LiveCD de OpenSUSE 11.1 me dio problemas de sonido y no funcionaba el touch pad (sí… ya sé… alguien podrá decirme: “¡¡¡Pero eso lo solucionás tocando este archivo, y este otro, y compilando esto, pelotilla!!!”. Pero ya expliqué que no se me antoja.).
  • Instalé Debian Lenny y arriba le compilé el kernel 2.6.29, instalando KDE 4 desde repositorios no oficiales (en ese momento KDE 4 no estaba incluido en los repositorios oficiales de Debian). Bastante bien, pero seguían sin funcionar algunas cosas que no me acuerdo (¡¡¡qué información precisa este post, eh!!!). Aunque Debian me salvó la vida en mi red inalámbrica… Así que no pienso criticarlo.
  • La tercera fue la vencida: Kubuntu Jaunty Jackalope.

Para el que no lo sepa, Kubuntu es una distribución basada en Debian y hermana de Ubuntu pero, a diferencia de esta última, tiene a KDE como entorno de escritorio por defecto.

Acorde a mi enfermedad de versionitis, compilé el último kernel estable hoy: el 2.6.30 (Kubuntu viene con el 2.6.28).

Sigo con algún problemita de video pero nada importante (culpa de los drivers de la tarjeta de video, no de KDE), así que me aguanto unos meses con esto.

Me gustó KDE 4. También funciona espectacular Compiz-fusion; hablaré de esto en otra entrada.

Chau.-

nodo-palola_1 tplink_003

Después de los dolores de cabeza, finalmente encontré la causa de los problemas y la solución. Ahora estoy escribiendo desde Palola sentadito en el sillón del living y mirando unos videos de música. Tengo cobertura inalámbrica en cualquier rincón de la casa y afuera también, utilizando como hardware a Nodo-Palola (un pc de lo más pedorro) y una tarjeta wireless TP-LINK.

Tenía todo compilado, instalado y configurado en Nodo-Palola, pero la cosa no funcionaba del todo bien. Al momento de conectarme desde un dispositivo inalámbrico a Internet, se hacía todo lentísimo, con cortes de conexión a cada rato.

Fue así que decidí probar otra distribución GNU/Linux: WifiSlax. Y ahí funcionó todo ok.

No recibía respuestas a mis consultas con acciones que solucionaran los problemas en comunidades de redes inalámbricas, ni tampoco encontraba soluciones en Internet; ya estaba medio desesperado. Pero de los estudios deduje que los problemas eran de la distribución y/o de los drivers y/o del kernel, no de la tarjeta ni del pc (funcionaba todo ok en modo ad-hoc).

Decidí instalar Debian Lenny. Luego compilar los fuentes de Madwifi y realizar los mismos pasos que con Ubuntu. Para mi sorpresa: ¡¡¡siguieron los mismos problemas!!!

Ya con Debian instalado, chequeo los logs del sistema y me encuentro con esta línea, que aparece con frecuencia en el syslog:

wifi0: ath_bstuck_tasklet: Stuck beacon; resetting (beacon miss count: 11)

Buscando el raro stuck beacon, me encuentro con este artículo del Proyecto Madwifi. Resumiendo, es un problema conocido pero sin solución específica. ¡Suerte loca!

Parece que el TX DMA del frame beacon (frame que envía el access point a sus clientes, brindando distinto tipo de información), no se puede completar en el intervalo utilizado. El problema pasa en algunos casos, y tampoco están determinadas las condiciones para que esto pase.

Solución

Hice todos los workarounds aconsejados por el sitio, pero nada funcionó. Por ahí leí que un flaco tenía Debian Etch y cuando actualizó a Debian Lenny le dejó de funcionar. Y se me prendió la lamparita (se me prende un par de veces por año, así que me queda una para el 2009…).

¿Y si asumo mi enfermedad de versionitis y trato de enfrentarla? Sí que puedo. ¡¡¡Bajemos de versión de Debian y nos dejamos de joder!!!

Instalé la versión Debian Etch (anterior a Debian Lenny) e hice los mismos pasos que con la última Debian estable. ¡¡¡Y acá estoy!!! Funciona de maravilla. Y por supuesto, se fueron los problemas de stuck beacon.

Restan algunos retoques, como cambios en las reglas IPtables del firewall y configuración del servidor DHCP. Pero eso ya no es problema si funciona bien la red.

Igual la alegría no me dura mucho y me aburro, así que me voy a tocar la guitarra.

Chau.-

wifislax31

Continuando con el proyecto Nodo-Palola, retomo el punto de construcción de access point + router inalámbrico casero con mi pc-servidor Nodo-Palola y mi tarjeta TP-LINK.

De acuerdo a la entrada de configuración de tarjeta wireless TP-LINK con drivers Madwifi, salió todo bien excepto el problema de performance en la navegación inalámbrica a Internet desde cualquier dispositivo utilizando a Nodo-Palola como gateway.

Mis sospechas…

Estudié el problema, consulté en distintas comunidades, pero nada. No encontrábamos dónde estaba la falla.

La tarjeta no era, ya que en modo ad-hoc funcionaba perfecto. Mis sospechas caían sobre los drivers Madwifi compilados en Ubuntu, que de alguna manera funcionaban mal cuando la tarjeta se seteaba en modo Master. Esta teoría cobró importancia cuando los fuentes de la última versión estable de Madwifi que bajé para Ubuntu no funcionaron: al compilar daba un error de una variable no seteada, la cual debía setear el kernel. Fue así que bajé otra versión de fuentes más nueva, la que se dejó compilar.

Dado que no podía compilar la última versión estable de Madwifi en Ubuntu, decidí instalar Debian y compilar dichos fuentes, convencido que para Debian iban a compilar correctamente. Luego probaría si se solucionaba el tema de performance.

Pero antes de ir a las manos, me topé con Wifislax

Wifislax

Un buen día, hablando pelotudeces con César, me comenta de Wifislax (¡gracias, César!), una distribución GNU/Linux basada en SLAX y dotada especialmente de herramientas importantes para la auditoría de redes inalámbricas, entre ellas un montón de paquetes para estudiar redes wireless y drivers de las principales tarjetas, Madwifi para Atheros incluido.  Su distribución se baja en formato LiveCD.

Bajé y quemé el LiveCD de Wifislax y reinicié Nodo-Palola con el cd puesto. Arrancamos bien: los drivers Madwifi ya estaban instalados y en uso, y las interfaces correspondientes a la tarjeta inalámbrica estaban correctas.

Corrí el script para setear la tarjeta en modo Master, configuré la conexión a Internet ppp y probé desde Palola en Windows.

Seteando en la tarjeta inalámbrica de Palola las cosas necesarias (IP, default gateway, servidores DNS), cosas que más adelante se configurarán automáticamente al instalar un servidor DHCP en Nodo-Palola, me emocioné: Internet funcionaba a full, sin ningún problema de performance!!!

Estuve un buen rato navegando, corriendo tests de velocidad, y siempre daban cerca del Mbps que tengo en mi ADSL!!!

Conclusiones

Con Wifislax funciona perfecto, pero no es la idea instalar esta distribución en Nodo-Palola.

Me sirvieron las pruebas para confirmar que no hay ningún problema en la tarjeta, y sigo con mi teoría firme que los problemas están en la versión de drivers instalada en Ubuntu 9.04.

Próximos pasos

Primero tocar la guitarra un poco y disfrutar del fin de semana con el enano.

Luego, si no encuentro nada mejor, instalar Debian y la versión de drivers Madwifi que quiero.

Espero que ande, si no, me la corto (¡la tarjeta, claro!), y me compro un router.

Muchos ya lo sabrán, pero a pedido de varios comentaristas de El Diario de Palola me convencieron de publicar las configuraciones necesarias (o por lo menos algo como para arrancar y seguir buscando, de acuerdo al modelo de celular), para conectar a Internet un pc o notebook con Windows usando como módem un celular enchufado por USB. Más adelante publicaré la configuración para Linux.

No sólo podemos conectar ambos dispositivos por USB: también se puede por Bluetooth o Wi-Fi, pero no lo explicaré en este post.

Sirve para los servicios de Ancel WAP y ADSL Móvil. La diferencia es que para el servicio WAP debés configurar un proxy para cada aplicación del pc/notebook que utilices. Lo explico más adelante.

Requisitos

  1. Servicio WAP y ADSL Móvil al día en Ancel (sí, ya sé que esto es una obviedad, pero sigue habiendo gente que piensa que “todo es gratis, todo sale por computadora”…).
  2. Configuraciones correctas de perfiles en tu celular. Traducido, asumo que desde el celular podés navegar sin problemas. Si no tenés estas configuraciones tenés 2 opciones: buscarlas en Internet (recomendada) o pedirlas a Ancel.
  3. Software que te vino con el celular instalado en el pc/notebook.
  4. Celular conectado al pc/notebook por USB y reconocido por el sistema operativo.

Conectar a Internet en el pc/notebook

Existen productos que hacen esto más automáticamente que otros, dependiendo de cada modelo de celular. Para esta parte recomiendo que vayas al manual de tu celular y veas cómo se accede a Internet por esta vía.

En algunos modelos y productos es un par de clicks:

  • Con PC Suite tenés un acceso directo en tu pc/notebook donde, si mal no recuerdo, clickeamos y aceptamos la configuración por defecto y conecta.
  • Con Palolo el acceso directo para compartir Internet está en el propio celular.

Aunque esto pueda ser automático a veces, es bueno entender algunas cosas por si tenés algún problema o por si sencillamente sos chusma como yo.

No te puedo decir exacto el camino en Windows porque estoy escribiendo esto en un Linux, pero si no me equivoco en Opciones avanzadas del módem que debés tener reconocido en los módems del sistema operativo (cuyo nombre hace alusión a tu modelo de celular), debe quedar lo siguiente como comando de inicialización adicional, hablando del servicio WAP:

+CGDCONT=1,"IP","wap"

En la conexión creada en el pc/notebook, el número de teléfono debe ser uno de los siguientes:

*99#
*99***1#

Aclaremos que el 1 que aparece tanto en el comando de inicialización como en el número de teléfono, puede cambiarse por el 2 o el 3. Lo importante acá es que ambos strings deben tener el mismo número y que dicho número es la posición del perfil WAP configurado en tu celular, entre los perfiles que tenés configurados.

Acceder a Internet mediante el navegador o algún otro producto con el servicio WAP

Si tenés el servicio ADSL Móvil no queda más por hacer, ya deberías poder navegar y usar cualquier producto desde el pc/notebook que requiera conexión a Internet sin problemas: navegador, mensajería, correo, etc., etc.

Si tenés el servicio WAP hay que hacer otra cosita. En este servicio de Ancel, todo tráfico debe pasar por un servidor proxy. Por este motivo, la aplicación que querés conectar a Internet en tu pc/notebook debe tener la posibilidad de configurar un proxy (aunque hay otras alternativas que no explicaré en este post).

El ejemplo más común es configurar esto en las opciones de tu navegador. La IP y puerto del proxy que debés poner son las siguientes:

  • IP: 200.40.246.2
  • Puerto: 3128

Suerte empila.-

Comuna canariacomunix

Gracias a mi sobrino Moan me entero de una noticia digna de ser publicada en El Diario de Palola.

Su trascendencia la marco por varios motivos:

  1. Por ser uruguaya.
  2. Por ser una noticia “canaria” (vivo en El Pinar, Canelones).
  3. Por haber estado relacionado con algunos servicios informáticos de la Intendencia Municipal de Canelones.
  4. Por ser un “proyecto revolucionario que cambia el paradigma cultural”, como lo dice textualmente su sitio.
  5. Porque es llevado adelante por un grupo de funcionarios municipales.

Hace un tiempo la Comuna Canaria decidió migrar todos sus servidores a tecnologías Open Source. Arrancó con algunos servicios como los Controladores de Dominio, hasta migrar el resto en forma paulatina, incluyendo aplicaciones y bases de datos.

Si bien esto es meritorio, no es la causa de esta entrada.

La noticia que quiero resaltar es el Proyecto COMUNIX: por decisión de la Comuna Canaria, un grupo de funcionarios municipales llevó adelante este proyecto, con el cual se cambiará el sistema operativo de todos los pcs de la Comuna Canaria.

COMUNIX es la distribución GNU/Linux creada por este grupo, basada en Debian y resultante de una remasterización de Knoppix 5.1.1.

Esto se parece a algo…

Un aspecto llamativo de COMUNIX es su gran parecido al sistema operativo utilizado hasta el momento en los pcs de la Comuna: Microsoft Windows XP. Y la intención en este punto es tan clara como entendible: no crear un cambio drástico, tanto en el aspecto visual como en el funcional, para los usuarios que durante años venían utilizando este sistema.

Gráficos

Para comprobar el parecido visual recomiendo visitar las capturas de pantalla de COMUNIX. Como ejemplo, la pantalla de login:

comunix-login

Paquetes

En la selección de los paquetes a incluir en la nueva distribución también se buscó que el impacto del cambio fuera mínimo, cubriendo las necesidades de oficina y escritorio de los usuarios. En este sentido los siguientes son algunos de los paquetes incluidos en COMUNIX que sustituyen a los que se venían usando:

  • Icedove: como cliente de correo, versión open source de Mozilla Thunderbird.
  • Iceweasel: como explorador web, versión open source de Mozilla Firefox.
  • Plugins de internet y java vm6 edición estándar.
  • Korganizer, organizador personal con soporte para calendarios de grupos.
  • Open Office 3: suite ofimática, que soporta los últimos formatos comerciales
  • KDEPrint: Interfaz común para diferentes subsistemas de impresión.
  • KooKa ocr: Soporte para scanner y ocr.
  • Visores para diferentes formatos de archivos.
  • K3B: Grabación de discos.
  • Kaffeine: Reproductor de videos.
  • Xmms: Reproductor de audio.
  • Gajim: Mensajería Instantánea.
  • KRDC: Cliente para conexión remota.
  • KRFB: Escritorio compartido.

comunix-arranque

Planificación

Actualmente COMUNIX está instalado en los pcs de los técnicos que darán soporte, planificándose su instalación para el resto de los funcionarios en los próximos meses.

¿Ventajas?

Algunas de las ventajas extraídas literalmente del sitio:

“Entre otras ventajas que la implementación de este proyecto representará para la Comuna, cabe destacar el ahorro de recursos que se obtienen al eliminar los costos por licencias de software, lo que redundará en mejores servicios a la sociedad.
Por otra parte la implementación de este proyecto le permite a la Comuna Canaria avanzar en la seguridad informática y eliminar por completo el problema de los virus, a la vez que le brinda una gran cantidad de opciones para elegir cuando hay que implementar una solución informática, o construir una solución si fuera necesario.”

(Espero con ansias que se cumpla lo de “redundará en mejores servicios a la sociedad”.)

¿Lo puedo probar?

Si te interesa probarlo e incluso utilizarlo (y/o mejorarlo), siguiendo la línea de software libre los técnicos crearon el COMUNIX Live CD. Se puede bajar la ISO y probarla en cualquier pc, sin instalar, para luego optar por instalar o no la distribución.

Más datos

Recomiendo visitar el sitio del proyecto COMUNIX.

 

¡Felicitaciones a los responsables!

Suscripción por correo

EMAIL

La verdad de la milanesa es que hay muuuuucha gente que no sabe qué es un feed, ni qué es un lector de feeds, ni para qué sirven esos simbolitos naranjas que están arriba a tu derecha y dicen Entradas y Comentarios.

Y muchos de esos son lectores de El Diario de Palola que desde hace tiempo me piden la posibilidad de recibir por mail las entradas que voy escribiendo.

Aunque los feeds son un invento muy cómodo para las lecturas de blogs y los suscriptos al sitio por este medio van en aumento (la gente está perdida…), habilité un nuevo servicio: la suscripción por Email.

Los interesados que no tengan algo mejor para hacer, deberán escribir la dirección de correo para recibir luego un mail por cada entrada que suba al sitio. Para confirmar la suscripción, recibirán un correo con un link para clickearlo.

La imagen para pinchar y suscribirse está arriba a la derecha.

¡Arriba!

En el post Google Latitude: ubicar geográficamente a otra persona por su celular explicamos qué es esto de Google Latitude y, a grandes rasgos, cómo funciona. Pero en ese momento no lo pude probar.

Ahora podemos decir con propiedad que funciona y muy bien. Lo probamos con el Pastilla (otro loco por los bichos a batería), hasta que logramos ubicarnos geográficamente uno con otro por celular.

Les recuerdo que con este producto uno puede ubicar en un mapa a otra persona con celular, y no es necesario que los celulares cuenten con GPS. Si el celular a ubicar tiene GPS, mejor: su ubicación será más precisa. Pero de lo contrario se ubica al destino por las antenas de las redes celulares. Para entender un poco mejor, recomiendo leer el post referenciado en el primer párrafo.

La siguiente imagen es una captura de la pantalla de Palolo en donde estoy utilizando Google Maps. Dejé el zoom del mapa de manera tal que se vean ambas ubicaciones: la del Pastilla (cuadrado blanco con franja horizontal verde) y la mía (el logo de El Diario de Palola).

Google Latitude

La condición para tener disponible Google Latitude es instalar en el celular Google Maps versión 3.0 o superior y, por supuesto, la conexión a Internet que exige este producto.

Lamento informarle a las chicas que dejé configurado “Estoy encontrable” en Google Maps sólo para las pruebas…

Entradas antiguas »