.:. Star One EasyBand no Linux .:.
Esse artigo não fere nenhuma das clausulas do contrato da Star One EasyBand, uma vez que seu propósito foi apenas para testes, minha intenção foi buscar um meio de rodar esse serviço no Linux, e acabar com esse paradigma da EasyBand. Não me responsabilizo pelo mau uso desde conteúdo.
Arlindo Follador
Neto
lopanx@itarana.com.br
Assumindo as
Principais Configurações
Diferente do Windows, no Linux se for configurado para obter automaticamente
um endereço de IP, o sistema não conseguirá adquiri-lo, esse é o ponto chave deste manual, e onde muitos usuários devem desistir, bem, para começar, vamos setar manualmente o endereço IP, para isso, será necessário navegar no painel frontal do modem, apertando os botões até chegar numa tela semelhante à essa:

Esse IP que está sendo apresentado na tela do Modem, é configurado pela EasyBand, ele será o nosso Gateway, agora no Linux é fácil, com as configurações fornecidas pelo Modem e pela EasyBand temos tudo o que é necessário para começar a rodar a Internet, eu usei o utilitário linuxconf para setar as seguintes configurações:
Linuxconf
>> Rede >> Nome da máquina e dispositivos IP de rede
Primeiro Nome +
Domínio: gth_brasil_XXXX.easyband.com.br
Apelidos (opc): gth_brasil_XXXX
Endereço de IP: 11.11.111.113
Máscara: 255.255.255.240
Feito essas configurações agora é hora de configurar seus Servidores de DNS, que também são fornecidos pela EasyBand:
Linuxconf
>> Rede >> DNS - especificação do servidor de nomes
IP do servidor de
nomes 1: 200.255.54.39
IP do servidor de
nomes 2 (opc): 200.255.54.40
Por último e o mais importante, iremos agora definir a rota que nos leva para Internet, o nosso Gateway, que no caso é o Modem da Star One EasyBand, um simples comando defini isso:
[root@l0p4n /]# route
add default gw 11.11.111.111 ethX
Pronto, neste ponto já é possível pingar algum host na internet, faça o teste:
[root@
l0p4n /]# ping www.linuxsecurity.com.br
64 bytes from 200.192.247.234: icmp_seq=1 ttl=52 time=804.4 ms
64 bytes from 200.192.247.234: icmp_seq=3 ttl=52 time=818.2 ms
64 bytes from 200.192.247.234: icmp_seq=5 ttl=52 time=799.4 ms
64 bytes from 200.192.247.234: icmp_seq=7 ttl=52 time=769.1 ms
--- www.linuxsecurity.com.br ping statistics
---
9 packets transmitted, 4 packets received, 55%
packet loss
round-trip min/avg/max = 769.1/797.7/818.2 ms
Como prometido aí está, EasyBand funcionando no Linux, mas quem já é usuário sabe que não é o bastante, este serviço utiliza-se de um software acelerador de paginas...
Vamos entrar um pouco mais a fundo no
sistema "acelerador de páginas".
O que vem a ser isso ?
Na verdade, o acelerador de páginas foi
criado no intuito de "diminuir" os requests
de Ack que o tcp/ip efetua
a cada conexão. Este "enlace" satélite é caro, e o acelerador de
páginas faz na verdade 2 serviços, ao invés de vários.
No primeiro ele puxa a página html, e no segundo as
imagens, tornando assim a conexão "mais rápida". Para fazer isso, o
seu navegador, ou seu programa de acesso a Internet, deve ter a configuração de
proxy alterada para o endereço localhost
(127.0.0.1) na porta 9877.
Fonte: Star One
O não funcionamento deste programa reduz e muito as operações que utilizam o protocolo HTTP, é muito importante o funcionamento dele, e claro também trago a solução, pegaremos do ponto em que existia uma máquina Windows com o sistema do Star One funcionando corretamente, e o Linux foi instalado em outra partição desta mesma máquina. Para tal, vamos utilizar um programa que implementa a API Windows no Linux, provendo aos aplicativos as funções e chamadas de sistema necessárias à sua execução, este é o Wine (Wine Is Not an Emulator) na versão 20021125.
Rodar o acelerador de paginas é uma operação muito simples, antes vamos precisar criar um acesso à partição onde está instalado o Windows.
Dentro de /mnt, criaremos uma pasta windows:
[root@
l0p4n /mnt]# mkdir windows
Logo após montaremos a partição onde está instalado o windows no nosso caso na hda1, na
pasta /mnt/windows:
[root@ l0p4n /mnt]# mount -t vfat /dev/hda1 /mnt/windows
Como já estamos acessando a partição onde está instalado o windows, agora é vez de configurar o Wine, para isso execute o comando winelauncher, esse abrirá uma tela que irá criar dentro do diretório do usuário, no nosso exemplo, dentro de root uma pasta com o nome .wine, dentro dessa os arquivos de configuração, após a execução deste comando, vamos alterar o arquivo /root/.wine/config:
Nota: [1] – É necessário usar o KDE ou outra interface gráfica para usar o wine.
[2] – O Pacote wine-20021125-2cl.i386.rpm deve estar instalado.
Faça uma única
alteração nesse arquivo, o Path do [Drive C]
[Drive C]
"Path" = "/mnt/windows/"
"Type" = "hd"
"Label" = "MS-DOS"
"Filesystem" = "win95"
Com o wine funcionando, agora estamos na reta final de nosso “experimento”, rodar o acelerador de paginas, pra isso usaremos o simples comando:
Sintaxe do Comando:
Wine <arquivo.exe>
No nosso caso, usaremos o comando wine,
acessando a instalação do programa que foi feita no windows,
atravez do diretório windows
em que criamos em mnt e montamos a unidade HDA1 onde está instlado o windows.
[root@
l0p4n /mnt]# wine /mnt/windows/Arquivos\ de\ programas/spacenet/Internet\ Page\Accelerator/AS_Agent.exe
Será exibida uma
janela representando o Systray do windows,
escrita Wine-Sistray:
Wine >> Internet Page
Accellerator >> Status

Para se certificar do funcionamento correto do acelerador de paginas, dê um netstat –a, após a abertura do programa acelerador de paginas, e verifique se a porta onde o acelerador funciona está com o Status Ouça:
[root@
l0p4n /]# netstat -a
Conexões Internet
Ativas (servidores e estabelecidas)
Proto Recv-Q Send-Q Endereço Local Endereço Remoto Estado
tcp 0
0 *:9877 *:* OUÇA
Agora é só colocar o navegador do Linux, seja qual você for usar, para usar o Proxy 127.0.0.1:9877 e pronto, seu StarOne está funcionando perfeitamente. Há soluções para Rodar o Squid, Compartilhar o Acesso com mais computadores, entre outros serviços que o Linux proporciona, tudo com o EasyBand, mas não vou abordar nesse artigo.
“ Esse artigo serviu como um desabafo, pois vagando pela internet vi usuários indignados com o fato do Star One EasyBand estar restringindo que usuários de Linux utilizem o serviço de Internet, durante semanas busquei uma solução completa para esse problema, e aqui está. Bem, se a idéia da Star One foi a de ajudar o Monopólio da Microsoft, a partir de agora ficará mais difícil.”
Abraço a Todos!
SEJA LIVRE – USE LINUX!
Arlindo F. Neto
Lopan®
lopanx@itarana.com.br