Pular para o conteúdo

Wireless no Slackware com ndiswrapper para Internet via rádio

A finalidade desse artigo é apenas complementar inúmeros artigos que rolam pela net sobre como instalar placa de rede wireless no Slackware através do ndiswrapper, para acessar a internet via rádio.
Jairo Woord farmalar
Hits: 49.859 Categoria: Linux Subcategoria: Internet
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Introdução

Parto do princípio que você saiba para que serve o Ndiswrapper e que você saiba como editar arquivos de configurações.

Como a intenção é apenas complementar o que já existe, vou ser bastante sucinto.

Ndiswrapper


Baixe o ndiswrapper em:
Salve em /usr/src/. Descompacte com:

# tar -zxvf ndiswrapper-1.3rc1.tar.gz

Entre na pasta criada:

# cd /usr/src/ndiswrapper-1.3rc1

Agora digite:

# make install

Pronto, o ndiswrapper está instalado.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
   1. Introdução
   2. Driver da placa de rede wireless
   3. Arquivos de configuração
Nenhum artigo encontrado.

Acesso à VPN com etoken USB

Transações Financeiras (Warsaw vs User Agent Overrider) - Itaú Bankline 30 horas

Mozilla Firefox com plugins para Flash e JAVA

Configurando a internet e compartilhando a rede local, com o Kurumin 6 (IPs estáticos)

Usando o Lynx para atualizar informações no seu site

#1 Comentário enviado por poseidon em 30/11/2005 - 06:59h
Cara, seu artigo ta sendo o que ha pra mim configurar minha placa wireless no note. To usando Slac10.
segui os passo que vc diz, mas to usando a maquina em casa mesmo e, sendo assim, ta dando erro no ESSID. Pra que serve isso? Como eu configuro isso, pra funcionar ak em casa...?

