Páginas

sábado, 16 de fevereiro de 2008

Instalação da Broadcom 1390 no Debian Etch

Hoje pretendo fazer algo meio diferente, vou postar a postagem de um cara! Muitas vezes quando usamos Software Livre encontramos em nossos caminhos pequenos tutoriais, que para muitos parecem insignificantes quando publicados, porém estes pequenos, grandes tutorias tem um poder muito grande, o poder de ajudar muitas pessoas em muitos problemas! Eu tinha uma certa noção de como configurar uma placa wireless, mas não conseguia nem a pau, foi quando navegando pelas páginas do Google eu encontrei justamente o que precisava com um cara chamado Michel de Souza que fez um tutorialzinho de como configurar a placa Broadcom 1390 no Debian Etch o qual gostei muito e por isso postarei aqui no meu blog para que este tutorial fique mais divulgado!

Segue....

----------------------------------------------------------------

Instalação da Broadcom 1390 no Debian Etch
micnet
19/11/2007

Depois de ler muitos artigos incompletos, juntei o quebra-cabeças e consegui instalar a minha Broadcom 1390 no Etch e por isso resolvi escrever este artigo.
Por: Michel de Souza

Verificando o card e instalando pacotes necessários

Neste artigo iremos baixar o driver para Windows, isto mesmo, e subí-lo com a ajuda do ndiswrapper, que carrega o .inf.

Primeiramente vamos verificar o modelo exato da placa wireless:

# lspci
03:00.0 Network controller: Broadcom Corporation Dell Wireless 1390 WLAN Mini-PCI Card (rev 01)

A última linha (no meu caso) informa o modelo exato da placa, neste caso "Broadcom 1390".

Como iremos baixar um arquivo .exe do site, iremos precisar de um extrator e também iremos baixar o necessário para o kernel:

# apt-get install cabextract build-essential

Após instalar os pacotes necessários, iremos prosseguir com a instalação do Ndiswrapper.

Vamos baixar o module-assistant para criar o pacote do ndiswrapper, pois iremos baixar o source:

# apt-get install module-assistant

Baixando o source do ndiswrapper:

# apt-get install ndiswrapper-source

Preparando e instalando:

# module-assistant build ndiswrapper

Agora iremos instalar os utilitários do ndiswrapper:

# apt-get install ndiswrapper-utils-1.9

Baixando e instalando o driver

Já com o ndiswrapper instalado, precisamos do driver da placa e para isto iremos baixá-lo com a ajuda do wget. Para facilitar a vida, disponibilizo no meu site, desta maneira evitamos perda de tempo procurando no site do fabricante.

# wget http://micnet.ddns.com.br/pub/sp33008.exe"

(O link mudou! http://h50176.www5.hp.com/local_drivers/24256/sp33008.exe)

Como podem observar, vamos precisar extrair os arquivos; lembram-se do cabextract:

# cabextract sp33008.exe

Já com o .inf extraído, vamos usar o ndiswrapper para subí-lo:

# ndiswrapper -i bcmwl5.inf
# depmod -a
# modprobe ndiswrapper


Neste ponto já devemos ter nossa placa configurada, basta subí-la:

# ifconfig wlan0 up

Verifique o led azul acesso!!!

Configurando a rede

Após instalado o card, temos que obter algumas ferramentas para nos auxiliar na configuração da rede.

Vamos instalar um pacote que contém uma ferramenta para procurar redes wireless, entre outras coisas:

# aptitude install wireless-tools

Após instalado, basta digitar o comando e o mesmo listará a(s) rede(s) presentes:

# iwlist wlan0 scan

Outro pacote interessante que nos permite configurar a rede através do Gnome:

# aptitude install network-manager

Temos também outra ferramenta que nos auxilia no ambiente gráfico, tanto com configuração, como também com informações:

# aptitude install netapplet

Para configurar no modo texto, edite o arquivo de configuração:

# vi /etc/network/interfaces

e insira as seguintes linhas:

iface wlan0 inet dhcp
wireless-essid # nome da rede
wireless-key # senha
auto wlan0

Abraços e sucesso a todos!

Micnet

----------------------------------------------------------------

Lembrando que eu não perguntei nada ao dono do tutorial se eu poderia postar isso aqui, mas creio que ele ficará feliz em ver seu tutorial aqui, pois eu acredito que quem posta coisas no Viva o Linux tem a idéia de ajudar o próximo!

É isso aí e como disse um cara aqui do Campus Party o qual assisti uma palestra hoje, "a sociedade livre tenta libertar o mundo, as vezes podemos ser processados por fazer isso mas do que adianta baixar a cabeça a tudo que achamos que é errado sem ao menos tentar mostrar que aquilo poderia ser certo dependendo do seu ponto de vista sobre o assunto?".

** quem quiser usar o mesmo tutorial no Debian Lenny, terá de adicionar o módulo b43 a blacklist do modprobe.d no /etc, quem não conseguir email-me! ;)

Um comentário:

Bruno disse...

E ai Rafha!! ... Pô .. essa placa me atormentou muito também...

Cara .. já passei por duas 1390 aonde os arquivos bcmwl5.inf eram completamente diferentes um do outro!!

Depois de descobrir qual era o correto, deu certo!!!

[]s