Как отключить zerocd модема мегафон
Перейти к содержимому

Как отключить zerocd модема мегафон

  • автор:

Как отключить zerocd модема мегафон

Подключение "неподдерживаемых" модемов к устройствам с ОС Android

Пока ещё окончательно всё не забыто, хочу поделиться усвоенной информацией на тему подключения практически любых USB 3G-модемов и некоторых сотовых телефонов в режиме модема к устройствам с системой Android (планшетам, электронным книгам, навигаторам и т.д.) в спецификации имеющие возможность подключения ограниченного числа подобных модемов. На форуме разбросано немало публикаций касающихся этой темы. Но большинство из них решают проблемы только отдельно взятых устройств без подробностей. Что не даёт возможности разобраться с другими устройствами.

Скажу сразу, я не профессионал. В терминологии и некоторых понятиях могу быть не точным.

Исправленная и дополненная инструкция находится по этой ссылке.
Здесь исправлю позже. Пока времени не хватает с BB Code возиться.

Сначала необходимо выделить некоторые моменты по отношению к модему:
1) Далеко не всегда нужно принудительно переводить модем в режим "Только модем" (отключать ZeroCD). Как это "строго-настрого" советуют в большинстве публикаций. И при этом терять в модеме автозагрузку в Windows. А иногда и функцию чтения карт памяти.
2) Рекомендуется проверить работу модема на обычном компьютере с данной SIM-картой и отключить запрос PIN-кода.
3) Следует понимать, что показывает индикатор на вашем модеме.
Примечание: На ZTE обычно: горит красным — модем включен, в сети не зарегистрирован; горит зеленым или синим — модем зарегистрирован в сети оператора мобильной связи; индикатор мигает — модем подключен к сети Интернет.
На Huawei наоборот: мигает — зарегистрирован в сети оператора; просто горит — подключен к сети Интернет. Но могут быть варианты.

4) Все нижеследующие действия выполняются, если при подключении к устройству модем автоматически регистрируется в сети оператора сотовой связи.

По отношению к Android устройству:
1) Необходимо установить эмулятор терминала. Например, Better Terminal Emulator Magic или Android Terminal Emulator.
2) На Android устройстве должны быть получены права пользователя Root. Например, с помощью программы Unlock Root
Примечание: Если после ввода в эмуляторе терминала команды su символ "$" в строке сменился на "#", то права Root уже получены.
3) Для работы с системными файлами нужен файловый менеджер для Root пользователя. Например, Root Explorer или ES File Explorer (в разделе настроек "Root-права" включить Root-эксплорер, доступ к корневой и системным папкам).
4) Список команд, которые можно выполнить в вашем устройстве, можно посмотреть, набрав в терминале: ls /system/bin , ls /system/xbin и ls /sbin . Если в этих списках нет программы busybox, возможно, вам понадобится её установить.
Примечание: Также проверить наличие программы BusyBox, можно введя в эмуляторе терминала команду busybox . Должна появиться краткая справка к этой программе.

По отношению ко всему остальному:
1) Так как Android является Unix-системой, при редактировании файлов на компьютере с ОС Windows необходимо использовать "правильный" текстовый редактор, способный использовать символ перевода строки LF (0Ah). Например, AkelPad или Notepad++. Блокнот не подходит.
2) Сохраняйте копии оригиналов всех файлов, которые будете редактировать!
3) Возможно, при замене или добавлении файлов в Android понадобится изменить права доступа к ним командой "chmod". Например: chmod 777 /etc/3g_dongle.cfg . Или через меню файлового менеджера открыв свойства файла.
4) Ну и как принято говорить: "Всё, что вы делаете, вы делаете на свой страх и риск!"

Примеры приведены при подключении модема ZTE MF100 от Билайн с SIM-картой МТС к электронной книге Wexler.Book T7008 с версией ОС Android 4.0.3 (ICS). >>

Первичное подключение:

1) В Android-устройстве в Настройках отключаем Wi-Fi , включаем "Беспроводные сети (Ещё. ) — Мобильная сеть — Передача данных" (Беспроводные сети — WCDMA).
2) Подключаем модем к устройству.

Симптомы.
Определяются после регистрации модема в сети оператора мобильной связи (показывает индикатор на модеме):

а) В Настройках устройства в разделе "Система" пункт "О планшетном ПК — Общая информация" отображается информация о сети и видно, что производится попытка подключения. Но доступ к сети Интернет не появляется.
Лечение:
1) В Настройках пункт "Беспроводные сети (Ещё. ) — Мобильная сеть — Точки доступа (APN)". Или выбираем готовую запись, взятую системой из файла /system/etc/apns-conf.xml по идентификаторам MCC/MNC сети оператора, или создаём и сохраняем новую. (Для сохранения настроек в Android 4 нужно нажимать кнопку "Назад" в левом нижнем углу экрана!)
2) Вероятно, системой используется для подключения не тот порт. (При этом часто после неудачной попытки подключения информация о сети пропадает, индикатор на модеме становится красным. Через некоторое время процесс повторяется.) В эмуляторе терминала введите команду su , затем logcat и исследуйте журнал. Ищем строки содержащие pppd и ttyUSB (или ttyACM). Нужный порт определяем в разделе "Определение файлов устройств (порта) в Android через который работает модем". Если значения отличаются, смотрим раздел "Добавление записи в файл 3g_dongle.cfg". Если такого файла в системе нет, можно изменить значение ttyUSB (ttyACM, ttyS. ) в файлах запуска pppd (например: /system/etc/init.gprs-pppd, файлы в /system/etc/ppp, /system/etc/ppp/peers или др.).
3) Для поиска причины необходимо исследовать лог "radio". В эмуляторе терминала с правами Root (сначала введя su ) введите команду: logcat -b radio .

в) В Настройках устройства в разделе "Система" пункт "О планшетном ПК — Общая информация" информация о сети не отображается.
Лечение:
1) Вероятно, системой USB-устройство не определяется как модем, не создаются файлы устройств /dev/ttyUSB* или /dev/ttyACM*. Смотрите раздел "Переключение режима модема. Отключение автозагрузки, ZeroCD" и "Особенности подключения отдельных устройств" пункт б).
2) Возможно, в системе нет нужных модулей ядра. Например, при подключении вашего модема или телефона в Unix-системах создаются файлы устройств ttyACM. Тогда для подключения в Android должен существовать и загружаться при запуске командой insmod модуль cdc-acm.ko.

а) Определение списка файлов устройств модема;

При подключении модема создаются файлы устройств ttyUSB или ttyACM. В эмуляторе терминала набираем команду: ls /dev/ttyUSB* (или ls /dev/ttyACM* ). Получаем список:

Если таких файлов устройств в системе не обнаружено, посмотрите выше решение при симптоме б).

Примечание: К шине USB кроме модема могут быть подключены другие устройства. Тогда вводим команду до подключения модема и после. Определяем, какие файлы устройств (порты) появились.
В зависимости от того, когда подключается модем, до включения устройства или после. Или произошёл какой-то сбой в работе. Номера портов могут изменяться.

б) Из полученного списка в пункте а) нужно выделить порты через которые отправляются в модем AT-команды и происходит соединение с сетью.

1) Для каждого порта в терминале отправляем команду "AT" (смотрите раздел "Отправка в модем AT-команд" пункт а)). Если на экране появился ответ "ОК", запоминаем номер этого порта. И при необходимости выполняем следующий пункт. Иначе, переподключаем модем и отправляем AT-команду в следующий порт.

2) Необходимый для соединения (PPP) порт можно точно определить, производя попытки подключения. Для этого после отправки команды "AT" и получения ответа "OK" для GSM, 3G модемов вводим в терминале:

Примечание: Если ранее, используя этот модем, с этой SIM-картой, вы НЕ подключались к Интернету на компьютере, первой нужно ввести в терминале команду: echo "AT+CGDCONT=1,\"IP\",\"internet.mts.ru\"" > /dev/ttyUSB0 . Где internet.mts.ru — точка доступа вашего провайдера (Мегафон — internet, Билайн — internet.beeline.ru или home.beeline.ru). Вместо ttyUSB0 в командах — ваш проверяемый порт. У редких операторов номер дозвона *99# и команда ATDT у некоторых модемов могут отличаться. Для LTE-модемов используется команда ATDT#777.

Если на введенные выше команды модем ответил "ОК" и "CONNECT", это нужный для PPPD порт.

1) Если ещё не известно, определите порт модема, в который будете отправлять AT-команды в разделе "Определение файлов устройств (порта) в Android через который работает модем".
2) Команды отправляются в эмуляторе терминала. Пример, отправить в порт модема ttyUSB0 команду "AT":

