La Ciencia para todos

En estos tiempos del ruido, donde la ciencia está bastante olvidada por el frenético ritmo de vida actual y la búsqueda del placer inmediato, es agradable encontrar una página como La Ciencia para Todos, donde se abordan temas científicos en términos comprensibles para la mayoría. Vale la pena visitarla.

Ayuda y Recursos Linux

Nos hemos topado con una excelente página de aquellas “paso a paso” para la instalación de software y hardware en general sobre Linux. La guía, denominada Linux.nf, está organizada por temas y tópicos definidos que van desde la instalación de un zip drive hasta la configuración de IP Chains, el firewall de Linux. Para explorarla, clic aquí.

Configurando una tarjeta de red (y hardware en general) en Linux

Muchas veces, al tratar de configurar un equipo específico de hardware en Linux, nos encontramos con que este sistema operativo no lo reconoce. Aquí, algunos consejos para evitar problemas a la hora de instalar y poner en funcionamiento equipos comunes que podemos necesitar.

Hace un par de días, cuando estaba configurando una estación Linux para conectarse en red, me percaté de que, aunque el equipo contaba con una tarjeta de red Surecom EP-320X-R estándar, funcionando correctamente en Windows, no era reconocida por Linux. Así pues, comenzó la ardua tarea de verificar que estaba ocurriendo. Una vez revisada la configuración estándar a
través de netconf y Linuxconf, y verificando los módulos que se encontraban cargados por el kernel, me di cuenta que el sistema no estaba siquiera viendo el hardware. Me dirigí a la página del fabricante (www.surecom-net.com), para verificar si existían controladores actualizados para esta tarjeta. De allí, al comprobar que solamente existía un documento de texto indicando algunas instrucciones básicas de instalación (pero no drivers) y que además decía que si tenia problemas, debería dirigirme a la página web de ScyLD Computer Corporation para obtener unos controladores genéricos. Cuando llegué a dicha página, me encontré con varias guías que iban desde recompilar el kernel para que incluyera el soporte al dispositivo nuevo hasta algunas descargas de controladores genéricos, para kernels anteriores al que estaba usando (2.4.2.2). Al ver que estos archivos no me iban a ser útiles, comencé a aplicar ciertas técnicas básicas de resolución de problemas de hardware (que debería haber probado al principio) para tratar de encontrar la razón por la cual Linux no veía mi tarjeta de red.

Soluciones:

Al pensar por un momento que Linux está totalmente orientado al hardware, se me ocurrió que, permitiendo a la mother board controlar los recursos de las tarjetas instaladas, podria tener una oportunidad para que finalmente la esquiva tarjeta apareciera a la vista de Linux. Dicho esto, modifiqué el parámetro Plug and Play Operating System Installed, de la BIOS y escogí la opción NO, para permitir una configuración de los recursos de los distintos dispositivos directamente por la board. Cuando reinicié, comprobé con agrado que el sistema operativo detectó la tarjeta y me dió la opción de configurarla.

Consejos Importantes:

A la hora de configurar un nuevo dispositivo en Linux, debemos tener en cuenta varias cosas antes de acometer la tarea:

1. Si no hemos comprado el dispositivo, debemos asegurarnos que este es compatible con Linux. Para esto, podemos consultar al vendedor o la lista de compatibilidad de hardware de nuestra distribución. Para el caso de Red Hat, podemos ir a la página http://hardware.redhat.com, para verificar si el dispositivo está soportado por la versión de Linux que tengamos instalada (o que vayamos a instalar). Si es así, podemos estar seguros que no vamos a tener mayores problemas a la hora de instalar.

2. Si ya tenemos nuestro dispositivo y una vez instalado, el sistema no lo reconoce, podemos probar algunas alternativas como:

a) Verificar que hayamos instalado correctamente el hardware. (Si se trata de dispositivos externos, verificar que estén conectados, encendidos, etc. Si son dispositivos internos, revisar que estén perfectamente ajustados y conectados, tanto a cables eléctricos como lógicos).

b) Cambiar la posición de slot del mismo (en el caso de ser una tarjeta ISA o PCI).

