Comment puis-je utiliser mon téléphone portable pour établir une connexion réseau à distance?


5

J'utilise Windows 7 et j'ai un BlackBerry avec T-Mobile (US). J'ai couplé le téléphone avec mon ordinateur via Bluetooth, ce qui crée automatiquement un port série pour celui-ci. Je peux ouvrir le port dans PuTTY et envoyer avec succès des commandes AT au modem, y compris la numérotation. Toutefois, lors de l'utilisation de Windows pour créer et établir une connexion réseau à distance, un message d'erreur indiquant «Erreur 678» s'affiche. L'ordinateur distant n'a pas répondu.

Lors de mes tests, j'ai également essayé de configurer une connexion pour composer un numéro connecté à un téléphone. Lorsque vous essayez de vous connecter via cette connexion, le téléphone sonne, mais dès que je réponds à l'appel, mon ordinateur affiche la boîte de dialogue d'erreur ci-dessus.

Que faut-il faire pour réussir à établir une telle connexion PPP? Une chaîne d'initialisation AT spéciale peut-être?

Pour clarifier, je ne fais pas référence à la technique bien décrite et populaire connue sous le nom de "partage de connexion", dans laquelle l'hôte distant de la liaison de données est le fournisseur de service mobile. Je suis particulièrement intéressé par l'établissement de liaisons de données directes avec des hôtes distants autres que mon fournisseur de service mobile. Pensez à une connexion terrestre ancienne école à l’ordinateur ou au BBS de votre ami.

Edit 1 Comme Grawity l'a souligné dans des commentaires, la pièce manquante du puzzle est le modulateur lui-même compatible avec les protocoles v-series, que je m'attendais à intégrer au téléphone portable. Jusqu'à présent , la meilleure que solution logicielle que je pourrais trouver est ce projet expérimental.

Edit 2 Trouvé cette discussion de forum aujourd'hui. Les participants indiquent qu’il n’existe pas de modem old-school dans le BlackBerry.

Modifier 3 Lorsque je passe un appel dans PuTTY avec ATD, immédiatement après que l’appel a été répondu (et que l’appelé déclenche la négociation), le téléphone cellulaire est renvoyé, ce qui est conforme. Ce n'est pas le comportement attendu pour établir une connexion de données. Le téléphone doit échanger la poignée de main et, en cas de succès, renvoyer CONNECT. (Sinon, vous devez renvoyer BUSY ou NO CARRIER, mais jamais simplement OK.) Windows DUN doit interpréter cela comme "l'erreur 678" que je voyais.


Si vous utilisez ATDT pour composer le numéro, est-il connecté et reste-t-il connecté? Vérifiez également auprès de votre opérateur pour vous assurer qu'il n'a pas désactivé le partage de connexion ou "Phone as Modem" et / ou que vous avez le droit de l'utiliser.
cʜιᴇ007

1
Attendez, essayez-vous de répondre à un appel de données avec un téléphone vocal ? Cela ne fonctionnera tout simplement pas, à moins que vous ne puissiez chanter la poignée de main V.22.
Grawity

@ techie007, si j'utilise ATD, il se connecte et reste connecté. Je suis déjà capable de faire la connexion normale, mais je souhaite me connecter à un serveur qui n'est pas connecté à Internet.
G-Wiz

@grawity, ah ... ce doit être la pièce manquante du puzzle. oui, je crois que c'est ce que j'essaie de faire. J'espérais que le téléphone utilisait la v.22 pour créer son lien avec la passerelle Internet du transporteur lors de l'utilisation du modem, et je pouvais simplement me connecter au numéro de téléphone et aux informations d'identification de mon serveur d'accès à distance. est-ce simplement impossible? En supposant que je puisse connecter mes prises d'entrée / sortie audio à la prise du téléphone avec un adaptateur, connaissez-vous un logiciel d'interface réseau capable d'émuler un modem?
G-Wiz

1
Ce que vous essayez de faire n'est pas clair. Au moins certains téléphones (ceux qui maintiennent la compatibilité avec les anciens protocoles réseau) ont des modems intégrés qui répondent aux commandes AT. Si vous en possédez un, vous devriez pouvoir vous connecter à un modem ailleurs sur le réseau téléphonique. Si votre téléphone répondait aux commandes AT par "OK" via la liaison série, on pourrait présumer qu'il en a la capacité. Toutefois, il est peu probable que vous connectiez vos prises audio au téléphone. (Pourquoi voudriez-vous même essayer cela si vous avez le lien série?)
Daniel R Hicks