cat /dev/ttyUSB0 &
echo AT > /dev/ttyUSB0

Примечание: Команда " cat /dev/ttyUSB0 & " используется, чтобы увидеть на экране ответ модема. После использования её желательно или остановить комбинацией кнопок "Ctrl + C", или командой " killall cat " (" killall -9 cat ", " busybox killall cat "), или командой " kill $PPID " (где $PPID — номер, который выводится в терминале справа от числа в квадратных скобках после запуска команды "cat. ").
Вместо "
cat /dev/ttyUSB0 & " можно использовать " tr -s "" < /dev/ttyUSB0 & " (или " busybox tr -s "" < /dev/ttyUSB0 & ").

После завершения работы с AT-командами необходимо перезагрузить устройство!

1) Подключаем модем к компьютеру (ноутбуку).
2) Если программное обеспечение модема ещё не установлено, ждём окончания процесса автоматической установки.
3) Обязательно закрываем программу для работы с модемом (проверить в трее)!

Далее можно использовать любую Telnet-программу. Например Hyper Terminal имеющийся в Windows XP (Все программы — Стандартные — Связь). Для Windows Vista, Windows 7 нужно загрузить программу отдельно. Выполняем следующее:

4) Нажимаем на клавиатуре кнопки "Windows" + "Pause/Break" или другим способом открываем Панель управления, раздел "Система". Запускаем Диспетчер устройств. В разделе "Модемы" через контекстное меню или двойной клик мышкой открываем окно свойств вашего модема. На вкладке "Модем" смотрим номер порта COM.

Прикрепленное изображение

5) Запускаем Hyper Terminal. Название подключения вводим любое. Выбираем порт, определённый в предыдущем пункте. В окне свойств порта можно изменить такие параметры: Скорость — 115200; Управление потоком — Нет.

6) Вводим команду: AT. Ждём ответ: OK.
Примечание: Если вводимые символы не отображаются. Вслепую введите команду ATE1 и нажмите Enter. Или в меню "Файл" выбираем "Свойства" (или правая иконка на панели инструментов). В окне свойств на вкладке "Параметры" нажимаем кнопку "Параметры ASCII". В окне параметров ставим галочку "Отображать введенные символы на экране".

Прикрепленное изображение

Примечание: Большинство USB 3G-модемов являются составными USB-устройствами. Помимо функции модема выполняют функцию устройства для чтения карт памяти. Кроме того испольуется технология ZeroCD, суть которой заключается в том, что при первом подключении к компьютеру новое USB-устройство подключает виртуальный CD-ROM (флэш-память), на котором находятся необходимые драйверы для Windows, но редко для других ОС. После установки драйвер переключает USB-устройство в режим модема.

Проверить в каком режиме находится модем, можно после подключения модема к устройству и определения его системой. В эмуляторе терминала с правами Root (сначала введите su ) введите команду: dmesg . И внизу списка ищите подобные строки (для 3G-модемов содержащие "GSM modem"):

Если строки найдены, модем в нужном режиме и ничего переключать не нужно. Иначе, идем дальше.

Раньше UNIX-системы не могли работать с такими устройствами. Но, спасибо Josua Dietze и программе usb_modeswitch, это больше не является проблемой.

1) Чтобы проверить имеется ли эта программа в системе вашего устройства, наберите в эмуляторе терминала команду: usb_modeswitch . Если появилась краткая справка к этой программе — всё отлично. Если нет, можете установить usb_modeswitch по рекомендациям на сайте программы. Или обращаемся к пункту "Принудительное переключение".

2) Проследить работу usb_modeswitch, переключение режимов модема, можно с помощью программы /system/bin/u3gmonitor. В терминале введите команду: u3gmonitor . И после этого подключите модем к устройству. В случае успешного переключения режима модема, появляются подобные строки:

Reading config file: /system/etc/usb_modeswitch.d/19d2_2000

* usb_modeswitch: handle USB devices with multiple modes
* Version 1.2.0 © Josua Dietze 2011
* Based on libusb0 (0.1.12 and above)

! PLEASE REPORT NEW CONFIGURATIONS !

DefaultVendor= 0x19d2
DefaultProduct= 0x2000
TargetVendor= 0x19d2
TargetProduct= not set
TargetClass= not set
TargetProductList="0001,0002,0015,0016,0017,0031,0037,0052,0055,0063,0064,0066,0091,0108,0117,
0128,2002"

DetachStorageOnly=0
HuaweiMode=0
SierraMode=0
SonyMode=0
QisdaMode=0
GCTMode=0
KobilMode=0
SequansMode=0
MobileActionMode=0
CiscoMode=0
MessageEndpoint= not set
MessageContent="5553424312345678000000000000061e000000000000000000000000000000"
MessageContent2="5553424312345679000000000000061b000000020000000000000000000000"
MessageContent3="55534243123456702000000080000c85010101180101010101000000000000"
NeedResponse=1
ResponseEndpoint= not set

InquireDevice disabled
Success check enabled, max. wait time 20 seconds
System integration mode disabled

usb_set_debug: Setting debugging level to 15 (on)
usb_os_find_busses: Found 005
usb_os_find_busses: Found 004
usb_os_find_busses: Found 003
usb_os_find_busses: Found 002
usb_os_find_busses: Found 001
usb_os_find_devices: Couldn't open /dev/bus/usb/005/001
usb_os_find_devices: Couldn't open /dev/bus/usb/004/002
usb_os_find_devices: Couldn't open /dev/bus/usb/004/001
usb_os_find_devices: Couldn't open /dev/bus/usb/003/001
usb_os_find_devices: Couldn't open /dev/bus/usb/002/002
usb_os_find_devices: Couldn't open /dev/bus/usb/002/001
usb_os_find_devices: Couldn't open /dev/bus/usb/001/001
Looking for target devices .
No devices in target mode or class found
Looking for default devices .
No devices in default mode found. Nothing to do. Bye.

/system/etc/usb_modeswitch.d/19d2_0031 does not exist.

В этом примере видно, что при переключении режима модем изменил свои идентификаторы VID_PID с 19d2_2000 на 19d2_0031.

Но так как при проверке ранее не отобразились строки с "GSM modem", вероятнее всего необходимый для переключения файл конфигурации отсутствует. И у вас отобразится всего одна строка. Например:

19d2_2000 — это идентификаторы производителя VID = 19d2 и продукта PID = 2000 модема в режиме виртуального CD-ROM или флэш-памяти.

3) Если в системе отсутствует программа u3gmonitor, определяем идентификаторы VID и PID в терминале командой lsusb (или busybox lsusb ). Выполнив её до подключения модема и после.

Появилось устройство "Bus 002 Device 003: ID 19d2:2000". Это и есть модем в данном случае находящийся в режиме виртуального CD-ROM. 19d2:2000 — соответственно VID и PID модема.

Примечание: При отсутствии в системе программы u3gmonitor, проследить работу usb_modeswitch можно посмотрев журнал. Введите с правами Root в эмуляторе терминала команду logcat .

4) Теперь необходимо узнать идентификаторы модема после переключения из режима "Виртуальный CD-ROM" в режим "Модем". Это можно сделать на "большом" компьютере (ноутбуке) с установленными драйверами необходимыми для работы данного модема.

В ОС Windows. Нажимаем на клавиатуре кнопки "Windows" + "Pause/Break" или другим способом открываем Панель управления, раздел "Система". Запускаем Диспетчер устройств. В разделе "Модемы" через контекстное меню или двойной клик мышкой открываем окно свойств вашего модема. На вкладке "Сведения" в выпадающем списке выбираем свойство "ИД оборудования". И смотрим необходимые идентификаторы VID и PID.

Прикрепленное изображение

5) Далее необходимо создать файл конфигурации с именем 19d2_2000 (у вас имя будет другое, соответствует идентификатору модема в режиме виртуального CD-ROM или флэш-памяти). Но, лучше скопировать похожий файл из /system/etc/usb_modeswitch.d (или /etc/usb_modeswitch.d), переименовать и изменить содержимое "правильным" текстовым редактором.
Примечание: В некоторых устройствах данный файл находится в каталоге /etc/ppp/setup/ и имеет имя подобное E3131.setup. Где "E3131" — название вашего модема (Huawei E3131). Или же может использоваться файл конфигурации /etc/usb_modeswitch.conf.

Файл конфигурации имеет такое содержание (возможны варианты, подробности о параметрах здесь):

