Continuando com o processo de instalação do
Linux nos notebooks Intelbras da série i61, mostrarei como configurar a placa wireless.
Pelas minhas pesquisas, a maioria das pessoas estão usando o
ndiswrapper para emular o driver para Windows. É uma solução boa, porém eu prefiro usar tudo nativo. Logo descobri que a Broadcom já havia desenvolvido o driver nativo para o Linux, que se encontra disponível em:
http://www.broadcom.com/support/802.11/linux_sta.php
O processo de instalação foi testado no Fedora 10 e deve funcionar em qualquer outra distribuição Linux. Porém o processo de subir o módulo durante o boot do sistema, demonstrado no final desse artigo, deve mudar um pouco caso você esteja usando outra distribuição.
Após fazer o download do driver (no caso do Intelbras i61 é o 64 bits), crie um diretório e descompacte os arquivos dentro dele.
Entre no diretório e execute:
# make -C /lib/modules/`uname -r`/build M=`pwd`
Verifique se há algum módulo relativo a placa wireless carregado:
# lsmod
E procure por "bcm43xx, b43, b43legacy, ndiswrapper":
# locate bcm43xx
# locate b43
# locate b43legacy
# locate ndiswrapper
Se algum desses módulos estiver carregado, use o comando:
# modprobe -r "nome-do-módulo"
ou
# rmmod "nome-do-módulo"
para descarregá-lo.
Agora carregue os módulos:
# modprobe ieee80211_crypt_tkip
# insmod wl.ko
Copie para o diretório de módulos do kernel o módulo gerado e crie as dependências:
# cp wl.ko /lib/modules/`uname -r`/kernel/net/wireless/
# depmod -a
No Fedora 10, entre no diretório /etc/sysconfig/modules e crie dois arquivos chamados "ieee80211_crypt_tkip.modules" e "wl.modules":
# touch ieee80211_crypt_tkip.modules wl.modules
Dentro do ieee80211_crypt_tkip.modules coloque:
#!/bin/sh
/sbin/modprobe ieee80211_crypt_tkip
E dentro do
wl.modules:
#!/bin/sh
/sbin/modprobe wl
Dê permissão de execução:
# chmod +x wl.modules ieee80211_crypt_tkip.modules
No
Slackware, abra o arquivo
rc.local que se encontra dentro de "/etc/rc.d/rc.local" e adicione no final do arquivo as seguintes linhas:
/sbin/modprobe ieee80211_crypt_tkip
/sbin/modprobe wl
E pronto. Sua placa wireless já está configurada e pronta para usar com o driver oficial da broadcom.
Bom dia, eu possuo um NB Asus e estou tendo dificuldades para ligar a wireless. Abaixo algumas informações:
Distribuição: Ubuntu 8.10 32 bits desktop
Placa: Broadcom BCM4306
Quando ligo o ubuntu o led wireless acende e fica aceso até o gnome iniciar e pedir a confirmação do usuário e senha, depois nem pisca.
O comando lshw -C network retorna:
*-network:0
description: Ethernet interface
product: RTL-8139/8139C/8139C+
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info:
[email protected]:01:00.0
logical name: eth0
version: 10
serial: 00:13:d4:50:57:1d
size: 10MB/s
capacity: 100MB/s
width: 32 bits
clock: 33MHz
capabilities: pm bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=8139too driverversion=0.9.28 duplex=half latency=64 link=no maxlatency=64 mingnt=32 module=8139too multicast=yes port=MII speed=10MB/s
*-network:1
description: Network controller
product: BCM4306 802.11b/g Wireless LAN Controller
vendor: Broadcom Corporation
physical id: 4
bus info:
[email protected]:01:04.0
version: 03
width: 32 bits
clock: 33MHz
capabilities: pm bus_master cap_list
configuration: driver=b43-pci-bridge latency=64 module=ssb
*-network:0 DISABLED
description: Wireless interface
physical id: 1
logical name: wlan0
serial: 00:13:d4:59:e7:c1
capabilities: ethernet physical wireless
configuration: broadcast=yes multicast=yes wireless=IEEE 802.11bg
*-network:1 DISABLED
description: Ethernet interface
physical id: 2
logical name: pan0
serial: de:bb:85:ea:29:59
capabilities: ethernet physical
configuration: broadcast=yes driver=bridge driverversion=2.3 firmware=N/A link=yes multicast=yes
Como faço para o wlan0 ficar ENABLE?
Tem como vc m ajudar? Agradeço desde então.