Valeu!
#2 Comentário enviado por farmalar em 30/11/2005 - 15:31h
Se for para uma conexão de internet via rádio, o seu provedor é quem vai informar o ESSID.Então é só colocá-lo no arquivo que sito no artigo.
Se for uma rede local vc prcisa saber o ESSID desta rede ou scanear (iwlist eth1 scanning) para saber as redes que estão ao alcance do seu notebook
Supondo que exista uma rede com o nome "MinhaCasa", então vc pode usar o comando iwconfig eth1 essid "MinhaCasa" para se conectar a esta rede.
#3 Comentário enviado por junincaetano em 01/11/2006 - 02:14h
root@Notebook:/usr/src/ndiswrapper-1.28rc2# make install
make -C driver install
make[1]: Entering directory `/usr/src/ndiswrapper-1.28rc2/driver'
cc -DEXPORT_SYMTAB -DMODVERSIONS -include /lib/modules/2.4.29/build/include/lin
ux/modversions.h -DUSB_DRIVER_OWNER -freg-struct-return -DLINUX -D__KERNEL__ -D
MODULE -I/lib/modules/2.4.29/build/include -Wall -Wstrict-prototypes -fomit-fra
me-pointer -fno-strict-aliasing -pipe -O2 -mpreferred-stack-boundary=2 -c -o
crt.o crt.c
In file included from ntoskernel.h:47,
from crt.c:16:
winnt_types.h:128:2: #error "gcc 3.4 or newer should be used for compiling this
module"
In file included from crt.c:16:
ntoskernel.h:221: error: parse error before "wfastcall"
ntoskernel.h:221: warning: type defaults to `int' in declaration of `wfastcall'
ntoskernel.h:221: warning: data definition has no type or storage class
In file included from crt.c:16:
ntoskernel.h:631: error: parse error before "wfastcall"
ntoskernel.h:631: warning: type defaults to `int' in declaration of `wfastcall'
ntoskernel.h:631: warning: data definition has no type or storage class
ntoskernel.h:632: error: parse error before "wfastcall"
ntoskernel.h:632: warning: type defaults to `int' in declaration of `wfastcall'
ntoskernel.h:632: warning: data definition has no type or storage class
ntoskernel.h:635: error: parse error before "wfastcall"
ntoskernel.h:635: warning: type defaults to `int' in declaration of `wfastcall'
ntoskernel.h:635: warning: data definition has no type or storage class
ntoskernel.h:638: error: parse error before "wfastcall"
ntoskernel.h:638: warning: type defaults to `int' in declaration of `wfastcall'
ntoskernel.h:638: warning: data definition has no type or storage class
ntoskernel.h:640: error: parse error before "wfastcall"
ntoskernel.h:640: warning: type defaults to `int' in declaration of `wfastcall'
ntoskernel.h:640: warning: data definition has no type or storage class
ntoskernel.h:641: error: parse error before "wfastcall"
ntoskernel.h:641: warning: type defaults to `int' in declaration of `wfastcall'
ntoskernel.h:641: warning: data definition has no type or storage class
ntoskernel.h:642: error: parse error before "wfastcall"
ntoskernel.h:642: warning: type defaults to `int' in declaration of `wfastcall'
ntoskernel.h:642: warning: data definition has no type or storage class
ntoskernel.h:643: error: parse error before "wfastcall"
ntoskernel.h:643: warning: type defaults to `int' in declaration of `wfastcall'
ntoskernel.h:643: warning: data definition has no type or storage class
ntoskernel.h:644: error: parse error before "wfastcall"
ntoskernel.h:644: warning: type defaults to `int' in declaration of `wfastcall'
ntoskernel.h:644: warning: data definition has no type or storage class
ntoskernel.h:645: error: parse error before "wfastcall"
ntoskernel.h:645: warning: type defaults to `int' in declaration of `wfastcall'
ntoskernel.h:645: warning: data definition has no type or storage class
ntoskernel.h:646: error: parse error before "wfastcall"
ntoskernel.h:646: warning: type defaults to `int' in declaration of `wfastcall'
ntoskernel.h:646: warning: data definition has no type or storage class
ntoskernel.h:647: error: parse error before "wfastcall"
ntoskernel.h:647: warning: type defaults to `int' in declaration of `wfastcall'
ntoskernel.h:647: warning: data definition has no type or storage class
ntoskernel.h:649: error: parse error before "wfastcall"
ntoskernel.h:649: warning: type defaults to `int' in declaration of `wfastcall'
ntoskernel.h:649: warning: data definition has no type or storage class
ntoskernel.h:650: error: parse error before "wfastcall"
ntoskernel.h:650: warning: type defaults to `int' in declaration of `wfastcall'
ntoskernel.h:650: warning: data definition has no type or storage class
make[1]: *** [crt.o] Error 1
make[1]: Leaving directory `/usr/src/ndiswrapper-1.28rc2/driver'
make: *** [install] Error 2

pode me dizer que erro e esse??
#4 Comentário enviado por rafpelegri em 07/03/2007 - 14:46h
Acredito que o principal é isto aki:
winnt_types.h:128:2: #error "gcc 3.4 or newer should be used for compiling this module"

Esse erro diz que seu compilador gcc é anteriror a 3.4. Atualize o gcc e tente novamente.
#5 Comentário enviado por rpavoni em 19/07/2007 - 00:29h
Olá amigo, fiz exatamente o que você falou, porem quando executo o iwlist eth1 scanning o slack não mostra nenhuma rede. Minha placa de rede é uma broadcom BCM4312 (consegui essa informação pelo lspci) quando executo o lsmod, o slack retorna os seguintes modulos carregados:

Module Size Used by
ndiswrapper 180828 0
radeon 124704 0
drm 75156 1 radeon
vmnet 46004 25
vmblock 16288 3
vmmon 449196 0
snd_seq_dummy 6788 0
snd_seq_oss 32896 0
snd_seq_midi_event 10112 1 snd_seq_oss
snd_seq 50640 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device 10508 3 snd_seq_dummy,snd_seq_oss,snd_seq
snd_pcm_oss 42784 0
snd_mixer_oss 18048 1 snd_pcm_oss
ipv6 254496 12
pcmcia 34988 0
pcmcia_core 36500 1 pcmcia
capability 7304 0
commoncap 9344 1 capability
lp 13736 0
parport_pc 27812 0
parport 34760 2 lp,parport_pc
pcspkr 6528 0
psmouse 39048 0
sdhci 18828 0
mmc_core 25988 1 sdhci
b44 26764 0
mii 8576 1 b44
bcm43xx 428064 0
serio_raw 9220 0
ieee80211softmac 30464 1 bcm43xx
ieee80211 34248 2 bcm43xx,ieee80211softmac
ieee80211_crypt 8576 1 ieee80211
i2c_piix4 11276 0
snd_hda_intel 20248 0
snd_hda_codec 209152 1 snd_hda_intel
sg 30364 0
snd_pcm 72068 3 snd_pcm_oss,snd_hda_intel,snd_hda_codec
snd_timer 22532 2 snd_seq,snd_pcm
snd 47204 9 snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_hda_intel,snd_hda_codec,snd_pcm,snd_timer
shpchp 33172 0
soundcore 9824 1 snd
evdev 11904 1
k8temp 8320 0
ati_agp 10892 0
hwmon 6404 1 k8temp
snd_page_alloc 11528 2 snd_hda_intel,snd_pcm
ata_generic 9220 0
agpgart 31432 2 drm,ati_agp
pata_atiixp 9600 0

teoricamente ele carregou os módulos da placa de rede, como diz as linhas:

ieee80211softmac 30464 1 bcm43xx
ieee80211 34248 2 bcm43xx,ieee80211softmac
ieee80211_crypt 8576 1 ieee80211

quando executo o iwlist eth1 scanning ele retorna a seguinte mensagem:

bash-3.1# iwlist eth1 scanning
eth1 Interface doesn't support scanning : No such device

quando executo o ifconfig eth1 up ele retorna a seguinte mensagem:

bash-3.1# iwlist eth1 scanning
eth1 Interface doesn't support scanning : No such device

quando executo o comando iwconfig, ele retorna o seguinte:

lo no wireless extensions.

eth1 IEEE 802.11b/g ESSID:"" Nickname:"ramosis"
Mode:Managed Access Point: Invalid
RTS thr:off Fragment thr:off
Encryption key:off
Link Quality=0/100 Signal level=-256 dBm Noise level=-256 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0

eth0 no wireless extensions.

Poderia me ajudar?

Obrigado
#6 Comentário enviado por rpavoni em 19/07/2007 - 00:31h
apenas complementando, eu estou usando o slackware 12

obrigado
#7 Comentário enviado por tioval em 23/07/2007 - 13:39h
galera ,boa tarde..
tybem tenho um probleminha e nao to conseguindo acertar....HELP-ME
tenho um notebook acer com placa wireless ateros(ar5000)bom sempre usei internet via "gato" wireless, uma vez que eles distribuem por mac address e fica facil.
porem nao to conseguindo com o ubuntu 7.04
mudo meu mac porem nao conecto!
oque pode estar havendo???
#8 Comentário enviado por juliofn em 10/10/2007 - 19:21h
posso usar essa configuração de instalação em qualquer versão do slackware??

Contribuir com comentário

Entre na sua conta para comentar.