TargetVendor= 0x19d2
TargetProduct= 0x0031

Значения DefaultVendor и DefaultProduct изменяем в соответствии с VID и PID модема в режиме виртуального CD-ROM полученными в пунктах 2) или 3). Значения TargetVendor и TargetProduct изменяем в соответствии с VID и PID модема полученными в пункте 4). Определить MessageContent — шестнадцатеричный код команды, которой переключается режим модема (обычно это команда "извлечь диск") достаточно сложно. Поэтому ищем в этом файле или других источниках конфигурацию с такими же значениями Default/Target Vendor/Product. Или подбираем от аналогичных модемов.

6) Помещаем созданный файл в директорию /etc/usb_modeswitch.d (/system/etc/usb_modeswitch.d) или /etc/ppp/setup в зависимости от вашего устройства.

Примечание: Команда AT+ZCDRUN=8 в модемах ZTE удаляет флаг AUTORUN.FLG (или CD_STARTUP_FLAG) в файловой системе модема. Это же можно сделать в Windows программой QPST с EFSExplorer. Или с помощью плагина EFS (Embedded file system) для Total Commander.

Если в системе Android USB-устройство не определяется как модем. То и не создаются соответствующие файлы устройств, и АТ-команду отправить невозможно. Поэтому режим переключаем на "большом" компьютере.

Для Windows cмотрите раздел "Отправка в модем AT-команд" пункт б). Вводим соответствующую вашему модему AT-команду для переключения в режим "Только модем".

Прикрепленное изображение

Файл 3g_dongle.cfg используется модулями слоя RIL (Radio Interface Layer) системы. С помощью него можно указать, через какие порты будет происходить взаимодействие с вашей моделью модема, устанавливаться соединение, какой номер дозвона использовать. Если в вашей системе этого файла нет, добавлять его самостоятельно нет никакого смысла.

а) Запись добавляемая в конец файла /etc/3g_dongle.cfg (/system/etc/3g_dongle.cfg) имеет такую структуру:

Определим значения параметров. Значения не должны содержать символы пробела, табуляции, комментария (#).

1) Значение параметра production_name узнаем, отправив в модем AT-команду: AT+CGMM. Как это сделать смотрим в разделе "Отправка в модем AT-команд";
2) Заголовок в квадратных скобках и параметр dongle_name можно заполнить тем же значением, что и production_name;
3) Значение vendor_name — название производителя модема одним словом (huawei, zte, ASB, ation. );
4) Значение network_type для сотовой сети GSM и 3G заполняем GSM_MODE. Другие возможные параметры: CDMA_MODE, TD_MODE;
5) pid_vid_now соответствует написанным слитно: приставка "0x", значение VID, затем PID модема в режиме "Только модем". (Смотрите раздел "Переключение режима модема. Отключение автозагрузки, ZeroCD");
6) pid_vid_origin — аналогично предыдущему пункту, но в обычном режиме модема (можно заполнить тем же значением, что и pid_vid_now или "0x0");
7) Значения bcdDevice_origin и bcdDevice_now можно заполнить просто "0x0";
Примечание: bcdDevice соответствуют значениям версии USB модема. Для USB 2.0 bcdDevice — 0x0200, для USB 1.1 — 0x0110.
8) Значения номеров портов at_port и ppp_port определяем в разделе "Определение файлов устройств (порта) в Android через который работает модем". Возможно, экспериментально подбираем, какой из номеров портов, отозвавшийся на AT-команду, соответствует at_port, какой ppp_port. Перезагрузив устройство, делать попытки подключения к сети Интернет.
Примечание: В модеме ZTE MF100 только один порт ttyUSB2 дал ответ на отправленную AT-команду. Он соответствует значению ppp_port=2. Значение at_port подбирал экспериментально из оставшихся номеров портов 0 и 1 (файлов устройств ttyUSB0 и ttyUSB1).
Если в разделе "Подключение к сети Интернет сторонними средствами" удалось установить соединение, то значение ppp_port соответствует номеру интерфейса ttyUSB в файле conf-pppd.

б) Проверьте в файле 3g_dongle.cfg раздел [DIAL_NUMBER]. Для GSM, 3G модемов должна быть строка: wcdma=ATDT*99#. Для некоторых операторов сотовой связи иногда требуется "wcdma=ATDT*99***1" или другой номер дозвона.

После изменения файла 3g_dongle.cfg нужно перезагрузить ваше устройство!

Если не удаётся подключиться к Интернету стандартными средствами вашего устройства, можно попробовать установить соединение, например с помощью программы Josua Dietze PPP Widget. Или создать собственные скрипты для подключения на примере описанном ниже.
Сразу стоит заметить, что в стандартных средствах взаимодействие с модемом происходит через слой RIL (Radio Interface Layer): демон rild, библиотеки libril.so, lib<companyname>-ril.so. Где <companyname> — название производителя планшета. Или libreference-ril.so. А при подключении сторонними средствами RIL не используется, поэтому программы Google Play Маркет, Skype и некоторые другие работать не будут.

Для установки соединения используем демон протокола PPP /system/bin/pppd и программу для взаимодействия с модемом /system/bin/chat. Создадим четыре файла:

а) Параметры демона pppd. Содержимое файла conf-pppd:

1) Параметр ttyUSB2 узнаём в разделе "Определение файлов устройств (порта) в Android через который работает модем". Возможно, придётся экспериментальным путём подобрать подходящий;
2) Параметры user "mts" и password "mts" соответствуют оператору сотовой связи МТС. Имя пользователя и пароль для доступа в Интернет согласно инструкции вашего оператора. Для Билайн user и password будет "beeline", для Мегафон — "gdata". Также строки с этими параметрами можно удалить вообще. Операторы сотовой связи и так без проблем "узнают" своих абонентов;
3) Поместите файл в каталог /etc/ppp/peers. При отсутствии папку peers нужно создать.

Примечание: Обычно этих параметров достаточно для установки стабильного соединения. При необходимости измените или дополните набор согласно руководству pppd(8).
Информацию о параметрах сценария, автоматизирующего взаимодействие с модемом chat можно посмотреть в руководстве chat(8).

б) Строки сценария chat. Содержимое файла conf-chat:

Здесь "internet.mts.ru" соответствует оператору сотовой связи МТС. Для Мегафон просто "internet". Для Билайн — "internet.beeline.ru". Или для "Билайн Интернет Дома" — "home.beeline.ru". Для редких операторов и модемов номер дозвона "*99#" и команда "ATDT" могут отличаться.

в) Скрипт запуска соединения. Содержимое файла inet-ON.sh:

Примечание: Если при вызове pppd используется параметр usepeerdns, строки с "setprop net.dns. " не нужны.

Запускать подключение лучше, когда модем зарегистрирован в сети оператора мобильной связи. (Индикатор на модеме зеленый или синий)!

При желании, можно подойти к запуску соединения творчески и усложнить скрипт:

echo "Waiting ttyUSB1"
for i in 1 2 3 4 5 6 7 8 9 10; do
if [ -c /dev/ttyUSB1 ]; then
echo "Starting pppd"
pppd call conf-pppd
echo "Connecting. "
for i in 1 2 3 4 5 6 7 8 9 10; do
if ifconfig ppp0 2>/dev/null; then
setprop net.dns1 8.8.8.8
setprop net.dns2 8.8.4.4
echo "DNS servers: 8.8.8.8, 8.8.4.4"
break 2
else
sleep 3
fi
done
break
else
sleep 3
fi
done

sleep 5
ping -c 2 google.com && exit 0 || exit 1

Здесь ttyUSB1 можно заменить на другой, стабильно создающийся системой. " ifconfig ppp0 " можно заменить на " ip a s ppp0 ". Строку с " ping " можно убрать.

г) Скрипт разрыва соединения. Содержимое файла inet-OFF.sh:

busybox killall pppd

Здесь команда зависит от программ имеющихся в вашей системе. Может быть просто " killall pppd " или " pkill pppd " и другие.
Примечание: А можно просто выдернуть модем из USB. )))

д) Для запуска скриптов подключения и отключения можно использовать программу GScript. Поместите файлы скриптов в папку /sdcard/gscript. Установите и запустите GScript. Добавьте скрипты в меню программы. При добавлении необходимо установить галочку "Needs SU?". При желании, в виджетах Android можно добавить ярлыки на рабочий стол для запуска скриптов.

В разных системах для создания подключения обычно используются одни и те же приложения: usb_modeswitch, pppd, chat. Но разные скрипты, расположенные в разных местах.

