Instalando uma placa wireless (rtl8180) sem o uso de NDISWrapper

Publicado por Mateus Evangelista Oliveira Pereira em 15/08/2006

[ Hits: 8.122 ]

 


Instalando uma placa wireless (rtl8180) sem o uso de NDISWrapper



Primeiro vamos obter o driver da placa no site:
Depois de baixado o driver, vamos descompactar com o comando:

# tar xzf rtl8180-0.9.1.tar.gz

Entre no diretório e compile o driver:

# cd rtl8180-0.9.1
# make


Agora vamos adicionar os módulos que vão fazer a placa funcionar no kernel, esta versão do driver já vem com um executável que faz isso. Dentro da pasta do driver digite:

# ./module_load24

Agora basta dar o iwconfig e ver se a interface wlan0 já está ativa, se estiver aí vão uns bizus.
  • iwconfig ESSID NOME_DO_AP: Seta o AP em que você irá se conectar;
  • iwconfig rate 2Mb: Seta a velocidade da placa (Varia de 1,2,5.5,11 para redes wireless 802.11/b);
  • iwconfig frag quantidade: Define a fragmentação de pacotes

Qualquer coisa que não esteja aqui e que você possa precisar é só dar um "man iwconfig" no seu console, lá você acha todas as soluções para seus problemas. heheheheh

Valeu, até a próxima!

Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Instalação do Teclado Virtual (JAVA) no Ubuntu

Entenda o comando chmod

Calculate Linux, o Gentoo Russo

Imprimindo arquivos em modo texto

Tenha um live DVD sempre em mãos!

  

Comentários
[1] Comentário enviado por maninhx em 02/11/2007 - 13:57h

a minha é uma rtl8185_linux_26.1010.0531.2006

extrai ela dei um ./module_load24 reportou o seguinte erro.
No such file or directory

[2] Comentário enviado por rodrigoponney em 20/03/2008 - 19:11h

make -C /lib/modules/2.6.24.3-34.fc8/build SUBDIRS=/usr/src/radio/rtl8180-0.21 modules
make[1]: Entrando no diretório `/usr/src/kernels/2.6.24.3-34.fc8-i686'
CC [M] /usr/src/radio/rtl8180-0.21/ieee80211_rx.o
In file included from /usr/src/radio/rtl8180-0.21/ieee80211_rx.c:43:
/usr/src/radio/rtl8180-0.21/ieee80211.h:43:1: warning: "BIT" redefined
In file included from include/linux/kernel.h:15,
from include/linux/skbuff.h:17,
from include/linux/if_ether.h:113,
from include/linux/netdevice.h:29,
from include/linux/if_arp.h:26,
from /usr/src/radio/rtl8180-0.21/ieee80211_rx.c:25:
include/linux/bitops.h:6:1: warning: this is the location of the previous definition
/usr/src/radio/rtl8180-0.21/ieee80211_rx.c: In function ‘ieee80211_monitor_rx’:
/usr/src/radio/rtl8180-0.21/ieee80211_rx.c:296: error: ‘struct sk_buff’ has no member named ‘mac’
/usr/src/radio/rtl8180-0.21/ieee80211_rx.c: In function ‘ieee80211_r8180_rx’:
/usr/src/radio/rtl8180-0.21/ieee80211_rx.c:1131: error: ‘struct sk_buff’ has no member named ‘mac’
/usr/src/radio/rtl8180-0.21/ieee80211_rx.c:1131: error: ‘struct sk_buff’ has no member named ‘nh’
make[2]: ** [/usr/src/radio/rtl8180-0.21/ieee80211_rx.o] Erro 1
make[1]: ** [_module_/usr/src/radio/rtl8180-0.21] Erro 2
make[1]: Saindo do diretório `/usr/src/kernels/2.6.24.3-34.fc8-i686'
make: ** [2.6] Erro 2

[3] Comentário enviado por rodrigoponney em 20/03/2008 - 19:12h

minha verssao do kernel e Linux localhost.localdomain 2.6.24.3-34.fc8 #1 SMP Wed Mar 12 18:17:20 EDT 2008 i686 i686 i386 GNU/Linux



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts