MODEM 3G ZTE MF645 VIVO - Como instalar no Ubuntu 10.10

Iniciado por JoeLinux, 05 de Janeiro de 2011, 22:04

tópico anterior - próximo tópico

JoeLinux

Eu tenho um modem 3G da VIVO model ZTE MF 645 com receptor de TV digital integrado.
No Windows funciona perfeitamente tanto como 3G quanto como TV digital onde tem sinal. É só espetar na USB e ele já se oferece para instalar o programa que vem dentro dele próprio.  Voce não precisa baixar nada.

Ja no Ubuntu.........     ???  O modem tem lá dentro até uma pasta para Linux.   Mas quando espeto no micro que tem Ubuntu, o bicho não é reconhecido nem com reza brava.

Já consultei os postings sobre este modem da ZTE e só achei frustração.  Os que conseguiram instalar fizeram tanto malabarismo com pacotes e mais pacotes que isso fugiu da minha capacidade e conhecimento do Linux. Então estou quase desistindo, a menos que alguma boa alma se apresente e passe uma receita de bolo passo a passo de como instalar este ZTE MF 645 no Ubuntu 10.10
Então, quando for comprar um modem 3G da VIVO para usar no Ubuntu, cuidado com o ZTE MF645.   Parece ser uma fria....

abs
joeLinux

Tota

Olá,

Se tem uma pasta Linux, poste o conteúdo dela, pode ajudar ao fórum.

Se usa o 10.10, remova e plugue novamente o modem e tente conectar pelo gerenciador de redes escolhendo a sua operadora.


[],s

JoeLinux

#2

Ao se espetar na porta USB o Modem até é reconhecido, porém como pendrive e aparece em "Computador" como sendo ZTE MMC STORAGE. Só que voce clica duas vezes e nada acontece. Ele não abre e portanto não é possível instalar o software que vem dentro dele.

Tive que usar o velho computador com Windows para copiar a pasta que existe dentro dele chamada LinuxUI.  E mesmo assim tive que ser rápido pois em poucos segundos a pasta se fecha sozinha.  Mas consegui !!!  Nesta pasta existem 3 arquivos:

leia-me.txt
read-me.txt
VivoBra_LinuxUI.tar.gz

vamos ver o que diz o leia-me.txt: (traduzi do inglês que está bem mais didático que em portugues);

=========================================================

INSTALAÇÂO
========

Antes da instalação, certifique-se que as dependências necessárias foram instaladas (qt3 and wvdial).
Certifique-se que você tem permissão.

As etapas para instalar são as seguintes:
- Copiar o pacote de instalação "VivoBra_LinuxUI.tar.gz" para desktop ou outro local;
- Extrair e obter um diretório com mesmo nome do pacote de instalação; A pasta contem os seguintes arquivos:

   Vivo_3G.tar.gz      Isto é o pacote de instalação
   install.sh              Este é o script de setup;
   tools                 Existem algumas dependências necessárias no caminho.

- Duplo clique no arquivo install.sh no diretório para instalar Vivo_3G;

- Se a instalação foi concluída com sucesso, aparecerá a seguinte mensagem "Após a instalação, você encontrará o" / opt/Vivo_3G/Vivo_3G " no caminho "Aplicações\Internet\Vivo_3G". Clique em "VIVO_3G" para iniciar a aplicação.

Requerimentos de sistema: Linux Kernel versão 2.6.20 ou superior


=========================================================

Pois bem, copiei o arquivo VivoBra_LinuxUI.tar.gz para a pasta Downloads do micro com Ubuntu.   Descompactei o pacote e obtive os 3 arquivos mencionados acima, ou seja:  
-Vivo_3G.tar.gz
-install.sh
-tools

Seguindo as instruções, dei duplo clic no arquivo install.sh.
Aparecem 4 opções:  Executar em terminal  /  Exibir  /  Cancelar  /  Executar

Escolhi "Executar"...    Nada aconteceu.
Tentei   "Executar em terminal".  Recebi a mensagem:

*** Check for root - failed
*** Please retry as root user.

Bem, parei neste ponto.  Agora preciso descobrir como executar este script de preferencia no modo gráfico e ao conseguir vou postar o resultado aqui. Se alguem me der dicas de como prosseguir, será bem-vindo!.  Mas preciso que seja passo a passo pois não domino o Ubuntu.

grato
JoeLinux




Kenny Terra

Olá,

Tentei por meses instalar esse modem 3g no ubuntu, mas não tive sucesso, tentei baixar drivers, fiz alguns scripts e mais um monte de dicas que me passaram e nada funcionou, então comprei um modem mais simples e antigo o ZTE MF-100, espetei ele na usb, ele foi detectado e instalado automaticamente. Pelo que entendi esse modem não é compatível com versões superiores ao 8.10

Tota

Devido à regra XVI proibir duplicação de topicos, mesclei os dois

Tota

Citação de: JoeLinux online 08 de Janeiro de 2011, 00:52
Seguindo as instruções, dei duplo clic no arquivo install.sh.
Aparecem 4 opções:  Executar em terminal  /  Exibir  /  Cancelar  /  Executar

Escolhi "Executar"...    Nada aconteceu.
Tentei   "Executar em terminal".  Recebi a mensagem:

*** Check for root - failed
*** Please retry as root user.

