Modem e a Internet
Autor: NightCrawler | Publicado: 2016-02-18T17:40:00-02:00

Em minha casa uso como provedor a Oi (antiga Brasil Telecom), através da ADSL, com uma conexão de 15mbps que funciona bem a maior parte do tempo. Tenho certas vantagens, sempre morei perto da central telefônica e peguei um pacote por um preço muito bom. Assim, eu resisto a trocar pela Internet via fibra ótica e mantenho meu número de telefone comprado via venda casada quando eu ainda era burro o suficiente para cair nesse tipo de golpe.


A ADSL tem vários problemas, alguns não me afetam (distância da central, qualidade da linha) e outros sim (hardware necessário).



No caso, meu maior problema sempre foi o modem. No início, a própria provedora do serviço te fornecia um modem roteador, uma porcaria que mal aguentava duas máquinas conectadas e que tinha vários problemas de configuração padrão, com uma interface web muito ruim. Depois, vieram os 2em1 modem-roteador, que são uma falha dupla, colocaram mais funções em um hardware que mal conseguia fazer o básico antes. Até hoje tem gente que resolve parcialmente o problema separando o modem e o roteador, mas não configura o modem para agir apenas como modem, resultando em performance perdida e vários outros problemas.



Eu tenho tudo configurado corretamente. Tenho um modem separado, configurado em modo bridge, com os circuitos virtuais desnecessários desativados, com NAT, firewall e outros serviços desabilitados, com acessos remotos bloqueados e que basicamente faz o que um MoDem deve fazer (modular e demodular o sinal). Tenho também um roteador BOM, que na época foi caro, e hoje aguenta o tranco apesar de acumular anos. Também o configurei muito bem, ele roteia o tráfego diretamente ao modem para que possa acessar o modem, mas tudo em uma VLAN separada, sendo assim não me preocupo com broadcasts chegando ao modem sem necessidade.



O meu problema é o modem. Hardware porcaria. Nunca achei um que pudesse chamar de "bom". Todos tem vários defeitos. A maioria não tem arrefecimento passivo suficiente, portanto esquentam prá caramba, deteriorando as partes internas e eventualmente falhando. Eles também possuem fontes de alimentação muito porcarias, que na maioria das vezes são fracas e sujeitas a falhas. Fora eles agregarem muitas ferramentas inúteis e que o hardware não é capaz de aguentar se demandado com frequência. Alia-se a esses problemas o fato que as linhas ADSL em geral sofrem de problemas crônicos com perda de pacotes e erros de CRC, que aumentam conforme o tempo ligado do modem aumenta, muito provavelmente por falta de memória interna e de circuitos de prevenção e controle de erro.



Então cheguei a ter que trocar de modem duas vezes ao ano. E me irritei.



Abri o modem, e localizei os capacitores estufados responsáveis pelo péssimo funcionamento. Troquei eles. Usei uma faca aquecida para cortar um pedaço da parte superior da carcaça, onde prendi um cooler de computador de 80mm de perfil baixo, provido de um controle de velocidade, liguei isso a placa do modem, em uma via com 9v.



Isso ajudou imensamente, mas ainda há o problema dos erros de CRC, que só são resolvidos quando o modem é reiniciado, cheguei a conclusão que a única maneira de resolver era periodicamente reiniciar o modem. Para isso, utilizo a interface de linha de comando (CLI) dele, que é acessada via telnet, e um software fantástico chamado TST (Telnet Scripting Tool). Ele permite fazer scripts com comandos telnet. Assim, toda madrugada, o script acessa o modem e gera um relatório de erros da linha, e depois reinicia o modem.



Nos testes tudo funcionou perfeitamente, agora só espero que isso resolva meus problemas e eu pare de perder a paciência com o bendito modem.