воскресенье, 18 июля 2010 г.

Разлочка Huawei модемов

На днях захотелось разлочить свой Huawei E160G от Мегафона. Сказано, сделано :) В общем тут ничего сложного нет, поэтому расскажу вкратце...


Разлочку я проводил под Linux'ом, поэтому инструкция будет для него.
Итак. Для начала идем на сайт "Online Huawei Modem Unlock code Calculator" (если искомой модели нет, смотри "UPD" в конце поста) и вбиваем IMEI код модема (он написан на самом модеме). В ответ сайт сообщит Unlock и Flash коды. Нам нужен первый. А второй будет нужен, если захочешь перепрошить модем.
Теперь вытаскиваем симку из модема и вставляем его в USB, смотрим как он определился:
$ ls -1 /dev/ttyUSB*
/dev/ttyUSB_utps_diag
/dev/ttyUSB_utps_modem
/dev/ttyUSB_utps_pcui
У вас он может определиться как /dev/ttyUSB{0,1,2}, тогда используйте с цифрой 2. В моем же случае я использовал ttyUSB_utps_modem.
Далее нам понадобится программа minicom (она наверняка есть в репозитории):
$ sudo minicom -D /dev/ttyUSB_utps_modem
Тут мне minicom сказал, что нет симки и не реагировал на ввод AT-команд, поэтому я нажал Ctrl+a и потом x, чтобы выйти из программы и сбросить модем. После чего запустил minicom повторно и ввел следующую AT-команду:
AT^CARDLOCK="XXXXXXXX"
тут XXXXXXXX - Unlock-код, который вы получили в самом начале.
Закрываем minicom (Ctrl+a,x), вытаскиваем модем, вставляем в него симку и втыкаем обратно.
Все, разлочка закончена.


Точно так же резлочил модем Huawei E1550 от МТС, который принадлежит моему коллеге. Потом мы поменялись симками и попробовали выйти в сеть. Все прошло успешно, я с мегафоновским модемом и МТСовской симкой бродил по нету, а коллега наоборот :)


PS-1: Еще насколько полезных команд:
AT^U2DIAG=0 (режим "только модем")
AT^U2DIAG=1 (режим "модем + CD-ROM")
AT^U2DIAG=255 (режим "модем + CD-ROM + Card Reader")
AT^U2DIAG=256 (режим "модем + Card Reader")
PS-2: Под виндой есть программа HyperTerminal, которая аналогична minicom. Если не изменяет память, лежит она в Пуск -> Программы -> Стандартные -> Служебные.

PS-3: Модемы от Билайна, на сколько мне известно, нужно перепрошивать.

PS-4: Пара полезных ссылок:
Прошивки,программы,драйвера,разблокировка модемов HUAWEI.
Huawei 3G модем как разблокировать бесплатно?
Перепрошивка USB модема ZTE MF627...

PS-5: Выложил MobilePartner для Linux, которым пользуюсь я. Эта версия руссифицирована, есть возможность отправлять USSD запросы и звонить.

UPD: Если на сайте Online Huawei Modem Unlock code Calculator в списке нет искомой модели, то делаем следующее:
1. Идем сюда и ищем свою модель в списке, если нашли - отлично, если нет... сорри.
2. Идем на форум, регистрируемся и создаем новый топик нажатием синей кнопки "NEW THREAD".
3. В поле "Thread Subject" пишем (<MODEL> заменяем на свою модель (целиком(!), например, E173u-1), она указана на самом модеме, обычно рядом с IMEI):
Please help me unlock Huawei <MODEL>
4. В поле "Your Message:" пишем (заменяем <IMEI> и <MODEL> на свои):
Please help me to get code to unlock.

IMEI: <IMEI>
MODEL : <MODEL>

Thanks!!!
5. Отмечаем пункт "Subscribe and receive email notification of new replies", если хотим получить уведомление об ответе на мыло (мне, почему-то не пришло) и жмем "Post Thread"
6. Готово (не пугаемся :) все топики и комментарии проходят премодерацию, поэтому пока топика нет в списке)
7. Когда сообщат код (обычно, не более пары дней) можно приступать к выполнению инструкций, описанных выше в этом посте.
8. Все прошло успешно? Поздравляю! =) Не ленимся, возвращаемся на форум, благодарим ответившего нажатием кнопки "THANKYOU" и по возможности/желанию делаем пожертвование ;)





Информация с сайта http://angel2s2.blogspot.com/. Если Вы читаете информацию на другом сайте, пожалуйста свяжитесь с автором сайта http://angel2s2.blogspot.com/.

6 комментариев:

  1. Спасибо за разлочку модема E1550!

    ОтветитьУдалить
  2. как вернуть модему нормальные адреса типа ttyUSB[0-3] вместо /dev/ttyUSB_utps_modem

    ОтветитьУдалить
  3. Не задавался данным вопросом, ибо нет нужды. Теоретически надо udev ковырять.

    ОтветитьУдалить
  4. А вот Mobile partner почему то голосовых вызовов не делает. Т.е. он звонит , и принимает вызовы - но ничего не слышно ни мне ни звонящей/принимающей стороне...под виндоус всё норм...как исправить? использую Ubuntu 10.10

    ОтветитьУдалить
  5. Опа... А я и не знал, ибо не пользовался никогда. Точнее саму возможность звонить проверял, но голос не проверял.

    Соответственно и не знаю как исправить. Как будет время, покопаюсь.

    ОтветитьУдалить