Réponses:


1

Les téléphones cellulaires exposent parfois leur connexion de données à un ancien modem de type AT. Je dirais que sur les téléphones cellulaires plus anciens, cela fonctionnera au plus près de ce que vous attendez, c’est-à-dire que vous mettez le téléphone en mode modem, vous devez soit connecter A) un câble série réel (ou un câble propriétaire exposant les broches UART sur le téléphone), B) un câble USB faisant office de port COM ou C) un port COM virtuel Bluetooth et utilisez-le exactement comme vous le feriez avec un modem série externe normal.

Ainsi, la conversation AT que vous avez, qui ne fonctionne pas, est l'interface de commande AT boulonnée à la connexion de données du téléphone cellulaire. La présence d'une interface de commande AT ne signifie pas automatiquement que vous parlez à un appareil effectuant une modulation / démodulation de style analogique. Beaucoup de téléphones avaient l'habitude de faire ça. Avec la plupart des téléphones Android prenant en charge RNDIS / USB over Ethernet, ce n’est plus très nécessaire et je ne sais pas si beaucoup le font ou l’état actuel.

En passant, je pense qu'il existe des extensions dans le jeu de commandes AT pour prendre en charge spécifiquement les téléphones portables partageant des données via cette interface, et même pour prendre en charge des éléments tels que les SMS.

Aucun téléphone portable ne fait la modulation / démodulation de style analogique qu'un modem analogique utilise en mode natif, ce dont je n'ai jamais entendu parler. Vous pourriez peut-être utiliser softmodemun appareil similaire sur un appareil Android si vous le compilez pour ARM, mais je ne sais pas s'il existe une application comme celle-là pour Blackberry; Je doute fort que l'un existe.


0

Avez-vous essayé d'appeler un numéro d'accès gratuit?

Consultez les liens suivants.

Numéros d'accès Netzero
Google "Numéros gratuits"


Merci pour l'info. Comme Grawity l'a souligné dans des commentaires, le problème est le manque de modulation du signal compatible v.22 / v.92 dans le téléphone ou l'ordinateur. autrement dit, un modem = ligne téléphonique + modulateur de signal. un téléphone cellulaire ne comporte que la partie ligne téléphonique, et le modem utilise apparemment autre chose pour établir la liaison.
G-Wiz

1
@gWiz: Beaucoup plus de téléphones cellulaires (pré-smartphone) n'ont les pièces nécessaires et peuvent utiliser des connexions Internet par ligne téléphonique sur le réseau GSM, ainsi que la fonction en tant que modem connecté à un ordinateur. (Mon commentaire portait plus sur le type de "réponse"; est-ce fait par le logiciel PPP ou manuellement?)
grawity

Les tests simples que j'ai effectués jusqu'à présent étaient des connexions sortantes; Je compose un serveur connu pour fonctionner correctement. J'essayais d'utiliser le logiciel PPP intégré à Windows de Windows, ainsi que le contrôle manuel des commandes AT avec un terminal série. En outre, je n'ai que les smartphones modernes pour essayer cela. (iPhone et BlackBerry.) Merci pour la bonne information à ce jour, d'autres conseils?
G-Wiz

0

Dans un passé relativement lointain, j'ai utilisé un téléphone cellulaire "muet" avec son câble de téléchargement / téléchargement d'ordinateur pour établir une connexion par modem sans fil. IIRC, il fallait un pilote de périphérique sur l'ordinateur portable. L’interface présentée était essentiellement l’ancienne interface «SmartModem» AT, que l’ordinateur portable savait utiliser de manière inhérente. Malheureusement, la vitesse était limitée à 9 600 points de base ou plus.

Avez-vous essayé d'indiquer à votre ordinateur qu'il s'agit d'un modem SmartModem ou AT standard et de lui demander de composer le numéro de connexion?

(Je me souviens cependant que vous deviez peut-être utiliser un paramètre spécial (si vous regardez le jeu de commandes Hayes , S9 ou S10 vous semble familier, bien qu'il s'agisse peut-être d'une des extensions post-Hayes) pour indiquer au modem que c'est le cas. une connexion sans fil et une latence plus longue qu’une ligne terrestre. Cela semble assez ridicule de le faire pour un modem intégré au téléphone, mais cela peut quand même être nécessaire.)


Merci pour l'info. comme l'a souligné grawity, le problème est probablement lié au fait qu'il n'y a tout simplement rien à faire avec la modulation de données <-> audio.
G-Wiz
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.