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.401 ]

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

Empacotamento e instalação do MPV Player no Linux

Fedora - Instalação Personalizada (NetInstall)

Debian Constantly Usable Testing (CUT)

Lubuntu, um Ubuntu mais Leve!

nFluxOS, diferentes versões de Debian/Ubuntu e Slackware/Arch Linux

Leitura recomendada

Sistema de arquivos criptografado

Conexões SSH sem senha fácil e descomplicado

Apache Mod_Proxy como Front-End de acesso e balanceamento de diversas aplicações web

Balanceamento de carga com 2 links no MikroTik

Bind9 + Debian Linux 4.0: Configuração de um servidor de nomes interno

  
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




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts