HUAWEI HILINK MODEL-E303S-1 – прошивка | [3gmodem]



Реп: (698)
Обсуждение Huawei E303

Технические характеристики
Прикрепленное изображение
  • Network band 3G HSPA / HSUPA / HSDPA / HSPA / UMTS (WCDMA)-2100MHz
  • 2G GSM/GPRS/EDGE-850/900/1800/1900MHz
  • Data Speed ,Downlink Speed: 7.2Mbps
  • Uplink Speed: 5.76Mbps
  • USB 2.0 port
  • Micro SD Memory Card Slot
  • Supported Systems Windows XP, Windows Vista SP1/SP2, Windows 7, Mac OS X 10.5 and 10.6 with latest upgrades
  • Function Easy-to-Use with Plug and Play installation
  • equalizer
  • Data and SMS service
  • Size Dimensions: 85x28x12 mm
  • Weight: 20g
Основные модификации Huawei E303.
  • E303h Hardware Version: CH1E3531SM
  • E303i Hardware Version: CU1E3131IM
  • E303s Hardware Version: CH2E303SM

  • Разное железо => Разные прошивки
  • Разные коды разблокировки:
    • v201 - для E303h и E303i
    • v2 - для E303s
Необходимая информация для помощи.
  • Какая Операционная Система.
  • Скриншот, или текст в теге code лога от DC-Unlocker.
  • Скриншот Диспетчера устройств с развернутыми:
    1. DVD-дисководы и дисководы компакт-дисков
    2. Дисковые устройства
    3. Контроллеры USB
    4. Модемы
    5. Порты (COM и LPT)
    6. Сетевые адапетры
Типы и особенности прошивок модема:
КОПИЯ ( с небольшой редакцией ). ОРИГИНАЛ.
Для данного модема существуют 2 принципиально разных типа прошивок - STICK и HILINK. Прошивки взаимозаменяемы, то есть в любой модем можно прошить любую прошивку.
STICK
С этой прошивкой устройство ведет себя как классический USB-модем: имеется командный AT-порт, через который можно установить соединение посредством PPP-протокола (RAS). Именно так работают практически все 3G-модемы предыдущих поколений. При этом скорость ограничена - не более 20-30 Mbit на прием. Кроме PPP-режима, имеется режим NDIS. При этом модем эмулирует сетевой интерфейс, через который и передаются данные, а через AT-порт идут только управляющие команды. В этом режиме скорость не ограничена. Основная особенность stick-режима - установление соединения и поддержка работы канала производится средствами ОС компьютера, к которому подключен модем. При этом компьютер получает IP-адрес непосредственно у провайдера сотовой связи через запрос DHCP, а модем работает как сетевой мост, передавая пакеты от компьютера в сотовую сеть и обратно, никак их не изменяя.

Начальная USB-композиция stick-модема - это виртуальный CD-ROM и картридер microSD. Для того, чтобы появились модемные порты, надо сделать переключение композиции. Под windows этим занимается операторский софт, имеющийся на виртуальном CD, или фирменная программа от huawei - Mobile Partner. Под linux переключение делает программа usb-modeswitch. Имеется возможность запретить перелючение композиций. Это делается такой командой:
AT^SETPORT="FF;1,2,3,16"
При этом модем сразу после включения будет выглядеть как модем, 2 AT-порта и сетевая карта NDIS. CD и microSD будут исключены из конфигурации. Такой режим крайне удобен для использования модема в различных домашних роутерах. Вернуть обратно композицию с переключением можно командой:
AT^SETPORT="A1,A2;1,2,3,16,A1,A2"

Номера версий stick-прошивки всегда начинаются на 21 - например, 21.318.05.00.00.
В комплекте со Stick-прошивкой в модем прошивается, так называемый, Dashboard - образ виртуального CD, появляющегося в системе после подключения модема. На этом CD находятся драйвера модема под разные ОС, а также управляющая программа, с помощью которой устанавливают соединение с интернетом, читают SMS, делают USSD-запросы и т.д. Существует универсальная версия этой программы от фирмы-производителя модема Huawei (Huawei Modem), а также специализированные версии от конкретных оператров связи.

HILINK
С прошивкой HILINK модем работает в режиме роутера, и представляется компьютеру в виде сетевого интерфейса (usb-ethernet-rndis). Компьютер получает с этого интерфейса сетевые настройки через DHCP, и далее ходит через него в интернет, как через обычную проводную локальную сеть. Всю заботу об установлении соединения и поддержании канала модем берет на себя, компьютер даже не замечает, что доступ в интернет осуществляется через сототвую сеть. В этом режиме модем имеет свой собственный локальный IP-адрес (обычно 192.168.8.1), видимый со стороны компьютера как шлюз по умолчанию (default route), а также внешний IP-адрес, получаемый из сотовой сети. Между сетью сотового провайдера и локальной сетью (модем-компьютер) осуществляется маршрутизация с использованием механизма трансляции адресов (NAT). Предусмотрен проброс портов из внешней сети (port forwarding и DMZ).
Настройка модема в этом режиме производится через WEB-интерфейс, имеющийся в модеме, и доступный через его локальный IP-адрес. Также через WEB-интерфейс доступна информация о состоянии модема и сигнале сотовой сети, управление подключением, прием-передача SMS-сообщений и USSD-команд, SIM-меню и многое другое. Это особенно ценно для пользователей Linux, а также для тех, у кого модем подключен не к компьютеру, а к домашнему роутеру. Настройка модема через AT-команды, как в stick-прошивках, в штатном режиме hilink-прошивок не производится, хотя и возможна в специальном отладочном режиме DebugMode.

Начальная USB-композиция HILINK-модема в точности такая же, как и у stick - виртуальный CD-ROM и картридер microSD. Переключение композиций под windows производится небольшой программой mbbservice, запускаемой со встроенного CD. Под linux это делает программа usb-modeswitch. Штатно разработчиками модема не предусмотрен режим без переключения композиций. Тем не менее, путем некоторой модификации прошивки такой режим сделать возможно. При этом теряется встроенный картридер SD, однако появляется возможность использовать модем с любым роутером, поддерживающим сетевые карты usb-rndis.

Номера версий hilink-прошивки всегда начинаются на 22 - например, 22.318.05.00.00.
Прошивки HILINK состоят из двух частей - сама прошивка, и WebUI (вебинтерфейс). Первой прошивается основная прошивка, потом WebUI.

Разблокировка модема. Восстановление попыток ввода.
КОПИЯ ( с небольшой редакцией ). ОРИГИНАЛ.
РАЗБЛОКИРОВКА МОДЕМА:
Как обычно, модемы от сотовых операторов поставляются заблокированными - они могут работать только с сим-картами данного оператора. Список plmn-кодов, разрешенных к использованию, можно посмотреть командой at^simlock?.
Нас, разумеется, такая ситуация не устраивает - мы хотим, купив модем, использовать его с любой симкартой. Для этого производитель заложил в модем возможность разблокировки. Это делается путем ввода кода разблокировки (nlock-кода), вычисляемого по специальному хитрому алгоритму из IMEI модема.
Калькулятор для вычисления кодов можно скачать здесь (имеются версии под windows и linux).
Для разблокировки следует выполнить следующие действия :
- Вычислить вышеприведенным калькулятором код разблокировки. Из всех вычисляемых им кодов используется код v201 или код v2.
- Вставить в модем чужую симкарту (симкарту другого сотового провайдера, не того, кто продал вам модем).
- Подключить модем к компьютеру.
Далее управляющая программа (для stick-модемов) или веб-интерфейс (для hilink-модемов) запросит код разблокировки, который и надо ввести. Все - модем разблокирован и будет работать с любой симкартой.
Кроме ввода кода через программы и вебинтерфейс, можно также ввести его через AT-команду. Это особенно актуально для stick-модемов под linux.
Команда выглядит так:
at^cardlock="код разблокировки" - используется код v201 или код v2

*****

ВОССТАНОВЛЕНИЕ ПОПЫТОК ВВОДА:
Количество попыток ввода кода ограничено 10 попытками. Если 10 раз был введен неправильный код, модем блокирует дальнейшие попытки - больше команда at^cardlock его не разблокирует, даже если ввести ее с правильным кодом. Если вы все же умудрились исчерпать все попытки ввода, то ничего страшного - их легко восстановить.
Это делается такими командами:
at^datalock="код разблокировки" - используется код v201 или код v2
at^maxlcktms=10
10 - это новое число попыток (можно вводить любое число от 1 до 255). Затем можно ввести команду at^cardlock с правильным кодом и разблокировать модем.

Итог:
последовательно вводим АТ-команды - сверху вниз:
at^datalock="NCK код" - используется код v201 или код v2
at^maxlcktms=10 - можно вводить любое число от 1 до 255
#
at^cardlock="NCK код" - используется код v201 или код v2

Прошивки
Полезности

