Logotipo Dicas-L, por Ricardo Burile

Busca

Visite também: UnderLinux ·  VivaOLinux ·  LinuxSecurity ·  NoticiasLinux ·  BR-Linux ·  SoftwareLivre.org ·  [mais]   
 

Mão na Massa NAGIOS - 1 Profissional por Máquina
Aprenda a Monitorar redes com Eficácia e entenda como aumentar a disponibilidade dos serviços oferecidos pela rede
Dia 6 de Dezembro - São Paulo
Saiba mais


 

Aprenda inglês em casa

Baixe gratuitamente as duas primeiras aulas

English for Reading and Listening

Receba por email, diariamente, mensagens contendo materiais para leitura e audição, incluindo arquivos no formato MP3 gravados por falantes nativos.

Saiba mais e faça sua inscrição

Você está aqui: Home  → Arquivo Dicas-L

 

Mão na Massa - LDAP

Assine a Lista Dicas-L

Receba diariamente por email as dicas
de informática publicadas neste site
Para se descadastrar, clique aqui.

Publicar em del.icio.us

ndiswrapper 1.7 no Slackware 10.2

Colaboração: Ricardson Williams

Data de Publicação: 24 de Março de 2006

Com o pacote ndiswrapper você pode utilizar os drivers de placas de rede wireless do windows NT ou XP dentro do Linux.