Bem, parei neste ponto.  Agora preciso descobrir como executar este script de preferencia no modo gráfico e ao conseguir vou postar o resultado aqui. Se alguem me der dicas de como prosseguir, será bem-vindo!.  Mas preciso que seja passo a passo pois não domino o Ubuntu.

Ola,

Estes procedimentos sao melhor executados em terminal.

1) entre em terminal;

2) navegue ate a pasta onde entao os tres arquivos

3) de permissao de execussão ao arquivo install.sh
sudo chmod -x install.sh( observe os espaços pois são importantes )

4) execute o arquivo instal.sh
./install.sh

Reporte os erros se ocorrerem.

[]'s

JoeLinux

Olá Tota

O comando sudo chmod -x install.sh rodou sem erro.

Porem erro ocorrido  após o comando  ./install.sh

bash: ./install.sh: Permissão negada

RonaldoRG

Você tem que instalar como root.

sudo ./install.sh

Digita a senha e dá enter.

T+.
Ubuntu 12.04

JoeLinux

Olá RonaldoRG

Você só errou na sintaxe quando sugeriu o comando sudo ./install.sh mas ajudou porque realmente faltava o "sudo".  O comando correto é:
sudo install ./install.sh
Foi solicitada a senha e após eu digitar a senha veio a seguinte mensagem:
install: falta o operando arquivo de destino após `install.sh'
Experimente "install --help" para mais informações.

Olhando o help, achei que o comando install apenas faz uma cópia para um destino.  Veja o texto do help:

este programa de intalação copia arquivos (geralmente recém-compilados) para um destino
a sua escolha. Caso você queira baixar e instalar um pacote pronto-para-o-uso
em um sistema GNU/Linux, você deveria estar usando um gerenciador um pacotes
como o yum(1) ou apt-get(1).


Preciso descobrir como fazer para rodar o install.sh que é um arquivo de script.

grato

Tota


RonaldoRG

CitarOlá RonaldoRG

Você só errou na sintaxe quando sugeriu o comando sudo ./install.sh mas ajudou porque realmente faltava o "sudo".  O comando correto é:
Código:

sudo install ./install.sh

Que estranho, já executei comandos daquele jeito que postei. O que aconteceu quando você digitou ele?
Ubuntu 12.04

JoeLinux

#11
Ronaldo, ao executar o comando sudo install.sh ele até pede a senha.  Depois dá o erro:
sudo: install.sh: command not found

Tota:  agora sim. Executei os dois comandos em sequência:
sudo chmod -x install.sh
sh install.sh

O comando sh install.sh realmente funcionou.  Ele executou o script.  O que ocorreu agora foi erro de comandos existentes dentro do script:  Veja as primeiras linhas do resultado:

..................start install.................
*** Check for root...[: 22: -ne: unexpected operator
cp: cannot create regular file `/opt/Vivo_3G.tar.gz': Permission denied


Se tiver como anexar um arquivo, eu posso postar o arquivo install.sh mas por enquanto vou copiar apenas as primeiras linhas onde ele tenta criar o arquivo em opt.


-------------------------------------------------------------------------------------------------------
#!/bin/bash

FILE_NAME=Vivo_3G
EXE_FILE=Vivo_3G
SYS_PATH=/opt
INSTALL_PATH=$SYS_PATH/$FILE_NAME
LANGUAGE=English
#DRIVER_NAME=linuxdriveronda1.0.1
QM_NAME=ondatim_lan.qm
HELP=help
#HELP=help.html      cancel by ChenYing 2009-2-13
#HELPFILES=index_files
RUN_EVINCE=$SYS_PATH/$FILE_NAME/Data/launchFirefox.sh

echo "..................start install................."
echo -n "*** Check for root..."
if [ $EUID -ne 0 ]; then
   echo -e "\b\b\b - failed"
   echo "*** Please retry as root user."
       read -p "press any key to exit.... " -n 1
   exit -1
fi


RonaldoRG

Tá dando erro porque você tem que executar o script como root, ele tá precisando criar uma pasta em /opt.

CitarRonaldo, ao executar o comando sudo install.sh ele até pede a senha.  Depois dá o erro:
sudo: install.sh: command not found

JoeLinux você digitou o comando errado copie e cola essa lina no terminal:
sudo ./install.sh

Pra executar um script ou um executável tem que botar "./" antes dele.

T+.
Ubuntu 12.04

zekkerj

JoeLinux, se vc recebe erros como esse que vc descreveu ao executar um "sh script", tente novamente, mas com "bash" em vez de "sh".

CitarPra executar um script ou um executável tem que botar "./" antes dele.
Nem sempre, Ronaldo.
O "./" só é necessário se o script/executável estiver no diretório corrente e fora do PATH. Pra ser executado com "sh" ou "bash", você não precisa do "./" (mas a presença dele não deveria atrapalhar).
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

RonaldoRG

#14
CitarCitar
Pra executar um script ou um executável tem que botar "./" antes dele.
Nem sempre, Ronaldo.
O "./" só é necessário se o script/executável estiver no diretório corrente e fora do PATH. Pra ser executado com "sh" ou "bash", você não precisa do "./" (mas a presença dele não deveria atrapalhar).

Ok zekkerj, de fato, é porque eu estava tão focado no problema dele e não me lembrei desse detalhe e então passei uma informação incompleta.

Mas ele tá se atrapalhando em executar o script install.sh como super usuário. Acredito que só falta isso pra ele instalar.

T+.
Ubuntu 12.04