В теме нет куратора. По вопросам наполнения шапки обращайтесь к модераторам раздела через кнопку «Жалоба» под сообщениями, на которые необходимо добавить ссылки.
Желающие стать куратором, просьба писать заявку в тему Хочу стать Куратором, предварительно ознакомившись с шапкой темы и всеми материалами для кураторов.


Сообщение отредактировал ctich - 07.07.20, 18:58
Причина редактирования: Подборка "небрендированных" прошивок, дашбордов и WEB-интерфейсов для модема E303s



Реп: (1)
alex1299 @ 19.08.2012, 19:15 *
я попытался включить ussd исправив прошивку прямо в программе обновления

...если не секрет как, из этого временного файла (в TempFolder), который появляется при обновлении прошивки извлеч данные...
...если я его в UltraISO открываю, то можно увидеть только те файлы, которые доступны и так на CD перед установкой "драйвера NDIS", но размер CD ~ 4.8 MB, а временный файлик ~11 MB
и когда его просматриваешь, то понимаешь, что должны быть еще данные...

Сообщение отредактировал dHKjfe - 22.08.12, 22:15



Реп: (1)
Oleg.GromoV @ 17.08.2012, 08:50 *
C маршрутами ничего не получается.

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


Так стало после установки модема:
Прикрепленное изображение

В моем случае "Интернет не доступен" вообще

далее (В моем случае) route change 0.0.0.0 mask 0.0.0.0 192.168.131.245 metric 50
получаем:
Прикрепленное изображение


далее (В моем случае) route add 0.0.0.0 mask 0.0.0.0 192.168.1.1 metric 10
получаем:
Прикрепленное изображение

"Интернет доступен". У Вас ситуация практически идентична.
Вынимаем модем и все "интернет снова недоступен", а Ваши локальное ПО должно работать стабильно при любом раскладе, мы же приорететы для подсети 192.168.131.* не меняли.

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


Сообщение отредактировал Justmoose - 23.08.12, 08:00
Причина редактирования: Пользуйтесь спойлером.



Реп: (3)
pavel.belly @ 22.08.2012, 22:08 *
...если не секрет как, из этого временного файла (в TempFolder), который появляется при обновлении прошивки извлеч данные...
...если я его в UltraISO открываю, то можно увидеть только те файлы, которые доступны и так на CD перед установкой "драйвера NDIS", но размер CD ~ 4.8 MB, а временный файлик ~11 MB
и когда его просматриваешь, то понимаешь, что должны быть еще данные...

в текстовом редакторе видны все скрипты и коды html страничек. Я обычно far-ом открываю.



Реп: (1)
alex1299 @ 22.08.2012, 22:55 *
в текстовом редакторе видны все скрипты и коды html страничек. Я обычно far-ом открываю.

... это я знаю (но все равно спасибо!) ...
... но там же явно есть структура диска, где все эти html, js и иже с ними находятся...

Сообщение отредактировал dHKjfe - 22.08.12, 23:04



Реп: (36)
pavel.belly, ух, вы тут уже многого добились, даже mp увидел модем! Но не подключился.. а может с этим mp можно что-то дельное придумать? (если он увидит модем) в нём даже и функция телефона вроде как есть, если его удастся поставить и заставить работать с модемом (в режиме только модем) то может наконец можно будет и звонить!

http://askhideki.com/huawei-dashboard-e357-e303/



Реп: (1)
KeLsTaR @ 23.08.2012, 10:49 *
pavel.belly, ух, вы тут уже многого добились, даже mp увидел модем! Но не подключился.. а может с этим mp можно что-то дельное придумать? (если он увидит модем) в нём даже и функция телефона вроде как есть, если его удастся поставить и заставить работать с модемом (в режиме только модем) то может наконец можно будет и звонить!

...проблемма с подключением в MP наверно только у меня (наверное что-то с конфигурацией Windows), потому что:
alex1299 @ 22.08.2012, 11:11 *
Просто настроил старое доброе дайлап подключение в винде и все работает.

подход к подключению один и тот же

...что касается функций - то можно например и "без подключения" на городской номер позвонить...
вообще лично я в этом режиме использования модема ни какого смысла не вижу...все функция (кроме звонков на другие номера есть и в Web UI)
...попробывал ради "спортивного интереса", что получится, я думаю, что у alex1299 MP должен работать без глюков, но только зачем он ему? да и мне тоже...
...хотелось бы распаковать ту самую прошивку, ради создания своего собственного интерфейса... вот это было бы интересно...

Сообщение отредактировал dHKjfe - 23.08.12, 23:17



Реп: (1)
KeLsTaR @ 23.08.2012, 10:49 *

