Configurar Modem AC’97 de Intel en MAX y cualquier distro basada en Ubuntu

August 4th, 2008

Estos días he estado preparando el portátil para las vacaciones y me dí cuenta que nunca había utilizado el modem del mismo, por lo que me dispuse a configurarlo por lo que pudiera pasar mientras estoy fuera. Quién sabe si donde voy tendrán wifi.

Lo primero fué detectar qué modem tiene mi máquina, para ello, utilicé el comando:

lspci

El cuál me dió la siguiente información:

Modem: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC’97 Modem Controller (rev 04)

Puesto que por defecto no viene configurado en MAX, tuve que bajarme un demonio llamado sl-modem, recompilarlo para mi kernel e instalarlo. Para ello seguí estos pasos:

sudo apt-get install sl-modem-daemon sl-modem-source fakeroot
cd /usr/src/
tar xvjf sl-modem.tar.bz2
sudo tar xvjf sl-modem.tar.bz2
cd modules/
cd sl-modem/
sudo fakeroot debian/rules kdist KVERS=`uname -r` KSRC=/usr/src/linux-headers-`uname -r`
sudo dpkg -i sl-modem-modules-*.deb

Sencillo ¿verdad? ;-) En realidad lo que hace es que se descarga las fuentes del demonio, las recompila para el kernel específico de la máquina y crea un nuevo paquete debian con todo personalizado para este equipo. Una vez creado, lo instalo y a funcionar.

Ahora sólo queda configurar alguna aplicación tipo KPPP para conectar con algún proveedor de servicios de acceso gratuito (pagarás la llamada) por si hace falta en algún momento.

Instalar ScanMagic 1200 UB Plus en MAX y cualquier distro

August 1st, 2008

XSane Escaneado de imágenes con LinuxEstos días he desempolvado del trastero un viejo escaner que tenía y que puede valer para una emergencia. Cuando lo pinché en el USB lo detectó a la primera, pero cuando fuí a captar la primera imagen, daba un error y no llegaba a escanear.

El problema es que se detectó, pero no se configuró automáticamente. El escaner sólo tenía drivers para el sistema operativo propietario, pero buscando en San Google encontré la versión libre para cualquier linux. ;-) No hay límites.

Al principio me costó un poco, así que trataré de explicarlo por si le vale de ayuda a alguien.

La gestión del escaner en la mayoría de las distros actuales la gestiona un programa llamado SANE, el cuál hace pasarela entre el hardware y los programas de escaneado. Veamos cómo configurarlo paso a paso:

Lo primero es saber exáctamente el escaner que te ha detectado al pincharlo en el puerto usb, ejecutando el comando:

lsusb

En mi caso detectó:

Bus 002 Device 002: ID 05d8:4002 Ultima Electronics Corp. Artec Ultima 2000 (GT6 801 based)/Lifetec LT9385 Scanner.

Para ver qué escaner tiene actualmente configurado SANE podemos ejecutar el comando:

scanimage -L

Para mi escaner muestra:

device `gt68xx:libusb:002:002′ is a Lifetec LT 9452 flatbed scanner.

Ahora deberías descargarte los drivers, normalmente son un único fichero con extensión usb. Para el ScanMagic 1200 hay que utilizar sbfw.usb y copiarlo al directorio /opt para que después sea cargado sin problemas. Este driver lo puedes descargar de la web: http://www.meier-geinitz.de/sane/gt68xx-backend/firmware/sbfw.usb

Ya tenemos los drivers, ahora hay que decirle a SANE qué escaner tenemos y dónde hemos puesto los drivers, para ello edita el fichero /etc/sane.d/gt68xx.conf y buscamos la entrada para nuestro escaner específico:

# Medion/Lifetec/Tevion LT 9452:
override “mustek-scanexpress-1200-ub-plus”
vendor “Lifetec”
model “LT 9452″
firmware “/opt/sbfw.usb”

Ya puedes ejecutar cualquier programa de escaneado de imágenes como XSane o Kooka y todo listo.

Actualizar la hora de nuestro Linux de forma automática.

July 6th, 2008

En muchas ocasiones es necesario tener al día la fecha y hora de nuestro sistema, sobre todo para servidores de cualquire tipo.

En la actualidad, casi todo el mundo dispone de conexiones de banda ancha que nos permiten estar siempre conectados a la red de redes. Aprovechando esto, y el protocolo NTP (Network Time Protocol), podemos sincronizar nuestro sistema con un reloj atómico, por ejemplo.

¿Cómo podemos hacerlo? Símplemente instalando el paquete ntpdate que nos permite conectar con servidores de hora, como el de rediris (hora.rediris.es). Abre una consola y escribe:

apt-get install ntpdate

Con este comando instalaremos el software necesario para hacer funcionar el comando ntpdate. Una vez instalado, ¿cómo se utiliza?. Sólo tienes que conocer algún servidor de hora público, como el que comentábamos antes y escribir el comando en consola del tipo:

ntpdate hora.rediris.es

A lo que la máquina responderá con un:

6 Jul 23:50:16 ntpdate[9784]: step time server 130.206.3.166 offset -1.594364 sec

Dándonos la hora y el offset con el servidor de hora que le hemos puesto. Ya tenemos nuestro sistema con la fecha y hora actualizados.

Si lo que queremos es que todos los días a las 5 de la mañana nuestro servidor actualice de forma automática su fecha y hora, podremos hacer un script del tipo:

#/bin/sh
echo “Comienza a sincronizar la hora”
ntpdate hora.rediris.es
echo “Termina la sincronización con rediris”

Si copiamos este script en la ruta /usr/local/bin y le damos el hombre de ponerenhora.sh, sólo falta cambiar los permisos de dicho fichero para poder ser ejecutado:

chmod 755 ponerenhora.sh

De esta forma cualquier usuario de la máquina podrá ejecutar el scritp y leerlo, pero únicamente el creador del script podrá modificarlo.

Ahora añadimos al fichero /etc/crontab la línea para que se ejecute el script a las cinco de la mañana todos los días.

00 5    * * *   root    ponerenhora.sh

Y ya tenemos todo. Ahora ya nos podemos despreocupar de cambiar la hora a nuestro sistema, de ver cómo se retrasa el reloj de tu hardware, etc. Siempre estaremos en hora.

MAX 4.0 Madrid Linux ya está disponible

June 26th, 2008

MAX 4.0: Madrid Linux.Sí, lo sé, hace ya más de una semana que está disponible, pero no he tenido tiempo hasta la fecha de hablar de hablaros de las lindezas de la misma. ;-)

Para el que no lo sepa MAX es la distribución de Linux que edita la Consejería de Educación de la Comunidad de Madrid a través del grupo de desarrollo de MAX, del cuál formo parte desde hace un par de años.

Esta distro de Linux no es una distro más, se ha tratado en todo momento que cualquier persona la pueda instalar y utilizar sin necesidad de tener unos extensos conocimientos en el tema. Además de recopilar la mayoría de los programas más utilizados en el sistema educativo de la Comunidad, también se han añadido otros de vital importancia para el uso habitual de un sistema operativo.

Dos de las principales novedades de este año ha sido la inclusión de dos proyectos realmente interesantes:

  • TCOS. Del que algún día hablaré, y seguro que bien, pero que hasta la fecha no he tenido de probar. Sí lo he visto funcionando y la verdad es que es una maravilla para no sólo mantener el control del aula, si no también para la reutilización de viajas máquinas como terminales de otra con mayor potencia. Tengo una asignatura pendiente, probar este sistema en mis carnes.
  • Backharddi. Esta herramienta si he tenido el placer de utilizar y comentar algunas cosas en el blog. Bueno, pues mejor con MAX 4.0. ;-)

Además de todo lo anterior, también se ha documentado una gran parte de las utilidades que incluye, pudiendo consultar los manuales de forma totalmente gratuita. Manuales.

Esta completísima distro está disponible en diferentes formatos y para instalaciones a medida para estaciones de trabajo, ordenador de profesor, alumno e incluso la NanoMAX, versión para pendrive o disco extraible usb y la versión servidor.

De esta última, y ya para terminar, comentaros que ya tenéis disponible el manual de Telefonía IP sobre MAX en el aula virtual. Si alguien tiene alguna sugerencia, corrección o pregunta, que no dude en hacerla en los foros de MAX o aquí mismo como comentarios del blog.

Disfrutarla, es para ello. ;-)

Linux MAX 4.0 llevará telefonía IP

May 16th, 2008

Linux MAX 4.0 y la telefonía IP con Asterisk integrados.Durante un tiempo he estado escribiendo una pequeña guía sobre la instalación, configuración y utilización en un entorno real de Asterisk, servidor de telefonía IP, para la nueva versión de Linux MAX 4.0, el linux de la Comunidad de Madrid con el cuál participo activamente desde hace un par de años.

Adelantaros que la versión definitiva de MAX 4.0 está ya casi terminada, con una larga lista de sorpresas que nos harán a todos la vida más fácil. Se basa en la recien estrenada Ubuntu Hardy y lleva todas sus aplicaciones actualizadas hasta la fecha.

El manual de asterisk nos permitirá crear un sistema de telefonía IP sencillo con extensiones de tecnología SIP e IAX. Como añadido, también hemos optado por meter la parte de configuración de op-panel (Flash Operator Panel) para ver en todo momento y controlar, mediante un panel web, nuestra centralita IP. La verdad es que es espectacular el resultado final y espero haga que os atraiga un poco más este mundo de las comunicaciones IP.

En cuanto esté terminado y publicado, trataré de poner en este blog el enlace directo al manual.

Backharddi es IMPRESIONANTE. Clonado en menos de 10 minutos.

April 24th, 2008

Ayer montando unos ordenadores que teníamos por ahí abandonados, todos igualitos o casi, nos pusimos a montarle Ubuntu 7.10 a todos, pero algunos dieron error porque las lectoras de CD que llevan son un poco chapuceras y no leían bien las marcas de CDs que compramos, en fin, cosas del hardware.

El caso es que se instaló perfectamente en un ordenador, lo configuramos con todo lo que tenía que llevar, y decidimos hacer otra prueba de clonado con Backharddi.

La imagen la sacó al servidor en menos de 10 minutos, pero lo mejor de todo es que cloné los 10 ordenadores en menos de 8 minutos, algo realmente impresionante, y más siendo máquinas de hace ya algún tiempo, no estamos hablando de dobles cores ni nada parecido, eran Pentium IV y con 256 MB de RAM.

Cada día que pasa estoy más agradecido al proyecto Backharddi de I+D Seneca. Enhorabuena una vez más. No me canso, jajajaja. ;-)

Google entra en el mundo del 3D. SketchUp

April 3rd, 2008

Demostración de la Torre Eifel de SketchUpMirando entre las herramientas que va añadiendo Google a mi cuenta de gmail, me he encontrado con algo en lo que nunca me había fijado, sketchUp, una herramienta de modelado en 3D de Google y totalmente integrada con Google Hearth.

La verdad es que la filosofía que están llevando cada día se parece más a la del software libre, pero a ver cuándo liberan estos desarrollos, porque piden participación popular, pero al final Google es una empresa y cobra por sus servicios, y si no pregúntales a los patrocinados cuánto les cuesta cada click que haces en tus búsquedas diárias.

El caso es que SketchUp es una herramienta muy sencilla de utilizar que te permite crear tus modelos 3D, desde casas a naves espaciales como anuncian. Después, siguiendo la filosofía de compartir todo, puedes publicar tus modelos o incrustarlos en google Hearth para que cualquier persona que esté navegando, vea el mundo en tres dimensiones.

¿Cuál será el siguiente paso? Creo que está claro, dentro de poco podrás andar dentro de los mundos con un avatar, hablar con las personas que te encuentres por el camino, ir de compras, visitar ciudades, todo de forma virtual al más puro estilo Realidad Virtual. ¿cobrará google por ello?. Espero que no, ya que el mundo se construye a base de aportaciones del público en general, lo que sí cobrará será por poner tu tienda, o incluso vender tus camisas de marca a los avatares. No sería el primer proyecto de este tipo, aunque todo esto es una opinión totalmente personal y vete a saber lo que terminan por hacer.

Impresiones del segundo día de las III Jornadas de Software Libre Galapinux 2008

March 29th, 2008

Un día mucho más técnico y desde mi punto de vista, muchísimo más interesante, sin querer desmerecer a todos los ponentes del día anterior que fueron grandes oradores.

En primer lugar, llegué a tiempo de ver a Jose María Alonso en su ponencia sobre OpenBSD. Me dan ganas de quitar las debian que tengo por ahí de servidores y poner esta distro. Como siempre, impresionante ponencia de la que aprendí muuuchas cosas útiles. Eres un grande Chema.

Después tuve el placer de escuchar a Santiago Gala hablar del proyecto Open Movilforum. No sabía que existiera algo así y la verdad es que me gustó ver como empresas de esa envergadura están apoyando iniciativas de software libre. Tras las jornadas tuvimos la oportunidad de intercambiar experiencias durante una agradable comida con algunos de los ponentes de esta segunda jornada y en la que salieron futuros proyecto, de los que si sale algo adelante, os mantendré informados. ;-)

Aunque no estaba en el programa y por motivos de tiempo del día anterior, pudimos asistir a la ponencia de Mario Lobo sobre Java y entornos de desarrollo Eclipse. Además de gran orador, se notó la sobrada experiencia que tiene en todo el tema de desarrollo y consultoría. Gran profesional y mejor profesor.

Una de las ponencias estrella, la de una de las Coordinadoras de las Jornadas, Maria Dolores Parra Sageras sobre Scratch. Ya había asistido a otra ponencia que dió sobre squeak y me atrajo mucho la idea, con Scratch te has superado Lola. Creo que con esta ponencia se ha cumplido el objetivo principal de las jornadas, alentar, animar, motivar a los alumnos y profesores a hacer un gran avance en su formación, pero de una forma muy divertida. Aprender a programar sin darte cuenta prácticamente. Genial.

De la siguiente no seré yo el que opine. Hice todo lo posible por representar al Grupo MAX y exponer todas las mejoras y aportes que desde el mismo hacemos a la comunidad del Software Libre y a la Comunidad Educativa. Estuve muy agusto en estas jornadas y os tengo que dar las gracias a todos por vuestra asistencia y a las organizadoras (Carmen Luengo y Lola Parra) por todo el esfuerzo que habéis realizado.

Como cierre de las jornadas, Enrique Pampyn nos dió otro punto de vista del uso de herramientas de enseñanza a distancia como apoyo a la enseñanza presencial. Es encomiable ver como un profesor de filosofía utiliza las nuevas tecnologías en su día a día y con unos resultados de motivación del alumnado estupendos, que es lo que más falta hace en estos momentos.

Enhorabuena por estas III Jornadas de Software Libre, han sido estupendas, además de divertidas e instructivas.

Espero volver al año que viene. ;-)

Impresiones del primer día de las III Jornadas de Software Libre Galapinux 2008

March 28th, 2008

Esta mañana han comenzado las III Jornadas de Software Libre Galapinux 2008.

Como no podía ser de otra forma, después de la presentación, nos ha hecho una ponencia magistral el Sr. Barahona, gran orador. Escucharle hablar del Software Libre y su filosofía es todo un placer.

Posteriormente hemos escuchado a Felipe Retortillo, con gran asombro y la verdad que gratamente sorprendido, cómo está montada la arquitectura del portal de EducaMadrid. Mi más sincera enhorabuena por esa pedazo de arquitectura y la elección de software libre para todos vuestros desarrollos.

No hay que ser valiente para utilizar software libre, hay que amar tu tiempo libre u odiar los móviles de soporte que suenan a todas horas para resetear máquinas con software propietario. La utilización del software libre te garantiza una estabilidad jamás soñada para otros softwares, y por tanto una vida más tranquila, aunque siempre cueste más convencer a los neófitos en el tema que es la mejor opción.

Las ponencias siguientes no han tenido mucho que ver con el software libre, pero también han sido interesantes. ¿Qué futuro nos espera en el sistema educativo?. Creo que nos repercutirá a todos los Españoles. Estoy deseando ver ese CD de las jornadas con toda la documentación aportada por los ponentes y que por limitaciones en el tiempo, no han podido exponer. Dos días de jornadas dan para poco, jejejeje.

Última novedad. Al final mañana tendré que defender la ponencia sobre Linux MAX 4.0. Desde hace un par de años soy uno de los componentes del grupo MAX, y al coordinador del grupo le ha surgido otra reunión ineludible, esto es señal de que el software libre goza de buena salud, no paramos. ;-)

III Jornadas de Software Libre, GALAPINUX 2008.

March 7th, 2008

III Jornadas de Software Libre, GALAPINUX 2008.Ya han publicado el programa de las terceras jornadas de software libre que organizan los Institutos IES Infanta Elena (Galapagar), IES Arquitecto Ventura Rodríguez (Boadilla del Monte) y este año también el IES Alexander Graham Bell (Colmenar Viejo).

Como todos los años, me pasaré los dos días a estas interesantísimas jornadas. Os lo aconsejo, el ambiente es inmejorable, y se conoce a gente muy interesante del mundo del Software Libre y la educación.

Se celebrarán los días 27 y 28 de Marzo de 2008 en el Centro Cultural La Pocilla (C/Guadarrama, 66) de Galapagar. Os adjunto el programa, aunque podéis encontrar toda la información en http://www.nibbler.org.es/:

JUEVES 27 DE MARZO

10:00hs. Inauguración:

José Macías Velásquez - Director del Área territorial Madrid-Oeste.
Carmen Toledano Rico – Alcaldesa de Galapagar.
José Carlos Sidrach Cardona – Director IES Infanta Elena-Galapagar.
Carmen Luengo - Coordinadora III Jornadas Software Libre, Profesora de informática en el IES Infanta Elena-Galapagar.
Representante de la Asociación Juvenil Nibbler.

10:30hs. El software Libre. Jesús Barahona - Profesor de la Universidad Juan Carlos I (Madrid)

11:00hs. Portal Virtual de Educa Madrid. Felipe Retortillo - Responsable máximo del Portal de Educa Madrid. Comunidad de Madrid.

11:30hs. Java, entorno de desarrollo libre ECLIPSE. Mario Lobo - Profesor de Informática en el IES Arquitecto Ventura Rodriguez

12:00hs. Presentación y sorteo de materiales. McGrawHill

12:30hs. La nueva FP Convergencia hacia Europa: Sistemas de Créditos y Convalidaciones. Marian Martín- Profesora de informática en el IES Graham Bell

13:00hr. Presentación del nuevo Ciclo Formativo de Grado Medio: Microinformática y Redes. Carmen Luengo- Profesora de Informática en el IES Infanta Elena.

13:30hr. Mesa redonda: Retrospectiva del Ciclo Formativo ESI, importancia del Software Libre en la profesión: Coordina Marian Martín, participan alumnos, ex alumnos y profesores.

14: 30hrs. Comida.

VIERNES 28 DE MARZO

10:00hs. Bastiones con OpenBSD. Jose Maria Alonso – ex-profesor en el IES Infanta Elena y creador de las Jornadas de Software Libre.

10:30hs. El software libre y la movilidad. Santiago Gala – experto en Software Libre, profesor de informática en la Universidad Francisco de Vitoria de Madrid.

11:00hs. Scratch. Dolores Parra: profesora de Informática en el IES Arquitecto Ventura Rodriguez,

11:30hs. Nueva versión de MAX. Ismail Ali Gago - Responsable del grupo MAX de la Comunidad de Madrid.

12:00hs. Mesa redonda: Plataformas Virtuales, Moodle, como apoyo a la enseñanza presencial: Enrique Pampyn - profesor de Filosofía del IES Infanta Elena de Galapagar y creador del portal www.pensarpensar.org. con Joomla y Moodle; Miguel Sutil profesor de informática del IES Graham Bell (Colmenar Viejo).

13:00hs. Cierre de las Jornadas