а) Возможно, при подключении предусмотрено использование только файлов устройств /dev/ttyUSB. А для вашего модема создаются /dev/ttyACM (например ZTE MF192). Можно создать символьные ссылки. Добавить в начало скрипта запуска подключения подобные строки:

ln -s /dev/ttyACM0 /dev/ttyUSB0
ln -s /dev/ttyACM1 /dev/ttyUSB1

б) Иногда если не создаются файлы устройств /dev/ttyUSB, нужно ввести в эмуляторе терминала команды:

su
echo "19d2 2000" > /sys/bus/usb-serial/drivers/option1/new_id

Здесь 19d2 необходимо заменить на VID вашего модема, 2000 — на PID.

Эти команды нужно вводить после каждого включения (перезагрузки) устройства. Для автоматизации, можно, например, добавить эту строку в конец скрипта /system/bin/preinstall.sh. Или в другой, имеющийся в вашей системе и запускающийся при загрузке системы или подключении модема. Например: /system/etc/usb_modeswitch.sh. Как вариант, ищите в вашей системе папку "/system/etc/init.d/" и создавайте файл с подобным содержанием:

#!/system/bin/sh
echo "12d1 1506" > /sys/bus/usb-serial/drivers/option1/new_id

Где вместо "12d1 1506" ваши VID, PID.
А вот с каким именем этот файл сохранять, зависит от вашего устройства. Может быть "11modem" или другим.

в) Если скрипты у вас автоматически не переключают режим модема используя usb_modeswitch, используйте команды:

su
usb_modeswitch -W -I -c /etc/usb_modeswitch.d/19d2_2000

Где 19d2_2000 соответствующий вашему модему файл. Смотрите раздел "Переключение режима модема. Отключение автозагрузки, ZeroCD" пункт а).

Или командой:
su
usb_modeswitch –v 12d1 –p 14fe –V 12d1 –P 1506

Где параметры "-v" и "-V" определяют VID модема до и после переключения режима, "-p" и "-P" определяют PID.

Как отключить zerocd модема мегафон

