GPRS/3G модем от Билайн
2009-01-10 23:35Для эпизодических дачных поездок купил забавную игрушку: «Билайн Интернет Дома». Это беспроводной модем ZTE MF626, он же Onda MT503HS, размером чуть побольше USB-флешки. За 75 руб/месяц и 2.5 руб/Мбайт получаем интернет практически везде. Вполне неплохо.
С помощью утилиты QPST FS Explorer можно перевести модем в режим установки связи при включении (удалив файл FLAG_NO_DOWNLOAD) и отключить режим CD-ROM (удалив файл CD_STARTUP_FLAG). Это упростит подключение к Линуксу. Предупреждаю: эти действия необратимы!
Ложка дегтя состоит в том, что коробочка привязана к провайдеру. То есть работает только с SIM-картой Билайн (полбеды) и ихним фирменным софтом для Windows. В дебрях интернета нашёлся софт для Mac (что неплохо), но с Линуксом никак.
Для ZTE MF626 появилась новая прошивка (версия M2), которая не только устраняет зависимость от оператора, но и улучшает стабильность и скорость передачи данных. После прошивки я пользуюсь более новой версией драйвера 1.2050.0.6 от 2008/07/29, хотя это и некритично.
Проблема в том, что прошивка в изначальном виде не проходит. После создания резервной копии модем переводится в режим "Download" и появляется в системе как новое USB-устройство с идентификатором 19D2-0016-04 вместо прежнего 19D2-0016-00. Поскольку идентификатор изменился, драйвер не видит устройство и утилита прошивки останавливается с диагностикой "Download failed". Преодолеть затык удалось, добавив строку "%ZTEDevice0016% = ZTEportInstall6k, USB\VID_19D2&PID_0016&MI_04" в соответствующее место файла "zteusbdiag.inf", и переустановив драйвер. После того как драйвер опознал устройство, находящееся в режиме "Download", надо зайти в свойства драйвера и назначить его на тот же самый COM-порт, что и раньше (хоть он и занят). Повторный сброс устройства и вызов утилиты загрузки привели к успешному завершению процесса. Правда, Windows в конце рухнул с синим экраном, но не погиб. :)
Теперь модем светится зелёным при установлении связи, а не синим, как раньше. Связь держится более устойчиво и средняя скорость выше. В Линуксе следует установить драйвер linuxdriveronda1.0.1.tar.bz2 и настраивать как стандартный модем /dev/ttyUSB2 с пустой строкой инициализации и набором номера "*99#", юзер "beeline", пароль "beeline".
С помощью утилиты QPST FS Explorer можно перевести модем в режим установки связи при включении (удалив файл FLAG_NO_DOWNLOAD) и отключить режим CD-ROM (удалив файл CD_STARTUP_FLAG). Это упростит подключение к Линуксу. Предупреждаю: эти действия необратимы!
Ложка дегтя состоит в том, что коробочка привязана к провайдеру. То есть работает только с SIM-картой Билайн (полбеды) и ихним фирменным софтом для Windows. В дебрях интернета нашёлся софт для Mac (что неплохо), но с Линуксом никак.
Для ZTE MF626 появилась новая прошивка (версия M2), которая не только устраняет зависимость от оператора, но и улучшает стабильность и скорость передачи данных. После прошивки я пользуюсь более новой версией драйвера 1.2050.0.6 от 2008/07/29, хотя это и некритично.
Проблема в том, что прошивка в изначальном виде не проходит. После создания резервной копии модем переводится в режим "Download" и появляется в системе как новое USB-устройство с идентификатором 19D2-0016-04 вместо прежнего 19D2-0016-00. Поскольку идентификатор изменился, драйвер не видит устройство и утилита прошивки останавливается с диагностикой "Download failed". Преодолеть затык удалось, добавив строку "%ZTEDevice0016% = ZTEportInstall6k, USB\VID_19D2&PID_0016&MI_04" в соответствующее место файла "zteusbdiag.inf", и переустановив драйвер. После того как драйвер опознал устройство, находящееся в режиме "Download", надо зайти в свойства драйвера и назначить его на тот же самый COM-порт, что и раньше (хоть он и занят). Повторный сброс устройства и вызов утилиты загрузки привели к успешному завершению процесса. Правда, Windows в конце рухнул с синим экраном, но не погиб. :)
Теперь модем светится зелёным при установлении связи, а не синим, как раньше. Связь держится более устойчиво и средняя скорость выше. В Линуксе следует установить драйвер linuxdriveronda1.0.1.tar.bz2 и настраивать как стандартный модем /dev/ttyUSB2 с пустой строкой инициализации и набором номера "*99#", юзер "beeline", пароль "beeline".