...нужно отметить, что софт MP и дашборд MP - это две разные вещи... у Вас ссылочка на дашборд.
но Вы можете распаковать дашборд MP в отделюную папку и библиотеки из qtlib\ положить вместе с mobilepartner.exe и он запустится...

Сообщение отредактировал dHKjfe - 23.08.12, 23:18



Реп: (3)
всем привет долго следил за темой перевода e303 hilink в режим модема по совету pavel.belly получилось его перевести, дрова установились только в ручную, далее подключил к планшету Prestigio 5080 pro 4.0.3 android он его наконец то увидел но нету соединения с инетом что посоветуете



Реп: (1)
pavel.belly @ 23.08.2012, 23:59 *
...проблемма с подключением в MP наверно только у меня (наверное что-то с конфигурацией Windows)

... дело было не в Windows, а как ни с транно в "моих руках", просто нужно было автоматическое подключение отключить...

den_1978 @ 25.08.2012, 10:26 *
но нету соединения с инетом что посоветуете

отключите автоматическое подключение в Web UI

Сообщение отредактировал dHKjfe - 26.08.12, 00:29



Реп: (3)
Спасибо pavel.belly и всем кто принимал участие в форуме наконец то победили этот модем, а точнее подключил к планшету и инет работает оч даже нормуль судя по тестам скорость доходит до 6 мбит
:thank_you: единственное надо подумать как баланс проверять через планшет если кто знает подскажите заранее спс.



Реп: (698)
den_1978 @ 27.08.2012, 13:15 *
а точнее подключил к планшету и инет работает оч даже нормуль

Может быть, напишете инструкцию для пользователей?



Реп: (36)
pavel.belly @ 23.08.2012, 22:59 *
...что касается функций - то можно например и "без подключения" на городской номер позвонить...вообще лично я в этом режиме использования модема ни какого смысла не вижу...все функция (кроме звонков на другие номера есть и в Web UI)


Вот мне то как раз функции звонка в Web UI и не хватает.

Решил попробовать переключить модем по вашей инструкции. Перешёл по ссылке чтобы переключить в Project Mode в системе отсоединилась виртуальная сетевая и появилось 2 неопознанных устройства HUAWEI HiLink. Следуя инструкции открываю My Huawei Terminal но там нету "FC - PC UI Interface" там только COM1 (и то это последовательный порт тот что сзади). Попробовал установить драйвера из папки, ничего не изменилось. Попробовал вручную указать папку с драйверами - пишет что нет подходящих драйверов. Что делать?...



Реп: (21)
После возни с этим девайсом составил свою инструкцию. Она практически идентична, но есть некоторые дополнения.

===== Для перевода устройства в режим только модема =====
1) Качаем архив с "Huawei Modem Drivers" и распаковываем его в удобную для доступа папку. Скачать!
2) Качаем выдранные из дашборда драйвера для "FC - PC UI Interface". Скачать!
3) Качаем My Huawei Terminal. Скачать!
4) Заходим через браузер по ссылке:
http://192.168.1.1/html/switchProjectMode.html
Этим мы переведем модем в "Project Mode"
Появятся два неопознанных устройства. Если не получится установить для них драйвера из архива "Huawei Modem Drivers", тогда пробуем установить драйвера их архива "Dashboard Drivers"
5) Запускаем "My Huawei Terminal"
Сверху в выпадающем списке выбираем "FC - PC UI Interface"
Нажимаем кнопку "Connect"
Снизу, в строке ввода комманд пишем "AT^U2DIAG=0"
Если в окне программы последняя строчка будет "Recieve: OK" - то значит всё прошло успешно.
6) Передёргиваем модем
7) Для появившихся устройств выбираем установку драйверов из указанного места и указываем папку с распакованными "Huawei Modem Drivers" (а точнее одну из подпапок X86 или X64, в зависимости от Вашей системы)

Если в разделе "Модемы" диспетчера устройств не появляется "HUAWEI Mobile Connect - 3G Modem" - то открываем раздел "Порты (COM и LPT)" в диспетчере устройств и вручную обновляем драйвера для устройств "FC - Application Interface", "FC - PC UI Interface" и "FC - Serial Port"

Для возврата модема в обычный режим выполняем пункты 5-6, только в терминале вводим комманду "AT^U2DIAG=375". При возниконовении сложностей с определением порта, к которому надо подключиться - в диспетчере устройств в разделе "Порты (COM и LPT)" находим устройство, у которого в названии будет присутствовать "PC UI Interface" и смотрим, какой порт назначен этому устройству.

