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: 38.668 ]

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

Debian Squeeze Backports

ZRAM (Compressed RAM) no Debian

sidux Hipnos XFCE

Debian Constantly Usable Testing (CUT)

Instalação do Java da Oracle em distros Debian-like

Leitura recomendada

Gerando gráficos sem mistérios no MRTG (Debian)

Como configurar um servidor de FTP de forma simples e com host virtual

Instalando MultiLIB no Slackware 14.2 com Atualizações pelo GSlapt

Colorindo seu terminal.

Instalado Fedora-DS e integrando com Samba

  
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

[3] Comentário enviado por removido em 04/05/2024 - 20:12h

Atualiza os scripts conectar.sh e desconectar.sh

Os comandos "pon" e "poff -a" como estão hoje (2024)?


---------------------------------------------------------
Camarão que dorme, acaba na empada!


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts