Разобрался с коммандой и номером дозвона.
Запись номера в виде *99***x# делает вызов на соединение модема с сервером сети Интернет, где x - не порядковый номер интернет-профиля телефона, а порядковый номер учетной записи передачи данных (в с свою очередь одна из учетных записей может быть выбрана для одного или нескольких интернет-профилей телефона).
Например, позвонив на номер *99***1# , дозвонимся через учетную запись телефона, идущей первой по списку (в моем случае точка доступа internet.mts.by), а позвонив по номеру *99***4# , дозвонимся через учетную запись телефона, идущей четвертой по списку (в моем случае точка доступа hyper.net).
Об AT-коммандах GPRS-модемов написано здесь: http://www.amobile.ru/gprs/atmodem.htm
Эмпирическим путем было выявлено, что комманда AT+CGDCONT=1,"IP","hyper.net" заставляет телефон при дозвоне до сервера сети Интернет ставить в 1-й учетной записи телефона точку доступа hyper.net. Если в первой учетной записи в телефоне была указана другая точка доступа, то она заменяется на ту, что была указана в комманде (в нашем случае на hyper.net).
Так что, набирая номер *99***1# с коммандой AT+CGDCONT=1,"IP","hyper.net" , всегда соединяемся с гипернетом, так как затирается и заменяется точка доступа в первой учетной записи на гипернетовскую. Единственная проблема может возникнуть, если в первой учетной записи телефона будут присутствовать дополнительные левые настройки (типа всякие левые для гипернета пароли, методы сжатия и т.п.).