ВНИМАНИЕ!
В режиме "только модем" невозможно использовать устройство в качестве кардридера!

ИНТЕРЕСНО!
Можно в терминале дать команду "AT^U2DIAG=374" вместо "AT^U2DIAG=0" и тогда в системе обнаружатся следующие устройства:
Универсальный том
Запоминающее устройство для USB
составное USB устройство
Windows Mobile-based Internet Sharing Device #2
FC - Application Interface (COM22)
FC - PC UI Interface (COM23)
FC - Serial Port (COM24)
Подключение по локальной сети
Подключение к Интернету (Шлюз Интернета)


Этот набор устройств почти полностью соответствует режиму "только модем" за исключением того, что самого модема не будет. Вместо него подключение к интернету осуществляется через "Подключение к Интернету (Шлюз Интернета)" или путем включения/отключения "Подключения по локальной сети" созданного этим устройством. Работа в картами памяти через можем в этом режиме доступна!
Этот способ видится мне более удобным, т.к. есть возможность управлять модемов в через веб-интерфейс, есть возможность включение/отключения подключения к интернету НЕ через веб-интерфейс а так же можно пользоваться устройством в качестве кардридера.

Наверняка, можно перевести устройство в чистый режим "только модем" без всяких "шлюзов" и "подключении по локальной сети" с сохранением работы кардридера - только вот вручную перебирать все "AT^U2DIAG=???" команды не хочется. Может где-то подробнее написано про наш модем?

Как я понял, часто встречается проблема, что после перевода модема в режим "Project Mode" не удается установить драйвера для обнаруженных устройств. Ссылка на "правильные" драйвера - чуть ниже.
Прикрепленный файлDashboard Drivers.rar ( 163.21 КБ )


Сообщение отредактировал Nanane - 28.08.12, 10:11



Реп: (36)
Nanane,
Спасибо, с этой инструкцией всё получилось. Попробовал через MP позвонить, а звонки не работают. Значит пока не судьба))



Реп: (1)
Nanane @ 28.08.2012, 09:50 *
После возни с этим девайсом составил свою инструкцию. Она практически идентична, но есть некоторые дополнения.

+1

Nanane @ 28.08.2012, 09:50 *
Можно в терминале дать команду "AT^U2DIAG=374" вместо "AT^U2DIAG=0" и тогда в системе обнаружатся следующие устройства:

... а у меня после: Send:AT^U2DIAG=374

Recieve: AT^U2DIAG=374
Recieve: ERROR - ???

Сообщение отредактировал dHKjfe - 28.08.12, 16:46



Реп: (95)
конечно тупой вопрос, но всё же - можно ли его разлочить бесплатно? инструкция в шапке, как я понял, уже недействительна... програ просит "кредиты", которых у меня нет(((



Реп: (21)
Gladiator396,
Это временно делали бесплатный анлок. Сейчас - только платно.



Реп: (3)
alex1299 @ 21.08.2012, 11:51 *
я не пробовал mp. Просто настроил старое доброе дайлап подключение в винде и все работает. Но ndis конечно удобнее.

У меня модем в системе появился, на порт 34 стал.
Когда настраиваю диалап соединение, пишет "Модем удалено - Недоступное устройство".
Даже если свойствах модема перевожу его на порт com1, тоже самое
У тебя получилось в ХР его юзать в качестве модема?

Кстати, в диспетчере устройств самого устройства Модем нету, не появляется. Даже с другими дровами :(

Сообщение отредактировал Oleg.GromoV - 03.09.12, 11:25



Реп: (21)
Oleg.GromoV
У меня в XP работает в режиме модема.
Прикрепленное изображение
Делал по инструкции, которую выложил ранее.

Сообщение отредактировал Nanane - 03.09.12, 11:35



Реп: (3)
Nanane @ 03.09.2012, 11:34 *
Делал по инструкции, которую выложил ранее.

Ога, поставил из папки Drivers.4.25.00.00 драйвера - все завелось!
Только без толку. Все равно непонятные приоритеты в таблице маршрутов, проги через диалап начали ломиться :(:(:(
Ставлю приоритет на модемное соединение ниже - инета нету, т.е. при попытке загрузить страницу светодиод становится бирюзовым (как при передаче данных) но страницы не открываются.

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


После передергивания модема он себе опять взял приоритет 1 и обявил себя шлюзом :)
Прикрепленное изображение


Сообщение отредактировал Oleg.GromoV - 03.09.12, 12:22


Полная версия   Текстовая версия

Помощь   Правила

Сейчас: 13.09.24, 12:20