thinkClear » server

Para los desarrollos internos en thinkClear, instalamos un servidor de desarrollo. Me gustaría compartir la experiencia por la que pasamos:

Para la instalación del server elegimos la última debian estable o “etch”. Debido a que en la oficina tenemos una buena conexión a internet y realmente queriamos instalar solo lo necesario.

Esta es la imagen que utilizamos :

http://cdimage.debian.org/debian-cd/4.0_r1/amd64/iso-cd/debian-40r1-amd64-netinst.iso

Luego de grabar la imagen, empezamos con la instalación.

Al poco de empezar, debian, no pudo reconocer la placa de red (una placa del mother ASUS P5GC-MX) que es fundamental para el proceso de instalación!. Por lo que tuvimos que completar la instalación sin el soporte de red, para luego instalarla.

Luego de haber instalado el sistema (mucho más que mínimo, ya que ni siquiera se había actualizado por internet), nos dispusimos a instalar la placa de red.

Por suerte, los drivers de la placa, no solo estaban en el CD del mother, sino que estos eran libres, con licencia GPL, lo que nos permitió instalarlos facilmente.

Estos son los pasos que seguimos:

utilizando otra computadora, bajamos estos archivos de los servers de debian que nos sirvieron para compilar los fuentes y los grabamos a un diskette:

para montar la lectora hicimos

mount /dev/fd0

luego fuimos a /media/floppy e instalamos los siquientes paquetes q bajamos

gcc_4.1.1-15_amd64.deb

make_3.81-2_amd64.deb

con el comando dpkg -i ‘nombre de archivo’

Luego, para instalar los fuentes de la placa de red, montamos el cd donde venían los drivers de esta manera:

mount /dev/cdrom

fuimos al directorio donde estaban los sources, en este caso , /media/cdrom0/LinuxDrivers/Lan/Attansic/AtL2Linux_v0.2.40.0/src

y ejecutamos el siguiente comando:

make install

para instalar los fuentes. El binario producido estará en

/lib/modules/<KERNEL VERSION>/kernel/drivers/net/atl2/atl2.ko

Ejecutamos

insmod atl2

Para instalar el módulo recien compilado.

Y por último le asignamos una ip a la placa

ifconfig ethX <IP_address> (donde X es la interfaz de red)

Luego buscamos algunos sources (algunos que encontramos)

deb http://debian.mur.at/debian/ stable main
deb-src http://debian.mur.at/debian/ stable main
deb http://security.debian.org/ stable/updates main
y los agregamos al archivo /etc/apt/sources.list

ejecutamos apt-get update

y ya podemos instalar lo que querramos en nuestro debian correctamente :)