Купил этот комплект и к нему добавил кронштейн. Симкарту отдал в пользование маме. А здесь поставил симкарту, которую давным давно купил ещё в Москве, с полным безлимитом и без ограничения по скорости. В общем отличный комплект ( Комплект 4G (n-Net) — 4G направленная антенна, N-F, Модем LTE, CRC-9, ВЧ Кабель ссылка — https://net3g.ru/products/komplekt-4g-napravlennaja-antenna-n-net ). Сложностей не возникло. Единственное пришлось повозиться с установкой кронштейна. Очень много строений вокруг и пришлось устанавливать на стене дома посредине второго этажа. И всверливать анкера в стену из силикатного кирпича немного затрудняло установку. Но все получилось. Подсоединил к ноутбуку и через меню настроек модема направил антенну на базовую станцию с наилучшим сигналом. Модем правда тоже свой поставил(правда он 3g), т.к. он с возможностью раздачи вайфая. 3 телефона и 1 ноутбук одновременно подключены и особого напряга с интернетом нет. Сейчас на али заказал вай-фай роутер с возможностью подключения юсб 4g модема(обошёлся он мне в 1130 рубле) и уверен, что будет стабильный 4g сигнал и скорость вырастит значительно. И кабеля в комплекте хватило с лихвой. В общем спасибо компании за хороший набор. Уже дал рекомендации своим товарищам. Сам с Краснодарского края, Темрюкский район. Кто здесь проживает многие знают о не очень стабильном сигнале. И последнее время наблюдаю много объявлений о такого рода интернете. И стоимость комплекта с установкой начинается от 15 тысяч . Так что в моем случае получилась не плохая экономия. Еще раз спасибо.

Приобрел в данном магазине антенну направленная параболическая LTE / 3G антенна – 27 МИМО .Место приема Ростовская область хутор кр.Маныч Полученным результатом доволен на все 100% . т.к Расстояние от дома до базовой станции 10-12км(соседнее село) Скорость 29-30Мб на вход и 8-9Мб на отдачу. Непосредственно около самой вышки скорость 34Мб на вход и 8-9Мб на отдачу. С учетом расстояния это очень хороший результат. Мачта высотой 6.5м от земли.Цена антенны в данном магазине вполне адекватная (как у производителя данных антен), дешевле в нашем городе(Ростов-на-Дону) не нашел, только дороже! Да и еще забыл рассказать о сим карте приобретенной тоже в данном магазине от Ростелекома с тарифом за 290р/ в месяц тоже все работает на отлично.
P/S
!Ели еще буду покупать себе или знакомым подобное оборудование то только в данном магазине. И как многие уже тут писали хочу тоже выразить большую благодарность мененджеру Дмитрию за помощь.

Брали родителям, с модемом брали и на дачу. Когда в магазине спросила про модем посоветовали брать тот где указано Android или Linux. Удобно, и модель понравилась ( на даче старый телевизор, докупили только кабель с колокольчиками)

Основы компьютера и интернета.

Полезный блог для начинающих пользователей компьютера и не только..

Страницы

  • Главная страница
  • О блоге
  • Карта блога

8/03/2021

Как отключить ZeroCD в модеме Huawei E1550

Привет всем читателям блога.
Частенько встречаются вопросы, как использовать модем
именно КАК модем. Попробуем в этом разобраться.
Например Вы хотите использовать HSDPA модем Huawei E1550 совместно с каким нибудь роутером, поэтому не лишними будут действия по отключению дополнительных технологий в самом USB модеме. Перед тем как выполнять какие либо манипуляции с модемом Huawei E1550, рекомендуется предварительно сделать резервную копию драйверов для модема, так как возможности возврата к первоначальному режиму ZeroCD может и не представится.

Отключение режима ZeroCD значительно облегчит подключение модема к разнообразным роутерам. В этом случае роутер будет воспринимать ваш модем именно как модем, а не как флэш накопитель.
Итак, убедитесь в том что в вашей операционной системе установлен Hyper Terminal.
Не должно возникнуть проблем, если вы используете Windows XP.
Если у вас более новая версия ОС, вам необходимо будет использовать Hyper Terminal сторонних разработчиков. Подключите к своему ПК ваш USB модем Huawei E1550 и установите с ним соединение посредством программы Hyper Terminal.
Проверьте соединение. Для этого введите команду «АТ». В случае успешного соединения
вы получите ответ «ОК». Для перевода устройства Huawei E1550 в режим «только модем», выполните в гипер терминале команду: AT^U2DIAG=0
После этого отсоедините и вновь подключите модем к вашему компьютеру и
проверьте, доступна ли флэш память устройства.
Если ваш модем не определяется как флешка , значит он переведен в режим
«только модем» и теперь его можно без использования утилиты usbmodeswitch, подключать к роутеру.

Если вы желаете переключить модем в другие режимы, вам помогут следующие команды:
AT^U2DIAG=1 — устройство в режиме «модем + CD-ROM»
AT^U2DIAG=255 — устройство в режиме «модем + CD-ROM + Card Reader»
AT^U2DIAG=256 — устройство в режиме «модем + Card Reader»
Приведенные команды могут быть использованы и для других модемов с функцией ZeroCD.

Подробней, как это сделать с помощью программы «Hyper Terminal».

Запускаем программу «Hyper Terminal». В ОС Windows XP она находится в разделе:

Пуск — Программы — Стандартные — Связь — Hyper Terminal.

В окне «Описание подключения» пишем любое название, скажем «Huawei», и нажимаем ENTER. Ждем появления окна «Подключение».
В его последней графе «Подключаться через» нужно выбрать
«HUAWEI Mobile Connect — 3G Modem» и нажать «ОК».

Следующее после этого окно с номером телефона и прочими параметрами нужно
просто закрыть, нажав кнопку «Отмена». Теперь на панели программы нажимаем последнюю кнопку «Свойства» и в открывшемся окне «Свойства: модем» переходим на вкладку «Параметры». Затем нажимаем кнопку «Параметры ASCII» и ставим галочку во второй сверху графе «Отображать вводимые символы на экране».

Нажимаем «ОК». Верхнее окно «Параметры ASCII» закроется и останется нижнее — «Свойства: модем». Нажимаем «ОК» и закрываем последнее окошко.
В главном окне программы замигает курсор. Включаем CAPS LOCK и печатаем команду «АТ». Нажимаем ENTER — появляется ответ «ОК» (значит связь с модемом установлена).
Далее вводим команду AT^U2DIAG=0

(чтобы перевести модем в режим «только модем») и нажимаем ENTER.
В ответ видим «ОК». Закрываем окно «Hyper Terminal», ответив «ДА» на
предложение прервать сеанс связи и «НЕТ» — на сохранение подключения.

Убеждаемся, что эмуляция CD — ROM отключена. Для этого отсоединяем модем от USB порта
(не забудьте сделать «Безопасное извлечение Запоминающего устройства для USB»)
и снова подсоединяем в тот же порт.
В папке «Мой компьютер» не должно появиться «нового» виртуального
CD — ROM — только те реальные, которые есть на самом деле.
Выключаем ПК и отсоединяем модем из разъема USB.
Какие есть AT команды модема Huawei для Hyperterminal читайте далее
Как настроить USB — модем и интернет читайте далее
Вот таким способом можно отключить CD — ROM.
Автор не несет ответственности за возможные последствия после переключения режимов работы устройства.

Разблокировка 4G (LTE) модема ZTE MF823 (он же Мегафоновский M100-3) в Windows 7

Внимание! Данная статья была написана много лет назад и на момент написания информация была актуальна. Если вы планируете при помощи информации, описанной в данной статье, выполнить прошивку модемов вышедших после 2014 года то есть вероятность испортить оборудование.

Используйте информацию описанную в данной статье на свой страх и риск, автор не несёт ответственности за порчу вашего оборудования.

Использованные ссылки:

Статья на 4PDA, это первое что мне попалось:

Ещё одна версия на GSMForum:

Статья на ArchWiki о том как его юзать на линуксе:

Что нам нужно

Базовая настройка производится в Windows

Рекомендую скачать файлы например в директорию c:zte предварительно создав её.

Подготовка модема

— красный — нет сети
— синий — найдена сеть 2G или 3G
— зелёный — найдена сеть LTE

— светодиод горит постоянно — сеть найдена
— светодиод моргает — есть подключение к сети

Перевести модем в диагностический режим

После подключения модема перейдём по следующей ссылке:

Модем ответит так:

Перейдём в c:zte. там у Вас уже должен лежать архив ZTEDrvSetup.zip, распакуем его и запустим ZTEDrvSetup.exe, далее>далее>готово, уверен сложностей не возникнет. После установки драйверов ОС сообщит нам, что найдены драйвера для нашего модема.

Для этого ПКМ на Компьютер, там Свойства, далее Диспетчер устройств. Тут мы должны увидеть следующие интерфейсы:

Модемы

ZTE Proprietary USB Modem (нажмите на нём Свойства во вкладке Модем посмотрите порт, на котором доступен данный модем (например COM5), а так же Скорость порта (921600))

ZTE Diagnostics Interface (нажмите на нём Свойства и узнаем номер COM-порта (например COM4))

cd c:zte
copy /b diag1F40_F0AA.bin COM4

Переключения модема в нормальный режим

После открытия соединения с COM-портом скорее всего отобразится пустое окно терминала, либо что-то вроде этого:

Итак, принудительно включать режим модема, не запуская ZeroCD с дровами от мегафона

Ответ будет таким:

Close autorun state result(0:FAIL 1:SUCCESS):1

Запомнить и применить настройки, после чего выйти из диагностического режима

Ответ будет таким:

Close autorun state result(0:FAIL 1:SUCCESS):1

После этого модем можно выключить/включить и модем будет работать, как обычный сетевой адаптер Windows.

В Linux-е же после подключения появится устройство usb0, далее его можно через network-manager добавить в системные подключения. Рекомендую оставить режим dhcp-client, но можно и вручную указать адрес из сети 192.168.0.0/255.255.255.0 со шлюзом 192.168.0.1

Если капнуть глубже

PING 192.168.0.1 (192.168.0.1) 56(84) bytes of data.
64 bytes from 192.168.0.1: icmp_seq=1 ttl=46 time=38.5 ms
64 bytes from 192.168.0.1: icmp_seq=2 ttl=46 time=37.0 ms
64 bytes from 192.168.0.1: icmp_seq=3 ttl=46 time=36.7 ms
— 192.168.0.1 ping statistics —
3 packets transmitted, 3 received, 0% packet loss, time 2002ms
rtt min/avg/max/mdev = 36.789/37.455/38.564/0.804 ms

Как видно модем с точки зрения ОС — это некий шлюз, который сам выполняет маршрутизация в интернет, на мой взгляд это очень крутое решение.

Копаем дальше, вывод команды nmap -T5 -p0-65535 192.168.0.1 показал, что у данного хоста имеется web-сервер (что было понятно раньше) и порт telnet, очевидно, что для удалённого администрирования.

Выполнение команды ls -la / покажет нам, что это самый обыкновенный встраиваемый линукс, а благодаря утилитам df -h и du -hs / узнаём более подробно что и где занимает на флешке. То есть данный модем может быть кастомизирован под наши нужды, например установкой софта или разруливанием iptables, можно поставить nano, пользоваться crontab для выполнения каких-либо задачек, теоретически можно поставить какой-нибудь перехватчик паролей или снифер трафика и подарить кому-нибудь этот модем ��

Дальнейшая настройка

Убедимся что web-сервер модема доступен, для этого перейдём по адресу:

Должна быть ошибка:

Access Error: Site or Page Not Found
Cannot open URL

Активируем сетевое соединение вручную:

После этого лампочка на модеме должна начать моргать голубым светодиодом (то есть включится в режим 2g или 3g). Переведём модем в режми 3g или lte:

Опять же будет сообщение вида:

Список доступных режимов:

NETWORK_auto (автоматический режим)
WCDMA_preferred (предпочитать 3G)
GSM_preferred (предпочитать 2G)
Only_GSM (только 2G)
Only_WCDMA (только 3G)
Only_LTE (только 4G)
WCDMA_AND_GSM (3G+2G)
WCDMA_AND_LTE (3G+4G)
GSM_AND_LTE (2G+4G)

127 thoughts on “ Разблокировка 4G (LTE) модема ZTE MF823 (он же Мегафоновский M100-3) в Windows 7 ”

Вероятнее всего это происходит потому, что Ваш модем уже находится в режиме factory, но Вы его ещё не передёрнули по питанию.

Добрый день! «но Вы его ещё не передёрнули по питанию.» — как это сделать?

Эти команды работают только на мегафоновских прошивках бе веб-интерфейса.

Вы правы, данная статья была написана ещё когда Мегафоновцы только-только начали выпускать свои поделки, теперь нужно переключать режим работы модема, а то и перешивать чтобы был правильный режим работы.
PS. Добрался до Вашего сообщения через горы спама ��

Если прикрутить веб-морду (описано на том же gsmforum.ru), то управлять модемом гораздо удобнее, нежели просто CGI-скриптами

Полностью с Вами согласен, Денис, однако, лично мне больше нравится когда железка работает сама (настроил и забыл). Вообще этот модем пожалуй лучшая подобная usb-приблуда которая у меня была, модем от мтс требует доп.настройки и наличие специального драйвера, следовательно потенциальные трудности (и/или скрипты костыли) с например dd-wrt или openwrt.

Спасибо большое! Всё получилось!
Вношу свои пять копеек:
1. для перепрошивки модема набирал:
copy /b c:ZTEdiag1F40_F0AA.bin COM5
2. радиобатон Serial я полез искать в левом столбце, во вкладке "Сериал" и нашёл, только там он не работает.
Пропишите пожалуйста точнее в инструкции:
PUTTY.EXE>> ВКЛАДКА SESSION >> ПОЛЕ "Specify the destination you want to connect to" >> флажок "Serial"
В остальном всё отлично и супер понятно. Спасибо ещё раз.

Спасибо, добавил картинку.

подскажите пожалуйста можно ли как то настроить этот модем разлоченный под skylink ? очень жду ответа

Ваш вопрос не совсем ясен, уточните пожалуйста, что Вы имеете ввиду?
Если вы говорите о модеме который уже разлочен, то ничего настраивать не надо (подключил и он работает), так как модем является RNDIS устройством.

Здравствуйте! Ходел разлочить модем М100-3, все сделал по вашей инструкции, но в конце что то пошло не так. Теперь на модеме постоянно светится красный диод, не определяется cd-rom, но в диспетчере устройств виден ZTE WCDma. Подскажите пожалуйста как можно решить проблему? Можно ли хотя бы вернуть модем в первоначальное состояние?

Может быть у Вас модель не m100-3? Подозреваю что у Вас не удалось пройти этап putty терминала. Хотя может быть у Вас просто не ловит LTE.

Помогите, плиз. Модем никак не хочет выходить из диагностического режима. Открывается окно putty и все. НЕ вставляет строки. Пробовал другие проги нет ответа от модема. в виндос определяет как сборное устройство. все работает. в чем может быть проблема.

Строки вставляются, вы ошибаетесь, алгоритм такой:
1) копируете строку
AT+ZCDRUN=F
2) нажимайте правую кнопку мыши в терминале putty
3) потом [Enter]
После чего модем должен ответить Вам мол success. Если модем не отвечает, значит у Вас некорректно указана скорость, либо номер COM-порта, ещё раз всё проверьте.

