• Nenhum resultado encontrado

Por que o Wi-Fi cai quando toca o telefone sem fio?

N/A
N/A
Protected

Academic year: 2021

Share "Por que o Wi-Fi cai quando toca o telefone sem fio?"

Copied!
8
0
0

Texto

(1)

Por que o Wi-Fi cai quando

toca o telefone sem fio?

Outro dia estava navegando pela Internet tranquilamente quando cai em um site bastante conhecido que supostamente explicava o motivo da conexão sem fio cair toda vez que toca o telefone sem fio. Como já tive esse problema, resolvi assistir ao vídeo para conferir se a resposta que eles estavam fornecendo batia com a que eu consegui encontrar na época que esse problema tanto me irritou e, para a minha surpresa, foi um dos vídeos menos explicativos e mais vazios que já vi em toda a minha vida. Não vou citar aqui o site que publicou o vídeo pois a intenção deste post não é denegrir a imagem de ninguém, mas sim explicar o que causa esse problema e como evita-lo.

Em primeiro lugar é preciso entender que todo aparelho que transmite qualquer informação através de ondas de rádio ou microondas funciona em uma determinada frequência. Isso pode ser notado claramente através dos rádios AM e FM que, para que você sintonize alguma rádio, é necessário primeiro achar a frequência dela. As rádios FM, por exemplo, utilizam as frequências de 87,5 Mhz à 108 Mhz, já os telefones celulares trabalham, se não me engano, com frequências de 850 Mhz a 2100 Mhz (ou 2,1 Ghz), o que nunca veio a interferir nas conexões Wi-Fi que geralmente trabalham em frequência de 2,4 Ghz (ou cerca de 2400 Mhz).

Como já disse, os roteadores Wi-Fi mais comuns trabalham com a frequência de 2,4 Ghz (ou cerca 2400 Mhz), a mesma frequência utilizada por alguns aparelhos de telefone sem fio mais modernos, e é este choque de frequências que faz com que a sua conexão Wi-Fi seja interrompida toda vez que o telefone sem fio toca em sua casa, pois para que o monofone (a parte do telefone sem fio que você utiliza) entre em funcionamento, é preciso que a base emita um sinal na frequência de 2,4 Ghz

(2)

para que o sinal telefônico seja transmitido até o monofone. Felizmente nem tudo está perdido e você não vai precisar trocar de roteador e nem de telefone sem fio pois dentro da frequência utilizada pelos dois aparelhos existem vários canais de comunicação e basta configurar o seu roteador para funcionar em outro canal de comunicação para que os dois aparelhos operem normalmente sem que um interfira na vida do outro. É por isso que em alguns lugares o problema nunca existiu e em outros lugares o problema tira o sono de quem está utilizando a Internet e tem a conexão interrompida frequentemente.

Pois bem, quem regula (ou deveria regular) essa distribuição d e f r e q u ê n c i a s é a A N A T E L – A g ê n c i a N a c i o n a l d e Telecomunicações, mas sabe-se lá porque cargas d’água a ANATEL liberou para venda no Brasil 2 aparelhos distintos utilizando a mesma frequência de comunicação sem qualquer aviso de que a presença desses dois aparelhos no mesmo ambiente pode fazer com que um atrapalhe o sinal do outro.

Caso você não tenha um telefone sem fio em casa ou qualquer outro aparelho emitindo sinais na frequência de 2,4 Ghz e mesmo assim tem a conexão interrompida de vez em quando, é bem capaz que algum vizinho seu tenha um aparelho de telefone sem fio que esteja influenciando a sua conexão Wi-Fi, pois estes aparelhos hoje possuem um sinal muito forte e, casualmente, podem causar interferências em outros ambientes devido ao seu longo alcance.

Como Configurar o Canal do Roteador

Infelizmente eu não tenho aqui todos os modems e firmwares disponíveis para fazer um tutorial personalizado para cada caso, porém é bastante fácil encontrar, nas configurações do modem, a opção de configurações wireless. Aqui utilizo um modem Intelbras WRG 240E e as configurações estão disponíveis através do menu “Básicas >> Wireless >> Configurações” e tem a

(3)

seguinte aparência:

Configuração Wireless do modem Intelbras WRG 240E

Note que aqui eu selecionei o canal 6 para que o problema fosse resolvido, porém cada caso é um caso e, caso o problema não seja resolvido, basta você ir trocando de canal, salvando as configurações e reiniciando o modem até achar um canal que não dê conflito com o seu aparelho de telefone sem fio ou com qualquer outro aparelho que possa atrapalhar a sua conexão. Aqui eu tenho disponíveis os canais de 1 a 13, porém essa configuração pode variar de modem para modem.

Informação Importante

Uma vez configurei o meu modem no canal 13 e a máquina que tenho aqui com Windows XP simplesmente deixou de reconhecer a conexão, notei então que na maioria dos modems estão disponíveis apenas os canais de 1 a 11, então, para evitar quaisquer problemas relativos ao desaparecimento da conexão é seguro configurar nos canais apenas de 1 ao 11. Ainda não consegui achar uma explicação para que o Windows XP deixasse de reconhecer a conexão quando configurado no canal 13, mas assim que achar a explicação eu faço um post aqui sobre o assunto.

(4)

Validação de dados no PHP

Um dos princípios de segurança de um sistema Web é que você não deve acreditar 100% no que o usuário possa inserir nos campos de um formulário (dados enviados pelo POST) ou alteração da URL (dados enviados pelo GET). Nesta postagem, não vou focar segurança em si, mas vou mostrar como validar os dados dos usuários para que o seu site/sistema tenha um melhor controle dos dados manipulados.

Este tipo de validação pode ser feito diretamente pelo navegador do usuário com o Javascript, mas como você não deve confiar nisto, acaba não sendo 100% seguro, então irei mostrar como fazer no servidor, diretamente no PHP, mas com isto o desempenho acaba sendo menor. Mas aí você me pergunta qual tipo de controle eu iria utilizar, Javascript ou PHP? Eu respondo que utilize o PHP, mas se utilizar os dois em conjunto, melhor ainda.

Entenda o porque de utilizar os dois métodos. Quando você implementa o Javascript, ele irá atuar diretamente no navegador como eu disse anteriormente, evitando que os dados sejam enviados para o servidor, bloqueando ali mesmo qualquer tipo de padrão que você deseja. Mas mesmo que o usuário burle o Javascript, o PHP irá agir da mesma forma, bloqueando os dados inválidos/indesejáveis.

Acho que já deu pra entender qual é o objetivo das validações né? Então vamos ao que importa, as técnicas.

Tamanho mínimo de caracteres

(5)

string e utilizando em conjunto com o IF. <?php

$nome = $_GET['nome']; if(strlen($nome)<=2){

echo "Preencha o nome com no mínimo 2 caracteres."; }else{

echo "Seu nome \"$nome\" tem ".strlen($nome)." caracteres."; }

?>

Aceitando somente números

A função is_numeric() verifica se o valor passado é número, independente de ser do tipo float, integer, long, etc.

<?php

$idade = $_GET['idade']; if(!is_numeric($idade)){

echo "Preencha a idade somente com números."; }else{

echo "Sua idade é ".$idade." anos."; }

?>

Evitando espaços em branco

Utilizaremos a função strstr() que irá pesquisar na string se ela possui um espaço vazio que está entre as aspas duplas ” “. Caso ache um espao, ele entrará na primeira condição, informando o erro.

<?php

$palavra = "teste teste"; if(strstr($palavra, " ")){

echo "A palavra não pode ter espaços."; }else{

echo "Você escreveu ".$palavra; }

(6)

Evitando campo vazio

