Receta de SETI

TÍTULO:			Receta de SETI
VERSIÓN LFS:	Cualquiera
AUTOR:			Tim Plessers <tplessers@tiscalinet.be>
TRADUCTOR:	Proyecto LFS-ES

SINOPSIS:
	Esta receta proporciona detalles acerca de cómo instalar el cliente
	de SETI@Home y formar parte del 'Equipo LFS'

RECETA:

1. Sobre SETI@Home

SETI significa búsqueda de vida extraterrestre (Search for Extraterrestrial Intelligence). 
Es una organización que analiza ondas cósmicas, escaneádas por radiotelescopios 
gigantes. Tienen la esperanza de encontrar algun día un mensaje de otro mundo.

Desafortunadamente, la cantidad de datos es tan enorme, que sencillamente no puede 
ser procesada por un par de ordenadores. Necesitan nuestra ayuda. Puedes bajarte 
un programa cliente que se conecta a un servidor y recoge un pequeño paquete de 
datos (unidad de trabajo, work unit). Tu ordenador empieza a procesar los datos como 
un proceso background (son necesarias de 7 a 10 horas), y entonces envía de vuelta 
los resultados.

2. El cliente SETI@Home

El programa está escrito de tal manera que solamente utiliza el tiempo de inactividad
del procesador, esto es, cuando no se está procesando nada en tu máquina. Además, 
sólo necesita una conexión a Internet para enviar y recibir las unidades de trabajo
(work units). Es posible ejecutar clientes en múltiples máquinas usando la misma 
cuenta. Cuando se detiene el cliente durante el procesamiento, automáticamente lo 
retoma la proxima vez que lo ejecutes.

Puedes conseguir la versión en línea de comandos para Linux del cliente de 
Seti@Home en:

http://setiathome.ssl.berkeley.edu/download.html

Advierte que hay diferentes versiones para cada plataforma. Yo uso 
i686-pc-linux-gnu-gnulibc2.1, que está optimizada para Pentium II/III.

Despues de bajarlo, desempaquétalo:
$ tar xvf setiathome-3.03.i686-pc-linux-gnu-gnulibc2.1.tar

Y muévelo al directorio que desees:
$ mv setiathome-3.03.i686-pc-linux-gnu-gnulibc2.1/* /usr/local/bin

Ejecuta el cliente por primera vez:
$ setiathome

Rellena la información correcta y si todo ha ido bien, deberías ver que el programa 
recoge 340KB de datos desde el servidor, y empieza a procesarlo.

Posibles problemas:

P: Me da un error de instrucción ilegal, y el cliente desaparece.
R: Probablemente bajaste la version equivocada para tu ordenador,
     prueba la version i386 optimizada.

P: El cliente no parece que se conecte al servidor.
A: Probablemente estés detras de un proxy/cortafuegos. 
    Prueba 'setiathome -proxy my.proxy:port'
    p.e. 'setiathome -proxy 192.168.1.1:8080'

P: ¡Sigue sin conectar!
R: A lo mejor el servidor de datos de Seti@Home se ha caído. Prueba mañana.

Intenta mantener el cliente funcionando.

3. Equipos & Estadísticas

Puedes seguir tus estadísticas personales para ver que puesto tienes.
http://setiathome.ssl.berkeley.edu/individual.html

La gente es libre de crear equipos, que pueden competir entre sí.
Hay un montón de comunidades que han creado su propio equipo
(Equipo Slashdot, Microsoft Foundation, Equipo FreeBDS y por supuesto...
Equipo LFS).

Cuando hayas completado mas de 1 unidad de trabajo, asegúrate de formar
parte del equipo LFS. Visita:

http://setiathome.ssl.berkeley.edu/cgi-bin/cgi?cmd=team_lookup&name=Team+LFS

y haz click en el enlace 'Join'. A partir de ahí, sigue las instrucciones.

4. Toma nota de estos enlaces:

Página principal de Seti@Home
http://setiathome.ssl.berkeley.edu

Estadísticas de equipo LFS
http://setiathome.ssl.berkeley.edu/cgi-bin/cgi?cmd=team_lookup&name=Team+LFS