Итак, настройка EVDO для MOTOROLA DROID в сети украинского оператора PEOPLEnet
Благодарности.
Спасибо вам мама и папа, что заставляли меня в детстве учить испанский. До того чтоб на нем трепаться и писАть я не выучился, но чтоб читать и понимать что читаю - до этого дорос.
Спасибо ребятам на одном мексиканском форуме, которые навели меня на правильную мысль. Первоисточник здесь http://movil.poderpda.com/component/option...limitstart,120/
Требования: Подразумевается что голосовые звонки, СМС и интернет 1Х вы уже настроили и оно работает должным образом.
Поехали. Наша задача сегодня подключить небезызвестный Моторола Дроид к ЕВДО в сети украинского оператора Пиплнет. Если кто ожидает здесь кучу картинок - этого не будет. Будет сухая скучная техническая информация. Это не how-to, это всего лишь инфа. Как ее применять - ваши личные половые трудности.
Преамбула. Сложность подключения моторола дроид к сети Пиплнет, в отличие от интертелекома, проявляется в следующем
1. Используется в качестве User ID при авторизации EVDO 15 цифр IMSI до знака @ (вместо 10 символов MDN у Интертелекома)
2. Используется в User ID при авторизации EVDO после знака @ суффикса ua21 (Интертелекому пофигу, он все после @ игнорирует, т.е. там может стоять @dyadya.vasya или @vzw3g.com - это пофигу, берутся только первые 10 цифр MDN)
У вас есть 15 цифр IMSI выданных вам дилером подключавшим аппарат, для примера пусть это будет 255211092712345.
Соответстенно User ID для авторизации EVDO должен выглядеть следующим образом 255211092712345@ua21 Вот к этому виду мы и будем его дрессировать.
Амбула. Дроид формирует User ID для авторизации ЕВДО из двух частей. Он берет 10 цифр из поля MDN и добавляет к ним суффикс залоченый оператором. В случае с Веризон это @vzw3g.com
MDN - простое информационное поле. прямым образом не влияет ни на авторизацию ни на звонки. Туда как правило пишут номер телефона, например 0927654321. ну чтоб юзер залез в настройки своего телефона и увидел в пункте "Мой номер" забытый по пьяни свой номер. Сразу говорю - такой "полезной" услугой нам придется пожертвовать в пользу ЕВДО.
Итак набираем в телефоне ##PROGRAM и вбиваем в разделах USER Activation и Extended NAM в поля MDN первые десять цифр своего IMSI, а именно - 2552110927. Сохраняемся и перегружаем тело.
Теперь наш дроид формирует User ID для авторизации ЕВДО в таком виде 2552110927@vzw3g.com
В этом вы можете убедится вычитав параметры с помощью QPST 2.7 build 323.
Теперь самое интересное, нам надо заменить @vzw3g.com на 12345@ua21.
Это достигается правкой NV Items.
Идем на сайт http://www.whiterabbit.org/android/ и вбиваем в поле Enter your login string нужный USER ID, а именно 255211092712345@ua21 , выбираем версию вашего CDMA Workshop и жмем СГЕНЕРИРОВАТЬ. Вам предожит загрузить на комп обычный текстовый файл в котором в нужном формате будут NV Items для CDMA Workshop.
Сразу говорю - эти итемы вам не подходят. Точнее подходят, но их надо править. Потому как скрипт писАлся для американцев и он меняет только суффикс после @( на @ua21). Нам же надо 12345@ua21
Открываем сгенерированый тесктовый файл. Менять будем только итемы с номерами 8040, 8041, 8042, 8043, 8091. Все эти итемы одинаковые и менять их надо одинаково, поэтому будем рассматривать на примере одного - 8091 (собственно говоря похоже он один нам и нужен, но менял я все, потому что проверять было лень , хуже точно не будет. Для желающих оставляю поле для экспериментов)
Вот так выглядит наш итем
8091 (0x1F9B) - OK
40 75 61 32 31 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
как мы можем видеть 40 75 61 32 31 в HEX это @ua21 в ASCII
соответственно нам надо заменить 40 75 61 32 31 на 12345@ua21 в HEX. Это будет 31 32 33 34 35 40 75 61 32 31
Меняем аккуратно не добавляя лишних пробелов. Желательно в режиме замены. В итоге наш итем должен выглядеть вот так
8091 (0x1F9B) - OK
31 32 33 34 35 40 75 61 32 31 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
таким же образом меняем все оставшиеся итемы: 8040, 8041, 8042, 8043
Сохраняем файл и зашиваем его CDMA Workshop в телефон.
тело перегружается.
теперь можете его подключать через QPST. После того как сделаете Read from phone увидите что на вкладке PPP config в секции AN указан User ID в нужном нам виде: 255211092712345@ua21
теперь в поле пароль забиваем chap_ss который дал вам дилер при подключении аппарата. Проверяем на вкладке M.IP чтобы была указана опция Simple IP only (хотя если работал инет 1х, то она уже у вас установлена) и ради бога не лезьте тут в профили, когда указано Simple IP only, то профили Mobile IP НЕ ИСПОЛЬЗУЮТСЯ. Полазить конечно можете, оно хоть не поможет но и не повредит.
Делаете Write to phone - тело перезагружается.
Проверяете чтоб в файле /system/etc/ppp/peers/pppd-ril.options был указан логин 8092ххххххх@people.net.ua , а в качестве пароль те 6 цифирь которые вы получили отправив СМС на номер 920 или установили вручную в системе самообслуживания my.peoplenet.ua
Enjoy.
При размещении данного материала на других форумах и сайтах ссылка на MOTOFAN.RU обязательна!!!
Сообщение отредактировал 3gmobile-net - 1.8.2010, 18:05