Neste caso, iremos utilizar a função empty(), que verifica se o campo esta vazio, mas caso você faça o teste de enviar apenas um espaço em branco, ele irá aceitar.

<?php

$palavra = "teste"; if(empty($palavra)){

echo "A palavra não pode estar vazia."; }else{

echo "Você escreveu ".$palavra; }

?>

Validando e-mails – Método 1

(Expressão Regular)

A validação de um e-mail através de expressão regular. <?php

$email = "[email protected]";

if(!preg_match('/^[^0-9][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[@][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[.][a-zA-Z]{2,4}$/', $email)){ echo "E-mail inválido.";

}else{

echo "Seu e-mail é ".$email; }

?>

Validando e-mails – Método 2 (PHP)

A validação de um e-mail através do próprio filtro do PHP. <?php

$email = "[email protected]";

(7)

echo "E-mail inválido."; }else{

echo "Seu e-mail é ".$email; }

?>

Validando CEP

Aceita os CEPs do tipo XXXXX ou XXXXX-XXX através de expressão regular.

<?php

$cep = "55324-424";

if(!preg_match('/^[0-9]{5,5}([- ]?[0-9]{3,3})?$/', $cep)) { echo "CEP inválido.";

} ?>

Validando Data

Aceita somente data no formado XX/XX/XXXX através de expressão regular.

<?php

$data = "04/04/2011";

if(!preg_match('/^\d{1,2}\/\d{1,2}\/\d{4}$/', $data)) { echo "Data inválida.";

} ?>

Validando Telefone

Permite a utilização de string com telefone com DDD de 2 ou 3 dígitos (inclusão do zero na frente) no formato (XXX) XXXX-XXXX.

<?php

(8)

if(!preg_match('^\(+[0-9]{2,3}\) [0-9]{4}-[0-9]{4}$^', $telefone)){

echo "Telefone inváildo."; }

?>

Validando CPF

Não é a melhor forma de validar o CPF, mas em breve vou atualizar este exemplo pra uma forma mais completa.

<?php $cpf = "111.444.777-35"; i f ( ! p r e g _ m a t c h ( " ^ ( [ 0 9 ] ) { 3 } \ . ( [ 0 9 ] ) { 3 } \ . ( [ 0 9 ] ) { 3 } -([0-9]){2}$", $cpf)) { echo "CPF inválido."; } ?>

Acho que estas validações irão ajudar no entendimento, mostrando o caminho para validar outros tipos de dados que venham a ser necessário para os seus sites e sistemas. Eu aceito sugestões de novas validações para que eu possa incluir nestes exemplos.

Referências

Documentos relacionados

A prova do ENADE/2011, aplicada aos estudantes da Área de Tecnologia em Redes de Computadores, com duração total de 4 horas, apresentou questões discursivas e de múltipla

O objetivo deste experimento foi avaliar o efeito de doses de extrato hidroalcoólico de mudas de tomate cultivar Perinha, Lycopersicon esculentum M., sobre

17 CORTE IDH. Caso Castañeda Gutman vs.. restrição ao lançamento de uma candidatura a cargo político pode demandar o enfrentamento de temas de ordem histórica, social e política

Apothéloz (2003) também aponta concepção semelhante ao afirmar que a anáfora associativa é constituída, em geral, por sintagmas nominais definidos dotados de certa

O Museu Digital dos Ex-votos, projeto acadêmico que objetiva apresentar os ex- votos do Brasil, não terá, evidentemente, a mesma dinâmica da sala de milagres, mas em

nhece a pretensão de Aristóteles de que haja uma ligação direta entre o dictum de omni et nullo e a validade dos silogismos perfeitos, mas a julga improcedente. Um dos

Equipamentos de emergência imediatamente acessíveis, com instruções de utilização. Assegurar-se que os lava- olhos e os chuveiros de segurança estejam próximos ao local de

Tal será possível através do fornecimento de evidências de que a relação entre educação inclusiva e inclusão social é pertinente para a qualidade dos recursos de