A rede sem fio ficou melhor no Kubuntu 9.04, no entanto ainda existem problemas para usuários que não possuem uma placa de rede sem fio suportada nativamente. Caso você ainda não tenha comprado uma placa de rede sem fio ainda, verifique o hardware suportado em https://help.ubuntu.com/community/WifiDocs/WirelessCardsSupported.
Se sua placa sem-fio foi localizada, KNetworkManager irá mostrar uma entrada no menu correspondente ao seu equipamento. Você pode tentar conectar sua placa sem-fio clicando no ícone da sua barra de tarefas e selecionando sua rede sem-fio. Se você for capaz de navegar pela rede com seu navegador web, sua conexão com a internet foi bem-sucedida.
Com o KNetworkManager você simplesmente clica no icone da aplicação em seu sistema e seleciona a rede wireless que você quer conectar. Quando você clica sobre uma rede que está com criptografia habilitada, deverá aparecer um mensagem, pop-up, para entrar com as informações. Uma vez entrado, com esta informação ela é armazenada com o utilitário KWallet. Ele permite que você conecte em uma rede no futuro apenas informando a senha do KWallet.
Abra o Konqueror, e tente navegar para http://www.ubuntu.com. Se funcionou, você tem uma conexão de internet funcionando perfeitamente.
Se o procedimento acima não funcionou, abra o Konsole ( → → ) e digite ping endereço_ip_do_gateway
(substituindo endereço_ip_do_gateway pelo endereço IP do seu gateway. O endereço IP normalmente é 192.168.1.1, mas pode variar dependendo na estrutura da sua rede). Se você conseguir resposta quando efetuar o ping no seu gateway, então o DNS em seu computador não está funcionando corretamente. Se você não conseguir resposta para o ping no seu gateway, então sua conexão com a internet não está configurada adequadamente.
Linha de comando: ( → → ) Isto irá abrir o Konsole, também chamado de terminal ou de linha de comando. Uma vez no terminal, digite lspci
e pressione a tecla Enter. Localize a linha Controlador de rede:, pois ela irá fornecer informações sobre seu adaptador de rede sem fio.
É recomendável que você use outro tipo de conexão para a internet e procure entre os outros vários tópicos sobre conexões sem-fio. Os seguintes tópicos são apenas alguns a serem examinados.
Desde da versão 2.6.17 do kernel, o suporte para os dispositivos sem-fio Broadcom foi incluído. Isto significa que algums dispositivos funcionam automaticamente, contudo ainda existem muitos que não o fazem. Se você tem um dispositivo sem-fio Broadcom que não está funcionando, tem duas opções: usar o bcm43xx-fwcutter ou NdisWrapper.
Somente alguns dispositivos funcionam com a ferramenta bcm43xx-fwcutter. Para ver quais dispositivos são suportados, por favor procure em http://bcm43xx.berlios.de/?go=devices. Se o seu dispositivo não for suportado então é aconselhável usar a ferramenta NdisWrapper. Para informações em como configurar seu dispositivo com a ferramenta bcm43xx-fwcutter, por favor veja em “Broadcom” e para configurar seu dispositivo com a ferramenta NdisWrapper, por favor veja em “NdisWrapper”.
A configuração de NdisWrapper é intensamente por linha de comando. Não existem interfaces gráficas para auxiliar essa configuração. Mesmo sendo orientada a linha de comando, as instruções são fáceis de seguir.
Este método é somente suportado para usuários das plataformas Intel e AMD. Usuários dos antigos iBooks e Powerbooks não podem usar este método. Contudo, usuários dos MacBooks (fabricados com chips Intel) podem utiliar este método.
O NdisWrapper é considerado um conserta-tudo sem-fio para o Linux. A grande porcentagem de adaptadores sem-fio que não são suportados nativamente ou outras utilidades são suportados pelo ndiswrapper. Instale o ndiswrapper utilizando o Adept. Se você não estiver habituado a fazer instalações, procure maiores informações no documento Adicionando Aplicativos.
Uma vez instalado o NdisWrapper, localize os drivers do Windos tanto no CD quanto pela internet. São preferidos os drivers para o XP, contudo os drivers do Windows 2000 funcionarão do mesmo modo. Uma vez localizado o CD ou os drivers pela internet, copie-os para uma pasta local no seu sistema. Em alguns casos, você pode ter os drivers em um arquivo driver.zip
ou driver.exe
. Se o arquivo estiver em formato .zip
, descompacte-o clicando com o no arquivo e selecionando Extrair no menu pop-up. Se o arquivo estiver em um formato .exe
, então instale a ferramenta cabextract e abra o Konsole para navegar até o diretório correto. Uma vez encontrado o arquivo .exe
, digite cabextract nomedoarquivo.exe
. Isto irá descompactar o arquivo, tanto em formato .exe
quanto em formato .zip
no diretório correspondente. O driver estará no formato .inf
, sendo necessário digitar sudo ndiswrapper -i nomedoarquivo.inf
e pressionar a tecla Enter. Se tudo ocorrer bem não será exibida nenhuma mensagem de erro. Este comando efetuou ou carregamento ou instalou os drivers no módulo NdisWrapper. Para visualizar se os drivers estão funcionando corretamente, simplesmente digite sudo modprobe ndiswrapper
e pressione Enter. Teste para ver se usa conexão de rede e/ou internet estão ativas.
Se tudo correu bem então a etapa final seria o carregamento do módulo NdisWrapper como padrão. Para isso, simplesmente digite sudo sh -c "echo ndiswrapper >> /etc/modules"
e pressione Enter. Isto automaticamente irá fazer com que o módulo NdisWrapper seja carregado na inicialização do sistema.
Se tudo não for tão bem, o problema pode não ser com o NdisWrapper mas possívelmente com o KNetworkManager. Para ver se o problema está de fato no KNetworkManager, simplesmente clique no ícone da bandeija do sistema e selecione Sair. Uma vez fechado o KNetworkManager, vá para a linha de comando e digite sudo modprobe -r ndiswrapper && sudo modprobe
ndiswrapper
e pressione Enter. Isto descarregará o NdisWrapper e recarregá-lo. Depois de você recarregá-lo, teste sua conexão de rede e/ou internet novamente.
Desde o lançamento do 6.10 (Edgy Eft), o kernel tem incluído suporte de driver para algumas placas Broadcom utilizando a ferramenta bcm43xx-fwcutter. Atualmente apenas algumas poucas placas são suportadas, contudo, o desenvolvimento continua. Para ver se sua placa é suportada, por favor procure na lista em http://bcm43xx.berlios.de/?go=devices. Se sua placa não constar da lista, então procure em “NdisWrapper”.
Para iniciar, a primeira coisa que você deve fazer é instalar o utilitário bcm43xx-fwcutter. Para mais informações sobre a instalação de aplicações extras, por favor consulte a seção Adicionando Aplicações.
Quando você tiver instalado o bcm43xx-fwcutter você pode pesquisar através de uma lista de links os vários drivers para o seu dispositivo da Broadcom. Para fazer isso abra o Konsole ( → → ) e digite na linha de comando zless /usr/share/doc/bcm43xx-fwcutter/README.gz
e pressione a tecla Enter. Você pode escolher um driver a partir daquela lista, do CD de drivers, ou da página do fabricante. O arquivo que você está interessado em utilizar é o arquivo bcwl5.sys
. Caso você possua os drivers em um arquivo formato .zip
, extraia os arquivos para uma pasta local. Caso os drivers estejam em um arquivo formato .exe
, você precisa instalar o aplicativo cabextract. Em uma janela do terminal, localize a pasta onde você extraiu, salvou ou baixou o arquivo. Quando você encontrar, digite na linha de comando cabextract filename.exe
e pressione a tecla Enter. Isto irá extrair o arquivo no diretório em que você se encontra.
Agora que os arquivos do driver foram extraídos, navegue com o Konsole até o diretório com os arquivos do driver. Ali use a ferramenta bcm43xx-fwcutter para instalar os drivers. Para fazer isso, no prompt digite sudo bcm43xx-fwcutter -w
/lib/firmware/$(uname -r) bcwl5.sys
. Poderá ser que você receba alguns avisos mas nada para se preocupar. Se não funcionar, será mostrado um erro mostrando se ou o driver não é suportado ou se o driver é muito antigo. Se esse for o caso, você poderá repetir esse procedimento utilizando-se de um driver da lista do arquivo README.gz
mostrado abaixo. Se você continuar tendo problemas, tente conectar a internet usando um outro meio e procurando nos seguintes sites:
se continuar tendo problemas em carregar os drivers, então poderá ser necessário a utilização da ferramenta NdisWrapper.
Agora que você passou pela instalação do driver sem nenhum erro ou problema, o próximo passo será carregar o novo módulo que você criou no passo anterior. Na linha de comando digite sudo modprobe
bcm43xx
and pressione Enter. Para ver se o módulo carregado está funcionando, no prompt digite iwconfig
e pressione Enter. Se ele estiver funcionando será mostrado o nome da interface como ethXonde X é o número do dispositivo. Na maioria dos casos irá aparecer eth1 se você tiver um dispositivo de Ethernet CAT-5 já instalado e configurado. Para testar se o seu dispositivo pode escanear, na linha de comando digite sudo iwlist ethX scan
e pressione Enter. Não se preocupe se ele exibir no networks found que pode significar que sua conexão ainda pode estar funcionando. Teste e veja se consegue se conectar a sua rede quanto a internet. Se tudo funcionou então você vai querer adicionar o módulo para ser carregado durante a inicialização do sistema. Para isso, na linha de comando digite sudo sh -c "echo bcm43xx >> /etc/modules"
e pressione Enter.