Linux Huawei Unlocker is a tool that attempts to automatically remove the carrier lock on Huawei mobile broadband modems from the Linux command line. It automatically finds IMEIs, calculates unlock codes, checks SIM lock status, displays remaining unlock attempts, and asks the user for confirmation before trying the unlock code.
это всё конечно блаародна, но в некоторых версиях прошивок разлочка невозможна. А перепрошивка, увы, возможно только под вынь-дой. Так то разлочка была возможна вручную и до этого.
теоретически - да. На практике прошивки хуавея(да простят меня местные дамы) распространяются в виде очень скандального exe-шника, который и в винде то работает в определённых условиях.
не, я буду очень рад, если кто-то осилит, но что-то сомневаюсь :/
«Шаг второй: Обращаемся к специалистам
Идем на сайт „Разлочить модем“ и читаем главную страницу. Там описана вся последовательность операций, состоящая в оплате пятидесяти рублей, регистрации на форуме сайта, подачи заявки на разлочку с указанием IMEI модема и, наконец, получения NCK кода. Сайт абсолютно надежный, сам проверял. Важно не ошибиться при введении длинных номеров.»
Ну нафиг такое «щастье».
Разлочивал найденным на просторах инета v4mpire unlocker'ом (http://muhas.ru/?p=140) huawei e1550 и e156g (номер модели запамятовал). Пускается под wine, вручную IMEI скармливается.
«Взлетит». Mobile Partner был установлен, но я его удалил. Надоело то, что если соединяться им, то иногда появляется ошибка «Устройство отключено или недоступно», а с wvdial - нет. Поэтому удалил Mobile Partner, переключение режимов делает и usb_modeswitch.
cdzenitur@linux-athlon64x2:~> cd linux_huawei_unlocker-0.1.1/linux_huawei_unlock-0.1.1/
zenitur@linux-athlon64x2:~/linux_huawei_unlocker-0.1.1/linux_huawei_unlocker-0.1.1> ls
COPYING README unlocker.py
zenitur@linux-athlon64x2:~/linux_huawei_unlocker-0.1.1/linux_huawei_unlocker-0.1.1> python unlocker.py
Traceback (most recent call last):
File "unlocker.py", line 27, in <module>
import time, serial, re, hashlib
ImportError: No module named serial
zenitur@linux-athlon64x2:~/linux_huawei_unlocker-0.1.1/linux_huawei_unlocker-0.1.1> python unlocker.py
********************************************************************************
Huawei modem unlocker
By Neil McPhail and dogbert
This is Free Software as defined by the GNU GENERAL PUBLIC
LICENSE version 2
********************************************************************************
This software comes with NO WARRANTY
This software can damage your hardware
Use it at your own risk
********************************************************************************
If you wish to proceed, please type YES at the prompt
>> YES
Trying to find which port is the active modem connection.
Please be patient as this can take a while.
Testing port /dev/ttyUSB0
No activity
Testing port /dev/ttyUSB1
No activity
Testing port /dev/ttyUSB2
Activity detected
Trying to obtain IMEI.
The modem will be given 5 seconds to respond.
Found probable IMEI: 353ля-ля-ля-ля-ля-ля
IMEI checksum OK.
Checking the lock status of the SIM.
The modem will be given 5 seconds to respond.
The modem is already unlocked for this SIM.
zenitur@linux-athlon64x2:~/linux_huawei_unlocker-0.1.1/linux_huawei_unlocker-0.1.1>
Я как умный человек сначала разъединил Интернет. Потом пришлось соединять снова: не найден модуль serial для Python. Поискал программу python serian - так и называется, python-serial. Установил. После запуска этой программы наконец-то понял, зачем нужны другие устройства, кроме ttyUSB0. Программа сказала, что мой модем и так «разлочен» для этой сим-карты и отказалась что-либо делать. Пробовать сим-карты других операторов я пока не стал.
То чно Mobile Partner теряет соединение, а wvdial - нет, неправда. Оба теряют. Я решил следующим образом. После того как выключаю Windows и включаю Linux, вытаскиваю и вставляю модем. А лучше весь USB-хаб. Тогда перестаёт разъединять.