Приветствую форумчан.
Знаю, что многие хотят и используют(напрямую или через роутер) с ресиверами 3G модемы HUAWEI. Однако подавляющее большинство продаваемых модемов залочено на какого-либо одного оператора. Это не есть хорошо. Я сам недавно столкнулся с такой проблемой. Гуглинг показал, что для отучения модема работать только с картой какого-то одного провайдера достаточно предоставить модему NCK код. Это можно сделать или через программное обеспечение модема после установки симки другого оператора или, если запроса на ввод кода разблокировки не происходит(как было в моем случае), через любую терминальную программу с помощью AT команды AT^CARDLOCK="NCK код"
Главный вопрос - где взять этот NCK код? В интернете обнаружено много платных сервисов по данной теме. А также некоторое количество утилит, некоторые из которых, впрочем, работоспособны. Платить за эту услугу тоже не есть хорошо. После изучения вопроса была создана своя небольшая программка для вычисления необходимого NCK кода. Заодно вычисляется и код, необходимый, если понадобится модем прошить. Программе нужно указать IMEI модема, - этот код пропечатан на самом модеме.
Надеюсь, форумчанам пригодится.
Тем, кто уже нашел решение по данному вопросу это, наверное, уже не надо. А вот новичкам будет проще найти решение.
Программа предоставляется бесплатно.
Добавлю новой информации.
Понадобился мне ещё один модем. Купил мегафоновский E173, с прошивкой 11.126.
15.00.209. Разлочиваться сходу модем отказался. Небольшое исследование показало, что для разлочки нужно в модеме заменить прошивку. Обнаружил в инете совет прошить модем прошивкой 11.126.85.00.
114.B427. Очень не рекомндую этого делать. Максимальная скорость упадёт с 7.2 до 3.6 мбит. Вернуть назад можно, но это дополнительные пляски с бубном. Ни к чему нам это. Рекомендую сразу прошить версию 11.126.
85.00.
209.B427. После этого модем спокойно разблокируется, как описано выше, и скорость соединения остается 7.2 мбит. Прошивку добавил в прицеп.
И ещё. Если Вы умудрились израсходовать (неудачно) все попытки разблокировки, то разблокировать модем кодом NCK не получится даже после перепрошивки. Нужно сбросить этот счетчик к изначальным 10 штукам. Нашел в интернете аж две программы такого назначения. Однако обе распространяются бесплатно, зато с вирусами
![Smiley :)](https://gisclub.tv/Smileys/koloboks/smiley.gif)
Даю решение без вирусов: В терминалке дайте модему команду
AT^CARDUNLOCK="nck md5 hash"
Счетчик сбросится к значению 10.
Теперь можно снимать симлок командой AT^CARDLOCK="nck code"
'nck md5 hash' вычисляете моей программой hCalc, которая в прицепе.
Проверить текущее состояние счетчика и блокировки можно командой
AT^CARDLOCK?
в ответ модем выдаст
CARDLOCK: A,B,0
A -> 2- означает, что симлока нет, 1-если модем залочен
B -> количество оставшихся попыток разблокировки. У нового модема ==10
Все операции разлочки, перепрошивки и прочее проводить без сим карты и без карты памяти.