É interessante que você ja esteja com o kernel 2.6.14.3 rodando em seu computador para isso leia o Howto Instalando Kernel 2.6.14.3(http://ricardsonwilliams.com.br/artigos/kernel26143-slackware102.txt) no Slackware 10.2 antes de proceguir nos próximos passos.

Será necessário baixar o kernel-source.

  installpkg kernel-source-2.6.14.3-noarch-1.tgz

Passo 1:

Precisamos desabilitar uma opção no kernel para que o ndiswrapper funcione corretamente, para isso precisamos usar o comando make menuconfig.

  cd /usr/src/linux
  make menuconfig

Va para a opção "Kernel Hacking"e marque "Kernel Debugging" e em seguinda desabilite a opção "Use 4kb for kernel stacks instead of 8kb". Agora podemos sair salvar a nova configuração de kernel.

Passo 2:

Compilando o kernel.

  make bzImage
  make
  make modules install
  cp /usr/src/linux/arch/i386/boot/bzImage /boot/vmlinuz-generic-2.6.14.3
  cd /boot
  mkinitrd -c -k 2.6.14.3 -m reiserfs

Agora rode o comando lilo para que a informação do novo kernel fique gravado na mbr.

  lilo

Agora vamos reiniciar o nosso Slackware para nos certificarmos que o novo kernel esta funcionando corretamente.

Passo 3:

Agora com o novo kernel funcionando...precisamos compilar o ndiswrapper, a versão utilizada é a 1.7

  mkdir /root/download
  cd /root/download
  
  wget http://surfnet.dl.sourceforge.net/sourceforge/ndiswrapper/ndiswrapper-1.7.tar.gz
  tar xzf ndiswrapper-1.7.tar.gz
  cd ndiswrapper-1.7
  make
  make install

Passo 4:

É necessário carregar o modulo do ndiswrapper em nosso sistema, precisamos executar os seguintes comandos:

  depmod -a
  modprobe ndiswrapper

Agora é necessário ter o cd de instalação da placa wireless ou baixar o driver da internet no meu caso eu tenho uma LinkSYS Wireless G procure por arquivos .inf que o é o que vamos precisar para instalar a placa.

  ndiswrapper -i lsbcmnds.inf

Depois de instalar o driver vamos verificar se a placa foi detectada pelo ndiswrapper.

  ndiswrapper -l
  
  Installed drivers:
  lsbcmnds driver present, hardware present

Agora precisamos carregar o modulo do ndiswrapper quando nosso Slackware inicializar, então execute o comando abaixo:

  ndiswrapper -m

Veja se o arquivo /etc/modules.conf foi atualizado com a seguinte linha:

  alias wlan0 ndiswrapper

Passo 5:

Agora vamos configurar a nossa placa wireless para pegar um ip descomente apenas as opções abaixo no arquivo rc.inet1.conf.

  vi /etc/rc.d/rc.inet1.conf
  
  IFNAME[4]="wlan0"
  USE_DHCP[4]="yes"

Agora reinicie o seu compatador.

Passo 6:

  ifconfig wlan0
  
  wlan0     Link encap:Ethernet  HWaddr 00:12:17:0F:0C:C0
  inet addr:192.168.2.102  Bcast:192.168.2.255  Mask:255.255.255.0
  inet6 addr: fe80::212:17ff:fe0f:cc0/64 Scope:Link
  UP BROADCAST NOTRAILERS RUNNING MULTICAST  MTU:1500  Metric:1
  RX packets:1690 errors:0 dropped:0 overruns:0 frame:0
  TX packets:1875 errors:0 dropped:0 overruns:0 carrier:0
  collisions:0 txqueuelen:1000
  RX bytes:1562729 (1.4 Mb)  TX bytes:259123 (253.0 Kb)
  Interrupt:10 Memory:e2000000-e2002000

Mais informacoes

Manual de Instalacao do Ndiswrapper

Veja a relação completa dos artigos de Ricardson Williams

Referências Adicionais

Referências adicionais sobre os assuntos abordados neste site podem ser encontradas em nossa Bibliografia.

Avalie esta dica

  • Currently 3.00/5
  • 1
  • 2
  • 3
  • 4
  • 5

Avaliação: 3.0 /5 (430 votos)

Recomende este site
Recomendar este artigo


Versão para impressão


Opinião dos Leitores

*Nome:
Email:
Me notifique sobre novos comentários nessa pagina
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script

Mão na Massa LDAP - 1 Profissional por Máquina
Configure um serviço de Diretórios baseado no servidor OpenLDAP!
Dia 6 de Dezembro - São Paulo
Saiba mais

Biblioteca

Redes - Guia Prático
Por Carlos. E. Morimoto

Hardware - o Guia Definitivo
Por Carlos. E. Morimoto

Kurumin 7 - Guia Prático
Por Carlos. E. Morimoto

Linux: Ferramentas Técnicas, 2ed
Por Carlos. E. Morimoto

VPN: Virtual Private Network
Por Lino Sarlo da Silva

MySQL - Guia do Programador
Por André Milani

Sistemas de Banco de Dados
Por Ramez E. Elmasri e Shamkant Navathe

Hardware PC: Guia de Aprendizagem Rápida
Por Carlos E. Morimoto

Extreme Programming
Por Vinicius Manhaes Teles

Google Hacking
Por JOHNNY LONG

Elite da Tropa
Por Luis Eduardo Soares, Andre Batista e Rodrigo Pimentel

Harry Potter e as Relíquias da Morte
Por J.K. Rowling

Manual Completo do Linux: Guia do Administrador
Por Evi Nemeth, Trent R. Hein, Garth Snyder

PHP para Quem Conhece PHP
Por Juliano Niederauer

O Conhecimento em Rede
Por Carlos Nepomuceno e Marcos Cavalcanti

Enterprise Javabeans 3.0
Por Bill Burke, Richard Monson

Redes de Computadores
Por Andrew S. Tanembaum

Marley e Eu: a Vida e o Amor ao Lado do Pior Cão do Mundo
Por John Grogan

Deus, um delírio
Por Richard Dawkins

Java: Como Programar
Por Harvey M. Deitel e Paul J. Deitel

Descobrindo o Linux: Entenda o Sistema Operacional GNU/Linux
Por Joao Eriberto Mota Filho

Use a Cabeça!: JSP & Servlets
Por Brian Bashan, Kathy Sierra, Bert Bates

1808
Por Laurentino Gomes

UML: Guia do Usuário
Por Grady Booch, James Rumbaugh e Ivar Jacobson