Создание программного обеспечения для управления модемом: часть соединения - PullRequest
1 голос
/ 15 января 2011

У меня есть 3G-модем, и прилагаемое программное обеспечение «Мобильный партнер» действительно работает, и я хочу сделать свой собственный.В настоящее время я обнаружил следующее:

  • Отправка / интерпретация AT-команд
  • Настройка APN / PIN / Регистрация сети /...

Эти вещи были хорошо документированы на многих сайтах.Но теперь я хочу подключиться, и здесь начинаются проблемы:

Если я попытаюсь сделать ATDT *99#, который должен набрать номер * 99 #, я получу сообщение CONNECT.Но что мне нужно сделать сейчас?Как я могу сказать Windows, чтобы использовать набор в сети?

Является ли '* 99 #' даже номером, который я должен набрать?(Я так думаю, потому что это стандартный телефонный номер в приложении Mobile Partner и в OS X на моем 3G-модеме)

Я пишу эту программу на C #.

Спасибо!

Иван

1 Ответ

2 голосов
/ 15 января 2011

Я сомневаюсь, что вам нужно будет решить это в коде. Это больше похоже на конфигурацию Windows.

Большинство 3G модемов устанавливают драйвер модема - это то, что программное обеспечение вашего провайдера использует для подключения.

В Windows Vista / Windows 7 вы просто идете и настраиваете новое подключение удаленного доступа, выбираете модем 3G и вводите номер * 99 #.

Edit: (Отвечая на вопрос в комментариях)

Если вы хотите создать это соединение самостоятельно или, возможно, на нескольких компьютерах, то я бы сказал, что это быстрее сделать вручную для настройки. (Может потребоваться, может быть, минута или две самое большее после мастера сети)

После того, как соединение установлено, вы просто нажимаете «Подключиться» в любое время, когда хотите набрать соединение 3G.

Я сделал это для нескольких USB 3G ключей и встроенных 3G модемов - все они работали нормально.

Я действительно искал способы автоматизировать создание сетевых подключений удаленного доступа Windows, но не могу найти никакой информации.

Я бы предложил создать новый вопрос на Superuser.com или, возможно, Serverfault.com, который, вероятно, больше подходит для задач администрирования Windows.

...