Configurando o modem ZTE MF626 com Vivo3G no Debian

Neste artigo veremos como configurar e utilizar o modem 3G ZTE MF626 com o pacote Vivo3G no Debian, utilizaremos para isso softwares básicos e scripts.

[ Hits: 33.774 ]

Por: edps em 20/05/2010 | Blog: https://edpsblog.wordpress.com/


Arquivos e scripts



Veremos a seguir as configurações de arquivos e scripts para que nosso modem funcione adequadamente:

1. usb_modeswitch

Para o modem ZTE MF626 precisaremos alterar o arquivo /etc/usb_modeswitch.setup (utilizado na versão mais recente), antes de alterá-lo faremos agora uma cópia deste arquivo:

sudo cp -a /etc/usb_modeswitch.setup /etc/usb_modeswitch.setup-original

Abriremos o mesmo com o nano e deixaremos como mostrado abaixo:

sudo nano /etc/usb_modeswitch.setup

Conteúdo do arquivo:

# ZTE MF622 (aka "Onda MDC502HS")
# ZTE MF626
# ZTE MF628+ (tested version from Telia / Sweden)
# ZTE MF633
# ZTE MF636 (aka "Telstra / BigPond 7.2 Mobile Card")
# ZTE MF637
#
# Contributor: Joakim Wennergren and others


DefaultVendor= 0x19d2
DefaultProduct= 0x2000

TargetVendor= 0x19d2
TargetProduct= 0x0031

MessageContent="5553424312345678000000000000061b000000030000000000000000000000"

Para quem usa uma versão mais antiga do usb_modeswitch, o conteúdo acima deverá ser inserido no arquivo /etc/usb_modeswitch.conf. Na versão atual este arquivo somente habilita/desabilita o switching e o log.

2. Scripts

Agora criaremos 4 scripts para conectar/desconectar/reconectar e manter a conexão ativa, todos /usr/bin. Substitua o nano pelo editor de sua preferência.

sudo nano /usr/bin/conectar.sh ### cole o conteúdo abaixo:

#!/bin/sh
#/usr/bin/conectar.sh
sudo /usr/bin/pon vivo & exit

sudo nano /usr/bin/desconectar.sh ### cole o conteúdo abaixo:

#!/bin/sh
#/usr/bin/desconectar.sh
sudo /usr/bin/poff -a

sudo nano /usr/bin/reconectar.sh ### cole o conteúdo abaixo:

#!/bin/sh
#/usr/bin/reconectar.sh

while test 0;
do
ping -c 3 "www.google.com.br"
if [ $? = "0" ]; then
exit

else

conectar.sh

exit
fi
done

sudo nano /usr/bin/ping-google.sh ### cole o conteúdo abaixo:

#!/bin/sh
DATA=`date +%d-%m-%Y/%H:%M:%S`
sleep 1
echo $DATA > /var/log/ping
sleep 1
ping -I ppp0 -c 5 www.google.com.br >> /var/log/ping

Página anterior     Próxima página

Páginas do artigo
   1. Instalação e configuração do pppconfig
   2. Arquivos e scripts
   3. Tarefas no cron
Outros artigos deste autor

Burg - Gerenciador de Boot

Instalação do Debian em partição ReiserFS

kernel-ck para Arch Linux

Turbinando o Bodhi Linux

Ailurus - Canivete suíço para o Ubuntu

Leitura recomendada

Calculando máscara de sub-rede e broadcast

Acessando o sistema de arquivos NTFS em modo de leitura e escrita com o captive-ntfs

Net TV a cabo no Mandrake 10.1 Community

Driver Nvidia atual + Ubuntu + Beryl

Configurando o Slackware 12 no Itautec Infoway Note W7645

  
Comentários
[1] Comentário enviado por yermandu em 08/10/2010 - 16:48h

hmm

[2] Comentário enviado por removido em 12/09/2011 - 00:42h

Muito bom


Contribuir com comentário