A partir do SmartConnect Alpha 3 e 4 foi uma mudança radical no projeto. O programa foi totalmente construido do zero e estou tentando tornar o programa mais com jeito de software profissional.
Porém há alguns problemas no método de distribuição pois sempre exigia o Gambas instalado mas geralmente quem usa esse programa é quem justamente está sem internet. Então quando a pessoa for pegar o SmartConnect é para vir em um pacote completo que basta instalar e executar sem ter que se preocupar em baixar as dependências.
Ai eu fiz um pacote para Ubuntu 8.10, Ubuntu 9.04 e outras distribuições baseadas no Ubuntu.
Como instalar a versão SmartConnect para Ubuntu 9.04
Veja o vídeo clicando aqui
Como instalar a versão SmartConnect (Sem interface gráfica) para
qualquer outra distribuição Linux e qualquer arquitetura.
Veja as instruções no meu blog
André… bom dia.
Instalado o SmartConnect3G após baixar os demais pacotes do gambas2 no Ubuntu 8.10 usando GNOME.
Entretanto ao acionar o botão [Criar atalho] o script falha ao não encontrar o kdialog. Como pacote somente encontrei o gtkdialog.
Alguma sugestão?
Obrigado.
André…
Clicando em [Próximo Passo >>] recebo uma mensagem para escolher o modem mas isso já foi feito e sinalizado como OK pelo programa. Estranho a mensagem solicitando reiniciar o computador pois isso não é uma prática comum no Linux (feita apenas quando atualizamos o kernel).
Então ficamos nesse impasse… não tem como ir para o próximo passo :[
Comentários???
Bom dia…
O programa smartconnect exige que seja instalado praticamente todos os gambas que tem no repositorio… assim não é o ideal.
Para usar o programa é simples, clique no ícone do modem para habilitar o modem no sistema, depois o próximo passo é para configurar a operadora. Você reinicia o computador se quiser, nos fóruns a recomendação é reiniciar o computador, você também pode reiniciar os serviços manualmente mas eu recomendo reiniciar o computador porque teve vezes que isso foi necessário. Então reiniciar custa só 2 minutos do seu tempo.
Nem todos os modems ainda são suportados por esse programa.
Vou mudar o nome do botão para Escolher operadora para ficar mais fácil.
Quando eu digito smartconnect no meu console aparece isso: Segmentation fault
jefferson@jefferson-desktop:~$ smartconnect
Segmentation fault
jefferson@jefferson-desktop:~$
o que pode ser isso?
[...] Instalando o programa [...]
Pessoal estou tentando a 3 meses me conectar com claro 3g,modem mf 622 e ainda não consegui.Peguei a dica desse
programa no mundo lunga e renovei esperança em me conectar
pelo meu Ubuntu 8-041 LTS.Contudo acontece que uso Ubuntu 64 bits e não existe para ubuntu gambas para 64 bits.Alguem
ja enfrentou esse problema,que queira me ajudar.Antes tentei
usar o Vodafone,
porem ele usa um tal USB-modem switch que
não conseguir para 64 bit
Meus parabéns pelo trabalho e somente com seu script que meu modem MD300 funfou.Tentei várias maneiras e nada.
Cara o meu sistema é Fenix será que ele pega esse software?
Olá, André.
Parabéns pela nobre iniciativa do desenvolvimento desta ferramenta que só tem a facilitar a vida dos iniciantes no Linux como eu. Após meses sem saber como me conectar com modem USB à internet, depois de bastante pesquisa, descobri alguns tutoriais que me foram muito úteis, mas me parece que sua ferramenta é ainda uma forma mais prática e cômoda para os usuários do dia-a-dia.
Baixei o pacote de instalação do Gambas2 para Debian e segui os procedimentos de instalação. Entretanto, estou com o mesmo problema do colega Instantware relatado na primeira mensagem acima. Quando tento executar o Gambas2, retorna a seguinte mensagem:
“root@Satux:/tmp/gambas2-2.7.0# gambas2
ERROR: #27: Cannot load component ‘gb.qt’: cannot find library file”
Pesquisando por Gambas2 no Synapit, não aparece nenhum arquivo do Gambas2, apenas do Gambas. O que pode estar acontecendo? Existe algum “macete” na instalação deste programa, já que é pré-requisito para a instalação do SmartConnect3G?
Aguardo pelo seu retorno.
Obrigado,
Waldecir / BH
Bom dia
Depois de insistentes tentativas de usar o SmartConnect3G no Ubunto 8.10.1 e todas sem sucesso, descobri que tem um arquivo no pacote que vem com caracteres especiais enquanto deveria ter ASCII.
Refiro-me ao arquivo 10-onda-msa501hs.rules que está na pasta /opt/smartconnect/config/rules após a instalação do pacote .deb. Eis o que consta no arquivo original (a numeração de linhas não faz parte):
01 ACTION!=”add”, GOTO=”ONDA_End”
02
03 # Is this the ZeroCD device?
04 SUBSYSTEM==”usb”, SYSFS{idProduct}==”2000″,
05 SYSFS{idVendor}==”19d2″, GOTO=”ONDA_ZeroCD”
06
07 # Is this the actual modem?
08 SUBSYSTEM==”usb”, SYSFS{idProduct}==”0001″,
09 SYSFS{idVendor}==”19d2″, GOTO=”ONDA_Modem”
10
11 LABEL=”ONDA_ZeroCD”
12 # This is the ZeroCD part of the card, change
13 # the usb_modeswitch kernel module to the
14 # right vendor e product
15 RUN+=”/usr/sbin/usb_modeswitch -d 1 -v 0×19d2 -p 0×2000 -V 0×19d2 -P 0×0001″
16
17 LABEL=”ONDA_Modem”
18 # This is the Modem part of the card, let’s
19 # load usbserial with the correct vendor
20 # and product ID’s so we get our usb serial devices
21 RUN+=”/sbin/modprobe usbserial vendor=0×19d2 product=0×0001″,
22 MODE=”660″, GROUP=”tty”
23
24 LABEL=”ONDA_End”
Suponho que aqui no blog não apareçam os tais caracteres mas se editar o arquivo com gedit ou mesmo um pico ou vi no terminal, eles aparecerão. Em todo caso vou listar os erros:
linha 04 fecha aspas em 2000;
linha 05 fecha aspas em 19d2;
linha 08 fecha aspas em 0001;
linha 09 fecha aspas em 19d2;
linha 15 todos os x após os zeros;
linha 15 fecha aspas ao final do comando RUN;
linha 21 todos os x após os zeros;
linha 21 fecha aspas ao final do comando RUN;
linha 22 fecha aspas em 660;
obs.: eu refiz todas as aspas do texto pois ao destacar a sintaxe do shell no gedit várias delas não identificavam seu valor.
Foi trabalhoso descobrir isso porque as mensagens de erro aparecem no processo de carga do Linux e não vão para algum arquivo em /var/log (eu não encontrei em nenhum deles lá). Somente o boot em modo recovery do Ubuntu me fez perceber isso e alterar o arquivo em /etc/udev/rules.d/10-onda-msa501hs.rules onde ele é realmente usado pelo sistema.
Essa falha somente acontece para usuários do modem ONDA MSA501HS distribuído pela TIM 3G. Suponho que a causa foi usar um editor de texto sofisticado para editar seu conteúdo.
Espero que isso colabora na melhoria do software pois acredito na sua praticidade para os usuários Linux e parabenizo seu autor e colaboradores.
Entretanto, após sanar esse bug, continuo no impasse de não conseguir configurar a operadora. Ou seja, passo pela fase de escolha do modem (indicado acima) e executa-se os scripts ok. Criei o atalho e dei o reboot como indicado, mas no retorno ao clicar em [Configurar operadora] vem sempre o aviso:
Escolha o seu modelo de celular ou modem 3G para continuar a configuração.
Clico em OK, o aviso é fechado, clico em [Discar] e o wvdial que é executado usa um arquivo wvdial.conf antigo, não corretamente configurado para a operadora TIM.
Então, resumindo, ainda estou querendo usar o SmartConnect3G mas sem passar pelo script da operadora fica complicado.
Achei em /opt/smartconnect/config/discagem/modemonda o wvdial-tim.conf e copiei na mão para o /etc/wvdia.conf e vou testar a discagem.
Por fim, encontrei o script configtim em /opt/smartconnect/config/discagem/md300/ mas desconfio que esteja na pasta errada e não seja executado quando faz-se [Configurar operadora].
Foram meus 10 centavos, espero que sejam valiosos
Nem amanheceu ainda e já estou de volta
Eis o resultado do teste do wvdial para a operadora TIM usando-se a configuração indicada no SmartConnect3g Alpha 2:
–> WvDial: Internet dialer version 1.60
–> Cannot get information for serial port.
–> Initializing modem.
–> Sending: ATZ
ATZ
OK
–> Sending: ATZ
ATZ
OK
–> Sending: AT+CGDCONT=1,” ip” ,”tim.br”
AT+CGDCONT=1,” ip” ,”tim.br”
ERROR
–> Bad init string.
–> Cannot get information for serial port.
–> Initializing modem.
–> Sending: ATZ
ATZ
OK
–> Sending: ATZ
ATZ
OK
–> Sending: AT+CGDCONT=1,” ip” ,”tim.br”
AT+CGDCONT=1,” ip” ,”tim.br”
ERROR
–> Bad init string.
–> Cannot get information for serial port.
–> Initializing modem.
–> Sending: ATZ
ATZ
OK
+ZUSIMR:2
–> Sending: ATZ
ATZ
OK
–> Sending: AT+CGDCONT=1,” ip” ,”tim.br”
AT+CGDCONT=1,” ip” ,”tim.br”
ERROR
–> Bad init string.
Detalhe: obriguei-me a executar o wvdial na console porque a janela aberta ao clicar [Discar] não permanece aberta após receber o erro da última linha acima. O comando colocado em Init3 no wvdial.conf não é aplicável na conexão TIM sendo a 1a. vez que eu o vejo.
Alguma dica?
Madrugada corrida essa hein?
Eis novamente a conexão TIM com o wvdial.conf corrigido!! Sim, o problema era mais uma vez as aspas que foram re-editadas e… Bingo!
–> WvDial: Internet dialer version 1.60
–> Cannot get information for serial port.
–> Initializing modem.
–> Sending: ATZ
OK
–> Sending: ATZ
ATZ
OK
–> Sending: AT+CGDCONT=1,”ip”,”tim.br”
AT+CGDCONT=1,”ip”,”tim.br”
OK
–> Modem initialized.
–> Sending: ATD*99***1#
–> Waiting for carrier.
ATD*99***1#
CONNECT
–> Carrier detected. Starting PPP immediately.
–> Starting pppd at Mon Jan 19 05:18:10 2009
–> Pid of pppd: 14741
–> Using interface ppp0
–> Authentication (PAP) started
–> Authentication (PAP) successful
–> local IP address 189.117.209.161
–> remote IP address 10.64.64.64
–> primary DNS address 189.40.224.5
–> secondary DNS address 10.223.246.102
–> Script /etc/ppp/ip-up run successful
–> Default route Ok.
–> warning, can’t find address for `www.suse.de`
–> warning, address lookup does not work
–> Nameserver (DNS) failure, the connection may not work.
–> Connected… Press Ctrl-C to disconnect
CRTL+C
^CCaught signal 2: Attempting to exit gracefully…
–> Terminating on signal 15
–> Connect time 17.3 minutes.
–> Script /etc/ppp/ip-down started
–> Terminate Request (Message: “User request” )
–> Disconnecting at Mon Jan 19 05:35:27 2009
Mas nada é perfeito
Veja as mensagens de warning nas últimas linhas. Os DNS servidos pela TIM não estão OK e podem prejudicar a navegação. Esse problema eu tenho enfrentado também usando o TIM 3G pelo rWindows mesmo com o programinha oficial da ONDA. Navega por uns 15 a 20 minutos e para tudo, mesmo com a conexão ativa.
Gostaria de saber: como definir outro DNS para essa conexão? Quero usar servidores da openDNS (208.67.222.222 208.67.220.220) ou do Terra (200.176.2.172 200.176.2.173) mas sem precisar editar o /etc/resolv.conf toda vez. Talvez seja uma excelente melhoria para a próxima versão do SmartConnect3G.
Que tal?
Olá, muito interessante o smartconnect, parabéns. Consegui conectar aqui com meu celular Nokia 5000( esse aqui http://www.nokia.com.br/link?cid=PLAIN_TEXT_995765) . Só teve um detalhe, tive que trocar nas configurações de discagem de bandalarga.claro.com.br para claro.com.br. Não sei se é aqui na minha localidade que não pega 3G ou se é do celular q não é 3G. Mas funcionou bunitinho. valew
Boa noite a todos, sim que a minha será excelente porque agora uso a internet via Ubuntu 8,10 graças ao trabalho aqui desenvolvido. Parabéns à Comunidade Linux que mostra cada vez mais que viver livre é o caminho. Detalhe: a única dificuldade foi achar dependências do Gambas sem internet. Fui obrigado a usar o windows.Muitissimo obrigado e sucesso a todos.
Parabéns pela iniciativa, pois com sua brilhante idéia, os que amam o Linux, poderão ficar nesse maravilhoso sistema sem ter que recorrer ao Rwindows na hora de se conectar ao mundo!
Instalei o Ubuntu 9.04 com o wubi. Tentei instalar o smartconnect, mas quando a janela abre aparece a seguinte mensagem Error: Wrong architecture ‘i386′. Se souber o que fazer, por favor, me ajude. Quero me livrar do Windows Vista.
Não tem rpm?
Eu uso Mandriva!
novembro 26, 2008 às 8:18 pm
Comentários anteriores:
# RC Lages Disse:
Novembro 26, 2008 às 5:23 am editar
Prezado André…
Segui passo a passo tuas instruções mas não rolou pois dá um erro de falta de arquivo. Veja:
rclages@StarTrek-Voyager:~$ smartconnect
ERROR: #27: Cannot load component ‘gb.qt’: cannot find library file
rclages@StarTrek-Voyager:~$
Que podes dizer sobre isso?
Obrigado.
# Alexandre Disse:
Novembro 26, 2008 às 10:55 am editar
Olá,
Parabéns pela iniciativa!
Você sabe me informar se esse programa funciona com o modem Huawei E126 da vivo no
opensuse 11.0? Se já foi testado nessas configurações?
Recentemente tentei usar o ótimo script do Morimoto, mas não funcionou:
http://www.guiadohardware.net/comunidade/3g-modems/922275/#post4081216
# Guilherme Machado Disse:
Novembro 26, 2008 às 1:48 pm editar
Olá,
Parabéns pela iniciativa.
O pacote de instalação não deveria estar em
algum outro servidor da comunidade ?
Abs,
Guilherme.
# noscló Disse:
Novembro 26, 2008 às 5:42 pm editar
Parabéns pela iniciativa deste projeto. Tive que instalar os pacotes gambas2-gb-form gambas2-gb-gtk gambas2-gb-gui gambas2-gb-qt gambas2-gb-qt-ext gambas2-gb-settings além do gambas2-runtime para conseguir rodar.