c) Por último, podemos probar deshabilitando la opción Plug and Play del dispositivo (que normalmente se hace a través de un diskette o CD que viene con el mismo) o a través de la configuración de la BIOS de la máquina (aqui hay que tener cuidado con lo que hacemos, es preferible documentar para que, si surge algun problema, podamos deshacer los cambios). Generalmente esta opción está denominada como “Plug and Play OS Installed? La opción por defecto es YES, pero debemos colocarla en NO.

Una vez hechos estos cambios, podemos arrancar la máquina con el nuevo dispositivo instalado, y si todo va bien, Linux reconocerá el nuevo hardware y nos preguntará si queremos configurarlo.

Si definitivamente necesitamos un controlador actualizado, y el fabricante no lo proporciona, podemos dirigirnos al sitio www.rpmfind.net y realizar una búsqueda con la referencia exacta o genérica del dispositivo que estamos tratando de instalar.

GnomeMeeting ya disponible

Ya está disponible GnomeMeeting, una aplicación para video-conferencia compatible con H.323, que incluye soporte para varios codecs de audio, video e ILS, para localización de usuarios. Para visitar el sitio de esta nueva aplicación, clic aqui.

Un listado de recursos de certificación

Ha caido en nuestras manos una lista bastante completa de sitios que nos pueden ser útiles a la hora de encontrar ayuda en nuestro camino hacia la certificación MS. Adicionalmente, se encuentra clasificada según la calidad y opiniones de los usuarios. La lista se encuentra aqui.

Cómo instalar un winmodem en Linux

Seguramente nos hemos encontrado más de una vez con el famoso problema de que los “winmodems” o modems de software, no pueden usarse bajo Linux. Parece que esta afirmación se ha convertido en un mito y podemos configurarlos, con un poco de ayuda, para que funcionen en nuestra nueva máquina no Windows.

He escuchado varias veces la pregunta de si es posible instalar un winmodem o módem de software bajo Linux. Hasta hace un tiempo, la respuesta de los avezados era tajante: No, debido a que, explicaban, estos modems dependen del software (llámense drivers) para funcionar, es decir, roban algo de potencia de proceso a la máquina para efectuar sus operaciones normales.
Inicialmente, los módems ISA eran genuinos módems “de hardware” o que no dependían para nada del procesador de la máquina para funcionar. Pero los nuevos PCI comenzaron a incorporar este formato dentro de sus diseños, dejando de lado el incluir todas las funciones en la tarjeta del módem y utilizando el poder de los nuevos procesadores, cada vez más potentes.

Pues bien, después de investigar un poco sobre el tema, me he encontrado con la agradable noticia de que si es posible y que no es tan dificil llevar a cabo la tarea. Existen algunos recursos como linmodems.org, con varios vínculos a páginas con drivers de código abierto. De la misma forma, en la página de PCCHIPS (el fabricante de componentes electrónicos para computadores) puede encontrarse un driver genérico para los módems con chip PCTEL para Linux. (Podemos descargarlo aqui).

Nuevo en Linux? Bienvenido al Club!

Este apartado quiere contribuir a acercar a los no iniciados, o a aquellos que si lo sean, pero estén atascados en alguna parte con este sistema operativo.

Por qué esta guía? (Si existen muchas allá afuera?) Esta guía surge de la experiencia, algo traumática por cierto, que tuve al comenzar a trabajar con Linux, buscando y buscando en la red soluciones a problemas comunes, que al final me conducían a documentos que no me resolvían las dudas. Así que para evitar que al que está comenzando le pase lo mismo, aquí van algunos consejos y notas sobre diversos temas relacionados. Así que, ánimo y adelante!

Primeros Pasos:

La idea es escoger una distribución lo suficientemente difundida para poder preguntar lo que no
sepamos. Las que he probado han sido Conectiva 5.1, Red Hat 7.1 y Mandrake 8.0. Los expertos afirman que Mandrake es la más amigable e intuitiva, pero a mi personalmente la que mas me agrada es Red Hat, ya que tiene una gran base instalada, lo que asegura permanencia y lo más importante, muchas orejas prestas a escuchar preguntas.