Я перевёл модем (м100-3) в диагностический режим, появились 3 новых устройства и все, я застрял. Драйвер какой то левый автор выложил. Экзешник устанавливается, но устройства драйвер в системе не находят. Как вернуть модем в нормальный режим.

Ну так как мне вернуть модем?

вернуть можно, скачав, например, программу Huawei Terminal, выбрать диагностический порт в данной программе и отправить команду AT+ZCDRUN=F, перезагрузить модем

Ну спасибо, блять большое, запорол модем

Вы ошибаетесь, просто похоже что-то сделали не так, поломать его в принципе нереально, разве что аппаратно или через telnet.

Я вроде все описал в первом комментарии. У меня драйвер не ставился. Вот решение, там же есть драйвера
http://give-all.biz/articles/instruktsii/vosstanolenie-zte-mf

Похоже Вы не в тот порт отправили файл с командой по переводу модема в диагностический режим. Спасибо за ссылку)

Подскажите все сделал по инструкции вроде все норма вставил сим мтс не видит потом опять мегафон. В результате в мегафоновской проге пишет устройства определено вставте сим, что делать?

Если Вы всё выполнили по инструкции, то программа от мегафон Вам больше не требуется. Интернет должен включаться самостоятельно, без её участия, что мне собственно и требовалось. Но если Вы например не настраивали автоматический коннект, тогда скорее всего проблема либо в сим-карте, либо в контактных ножках для сим-карты на самом модеме.

Привет)(модем от мегафона) прошел все этапы с симкартой мегафон все прошло прекрасно вот только когда вставляю теперь симку мтс все равно просит код разблокировки

Добрый день, Вы уверены, что у Вас модем модели ZTE MF823?

Да уверен, может быть я какой то пункт провел неправильно? могу выложить фото модема(черный, в точ точ как на первой картинке с надписью мегафон)

Модем запрашивает ключ только лишь в том случае если Вы сразу подключили sim-карту другого оператора, не выполнив шагов по переводу модем в диагностический режим с дальнейшей передачей через консоль файла-команды с кодом отключения привязки к оператору. Смотри главу "Перевести модем в диагностический режим" и далее по тексту.

Да первый раз все делал с симкой от Мтс, сейчас всю процедуру провел с симкой от мегафона до пункта "если капнуть глубже" (Да кстати ключ теперь не просит с симкой от мтс) Остальное делать не стал(надеюсь это не критично) так как мне удобнее когда есть хоть какое то меню) пусть даже от мегафона)И уважаемый Pol Nill ОГРОМНОЕ вам спасибо)

Приветствую, возможно ли этим же способом разлочить МТС модем в универсальный?

Очень сильно сомневаюсь, предварительное гугление показало, что у мтс нет в продаже ZTE MF823, а только лишь одни Huawei всякие. Данный способ подойдёт только для модема от ZTE.

На самом деле лучше переплатить чуть-чуть и взять мегафоновский mf823, так как он работает, как сетевой адаптер (то есть rndis).

Pol Nill, огромное спасибо за такую подробную инструкцию.
пришлось немножко повозиться, но оно того стоило.
Еще раз СПАСИБО.

Радость малость была подпорчена следующим:
после разлочки подключил модем к роутеру TP-LINK MR3420. Роутер сначала не очень понял, что к нему подключили, потом ребутнулся и рещил работать с этой хней. все бы ничего если бы не одно но — после ребута роутер не дает зайти на него по 192.168.0.1 (даже при отключенном модеме). а еще я не успел на роутере поменять пароль для wi-fi. Таким образом инет есть по проводу, а по wi-fi не знаю пароль.
Внимание вопрос: как роутеру мозги обратно вправить, чтобы он пустил меня парьки поменять?

Вы можете сбросить настройки роутера, на нем есть небольшое отверстие с надписью reset он придет у Вас к заводским настройка и тогда Вы сможете в него попасть по ip 192.168.0.1.
Либо более короткий путь в сетевом адаптере посмотрите сведения для этого кликните на него мышью, затем вкладка сведения там ipv 4 это и есть Ваш ip по которому можно попасть на роутер вместо старого 192.168.0.1

Добрый день!
Как правило эта модель tp-link имеет ip-адрес 192.168.1.1
Админка admin/admin
Пароль к wi-fi вроде бы не нужен (сеть должна называться TP-LINK_. или что-то вроде этого).
Напомню что точку можно легко сбросить в дефолт, зажав reset.

Спасибо за ответ. С проблемой разобрался. А подскажите, можно ли сделать так, чтобы после разблокировки устройство определялось, как модем? Потому что нужно заменить уровень сигнала, а прога mama не может ничего найти. И второй вопрос, можно ли на модем прикрутить Хуавеевский софт или что-то подобное?

Добрый день!
>>> А подскажите, можно ли сделать так, чтобы после разблокировки устройство определялось, как модем?
Боюсь, что у Вас это не получится сделать, так как изначально устройство спроектировано, как rndis. Вот статья на MSDN, где подробно описывается принцип:
http://msdn.microsoft.com/en-us/library/windows/hardware/ff569967(v=vs.85).aspx
>>> И второй вопрос, можно ли на модем прикрутить Хуавеевский софт или что-то подобное?
Ну учитывая, что этот модем производства комании ZTE думаю, что Вам стоит искать родную дефолтную софтину от ZTE. Мегафоновская тулза умеет показывать уровень сигнала, наверняка это сделано при помощи get запросов к модему, поэтому возможно имеет смысл поискать эти запросы в интернете.

Добрый день. Проделал все вышеуказанное, все прошло согласно вашей инструкции. Через время понадобилось перейти на другого оператора, однако модем работает только с мегафоном, с другими симками горит красный светодиод. Не подскажете куда копать?

День добрый!
Все получилось, спасибо!

Но есть еще один вопрос. Есть ли возможность подружить этот модем с андроид?

Читал на других форумах, что для этого нужно отключить СД и картридер, есть команда AT+ZCDRUN=E,только модем, но после неё модем остается в диагностическом режиме, как выйти из диагностического не применяя AT+ZCDRUN=F (модем + кардридер + USB CD-ROM)?

В продолжение коммента от 22 мая. Пробовал разные режимы и 2g и 3g, и смешанные и prefered, эффект нулевой. Еще идеи есть?
Betal

2Анонимный:
AT+ZCDRUN=8 заставляет модем сразу переходить в режим модема, после чего любой линукс с поддержкой usb-rndis определит его.
2betal:
У меня так было только с lte режимом, но оказалось, что проблема в сим-карте была, для lte нужны симки нового поколения. А Вы пробовали какой-нибудь другой модем?

День добрый , проделал все в windows, там работает, но нужно было для OS X Maverics на Macbook, сетевое подключение автоматом не создается, в настройках сетевых желтым цветом весит ZTE WCDMA Tehnologies MSM, при попытке подключения выдает: " Сбой соединения, так как коммуникационное устройство не доступно. Убедитесь что к компу оно подключено"
Как быть? мегафон работал на Mac нормально.

2Анонимный:
Я не использовал этот модем где-либо ещё кроме как в виндовс и линукс, думаю Вам стоит найти какой-нибудь узкоспециализированный маковый форум где Вы могли-бы задать свой вопрос.

2Pol Nill. На Хуавее е3131 билайновская симка работает. Попробую в слудующем месяце купить другую симку, с LTE.

2betal:
У меня 2 симки: мтс и билайн, мне их обе заменили бесплатно в офисах соответствующих фирм, нужно только паспорт владельца при себе иметь ну и собственно симкарту.

2Валентин Керимов:
Это крайне редкая ошибка, скорее всего у Вас не подхватывается драйвер модема, попробуйте переустановить дрова с диска. По идее модем должен сразу определяться даже если ZeroCD отключать.

Приветствую. Такой вопрос: модем билайн hostless, т. е. интерфейс в браузере. Все делал как описано, только индикатор горел и горит красным. После всех манипуляций, автозапуском включается страница с IMEI модема и запрашивает код. Что делать? Первый раз разлочиваю, подскажите, пожалуйста.

