Ativando o controlador Atheros AR8151 no ubuntu

Hoje tive a necessidade de configurar um gateway Linux com Ubuntu para um cliente, após a instalação do equipamento somente uma das placas de rede foi reconhecida pela instalação (a placa offboard)

Então vamos lá, mãos a obra

para descobrir qual o controlador ethernet da placa mãe utilizei o seguinte comando:
$ lspci
02:00.0 Ethernet controller: Atheros Communications AR8151 v1.0 Gigabit Ethernet (rev c0)

Pesquisando encontrei um link para baixar o driver direto do site do fabricante, mas o link estava quebrado!
Encontrei o link em outro site:
http://code.google.com/p/iats/downloads/detail?name=AR81Family-Linux-v1.0.1.9.tar.gz&can=2&q=

Então chegou a hora de baixar o driver

$ mkdir atheros
$ cd atheros
$ wget http://iats.googlecode.com/files/AR81Family-Linux-v1.0.1.9.tar.gz
$ tar -xvzf AR81Family-Linux-v1.0.1.9.tar.gz

Como sou muito acostumado a usar o bom e velho Slackware achei que agora era só compilar o driver, mas estava enganado, ainda faltavam alguns pacotes para que o Ubuntu conseguisse compilar, hora de baixar o build-essential e linux-headers-generic.

Não gosto de ficar usando sudo isso ou sudo aquilo então uso o sudo -s assim já fico como superusuário .
# sudo -s
(digite a senha do usuário)

Chegou a hora de resolver as dependências:
# apt-get update
# apt-get install build-essential linux-headers-generic

Após a instalação das dependências chegou a hora de compilar o driver:
# make
# make install

Prontinho agora é só carregar o módulo
# modprobe atl1e

Agora sua placa de rede deve ter sido reconhecida !

Deixe uma resposta

VocÊ pode usar tags e atributos : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">