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

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

[ Hits: 8.260 ]

 


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

Insigne Linux 2.0

Qual distribuição utilizar

Como atualizar seu Ubuntu para 14.10 ou superior

Explorando seu hardware II

Rápida instalação do Wordpress no Ubuntu

  

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