спасибо всё получилось,правда танцев с бубном не избежал!(( ещё предстоит танцы с роутером,почему-то роутер не передаёт интернет,хотя зелёный светодиод маргает! если кто знает волшебное слово и подскажет где копать я буду очень благодарен! хотя конечно и так для подручного модема красота!

2Ruhych:
Скорее всего у Вас модем отличается от того что я описывал в данной статье, подскажите как он называется, я уточню у своего знакомого из "bee-лайн".

2Анонимный:
Модем должен быть доступен по адресу 192.168.0.1, если этот адрес совпадает с ip-адресом Вашего роутера, то происходит ошибка маршрутизации. Вам всего лишь нужно изменить ip-адрес роутера (например на 192.168.1.1), чтобы всё заработало как надо.

Не получается чтобы модем автоматически цеплял Интернет при подключении его к USB/
http://192.168.99.1/goform/goform_set_cmd_process?goformId=SET_CONNECTION_MODE&ConnectionMode=auto_dial
не помогает. По этой команде он цепляется к инету, но если вытащить вставить — молчёк.

Супер, все работает.
Но
1. Драйвера диагностического режима под ХР не ставятся. Нужно ручками указать папку.
2. Не работает Т2 и Билайн. Причина — не правильно прописаны параметры провайдера
*99***1#,
internet.beeline.ru,
beeline
beeline

Как настроить через скрипт не знаю. Но достаточно прописать в штатной софтине от Мегафона. После чего будет и без софтины конектиться. Кстати софтина работает со всеми операторами (а не только Мегафоном).

1. Не написано, что делать если уже установлены драйвера с модема (у меня от билайна).
2. В тексте ошибка или у меня ?
Ответ на 2 команду другой.
Листинг вывода.

Close autorun state result(0:FAIL 1:SUCCESS):1

exit download mode result(0:FAIL 1:SUCCESS):1

3. Не написано, что делать дальше ? использовать встроенный софт ? или где то качать родной им подключаться или что?

У меня модем моргает синим, непрерывно горит синим, но интернета на ноуте нет.

такая же херня как у человека выше, что за фигня.

Доброго времени суток.
Модем разлочил, проблем не возникло.
Прогу от мегафона убирать не стал.
Подключается с мегафона, мтс, а вот билайн видит, но подключиться не может. Зашел в профиль, вижу API home.beeline.ru, хотя должно быть internet.beeline.ru.
Где косяк?
С уважением, Александр.

неработает,всё делаю по инструкции, но он всё равно заблокирован

Я прошу прощеня,я не на тот порт копировал файл =)Всё получилось, спасибо!

ребят, а что делать если сообщения не загружаются? минут 10 ждал, все так и было: http://i67.fastpic.ru/…5e659a39cdb8b9a3a9.png

Close autorun state result(0:FAIL 1:SUCCESS):1

exit download mode result(0:FAIL 1:SUCCESS):1

читайте ниже после Если копнуть глубже
Дальнейшая настройка

Спасибо, автор! Долго разбирался и тупил, но Все работает!

Pol Nill, а как сделать все обратно? Сделай инструкцию )))

приветствую.
всё получилось!, хоть и не сразу :|. благодарчик от всей души.
но есть вопрос.
подключин к нету через модем всё ок. подключаюсь к ви-фи не отключая модем нет есть но продолжает качать через мод. мод откл, нет ви-фи норм. что нужно сделать чтобы ви-фи был на первом месте. ось вин-7.

СПАСИБО! все получилось. экспериментально создал собственный метод (по сути до "копнуть глубже") + у меня не работают указанные урл-команды — нашел альтернативы).
но, остались два ньюанса (не то чтоб критичные но всеже):
1) в проге модема во вкладке "мой счет" указан номер телефона симки что шла в комплекте + тариф, баланс..
как можно зачистить?
2) точно такойже разлоченный модем не может найти сеть на проге установленной от другого такогоже модема — решается только переустановкой. ну это не проблема но хочется понять почему так? или есть связь с вопросом №1?
спасибо еще раз!!

и еще, у меня только 2 сом порта почемуто: диагностический и NMEA (их использую — все гуд)

всё по инструкции, в терминале
AT+ZCDRUN=8
всё успешно
затем
AT+ZCDRUN=F
тоже без ошибок

выдёргиваю модем, вставляю обратно, все сидюки и прочая хрень на месте, только вот сидюк пустой (без мегафоновской софтины)
может есть какие-то другие режимы, чтобы был ТОЛЬКО модем ?!

в роутере ZyXel нифига работать не хочет, хотя поддержка заявлена, в логах определяется ка сидюк ��

Здравствуйте,
Подскажите, как вернуться в нормальный режим сетовой карты есди у модема M100-3 билайновская прошивка ?
Спасибо.

все сделал, перечитал 100 раз, переделал сто раз, ребутил сто раз. но работает только с симкой мегафона. на мтс и билайн просит код. помогите.

Спасибо за инструкцию, у меня получилось разблокировать, главное придерживаться инструкции.

Добрый день,
подскажите как сделать сброс настроек на заводские из веб-интерфейса
или в самой консоле модема m100-3 .

Здравствуйте у меня проблема на модеме с прошивкой BD_MF823HDV1.0.0B03 — SIM Lock status : Unknown (need insert SIM)

Привет автор
Я пытался изменить, http://192.168.0.1/goform/goform_set_cmd_process?goformId=SET_CONNECTION_MODE&ConnectionMode=auto_dial, но ничего не помогает отключаю потом включаю и просит подключить через веб-интерфейс.
пожалуйста, помогите мне, как я не знаю, что делать

Приветствую. все действия выполнил, как указано по инструкции. под конец всех манипуляций в ДУ (Диспетчере устройств) появилось HUAWEI Mobile Connect — Bus Enumerate Device. постоянно мигает синий цвет. оператор Билайн — Казахстан. я где то что то не так сделал? или все верно? буду брать Алтел (есть поддержка 4G). но все равно не могу подключиться или же войти в веб интерфейс.

My clan friends on CoC told me that on http://clanshelper.com/ — you receive free C-o-C gems instantly! Everybody uses this now! (XXcpEzpiFJ)

Всё получилось! Спасибо, большое.

на пункте
"После открытия соединения с COM-портом скорее всего отобразится пустое окно терминала, либо что-то вроде этого:
ATQ0E0V1
OK
Терминал не отображает введённые вами символы и не реагирует на Enter, но это не означает, что putty или COM-порт нажатия клавиш не понимает, далее скопируем каждую строку поочерёдно и вставим её в терминал, для этого достаточно нажать ПКМ на любом пустом поле терминала putty, после чего нажимаем клавишу Enter"

— что такое ПКМ ? у меня открывается пустое черное окно и ничего не видно
помогите плз

как управлять Putty ?

По инструкции всё получилось с первого раза, спасибо! Теперь модем не брезгает сим-картой МТС ))
Только вот одна проблема возникла: раньше он ловил LTE без проблем (у меня вышка рядом с домом), теперь в принципе не видит LTE ни МегаФона, ни МТС.. ��
Это можно исправить или это тот самый случай "вы делаете это на свой страх и риск".

У меня тоже пропала сеть 4G и 3G
только работает на 2g. В чем дело?

День добрый
Теле2 мф823
Как заставить его подключаться автоматически без в хода на веб
Проблема такая:
роутер DIR 620 видит его только в режеме модема переводишь в другой не видит.
В режиме модема все переключает но не подключается к интернету

Все сделал, как написано, но остался вопрос — чем звонить провайдеру.

Если модем должен делать это сам (ConnectionMode=auto_dial), то где прописать данные провайдера (мтс).

В общем, сам он не звонит.

Может putty посылал не на тот порт? Там 3 устройства, на какой посылать надо?

Здравствуйте!
Спасибо за инструкцию!
В целом все получилось. Билайновский модем разлочился, стал работать и с МТС-овской симкой. Единственное — не получается отключить у него виртуальный CD-ROM. Вроде в putty все проходит по инструкции, два раза он мне отвечает success. Но перетыкаю модем и снова "говнософт" от билайна в первую очередь грузится.
Мне модем нужен для автомобильного андроидного мультимедийного центра, там он не работает, думаю не из-за этой ли билайновсеой оболочки.

Благодарю ! Спасибо за материал, всё получилось как нужно.

Доброго времени суток. Подскажите что мне нужно сделать с модемом М100-3 чтоб его розблокировать,карточка которая в нем мегафоновская уже заблокированая,сеть он неловит. Постоянно горит красный диод.Заранье буду благодарен за подсказку.

