A volta do CDMA 1xrtt (aka. usando o Giro no Linux)

A volta do CDMA 1xrtt (aka. usando o Giro no Linux)

Para quem passou a última década hibernando ou já esqueceu do que o título do post se trata, aqui vai uma pequena revisão:

O CDMA é o principal concorrente do GSM. Apesar de ser superior em alguns aspectos, o CDMA é um padrão proprietário da Qualcomm, que recebe royalties sobre os equipamentos vendidos, enquanto o GSM é um padrão aberto, desenvolvido por um consórcio de fabricantes.

No Brasil, o CDMA acabou sendo adotado apenas pela Vivo e pela Vesper, com todas as demais operadoras optando pelo GSM. A partir de 2007, a Vivo passou a operar uma rede mista, oferecendo tanto cobertura CDMA, quanto GSM e em 2008 passou a inclusive oferecer acesso 3G via GSM, indicando que pretendem eliminar, ou pelo menos reduzir os investimentos na rede CDMA.

Com relação ao tráfego de dados, a modalidade mais básica de acesso dentro do CDMA trabalha a 14.4 kbits, o que parece piada perto dos padrões atuais, mas que era aceitável na época em que o sistema começou a ser implementado, já que o CSD (que era o concorrente direto) operava a apenas 9.6 kbits. Apesar disso, ele deu logo lugar ao 1xrtt (também chamado de CDMA 2000), que multiplicou por 10 a taxa de transmissão, atingindo 144 kbits. Embora mais rápido que o GPRS, o 1xrtt também é considerado uma modalidade de acesso 2.5G.

Além de ser usado para acesso nos celulares CDMA, o 1xrtt foi usado na primeira versão do Vivo Zap, anterior ao atual Zap 3G, que é baseado no EVDO. Mesmo com a implantação da rede 3G da Vivo, o 1xrtt continuou sendo usado como sistema de fallback para áreas onde o EVDO não estava disponível ou para uso em aparelhos antigos, sem suporte ao sistema 3G.

Com a implantação das redes 3G GSM da Claro, Tim e depois da próprio Vivo, o 1xrtt parecia destinado a sair de cena definitivamente, mas acabou tendo um retorno inesperado com a compra da Vesper pela Embratel, que herdou a licença para oferecer serviços de acesso baseados no padrão CMDA.

Aproveitando a rede já existente e grande a oferta de equipamentos antigos, a Embratel passou a oferecer o livre.com (http://www.embratel.com.br/giro), um serviço de telefonia e acesso à web via 1xrtt, destinado aos usuários de acesso discado.

Como todo protocolo de transmissão de dados sem fio, o 1xrtt tem um overhead relativamente grande, o que, combinado com as tradicionais obstruções e oscilações no sinal, faz com que as velocidades na prática não sejam muito superiores à do acesso discado. Entretanto, o 1xrtt tem uma pequena vantagem, que é a melhor penetração em áreas rurais ou com obstáculos, o que faz com que permite que o serviço seja usado em muitas áreas de pouca cobertura.

No caso da Embratel, o acesso é combinado com um serviço de telefonia “fixa”, onde você recebe um celular CDMA que pode ser utilizado apenas dentro de uma área específica (“com liberdade para acessar de qualquer ponto da casa”, como bem explicado na propaganda :p), similar a planos oferecidos pela TIM.

O acesso à web é feito usando o celular como modem, ligado ao micro via cabo USB. As opções de aparelhos não são muito animadoras, incluindo modelos como o Nokia 2115 e o 1508i, que (embora sejam na verdade lançamentos recentes) parecem ter saído de alguma promoção de queima de estoque do final da década passada, mas em compensação o serviço é barato, com acesso ilimitado por R$ 29 mensais (com direito ao famoso “ligue agora e ganhe desconto nos primeiros meses”…), desde que combinado com um plano de voz de R$ 15 mensais.

Isso faz com que apesar da baixa velocidade e do apelo popular, ele acabe sendo uma opção de acesso de baixo custo para quem mora em áreas onde não existe outra opção, ou para quem quer um segundo plano de acesso para backup, sem gastar muito.

Apesar de, como de praxe, oferecerem suporte apenas a usuários do Windows XP e Vista, os aparelhos podem ser usados também em qualquer distribuição Linux recente. Ao ser plugado na porta USB, o celular é detectado pelo sistema como “/dev/ttyACM0” e pode ser usado através do gnome-ppp, kppp ou do wvdial, da mesma forma que um modem 3G ligado na porta USB. Ao usar o wvdial, você pode configurar o “/etc/wvdial.conf” seguindo este modelo:

[Dialer giro] Phone = #777
Username = giro@giro.click21.com.br
Password = giro
Stupid mode = 1
Auto Reconnect = on

[Dialer Defaults] Modem = /dev/ttyACM0
Baud = 230400
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Modem Type = USB Modem

# Use “wvdial giro” para conectar

Como pode ver, é a configuração padrão para conexões via modem USB, especificando o device usado pelo modem, número de acesso, login e senha do serviço.

A principal dica é que você deve também editar o arquivo “/etc/ppp/options” (onde vão as opções relacionadas à conexão), comentando as linhas “lcp-echo-interval 30” e “lcp-echo-failure 4” e adicionando as linhas:

nodeflate
nobsdcomp

Estas duas opções ao necessárias para desativar o uso de compressão e de modulação via software, que fazem com que a conexão trave. As opções “lcp-echo-interval 30” e “lcp-echo-failure 4” fazem com que a conexão caia depois de dois minutos de inatividade, daí a necessidade de comentá-las.

Sobre o Autor

Redes Sociais:

Deixe seu comentário

X