Página 1 de 2

Pilha TCP/IP e APN da VIVO

MensagemEnviado: 12 Mar 2012 17:14
por geovanepc2
Gostaria de saber se algum colega já conseguiu enviar mensagens (dados) para uma conta de FTP devidamente criada em um servidor, utilizando o SIM900?

Montei o módulo SIM900, injeto os comandos AT para conexão com a APN da VIVO, loga, pega IP dinâmico e tudo, informo minha conta de FTP, envio a mensagem sem problema, mas a mensagem não chega na conta.

Ou o sistema não funciona assim?

Alguém poderia me ajudar.

Desde já agradeço.

Atenciosamente.

Geovane P. Correa.

MensagemEnviado: 12 Mar 2012 23:09
por Iran
Não sei nem o que é, mas no site do Anunakin (Fazzi) tem alguma informação sobre essa placa. Usando a placa SIM900.

http://www.fazzi.eng.br/search?updated- ... -results=7

Vê se lá tem alguma informação que lhe seja útil.

Re: Pilha TCP/IP e APN da VIVO

MensagemEnviado: 13 Mar 2012 00:16
por EvandrPic
Talvez esse tópico te ajude:
http://www.asm51.eng.br/phpBB/viewtopic.php?t=6203

geovanepc2 escreveu:Gostaria de saber se algum colega já conseguiu enviar mensagens (dados) para uma conta de FTP devidamente criada em um servidor, utilizando o SIM900?

Montei o módulo SIM900, injeto os comandos AT para conexão com a APN da VIVO, loga, pega IP dinâmico e tudo, informo minha conta de FTP, envio a mensagem sem problema, mas a mensagem não chega na conta.

Ou o sistema não funciona assim?

Alguém poderia me ajudar.

Desde já agradeço.

Atenciosamente.

Geovane P. Correa.

MensagemEnviado: 13 Mar 2012 09:08
por geovanepc2
Obrigado pela resposta.

Esse tópico e o outro site eu já havia estudado.

Me parece que a operadora está bloqueando as mensagens com o intuito de o usuário assinar o plano da APN.

Observei em uns tópicos mais antigos, que alguns colegas já passaram por este problema, mais conseguiam enviar dados, a partir de chips pré-pagos é o caso deste aqui:

http://www.asm51.eng.br/phpBB/viewtopic ... highlight=

Tentei acessar o site do colega, mas está fora do ar, tentei msn, também não funciona mais.

Pois bem, como não contatei o colega migleo, então fico no aguardo de outra pessoa me ajudar.

Um abração à todos.

Re: Pilha TCP/IP e APN da VIVO

MensagemEnviado: 13 Mar 2012 15:16
por tcpipchip
geovanepc2 escreveu:Gostaria de saber se algum colega já conseguiu enviar mensagens (dados) para uma conta de FTP devidamente criada em um servidor, utilizando o SIM900?

Montei o módulo SIM900, injeto os comandos AT para conexão com a APN da VIVO, loga, pega IP dinâmico e tudo, informo minha conta de FTP, envio a mensagem sem problema, mas a mensagem não chega na conta.

Ou o sistema não funciona assim?

Alguém poderia me ajudar.

Desde já agradeço.

Atenciosamente.

Geovane P. Correa.


Geovane...
Nao tem segredo nenhum fazer FTP via MODEM com TCP/IP...
Tens uns macetes, do tipo...quando abrir uma conexao na PORTA TCP...dizer se é texto ou bin que voce vai enviar....e tambem...ao abrir a conexao...ele manda a outra porta que voce deve abrir...ou seja...voce vai necessitar 2 sockets....
Mas funciona...num projeto...mandei fotos do habitaculo do veiculo via FTP

MensagemEnviado: 13 Mar 2012 16:57
por EvandrPic
Você tentou com chips de outras operadoras?


geovanepc2 escreveu:Obrigado pela resposta.

Esse tópico e o outro site eu já havia estudado.

Me parece que a operadora está bloqueando as mensagens com o intuito de o usuário assinar o plano da APN.

Observei em uns tópicos mais antigos, que alguns colegas já passaram por este problema, mais conseguiam enviar dados, a partir de chips pré-pagos é o caso deste aqui:

http://www.asm51.eng.br/phpBB/viewtopic ... highlight=

Tentei acessar o site do colega, mas está fora do ar, tentei msn, também não funciona mais.

Pois bem, como não contatei o colega migleo, então fico no aguardo de outra pessoa me ajudar.

Um abração à todos.

MensagemEnviado: 13 Mar 2012 17:42
por geovanepc2
Tentei com VIVO e CLARO.


Segue os comandos:

AT+CREG=1 // Registra operadora

AT+CGATT? // Verifica se levantou o serviço

AT+CSTT="zap.vivo.com.br","vivo","vivo" // APN de conexão, usuário e senha.

AT+CIICR // Ativa serviço GPRS

AT+CIFSR // Pega o IP da conexão (Operadora)

AT+CIPSTART="TCP","centralll.com.br","21" // Meu servidor FTP

CONNECT OK

AT+CIPSEND

>TESTE DE ENVIO CTRL+Z // Mensagem a ser enviada e finaliza com CTRL+Z

Send Ok

AT+CIPCLOSE // Fecha a conexão

*-----------------------------------------------------*

Bom é isso aí.

Dá tudo "certo" até no final, quando o modem responde com SEND OK.

Mas na minha conta de FTP não chega nada.

Obrigado pela ajuda de todos.

MensagemEnviado: 13 Mar 2012 18:23
por geovanepc2
Boa noite tcpipchip, por gentileza, o Sr. poderia me dar uma força pra tentar solucionar meu problema, haja visto que deu a entender que vc já configurou esse tipo de equipamento.

Fico muito grato pela atenção.

Os códigos estão ai em cima, fazendo uma analogia dos procedimentos, está faltando alguma coisa?

Gostaria de saber também se a informação enviada, eu posso receber em uma conta de FTP?

Porque envio para o domínio e porta, mas quando entro no FTP, não chegou nada.

Ou tenhe que mudar o processo do recebimento?

Programo em Delphi, sei que posso trabalhar com sockets, é esse o método de recebimento dos dados?

Um forte abraço à todos.

Desde já agradeço.

MensagemEnviado: 13 Mar 2012 18:27
por geovanepc2
Deu um problema no meu browser e acabei enviando duas vezes.

Peço desculpas aos Administradores.

Obrigado.

MensagemEnviado: 13 Mar 2012 18:32
por geovanepc2
Aliás 3 (três) vezes.

MensagemEnviado: 14 Mar 2012 11:27
por tcpipchip
geovanepc2 escreveu:Tentei com VIVO e CLARO.

Segue os comandos:

AT+CREG=1 // Registra operadora

AT+CGATT? // Verifica se levantou o serviço

AT+CSTT="zap.vivo.com.br","vivo","vivo" // APN de conexão, usuário e senha.

AT+CIICR // Ativa serviço GPRS

AT+CIFSR // Pega o IP da conexão (Operadora)

AT+CIPSTART="TCP","centralll.com.br","21" // Meu servidor FTP

CONNECT OK

AT+CIPSEND

>TESTE DE ENVIO CTRL+Z // Mensagem a ser enviada e finaliza com CTRL+Z

Send Ok

AT+CIPCLOSE // Fecha a conexão

*-----------------------------------------------------*

Bom é isso aí.

Dá tudo "certo" até no final, quando o modem responde com SEND OK.

Mas na minha conta de FTP não chega nada.

Obrigado pela ajuda de todos.


TEM COISA ESTRANHA

NAO CONHEÇO OS COMANDOS DO TEU MODEM...MAS...
APOS O COMANDO
AT+CIPSTART="TCP","centralll.com.br","21" // Meu servidor FTP
VEM O CONNECT...QUE SIGNIFICA QUE VOCE CONSEGUIR CRIAR UM SOCKET TCP COM A PORTA 21....
MAS...DEVERIA VIR UMA MENSAGEM DE WELCOME DO SERVIDOR FTP...
POR EXEMPLO....
220 ProFTPD 1.2.10 Server (NamesCo Limited) [192.168.0.7]
SERÁ QUE NAO TEM UM COMANDO PARA LER O QUE TEM O BUFFER DE RECEPÇÃO DO TEU MODEM ? LÁ DEVE ESTAR MENSAGEM DE "WELCOME"...
OUTRA COISA...TEM COMO ABRIR UM SEGUNDO SOCKET ? VOCE NECESSITAR...PARA ABRIR OUTRO OUTRO LINK...NO CASO...DE DADOS QUE VOCE QUER TRANSFERIR...
OU SEJA...UM LINK THE CONTROLE E OUTRO DE DADOS...
SE NAO TIVER...COMPLICOU :(

PS: SOU CONTRA MODEM GSM COM PILHA EMBARCADA...

Welcome do servidor FTP

MensagemEnviado: 15 Mar 2012 14:43
por geovanepc2
Realmente o servidor responde com a mensagem de boas vindas, é porque esqueci de colocar no post, mas segue abaixo:

-----------------------------------------------------------------------
220---------- Welcome to Pure-FTPd [privsep] [TLS] ----------
220-You are user number 16 of 50 allowed.
220-Local time is now 14:33. Server port: 21.
220 You will be disconnected after 15 minutes of inactivity.
-----------------------------------------------------------------------

É isso aí, fiz um programinha em Delphi7 + ClientSocket pra escutar a porta 21 do meu servidor de FTP, mas também não chegou nada não.

Agora eu pergunto, os senhores conseguem enviar essas mensagens sem ter assinado o contrato de APN com a operadora?

Porque estou usando um chip da VIVO e outro da Claro, os dois são pré-pagos com créditos real (não são bonus) e serviço de internet devidamente assinado (assinei porque achei que tinha alguma coisa há ver), como mostrei em um tópico anterior, o módulo conclui todo o procedimento, mais os dados não chegam.

Pergunto novamente, tá faltando algum comando? tenho que fazer mais alguma coisa pra receber os dados? Ou tá tudo certinho, porque se estiver tudo Ok, significa que a operadora está recebendo os dados e não está retransmitindo para meu Host (IP:Porta), justamente forçando o usuário a assinar um contrato de APN.

Bom, mais uma vez agradeço a atenção dos colegas.

MensagemEnviado: 15 Mar 2012 17:27
por j.silvestre
"Agora eu pergunto, os senhores conseguem enviar essas mensagens sem ter assinado o contrato de APN com a operadora? "

com a CLARO e a TIM sim... com outras operadoras não testei.



sds

j.silvestre

MensagemEnviado: 15 Mar 2012 17:35
por j.silvestre
Geovane

não sei se vc esta usando este white paper.
http://dl.dropbox.com/u/47292366/SIM900 ... cation.pdf

tá tudo ai. usa uma porta que não é usada por ninguem, tipo 8080 etc. o seu modem roteador aceita conexão de fora ? vc tem que habilitar a porta que vc vai receber o pacote ip no seu modem/roteador.

boa sorte.

sds

j.silvestre

MensagemEnviado: 17 Mar 2012 16:11
por geovanepc2
Esse manual aí eu já tenho ele, inclusive foi o primeiro que baixei, antes de começar a confecção da placa pro módulo SIM900.

Agora em relação à porta, estou usando a 21, vou modificar pra ver se consigo receber alguma coisa.

Obrigado j.silvestre.

Um forte abraço à todos.