Все получилось. Автору-СПАСИБО! Модем Билайновский, работает с СИМ Мегафона. При подключении к компу идет запуск родного вебинтерфейса от Билайн, течешь подключить -подключается, хотя определена сеть LTE Мегафон. В веб морде настроил автоподключение, теперь при втыкании в комп сам находит сеть. Делал на Win 7- работаю в Win 8.1 Осталось для полного счастья отключит CD-rom модема(что бы не маячил в Компьтере), оставив картридер. Подскажите как. Заранее спасибо

Здравствуйте.
Купил разлоченный ZTE.MF823 подсоединил его к TL3420. Всё работает хорошо, только модем несколько раз за сутки отключается и включать его приходится каждый раз вручную через веб интерфейс, притом что в настройках модема везде стоит автоподключение. Подскажите пожалуйста что мне надо сделать?

Благодарю, разблокировал MF823.
Но возник неприятный косяк. После анлока не открыватся список SMS: просто крутится до бесконечности окошко "Ожидание. ". Как следствие, нельзя читать, удалять SMS. Сброс к заводским настройкам также не удаляет их.
��

Ребят помогите пожалуйста произошла проблема при прошивке все шло нормально до
пунткта с программой putty два первых пункта прошли успешна на 3 прога зависла
на пункте AT+ZCDRUN=F не дав ответа закрыв и выполнив действия все поновой дальше первого пункта прога не делает не вставляет в 2 и 3 пункт.И отображается еще как то не правильно ATQ0E0V1
OK
OK
Что делать помогите модем не проявляется как стандартный и так не пашет что сделать?

Все нормально разобрался спасибо за инструкцию автору поста

Подскажите как с вами связаться и есть ли возможность, что-бы вы прошили модем удаленно. Вознаграждение можно обсудить.

Сделал все по инструкции однако модем так и остался в режиме диагностическом.
Когда симка вытащена индикатор красный: когда симка внутри индикатор синий.
В диспетчере устройств 3 устройства. делал 10 раз переподключал, без результатно, СД-РОМ уже тоже не отображается.
Putty ничего не пишет, Huawey Tools тоже говорит что связи нет. копировал туда вставлял безрезультатно. что деать не знаю

Приветствую! Всё сделал по инструкции — всё работает. Модем Мегафон работает с сим-картой Йота (до этого не работал, несмотря на близость Йота и Мегафон). ОГРОМНОЕ СПАСИБО АФФТОРУ! Есть небольшое неудобство — диод на модеме постоянно моргает, хотя интернет есть, что это значит и можно ли как-то сделать, чтобы он горел а не мигал?

ребята, при попытке разлочить залочил вконец, не знаю теперь как оживить модем (mf823d), комп его не видит, помогите пожалуйста, очень надо, не к кому больше обратиться!

Здравствуйте. После подключения модема перешел по следующей ссылке:

<"result":"FACTORY:ok">, потом запустил ZTEDrvSetup.exe. Изъял модем (обстоятельства), когда подключил снова, индикатор постоянно горит зеленым, в диспетчере устройств в модемах ничего не вижу, продолжить не могу, т.к номера СОМ порта нет

Всем здрасте! Автору Большое спасибо за статью, написана грамотно. Только здесь получилось разлочить модем полностью.
В основном как и у меня, многие зависают на ПАТТИ. Разрешите немного добавить (мне помогло):
1. в категории Appearance-> Underline (при вводе в терминальном окне комманд, они будут отображаться)
2. когда настроились и запустили Терминальное окно (Open), ввели например AT+ZCDRUN=8 в окне, нажимаем ПК мыши, а ни Еnter (на чем я и застрял) и по ходу многие на этом тоже делали ошибки, думая, что ПАТТИ глючный. А потом только Enter

Проблема с модемом ZTE MF823 от Мегафон.

После разблокировки по вашему способу всё прекрасно работало, осталось залить вэб-интерфейс.
Подключился к модему по FTP, начал копировать (wui_mf823_2014-06-30).
Залилось всё, кроме bin, точнее файл zte_wan_nwinfor, система писала, что его невозможно записать.

Я проверил вэб интерфейс, но он не открывался, в браузере был только кварат на пол экрана.

Попробовал переименовать файл zte_wan_nwinfor в модеме на zte_wan_nwinfor.bak и записать новый из архива, всё получилось.
Вэб-интерфейс нормально открылся и всё работало.

После отключения модема от компьютера и повторного его включения модем определился, но доступным оказался только CD-дисковод Мегафон, а интерфейс "Подключение по локальной сети NDIS" работает, но показывает, что "Кабель не подключен".
В результате я не могу управлять модемом через запросы по IP (192.168.0.1).

Подскажите, как можно вернуть модем к жизни?
Как переключить его в любой другой режим, например COM-порта, либо перепрошить? (Все операции совершаются только через IP, который теперь недоступен!)

Автору громадное спасибо. Статья написана до такой степени легко и доступно, что без особого опыта разлочка заняла 7 минут. Просто внимательно читаем и поэтапно выполняем. РЕСПЕКТ

Моя челюсть в ауте. я только что осознал что держу в руках — спасибо за то, что открыли мне глаза.

подскажите пожалуйста есть даный модем без сим лока, как только вставил то все работало, но вернулся через несколько часов то захожу смотрю находит сеть LTE подключаеться но всегда нету интернета и пишет ограничено, хотя на карте есть 10гигов и + к тому безлимитка стоит, в чем проблема?

Всем привет. Подскажите пожалуйста, все перерыл.. Можно ли на ZTE MF823D сделать автоматический реконнект для смены ip? Как организовать этот метод. Подобно запуску bat файла с таким содержанием

rasdial /d
ping -n 3 127.0.0.1 > nul
rasdial "MTS3G" /callback:*99#

Просто модем zte не видится в диспетчере устройств. И создать под него подключение невозможно. Через диагностический режим пробовал-модем видится-подключение создавал-ЗАВИСАЕТ НА ПОСЛЕДНЕМ ЭТАПЕ СОЕДИНЕНИЯ "РЕГИСТРАЦИЯ В СЕТИ".

Добрый день, HELP. не могу настроить автоподключение все настроил по инструкции, пишет результ суцес но автоподключение все равно не работает как быть ?

Нашел решение)поделюсь скриптом и все подробно расскажу за симв плату.кому интересно стучитесь в лс или аську 277560903.

Это статься про разлочка, разблокировка модема Мегафон М100-3 просто отличная! Автору большое спасибо и всяческих успехов. Всё нужно делать последовательно и очень внимательно. В результате модем ZTE MF823 будет действительно работать с любой сим-картой. Самое простое, доступное и, что самое главное, рабочее решение из всех, которые я нашёл.

Добрый день, уважаемый автор! Огромное спасибо за статью! Воспользовался ею сразу после её обнаружения — в 2014 году. Сразу все заработало без дополнительных манипуляций. Модем работает и с симками СЗФО и в Абхазию с ним катался, проблем не возникало.
Есть только один вопрос: имеется ли возможность отправлять с модема USSD запросы, когда он подключен в маршрутизатор? Спасибо!

после вводв команды AT-ZCDRUN=F выдает вот это exit download mode result(0:FAIL 1:SUCCESS):1
что делать?

Здравствуйте. подскажите пожалуйста если mf823 разлочен был под 7,а теперь надо сделать под убунту, возможно ли это и как? Заранее спасибо

Здравствуте не получается выйти из диагностического режима.Путту отвечает "exit downloads mode result (0:fail 1:success):255 как вернуть его к жизни

Здравствуйте, всё получилось спасибо. Подскажите можно ли данный модем вставить в WIFI роутер и распылять по WiFi ? Нашел информацию, что роутер Asus RT-N18U поддерживает данную модель, но я так понимаю, что нужно так же на модеме сменить imei на телефонный, и сделать фиксацию TTL ?

Добрый день! С данным роутером мне работать не доводилось, но если OpenWRT или LEDE поддерживает его, то Вы можете поставить полноценный линукс и доустановить необходимые для работы RNDIS (то есть данного модема) пакеты. Процесс не простой, но если что-то пойдёт не так, Вы всегда сможете удалить все изменения которые Вы внесли в прошивку.

Касательно дефолтной прошивки, если данного модема нет в списке поддерживаемых — это ещё не значит что он (модем) не будет работать, попробуйте поэкспериментировать.

Так же могу порекомендовать посмотреть в сторону DD-WRT, это упрощённая версия OpenWRT с практически тем же функционалом.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *