wicd: ya puedes tirar NetworkManager

Pereza. Ya sabéis, uno de los pecados capitales. Eso es lo que me hacía dejar de lado wicd, el gestor de conexiones de red alternativo a Network Manager. Wicd no tiene dependencias con GNOME (aunque requiere GTK) y por tanto, es fácil de instalar (aparte de en GNOME, lógicamente) en XFCE, Fluxbox, Openbox…

Lo que más me ha gustado es que ofrece más información que Network Manager, me parece más fácil de usar y sobre todo, que con él he conseguido estabilizar la conexión a Eduroam desde el Asus eee 🙂

La instalación es sencilla: añadimos el repositorio a sources.list:

deb http://apt.wicd.net  intrepid  extras

añadimos la clave al anillo de claves de confianza:

wget -q http://apt.wicd.net/wicd.gpg -O -| sudo apt-key add –

Actualizamos e instalamos:

sudo apt-get update

sudo apt-get install wicd

Ojo, porque wicd se cepilla el NetworkManager.  Una vez instalado, se mostrará en el área de notificaciones un icono similar al de NetworkManager. Al pulsar sobre él, veremos una imagen  como la de la figura adjunta. Ahí podremos desplegar los detalles de cada red detectada y especificar el tipo de autenticación que queremos. WEP, WPA,  PEAP-TKIP, etc. Eso son lo que se llaman plantillas. wicd conoce muchas de ellas, pero por defecto no está disponible la plantilla EAP-TTLS (necesaria para eduroam). No problem! Se puede añadir. ¿Cómo?

Creamos en  /etc/wicd/encryption/templates un fichero de nombre eduroam, con el siguiente contenido:


name = eap-ttls
author = diariolinux
version = 1
ap_scan=1
fast_reauth=1
ctrl_interface=/var/run/wpa_supplicant

network={
ssid="$_ESSID"
scan_ssid=$_SCAN
proto=WPA WPA2
key_mgmt=WPA-EAP
group=CCMP TKIP
eap=TTLS
phase2="auth=PAP"
identity="$_IDENTITY"
password="$_PRIVATE_KEY_PASSWD"
}


Editamos en el mismod directorio un fichero que se llama active (indica las plantillas activas).
Le añadimos la línea eduroam al final del todo (el nombre del fichero con la nueva plantilla). Ahora, al
pulsar en Preferencias de una red wifi (de la red eduroam), veremos que se activa la opción eap-ttls.
Introduces tu login, tu password, y a disfrutar 🙂

Asus eee PC 901, WPA2 y Eduroam

Bueno, tras muchos cafés y horas robadas al sueño, ¡por fin!, he conseguido conectar al maldito eee pc 901 a la red Wifi Eduroam (WPA 2 Enterprise). Dejo algún pantallazo para la posteridad 🙂

Por resumir (muy mucho) : el problema radicaba en el driver de la tarjeta RaLink. Tenía la versión 1.7 (el driver que viene de serie con Ubuntu EEE alias Easy Peasy) y necesitaba el 1.8 (como comentaba ayer mismo, hay que descargarlo de la web de RaLink, configurar y compilarlo en el eeePC , instalarlo y crear un enlace al nuevo módulo). Ahora el Network Manager salta con la opción de WPA2 activada y te permite indicar login/pass y certificados (en su caso), así como el tipo de autenticación (TTLS para el caso de la red Eduroam) y el tipo de Inner Authentication (PAP en Eduroam).

Ahora toca redactar un documento que explique todo el procedimiento, con pelos y señales (instalación de Easy Peasy, configuración del nuevo driver, compilación e instalación). Pero eso lo dejo para la noche, con más calma 😉

Acceso a la biblioteca Safari desde la UPV/EHU

Grata sorpresa la que me he llevado hoy. La Universidad del País Vasco ha llegado a algún tipo de acuerdo con la biblioteca Safari para abrirla a sus trabajadores. En la imagen he sacado una captura en la que se ve que sin haberme logueado para nada sabe que provengo de la UPV/EHU (tendrán abierto el sistema al rango de IPs, con login automático al detectar esa procedencia ….) Recordemos que la biblioteca Safari de O’Reilly es una mina de oro puro para todos aquellos a los que les guste estar a la última en informática. Una biblioteca con un fondo de libros de la propia O’Reilly, Prentice Hall, Addison-Wesley, Microsoft Press, John Wiley & Sons, Peachpit Press, New Riders, Sams, Que, Adobe Press, Apress, Manning, Cisco Press, FT Press, Dorling Kindersley Limited, AMACOM, Berrett-Koehler, Course Technology, IBM Redbooks, IBM Press, SAS Publishing, No Starch, Packt, Syngress y Wharton School Publishing. O sea, la flor y nata. Cuando digo un fondo de libros estoy hablando de de más de 5.800 libros disponibles para su lectura online, y todos los días publican alguno nuevo. Por ejemplo, en la imagen adjunta, tengo el «Programming Flex 3» publicado hace poquitos días y que casualidad estaba leyendo ahora mismo en papel. Ahora lo tengo indexado 🙂 La diferencia con la versión de acceso personal es que en el acceso vía UPV/EHU no tenemos la posibilidad de descargar capítulos en PDF ni de poner marcas/bookmarks en los libros, cosa totalmente entendible por otra parte . Un 10 para esta iniciativa.

Ingeniería Informática, competencias y atribuciones

Estos días varios profesores y alumnos nos hemos mareado al leer el titular:
«Desaparición de la ingeniería en informática» del colegio profesional de Ingenieros en Informática de Andalucía.

Desaparición es una palabra muy fuerte. Que nuestros títulos no van a valer «para nada» tampoco sonaba muy bien.

Sin embargo, gracias a Javier Ortega -Malkavian- me entero de que existe una página FAQ, de un blog bajo el nombre «Bolonia y la Ingeniería Informática for dummies», donde de forma detallada y con abundante documentación de referencia nos pide que reflexionemos, nos leamos bien todos los puntos (incluídos en ese faq) y sepamos por qué vamos a ir a la huelga el día 19.

Una cosa es que otras ingenierías tengan competencias – «esto es lo que se supone que tienes que estudiar y lo que se supone que tendrás que saber cuando acabes la ingeniería» – y atribuciones «sólo aquellos con estas atribuciones se supone que pueden avalar y firmar este proyecto o ejercer tal profesión» (ejemplo claro: sólo el que haya estudiado medicina tendrá el título con las atribuciones suficiente – más haberse colegiado – para ejercer de médico) . Así ha sido desde hace tiempo. En Ing. Informática NO tenemos (ni atribuciones ni ficha de competencias) y creo que deberíamos de tener (aunque parecer ser que en otros países europeos no es así, como bien dice alguien en uno de los comentarios del FAQ, si a nivel estatal otras ingenierías tienen, nosotros informáticos, por qué narices no hemos de tenerlas?) Por eso SÍ merece la pena ir a la huelga el 19.

Y otra cosa distinta es que a los ingenieros de telecomunicaciones se les ha añadido en la ficha de competencias (no de atribuciones), algunas típicas de informáticos . Las competencias indican lo que se supone que tienen que saber y estudiar. No son atribuciones.

Estoy de acuerdo con que vayamos a la huelga el día 19, pero sabiendo por qué. Y eso de que la huelga es porque va a desaparecer la ingeniería informática o la técnica, nada de nada. Leed con calma el post del blog que indico, incluídos los comentarios. Os llevará más o menos 1 hora (sí, no me he equivocado, el post mas los comentarios, 1 hora, con un boli y un papel al lado, para tomar notas).

La UPV/EHU publicará bajo GPL desarrollos propios

Hace 4 horas que ha terminado la jornada SLUN’08. En mi opinión ha sido todo un éxito, aunque siendo parte de la organización igual mi opinión no es muy objetiva 🙂

Si alguien no ha podido acudir, puede descargarse las ponencias (que acaban de publicarse) desde la web de la jornada. Para la semana que viene se espera tener listo el DVD con la grabación de todas las ponencias; en cuanto se publique en la web de la universidad lo enlazaremos desde aquí.

Ha habido numerosos anuncios y comentarios sobre los que postear, pero entre todos ellos, ha habido uno que sobresale del resto. La vicegerencia TIC de la Universidad del País Vasco / Euskal Herriko Unibertsitatea (UPV/EHU) nos ha sorprendido con la siguiente nota (página 19):

«Declarar GPL aquel software desarrollado por la Vicegerencia TIC que cumpla las siguientes premisas:

1) el código fuente sea propio (exigencia en el contrato de desarrollo externalizado).
2) no suponga una importante pérdida económica para la UPV/EHU por la posible comercialización (recuperación de la inversión)
3) no suponga ventaja importante para un potencial competidor
4) se encuentre estabilizado»

Creo que el punto 2 y 3 habría que discutirlos. Que un sofware sea libre no quiere decir que no se pueda comercializar o que no te puedas proteger de que un tercero lo use para fines que no te interesan. Por ejemplo, véase el caso de MySQL o Qt, con una licencia dual.

Tal y como dicen en Qt: «el principio que guía a las licencias duales es «quid pro quo,» (literalmente «algo por algo») o un intercambio justo. Bajo este modelo, las empresas ofrecern sus productos tanto bajo una licencia open source como una licencia comercial. Esto permite a los desarrolladores de proyectos open source usar el software sin coste alguno, lo que contribuye a expandir su uso, la calidad del producto y a incrementar la base de usuarios. Aquellas compañías que quieran redistribuir el software como parte de sus propios productos con licencia comercial pueden beneficiarse también del software open source al que nos referimos comprando una licencia comercial, lo que les evita tener que publicar el código fuente de sus aplicaciones (obligatorio si se usa la licencia open source de Qt)».

Sin embargo, la anterior declaración se quedaría sin más en una mera «declaración de intenciones» si no viniera acompañado por algunos casos prácticos. Y éstos se han dado, en concreto, se publicarán bajo licencia GPL, o al menos es lo que he entendido según las diapositivas 17 y 18 del documento anterior (y mañana mismo me entero sobre «where is the code?»):

* SPGI: sistema centralizado de paneles de información
* eKarguak: sistema normalizado de direcciones de correo electrónico para cargos
* Bilatu: consultas al directorio de personas de la UPV/EHU
* Tablones de Anuncios (MhonArc)
* Alojamientos SOU
* Pykota: gestión y control de páginas impresas en aulas/laboratorios docentes (OjO!, aquí aparece Pykota en el título del proyecto, y Pykota ya es software libre; creo que lo que realmente se quiere liberar aquí es un frontend web desarrollado a medida)
* XIXARE: Inventario de red
* EquiposPDI: gestión de préstamo de equipos portátiles
* Argazki: Gestión del catálogo del archivo fotográfico de la UPV
* SMS: envío de mensajes a móviles

También mañana, me informaré de primera mano sobre la versión GPL bajo la que se publicará (¿la 2, la 3?) y algunos detalles más… así como la publicación de un vídeo cerrando las jornadas con el bertsolari Dani Gutiérrez 😉