Instalar placa de rede wireless do notebook HP dv6636 no Ubuntu

Este artigo ensina a instalar driver de rede wireless do notebook HPdv6636 (Broadcom Corporation BCM94311MCG wlan mini-PCI (rev 02)) no Ubuntu 8.04 utilizando ndiswrapper.

[ Hits: 24.776 ]

Por: Daniel em 21/06/2008


Introdução



Não sei muito de Linux, por isso resolvi instalá-lo no meu notebook para poder aprender... Como tive problemas na instalação do driver da minha placa de rede wireless e não achei um tutorial na internet específico para os notes HP mais atuais, resolvi postar este tutorial.

No meu caso instalei o Ubuntu 8.04 utilizando o wubi, pois não consegui um CD de boot que funcionasse no note. A instalação descrita neste artigo é para o note HPdv6636, mas é provável que ela seja bastante semelhante ou até mesmo igual nos notes da série HPdv6000.

Para ter certeza que a instalação é a mesma para o seu note, basta verificar se sua placa de rede wireless é a mesma da placa do HPdv6636.

Descobrir o tipo da placa (pciid) e baixar driver

Antes de instalar a placa é necessário descobrir qual a placa do seu note para baixar o seu respectivo driver para Windows. Se você já sabe qual a sua placa, já possui o driver para Windows e tem certeza que o ndiswrapper tem suporte a esse driver, então pule para o próximo tópico do tutorial.

ATENÇÃO: Nem todo driver Windows é compatível com o ndiswrapper, às vezes o driver Windows mais atual para uma placa não é reconhecido pelo ndiswrapper. o que não significa que não exista um driver Windows para a sua placa compatível com ndiswrapper.

Para descobrir qual é o melhor driver para a sua placa, siga os passos abaixo:

$ lspci
03:00.0 Network controller: Broadcom Corporation BCM94311MCG wlan mini-PCI (rev 02)

Procure pela linha correspondente a sua placa de rede, em frete a linha da placa de rede terá um número do tipo XX:XX.X.

$ lspci -n |grep XX:XX.X
03:00.0 0280: 14e4:4311 (rev 02)

Onde XX:XX.X é o número encontrado no comando acima (no exemplo: 03:00.0). O PCIID da sua placa será um número do tipo XXLX:XXXX, no caso do note HPdv6636 deverá ser: 14e4:4311.

Baixar o driver da placa para Windows

Se a sua placa for a mesma que eu usei no exemplo acima, então o driver pode ser baixado no link:
Caso contrário, procure o driver no site:
Para encontrar o driver correto, procure pelo nome da placa que você viu usando o comando lspci e confira se o PCIID indicado no site é o mesmo da sua placa.

Instalar driver da placa de rede wireless

Agora que você já possui o driver, correto pode instalar a placa no seu note. Para isso será necessário instalar o pacote ndiswrapper no seu Linux.

Instalar ndiswrapper

Verifique se o seu Linux já possui o ndiswrapper instalado antes de realizar a instalação, se você já possuir o ndiswrapper instalado pode pular essa parte.

Se deseja instalar uma nova versão, aconselho que tente primeiro remover totalmente a versão que possui...

Para instalar o pacote ndiswrapper no Linux:

$ sudo apt-get install ndiswrapper-common
$ sudo apt-get install ndiswrapper-utils-1.9


Remover conflitos de driver da interface wlan:

Agora é necessário remover alguns conflitos de driver da interface wlan. Para isso adicione ao arquivo /etc/modprobe.d/blacklist as 4 linhas abaixo:

blacklist bcm43xx
blacklist b43
blacklist b43legacy
blacklist ssb

Instalar driver:

Para instalar o driver baixado, localize o arquivo *.inf que veio junto com os arquivos do driver. Você vai precisar indicá-lo para o ndiswrapper.

Obs.: O Ndiswrapper também utilizará alguns dos outros arquivos que vieram junto com o driver, por isso deixe tudo junto na pasta como você baixou e indique o arquivo *.inf no diretório que ele está.

Para indicar o driver Windows para o ndiswrapper use:

$ ndiswrapper -i <nome do arquivo.inf>
$ ndiswrapper -l


Após o último comando será informado qual driver foi instalado e para qual hardware, verifique se está correto.

Adicionar o arquivo /etc/rc.local as 3 linhas abaixo:

rmmod ssb
rmmod ndiswrapper
modprobe ndiswrapper

Para ativar a placa de rede no boot, adicionar ao arquivo /etc/modules uma única linha com a palavra abaixo:

ndiswrapper

Verifique que após reiniciar o notebook a luz da placa de rede wireless vai ficar azul.

Agora é só configurar a conexão da placa!

   

Páginas do artigo
   1. Introdução
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Instalando Slackware "na marra"

Configuração para desligamento automatizado de Computadores em um Ambiente Comercial

Configuração do modem ADSL Siemens Santis

Instalação e configuração do J2SE

Mantendo seu Slackware atualizado

  
Comentários
[1] Comentário enviado por leoberbert em 23/06/2008 - 21:52h

Eu ia fazer justamente o Descrito no teu Artigo :D hehehehehehe

TEnho um desta série e meu Slack ja ta finim nele....

Bom artigo!!!

[2] Comentário enviado por danilo.roger em 24/06/2008 - 14:45h

Bom artigo meu amigo!!

Soluções para hardware são sempre bem-vindas !!!

[3] Comentário enviado por fabioarnoni em 09/10/2008 - 23:48h

Muito boa a dica parabéns !!! Lembrando que se você tirar a linha ndiswrapper do arquivo /etc/modules, no arquivo /etc.rc.local você pode dispor os comandos de seguinte maneira:

modprobe -r ssb
modprobe ndiswrapper

até mais !!!

[4] Comentário enviado por tigonesuselinux em 12/11/2008 - 13:06h

Pessoal, no Suse seria o arquivo /etc/modprob.d/module-renames ????
Ou poderia criar um arquivo no etc/rc.d/rc5.d com os comandos "modprobe -r ssb" e "modprobe ndiswrapper"...correto??


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts