Colocando sua Wireless no ar

Fórum de discussão para "wireless".

Colocando sua Wireless no ar

Mensagempor mazzei » Qua Nov 09, 2005 11:42 am

Boa Tarde Pessoal!

Galera vou tentar não resumir para ficar bem explicado
desculpe para quem já entende do assunto o B. A. BA.
Só não vou ficar explicando como usar o BrazilFW!

Como colocar sua placa de Wireless para rodar!

=== IMPORTANTE - Para o Mestre Claudio - IMPORTANTE ====
Mestre Claudio eu comprei o cartão adaptador e o cartão PCMCIA,
não consegui rodar o BrazilFW com eles, compilei o kernel e mesmo
assim nada, comecei como o Mestre sabe a fazer minhas gambiarras,
bom consegui rodar o cartão no seguinte modo:
Voltei meu gcc para 3.3.4, o novo gcc é incompatível com a uClib que
está no Build-Tree, o kernel é o único que é compilado com o

gcc do fedora, fica lento, pois ele entra uma rotina a mais para
os módulos que são compilados na versão anterior do kernel (versão do gcc)
isso no meu caso é claro, tive que compilar também o lspci e o setpci
para o BrazilFW, dá mais erros do que funcionando (falta alterar uma
rotina mas estou sem tempo), com ele eu consegui ajustar a PCI da placa
mãe e o cartão adaptador, o parametro é SUBORDINATE_BUS=XX no meu
caso o XX é 0B, rodou o cartão PCMCIA, só que quando eu reinicio
não adianta eu colocar no rc.local o comando:
setpci -s 0:1e.0 SUBORDINATE_BUS=0B
Que esse meu setpci dá erro, tenho sempre que fazer isso na mão,
mas a pista está ai os programas para PCI tem em todo lugar,
kernel.org, sourceforge e etc... se quiser eu posto os links no
privado.

Sobre o kernel e o Build-Tree dê uma verificada, pois se tiver
um modulo compilado com o gcc antigo o kernel fica lento no meu
caso era o ne pois eu só mudo o kernel não troco os módulos, deixo
sempre o mesmo da versão Coyote 2.24, quando troquei o gcc como
o Mestre fez (Queria acompanhar o Mestre) deu zebra, a minha rede
interna (ne) ficou lenta!
======================================================

Primeiro Passo:
Se vc usa qualquer versão anterior do BrazilFW 2.26
(Coyote e BrazilFW 2.25) troque para versão mais nova,
para não ficar criando vários kernel's ou baixando de algum
Site, é mais fácil começar uma instalação limpa.

Para um sistema Wireless é recomendado usar a instalação de
HD pois os pacotes de Wireless são grandes e não cabem em um
disquete de 1.44, poderia usar outro tipo de formatação tipo
1.68 e 1.80 mas o sistema usado para gerar esses disquetes
não funcionam no Windows XP, uma alternativa é usar programas
em que geram disquetes até 2MB mas parece que sou o único que
os usa pois não vi aqui no fórum alguém comentando (só eu no
fórum do Coyote mas já faz muito tempo e ninguém quis)

Crie 1 disquete com sua instalação normal mais o instalador de
HD, cria mais 1 de instalação (Não o de HD) para Back-up, dê
o boot com o disquete (Não o de HD) configure normalmente o
BrazilFW para uso (Há não instale a placa de Wireless ainda, eu
vou avisar quando) e teste se está rodando tudo bem, tipo vê
se tem WebAdmin, se sua interface local está rodando direito e
etc...
Tudo OK, se quiser fazer um back-up desse disquete eu aconselho.
É outro? sim, praque? simples 1 disquete custa R$ 1,00 or $ 0,37
é mais barato do que ficar 2 dias com dor de cabeça por não ter
feito isso (uma cartela de Novalgina está R$ 4,00, garanto, sai
mais barato gastar 1 disquete a mais)

Instale o disquete de HD, configure a seu gosto, novamente aconselho
aliais aconselho não, eu aviso que é altamente recomendado que a
primeira partição tenha só 40 MB, não se preocupe, se colocar todos
add-ons do BrazilFW, vc só vai travar ele se tiver pouca memória e
não vai encher nem a metade desse espaço, se quiser usar um proxy
com cache faça a segunda partição com o restante (O Tinyproxy não é
proxy com cache viu galera)!

Segundo Passo:
Vá no WebAdmin - Ferramentas de Diagnóstico - Ler o Log do Sistema e
procure por esta linha PCI: PCI BIOS revision, o valor após isso deve
ser 2.10 ou superior (2.20 e etc...) se for abaixo disso ou não tiver
essa linha troque de placa mãe, para a quase totalidade das placas
wireless (97%) só funcionam com PCI 2.1 para cima (antes que me perguntem
- RTL8180 PCI 2.0 e placas wireless ISA faz parte dos 3%).

Desligue o micro (acho que está B.A.BA. demais) e instale a placa de
Wireless (Não disse que avisava) religue e vê se tudo funciona
(Não instale os driver's nem nada eu aviso quando), repita os testes para
ver se seu BrazilFW está funcionando se tudo OK vamos ao que interessa!

Terceiro Passo:
Instale o pacote do driver da placa (só o driver não o iwtools.tgz) e
refaça os testes, se tudo correu bem ai sim instale o iwtools.tgz, se
deu algum problema antes, vamos tentar resolver abaixo:

- Retire a placa de wireless, quando reiniciar o BrazilFW dependendo do
modelo de placa e driver vai aparecer as mensagens de erro no log do
sistema, se entendeu os erros tente resolver se não envie para o fórum
para ver se a galera aqui resolve!
- Normalmente se vc usa driver's com ndiswrapper, aconselho a colocar
sempre a placa de Wireless na primeira PCI, se tiver uma placa qualquer
no lugar troque uma pela outra!
- A maioria dos driver's (até o ndiswrapper) mesmo dando erro pois não
encontrou a placa, carrega na memória o modulo verifique usando o
WebAdmin - Ferramentas de Diagnóstico - Módulos Carregados, se tiver
o modulo lá é bom sinal, significa que o modulo está funcionando o
erro pode estar que o driver não serve para placa (Placas com Rev. x tem
dessas façanhas) mande para o fórum as especificações de sua placa para
a galera aqui no fórum dar uma resposta!

Quarto Passo:
Reinicie o BrazilFW e edite o arquivo /etc/rc.d/pkgs/mod.wireless para
configurar essid, channel, modo de operação, chave wep, etc... essas
configurações variam muito de uma placa para outra, no final desse artigo
eu coloco algumas placas que deram certo comigo. Quem conseguir fazer
funcionar faça a gentileza de mandar o arquivo rc.wireless para o meu e-mail
ou para o Mestre Claudio. Isso vai nos ajudar a automatizar o processo nas
próximas versões.

Informe ao BrazilFW que você pretende utilizar a placa wireless editando
o arquivo /etc/coyote/coyote.conf

(Atenção, quando utilizar placas atheros o wlan0 deve ser trocado por ath0)

Para quem vai utilizar a placa wireless na internet use:
IF_INET=wlan0
Para quem vai utilizar a placa wireless na rede local use:
IF_LOCAL=wlan0
IF_INET=eth0

Quinto Passo:
Se tudo correu bem faça o back-up normal do BrazilFW, reinicie e testa (por
favor testa é para verificar se tudo correu bem não é para mirar a cabeça no
pobre do micro e ....) e vamos as partes chatas, primeiro, use um disquete
formatado com boot (linux ou DOS) dê boot por esse disquete e acesse a partição
do HD (hda1 para linux e C: para o DOS) e copie os seguintes arquivos para esse disquete:
/config/coyote.cfg
/iwtools.tgz
/modules.tgz
/etc.tgz
/O driver da placa de wireless tipo xxxxx.tgz
Pra que isso? Bom se vc gosta de dor de cabeça (Gosto não se discute) não
precisa fazer, agora se não gosta vc tem realmente o back-up final do seu
sistema Wireless e BrazilFW (sem as configurações do firewall, QoS e etc... eu
só estou explicando wireless galera)
Segundo, Modo AP e Ad-Hoc, para placas que aceitam esses modos e vc quer
colocar em funcionamento, para um AP que vc compra na loja tipo bem baratinho
(Baratinho mesmo) trocando o modo de operação da placa o BrazilFW vai funcionar
como AP, agora para os AP super caros, ainda falta umas coisinhas no BrazilFW
que estão em testes neste momento pela galera, assim que tiver algo definido vai
ser explicado como, modo Ad-Hoc, Tirando a RTL8180L ( L no final tá galera)
as placas em modo Ad-Hoc aceitam mais de 2 micros conectados, é como ter
uma rede de windows 98 , sem master, server e etc..., bom para montar um
sistema de rede privada pequena isso funciona bem melhor do que modo AP e sua
rede fica um pouco mais protegida, só para entender uma coisa, alguns drivers
de windows (especialmente para 98 ) só aceitam AD-Hoc 2 micros, isso é problema
do driver não da placa, reclame com o tio Bill, ou use um driver de outro
fabricante que usa o mesmo chip, funciona na maioria das vezes!

Sexto Passo:
Atenção eu fiz um iwtools.tgz que tem todos os comandos mas o que está
no fórum é outro por isso se sua placa precisar do iwtools.tgz completo,
informe aqui no fórum para ver o que pode acrescentar!
As configurações específicas são de placas que eu testei.

Configuração comum a quase todos os driver's (Só testando).
Atenção, quando utilizar placas atheros o wlan0 deve ser trocado por ath0.

iwconfig wlan0 mode auto
#Para a placa entrar em modo de procura de AP.
ifconfig wlan0 192.168.1.1
#IP da placa de rede Wireless.
iwconfig wlan0 essid "server"
#Nome do host do BrazilFW.
iwconfig wlan0 channel 1
#O Canal de 1 a 11 ou 14 para japonês.
iwlist wlan0 scan
#Lista os AP's que o driver buscou.
iwconfig wlan0 rate 11M auto
#Velocidade de transferência (1M,2M ,5.5M e etc ...).
#O parametro auto e se tiver ruido a placa se vira e ajusta a velocidade melhor.

Verifique se tudo em ordem com:
iwconfig wlan0

Ativar WEP (AVISO-AVISO-AVISO ISSO É UM EXEMPLO).
iwconfig wlan0 key 1234567890
iwconfig wlan0 key 1234-1234-5678-5678-1234-1234-99

Se for usar mais de um WEP:
iwconfig wlan0 key [2] 1234-1234-5678-5678-1234-1234-12

Se não quer usar o WEP ou fez besteira!
iwconfig wlan0 key off

Para verificar o WEP:
iwlist wlan0 key

iwconfig wlan0 ap XX:XX:XX:XX:XX:XX
#Ajusta AP mac address em managed modo para ser associado a algum essid BSS.

Pulo do gato por assim dizer para o Ad-Hoc funcionar com vários clientes
iwconfig wlan0 ap XX:XX:XX:XX:XX:XX
#Ajusta qual mac address para bssid em ad-hoc mode.

===== Drive HostAP (Chip's Prisma, Orinoco, Hermes) ======

iwconfig wlan0 mode master              Só coloque essa se quer AP.
iwconfig wlan0 mode Ad-hoc              Só coloque essa se quer Ad-hoc.

===== Driver para os Chip's Atheros =======

iwpriv ath0 mode 1             Trava a operação para 11a.
iwpriv ath0 mode 2             Trava a operação para 11b.
iwpriv ath0 mode 3             Trava a operação para 11g.
iwpriv ath0 mode 0             Auto-ajuste 11a/b/g (default).

=== Driver para Chip RTL8180 e RTL8180L usando ndiswrapper =====

ifconfig wlan0 promisc
#Abilita o modo promisc no modo managed/ad-hoc.
ifconfig wlan0 -promisc
#Desabilita o modo promisc no modo managed/ad-ho.
iwpriv wlan0 active scan 1
#Se quer ter a performance NIC ativada, 0 para passivo.

Ativando a placa de wireless:
iwpriv wlan0 enable

Ativar WEP
iwpriv wlan0 wlan_para encmode=wep,wepmode=wep104,wepdkeyid=0
iwpriv wlan0 wlan_para wepdkey104_1=0123456789abcdef0123456789

=== Driver para ChipRTL8180 e RTL8180L usando o Driver do Mestre Claudio ====

Nenhuma configuração especial!

===== Driver para Chip AM1771 AMD Alchemy =======

Nenhuma configuração especial!

Sétimo Passo:
Otimizando a comunicação de Wireless:
Só vou divulgar isso depois que ficar entendido o seguinte: O BrazilFW
funciona e bem, não há necessidade nenhuma de alterar parametros ocultos
do linux para que o BrazilFW funcione, o aumento de performance é da
ordem de 20% se seu sistema está lento em relação a uma outra montagem
verifique primeiro se não foi alguma configuração, esses parametros que
eu sei se encontram no HOWTO do kernel, iptables e wireless, inclusive
as versões em italiano desses HOWTO's tem partes editadas adivinha por quem?

Que fique bem claro isso, se seu sistema está lento procure o erro
não adianta colocar o que eu escrevo se seu sistema não está em ordem.

Atenção, quando utilizar placas atheros o wlan0 deve ser trocado por ath0.

O iwconfig permite configurar RTS e os níveis de fragmentação. o nível RTS
no driver HostAP por exemplo é de 2,347 que efetivamente desabilita RTS Clearing.
Em um sistema que tem muita carga ou tem nodes ocultos, pode ser configurado
usando o parametro rts_threshold do rts.

iwconfig wlan0 rts 500

O valor "default" do nível de de fragmentação no driver HostAP por exemplo é de
2,346. Em ambientes ruidosos, pode ser melhor baixar o nível de fragmentação
para reduzir a quantidade de dados que devem retransmitir-se quando se perde
os pacotes. Configure o parámetro usando o fragmentation_threshold de iwconfig.
Pode configurar entre 256 até 2,356, só que em valores pares por favor.
fragmentation_threshold pode ser abreviado como frag.

iwconfig wlan0 frag 500

Os clientes wireless mantém vários contadores de tentativas de transmissão. Quando
os pacotes são retransmitidos "demasiada vezes" ou espera "demasiado tempo" para ser
retransmitidos, são descartados. Os contadores de tentativas são mantidos.
O long retry counter é configurado com o parámetro retry, é o número de vezes que
se tenta transmitir um pacote mais largo que o nível de fragmentação RTS.
O short retry counter é configurado com  parámetro retry min, é o número de vezes
que se retransmitirá um pacote menor que o nível de fragmentação RTS.
Alguns drivers faz que o iwconfig também permite configurar a máxima duração
de um pacote com o parámetro retry lifetime. Para especificar um valor em
milisegundos ou microsegundos, adicione um "m" ou um "u" ao valor.

iwconfig wlan0 retry 4
iwconfig wlan0 retry min 7
iwconfig wlan0 retry lifetime 400m

P.S.: Se vc reduzir a taxa de transmissão o sinal da placa aumenta, então não
adianta colocar amplificador ou "botina" se vc está transmitindo por exemplo a
11 Mbps, detalhe normalmente o link da internet só tem 1Mbps então faz uma
forcinha extra e configure o BrazilFW e seus clientes para uma taxa de transmissão
compatível, a interferência de ondas de rádio agradece!
Editado pela última vez por mazzei em Sáb Dez 03, 2005 1:06 am, em um total de 2 vezes.
mazzei
 

Mensagempor ejbertin » Sex Jan 20, 2006 10:15 am

[quote]Para um sistema Wireless é recomendado usar a instalação de
HD pois os pacotes de Wireless são grandes e não cabem em um
disquete de 1.44, poderia usar outro tipo de formatação tipo
1.68 e 1.80 mas o sistema usado para gerar esses disquetes
não funcionam no Windows XP, uma alternativa é usar programas
em que geram disquetes até 2MB mas parece que sou o único que
os usa pois não vi aqui no fórum alguém comentando (só eu no
fórum do Coyote mas já faz muito tempo e ninguém quis) [/quote]

Kra, estou procurando faz tempo este programa pra gerar disquetes de 2mb... vc pode me passar?

Obrigado.
Eduardo.
Avatar do usuário
ejbertin
BFW Novice
 
Mensagens: 71
Registrado em: Qui Ago 25, 2005 12:03 pm
BrazilFW Box:

Mensagempor Marcos do Vale » Sex Jan 20, 2006 11:50 am

Já procurou aki no fórum?

Tipo ir em DOWNLOAD/Tools and Utilities ?

Quem procura acha ....
Marcos do Vale
 

Mensagempor ejbertin » Ter Jan 24, 2006 6:09 pm

Caro amigo, ja consegui achar muita coisa, ja ate baixei a muito tempo atras no local citado o formatador pra 1.7... Acontece que eu to procurando é o de 2Mb, conf. Mestre Mazzei fala no inicio deste topico... se vc tiver ou suber onde posso baixar... por favor me indique.

Obrigado.
Avatar do usuário
ejbertin
BFW Novice
 
Mensagens: 71
Registrado em: Qui Ago 25, 2005 12:03 pm
BrazilFW Box:

Mensagempor gamba47 » Seg Mar 20, 2006 5:50 pm

ejbertin, do you need a linux system to do what you want. I Send you a link to see the way.

http://www.netadmintools.com/art195.html

Sorry for mi inglish.
Avatar do usuário
gamba47
BFW Beneméritos
 
Mensagens: 7243
Registrado em: Ter Dez 27, 2005 1:51 pm
Localização: Buenos Aires, Argentina
BrazilFW Box: Pentium4 1256mb RAM HD 200gb
BrazilFW 3.0.237 without Squid
3 ADSLs & 1 Cablemodem
50 Users & more!

Mensagempor publio » Sex Abr 07, 2006 1:59 am

Gamba47, gostaria de solicitar que em sua assinatura fosse menor e que contenha apenas informações do seu BFW, como por exemplo, versão do BFW, processador, RAM e add-ons inseridos.
Isto para que o forum não fique tão poluído com propagandas alheias ao BFW.

Certo de sua compreensão e desde já fico agradecido.

Abraços
\0/
publio
 

Mensagempor cooperrj » Dom Fev 11, 2007 10:56 am

Oi galera, depois de varias e varias tentativas, consegui colocar minha Ralink 2561 para funcionar perfeitamente.

O modulo é o rt61.tgz (Só descubri isso na parte dos gringos do forum)

Espero que ajude essa informação, esse pacote se encontra disponivel la nos downloads dos drivers wireless...

Abraços.
cooperrj
 

Mensagempor igorandre » Sex Out 12, 2007 9:56 pm

Oi pessoal, blz? Sei que esse tópico tá parado a quase um ano, mas sinceramente tive que reativá-lo, pois to preso no tutorial onde chega no terceiro passo:
Terceiro Passo:
Instale o pacote do driver da placa (só o driver não o iwtools.tgz) e
refaça os testes, se tudo correu bem ai sim instale o iwtools.tgz, se
deu algum problema antes, vamos tentar resolver abaixo:

Como assim só o driver? No meu caso minha placa que vai receber a internet sem fio no BFW é uma ralink 2561, e o que entendí ser o drive na página de downlaods wireless seria o arquivo rt61.tgz, sendo quê, """Instale o pacote do driver da placa (só o driver não o iwtools.tgz) e refaça os testes, se tudo correu bem ai sim instale o iwtools.tgz""" Como assim? O pacote? Iwtools?

Alguém que entenda do assunto, que tenha cabeça fria, que não seja ignorante com perguntas idiotas (como podem achar a minha) poderia me ajudar?
igorandre
 

Mensagempor weslei » Sex Nov 16, 2007 8:41 pm

Salve!!!

Amigo igorandre, baixe o driver rt61.tgz, desligue seu pc, instale a placa e ligue novamente, consulte o log e verifique se foi reconhecido, se foi baixe o pacote iwtools.tgz e reinicie o bfw. Apos reiniciar se estiver tudo ok, basta configurar sua placa no arquivo /etc/rc.d/pkgs/mod.wireless..

amigo o iwtools é um addon para vc configurar a sua placa wireless, tem no forum para download..

Qualquer coisa da um toque..
weslei
 

Re: Colocando sua Wireless no ar

Mensagempor Lpareal » Qua Dez 26, 2007 3:42 pm

Boa tarde weslei e colegas de fórum!
Este é meu primeiro post aqui. Espero contribuir de alguma forma com essa informação.

Tenho aqui uma placa com esse chip da Ralink (RT2561). É uma Planet WL-8315. Infelizmente, parece que ela só funciona nos modos infrastructure e ad-hoc.

Gostaria de saber dos colegas se há alguma placa wireless que realmente funcione em modo master, ou seja, que faça o servidor/router atuar como o router wireless.

Tenho aqui na empresa um router Linksys WRT54G e quero muito tirar esse carinha de nossa rede, deixando tudo a cargo do BFW.

Outra perguntinha: É possível fornecer DHCP com uma máscara/range diferente, para meus clientes wireless, separado da rede LAN (wired)?

Um abraço, saúde e paz a todos,
Luciano
Lpareal
 

Re: Colocando sua Wireless no ar

Mensagempor ipinto » Sáb Mai 02, 2009 9:19 pm

Por razão os drivers para as placas Atheros (ath.tgz) não são actualizados?
ipinto
 

Re: Colocando sua Wireless no ar

Mensagempor andrefellows » Sáb Mai 02, 2009 11:37 pm

esse topico tá cheirando a naftalina hein? \`´/ \`´/ \`´/ \`´/ \`´/ \`´/
andrefellows
 

Re: Colocando sua Wireless no ar

Mensagempor IceMan - Brazil » Dom Mai 03, 2009 12:35 am

Com os testes dos Service Packs (SP1+, SP2) e outros testes internos. Estamos testando drives novos também.
Aguarde que vai ter drives novos.


OBS: Vou trancar o tópico antes que as baratas acordem..... \`´/ \`´/ \`´/
OBS 2: Não use tópicos antigos (bota antigo nisso).
Vc fez certo ao usar o pesquisar, mas ressuscitou um tópico morto.
Não dou suporte via MP ou MSN.Favor usar o fórum.

"Estreita é a porta da salvação e larga a da tentação"
"A calcinha não é a melhor coisa do mundo. Mas esta bem perto..."
Avatar do usuário
IceMan - Brazil
BFW Senior
 
Mensagens: 3211
Registrado em: Qui Ago 25, 2005 7:10 pm
Localização: São Paulo
BrazilFW Box: BFW 3.x
DELL Latitude 110 - LAN USB + on-board
ADDON: Tcptrack
Conexão: NET Virtua 10mb


Voltar para Wireless

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 8 visitantes

cron