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.595 ]

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

Configurando o X.org

Ubuntu customizado como MacOS X

Funcionalidades do Eclipse no Vim - Usando o Eclim

Como instalar o Linux (Debian) no Libretto 50CT

Configurando bspwm e dois monitores

  
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