no subject
Date: 2009-08-09 06:34 (UTC)Сам весь интернет перерыл, что насобирал поместил в одну статью, статья находиться здесь http://lapochkin.narod.ru
В статье собрана информация о том, как реанимировать модем ZTE MF626, восстановить/изменить IMEI и другие
настройки заблокированные от записи "SP Code".
лазил по сети.нашёл статью на эту тему.
Date: 2011-01-01 19:54 (UTC)Исходные данные: модем ZTE MF 100, ось Ubuntu 10.04, GNOME, Network Manager.
Счастливые обладатели новейших ядер (2.6.32, например) не нуждаются в сложных манипуляциях с конфигами и консолью. Модем определяется системой именно как модем, а не как CD-диск. Далее, пока вставленный модем будет гореть зелёным светом, необходимо быстренько создать мобильное широкополосное соединение в Network Manager'е.
Re: лазил по сети.нашёл статью на эту тему.
Date: 2011-01-01 19:56 (UTC)Если система запросит пароль при подключении повторно запросит пароль, снова ввести beeline
Модем заморгает зелеными светодиодами, а система сообщит, что соединение установлено (обычно оно называется Beeline connection).
Но это только половина дела, т.к. через минуту-другую соединение "отвалится" благодаря нашим "благодетелям" из Билайна, зашившим в файловую систему модема два "лишних" файла: AUTORUN.FLG и DOWNLOAD.FLG
Чтобы их удалить, необходимо следующее:
1) комп с виндой или VirtualBox с виндой (лучше ХР) на линуксовой машине. Виртуалку можно скачать с сайта SUN Microsystem совершенно бесплатно. С виртуалкой, кстати, будет немного сложнее, т.к. требуется в меню "Пользователи и группы" вручную добавлять текущего пользователя в группу пользователей виртуальной машины, иначе USB-устройства хотя и будут определяться, но работать не будут. А также с виртуалкой потребуется вручную включать COM-порты. Wine для этих целей не подходит совсем.
2) 3GModemManager виндовый, который можно взять здесь: http://polesje.com/ZTE/3GModemManager_setup.zip
3) Программа для работы с файловой системой мобильных устройств от фирмы Quallcomm (называется QPST), которую можно взять с официального сайта фирмы или, например, здесь: http://polesje.com/ZTE/qpst.zip или здесь: http://narod.ru/disk/18525542000/QPST%E2%80%A62.7.323%E2%80%A6%282008-09-19%29.rar.html
Далее, НЕ втыкая модем, необходимо установить 3GModemManager. В своей папке он создаст замечательный каталог drivers, в которой обитают нормальные драйвера на модем. Подпапка 32bit для 32 разрядных систем, 64bit - для 64 разрядных, внутри ещё 2 папки - vista и wnet - соответственно для Висты/7 и XP/2000/NT. 98. Больше он ни для чего не нужен.
Следом за этим необходимо установить QPST.
Воткнуть модем, отказаться от программы автоустановки и указать путь к драйверам устройства (это как раз тот самый чудесный каталог drivers, созданный при установке менеджера модема).
Re: лазил по сети.нашёл статью на эту тему.
Date: 2011-01-01 19:56 (UTC)1) запускаем диспетчер устройств. Для Windows NT/2000/XP: Правой кнопкой по значку "Мой компьютер" - Свойства - Оборудование - Диспетчекр устройств, Для Vista/7: Правой кнопкой по значку "Мой компьютер" - Свойства - Диспетчер устройств. Теперь в диспетчере устройств ищем вкладку "Порты (COM и LPT)". Нас интересуют строки, наинающиеся с ZTE. Запоминаем (а лучше записываем) номера портов. У меня это были COM3, COM4, но я делал всё в виртуальной машине. Закрываем диспетчер устройств.
2) находим в меню "Пуск" QPST Configuration. Если вы его там не нашли, идем в папку с установленой программой и находим там QPSTconfig.exe. Обычно он обитает здесь: C:\Program Files\QPST\bin\QPSTConfig.exe. Естественно, запускаем и радостно тыкаем во вкладочку Ports. И сразу добавляем наши 2 ранее записанные номера COM-порта, ткнув в кнопку "Add New Ports". В строке Port вруную большими буквами на латинице вводим записаный номер порта, например COM41. Поле Port Label заполнять не нужно. Да, кстати, если COM-порты обнаружились слева в окошке автоматически, то можно просто двойным щелчком по порту добавить его, не прибегая к ручной записи.
3) наблюдаем, как программа обнаруживает устройство с кодовым названием, начинающимся с букв SURF... Выделяем его в списке.
4) теперь можно приступить к удалению "лишних" файлов с модема, обрывающих соединение в динуксовых системах. Для этого выбираем меню Start Clients - EFS Explorer, жмем ОК и нашему взору предстают внутренности модема.
5) в корневом каталоге находим и удаляем файлики AUTORUN.FLG и DOWNLOAD.FLG. Естественно, не забываем сделать копию этих файлов, дабы, если понадобится, скопировать их обратно в модем и отдать в гарантийку. Тем, кто не успел дочитать до этих строк до того момента, как удалил файлы, привожу ссылку на бэкап прошивки модема (13,4 Mb): http://polesje.com/ZTE/modem_backup.rar.
Закрываем QPST.
ВСЁ!!!
Теперь можно смело вставлять модем в машину с линуксом и запустить ранее созданное мобильное широкополосное соединение (или создать его сейчас, если ранее оно не создавалось).
Не забывайте, что точка доступа (APN) для сим-карт, идущих с модемом, не internet.beeline.ru, которая предлагается "по умолчанию", а home.beeline.ru.
Соединение установится и больше не будет обрываться. Правда, в отличие от винды, для которой написано GUI-приложение модема, в линуксе так просто узнать баланс или отправлять с модема смс-ки у Вас не получится. Но всё же главная цель (нормальная работа билайновоского модема в линукс) будет достигнута.