Instalar drivers de NICs con chip Atheros AR8151 en versiones de Vyatta basadas en Debian Lenny
Debian Lenny no tiene instalado por defecto los drivers de tarjetas de red con chip Atheros AR8151 por lo tanto las distribuciones de Vyatta basadas en Debian Lenny como son VC6.0 y VC6.1 no lo traen instalado y tarjetas de red con ese chip no podrán funcionar con esas versiones de Vyatta (a partir de Vyatta VC6.4 los detecta e incorpora sin problema). Para los que tengáis tarjetas de red o placas base o cuya NIC tenga chip AR8151 y por lo que sea queráis instalar las versiones de Vyatta VC6.0 y VC6.1, los pasos a seguir para instalar los drivers de Atheros AR8151 son:
vyatta$ configure
vyatta# set system package repository lenny components main
vyatta# set system package repository lenny url http://archive.debian.org/debian
vyatta# set system package repository lenny distribution lenny
vyatta# commit
vyatta# aptitude update
vyatta# cd /tmp
vyatta# wget http://packages.vyatta.com/vyatta-dev/larkspur/unstable/pool/main/linux-vyatta-kbuild_2.6.32-1+vyatta+42+larkspur11_i386.deb
vyatta# dpkg -i linux-vyatta-kbuild_2.6.32-1+vyatta+42+larkspur11_i386.deb
vyatta# cd /usr/src
vyatta# ln -s linux-image/debian/build/build-i386-none-586-vyatta linux
vyatta# ln -s linux-image/debian/build/build-i386-none-586-vyatta linux-headers-2.6.31-1-586-vyatta
vyatta# apt-get install build-essential
vyatta# apt-get install make gcc gcc-4.2 gcc-4.3
vyatta# cd /tmp
vyatta# wget http://www.openredes.com/wp-content/files/AR81Family-linux-v1.0.1.14.tar.gz
vyatta# tar zxvf AR81Family-linux-v1.0.1.14.tar.gz
vyatta# cd src/
vyatta# make
vyatta# make install
vyatta# cp /tmp/src/atl1e.ko /lib/modules/$(uname -r)/kernel/drivers/net/atl1e
vyatta# modprobe atl1e
vyatta# exit
vyatta$ exit













Saludos, hermanos.
Gracias, Herminio. Me gustaría añadir que también para los Vyattas basados en Debian 5.0 tampoco ven las tarjetas de red basadas en el chip ATL2 (Attansic L2). Eso me pasó con unas máquinas Intel que adquirí hace casi dos años atrás. Eso se resuelve o instalando la versión 6.0 o bajado el fuente y compilarlo para la versión del Kernel que se esté utilizando. En mi caso, me fuí por la segunda opción.
:-)