Como posso usar meu telefone celular para estabelecer uma conexão de rede dial-up?

5

Estou usando o Windows 7 e tenho um BlackBerry com o T-Mobile (EUA). Eu emparelhei o telefone com o meu computador via Bluetooth, o que cria automaticamente uma porta serial para ele. Eu sou capaz de abrir a porta no PuTTY e com êxito emitir comandos AT para o modem, incluindo a discagem. No entanto, ao usar o Windows para criar e estabelecer uma conexão de rede dial-up, recebo uma caixa de diálogo de erro informando "Erro 678. O computador remoto não respondeu".

No meu teste, também tentei configurar uma conexão para discar um número conectado a um telefone. Ao tentar se conectar através desta conexão, o telefone toca, mas no momento em que atendo a chamada, meu computador exibe a caixa de diálogo de erro acima.

O que deve ser feito para estabelecer com sucesso essa conexão PPP? Alguma string especial de inicialização do AT talvez?

Para esclarecer, não estou me referindo à técnica conhecida e popular conhecida como "tethering", na qual o host remoto do link de dados é o provedor de serviços móveis. Estou interessado especificamente em estabelecer links de dados diretos com hosts remotos que não sejam meu provedor de serviços móveis. Pense na conexão de telefone fixo da velha escola com o computador do seu amigo ou BBS.

Editar 1 Como o Grawity apontou nos comentários, a peça que faltava no quebra-cabeça é o modulador real que é compatível com os protocolos da série V, que eu esperava estar embutido no celular. Até o momento, a melhor única alternativa de software que encontrei é esta experimental projeto.

Editar 2 Encontrou esta discussão no fórum de hoje. Os participantes afirmam que não há modem old-school no BlackBerry.

Editar 3 Quando faço uma chamada no PuTTY com o ATD, imediatamente após a chamada ser atendida (e o receptor está iniciando o handshake), o celular retorna OK. Este não é o comportamento esperado para estabelecer uma conexão de dados. O telefone deve retribuir o aperto de mão e, após o sucesso, retornar CONNECT. (Como alternativa, ele deve retornar BUSY ou NO CARRIER, mas nunca simplesmente OK.) O Windows DUN deve estar interpretando isso como o "Erro 678" que estava vendo.

    
por G-Wiz 08.11.2011 / 20:33

3 respostas

1

Os telefones celulares às vezes expõem sua conexão de dados como um antigo modem estilo AT. Eu diria que em telefones celulares mais velhos isso vai funcionar mais perto de como você esperaria, ou seja, você coloca o telefone no modo modem, ou conecta A) um cabo serial real (ou um cabo proprietário que expõe os pinos UART o telefone), B) um cabo USB que funciona como uma porta COM, ou C) uma porta COM virtual Bluetooth e usá-lo como faria com um modem serial externo normal.

Portanto, a conversa do AT que você está tendo, que não está funcionando, é a interface de comando do AT conectada à conexão de dados dos telefones celulares. Presença de uma interface de comando AT não significa automaticamente que você está falando com um dispositivo que faz modulação / demodulação de estilo analógico. Muitos telefones costumavam fazer isso. Com a maioria dos telefones Android suportando agora RNDIS / USB sobre Ethernet, isso não é mais necessário e não tenho certeza se muitos o fazem ou o estado atual disso.

Como um aparte, eu acho que existem extensões para o conjunto de comandos AT para suportar especificamente os telefones celulares que compartilham dados através desta interface, e até para suportar coisas como o SMS.

Nenhum celular faz a modulação / demodulação de estilo analógico que um modem analógico faz nativamente que eu já ouvi falar. Você pode ser capaz de obter softmodem ou similar trabalhando em um dispositivo Android se você compilá-lo para o ARM, mas eu não sei se existe algum aplicativo como esse para o Blackberry; Eu duvido que exista um.

    
por 25.09.2013 / 23:04
0

Já tentou ligar para números de acesso de acesso telefónico gratuito?

Confira os links a seguir.

Números de Acesso Netzero
Google" Números de discagem gratuita "

    
por 08.11.2011 / 20:41
0

Eu, num passado relativamente distante, usei um celular "burro" junto com o cabo de upload / download do computador para estabelecer uma conexão de modem sem fio. IIRC, exigia um driver de dispositivo no laptop. A interface apresentada era essencialmente a antiga interface AT "SmartModem", que o laptop sabia como usar. Infelizmente, a velocidade foi limitada a 9600 bps ou algo assim.

Você já tentou dizer ao seu computador que é um SmartModem ou um modem AT padrão e solicita que ele disque a conexão?

(Estou lembrando, no entanto, que talvez seja necessário usar um parâmetro especial (observando o conjunto de comandos Hayes , S9 ou S10 soa familiar, embora possa ter sido uma das extensões pós-Hayes) para dizer ao modem que esta é uma conexão sem fio e que tem uma latência mais longa do que uma linha fixa.Parece meio bobo fazer isso por um modem embutido no telefone, mas ainda pode ser necessário.)

    
por 08.11.2011 / 21:41