Huawei E3276 (МегаФон М150-1) и всё, что с ним связано.

  • Автор темы Автор темы vitalion
  • Дата начала Дата начала
Добро пожаловать! Вас пригласил sher_o15 присоединиться к нашему сообществу. Пожалуйста, нажмите сюда зарегистрироваться.
Немного расскажу про свой опыт общения с этим и некоторыми другими модемами.
В первую очередь это касается этих конфигов AT-комманд.
Дело было в следующем, купил я этот модемчик (E3276) в расчете на то, что он хорошо будет работать в сетях 3g и кроме того, его можно будет подключить к роутеру (купил TP-LINK TL3420). На одном из форумов по 3g-связи (не на этом) прочитал, что для того чтобы подключить модем к этому роутеру надо через программу MyHuaweiTerminal ввести комманду AT^SETPORT="A1;1,2".
Я так и сделал, но по ходу прога эта оказалась старой и не определила мой модем правильно, и в итоге у меня получилось, что модем перестал подключаться к сети (ни к 3г, ни к 2г. 4г у меня в городе нет).
После этого я узнал прогу dc-unlocker и т.д.
В итоге я спросил как сменить конфиг с того которой получился от того глюка (AT^SETPORT? ответ: ^SETPORT:A1;61,62) на нормальный (дефлотный). Но никакие AT-комманды уже эффект не давали. ТОгда я и решил перепрошиться на туже прошивку, что и стояла в модеме (последняя МТС-овская на данный момент).
И о чудо, модем все-таки ожил. :)
Конфиг стал:
AT^SETPORT?
^SETPORT:A1,A2;61,62,76,A1,A2
OK
И теперь модем опять может подключаться через коннект менеджер к 3г и 2г сетям.

Теперь могу немного рассказать про мои эксперименты по замеру скорости на разных модемах и разных антенах. :)
(Продолжение следует :) )

---------- Сообщение добавлено в 20:19 ---------- Предыдущее сообщение было от в 19:45 ----------

Рассказываю про свое эксперименты с антенами и модемами. :)
Немного предыстории: живу я на окраине небольшого городка. И не проводного телефона с адсл, ни тем более оптоволокна тут нет. Но как всегда есть необходимость в хорошей связи, поэтому я стал искать разные варианты. Снача сделал себе инет через вай-фай (через ретрансляцию сигнала через дом соседа), теперь вот узнал что и 3г может хоршо работать. :)
Про предысторию закончил, теперь к самими экспериментам.

В начале мне в руки попался простенький модем Alcatel X500E, он выдавал на балконе моего дома скорость в 2-3 Мбита (это уже было больше скорости моего инета по вай-фаю). Я решил попробовать усилить сигнал с помошью внешних направленных антенн, как я это делал с вай-фаем.
Заказал оборудование (нормальные конторы следующие: bester.ru и antex-e.ru, вторая даже предпочтительнее). Заказал у них следующее: комплект для спутниковой антены ( ) и простенькую анетену ( ). В комплекте с ними идут переходники для модемов без разъемов под внешние антены. Заказал там же сразу модем Huawei E355, переходники на CRC-9 (большинстов Хувеевских модемов) и TS-9 (с прицелом на E392).
Параллельно я заказал из Москвы 4g-модем (думал будет Е392, а приехал Е3276 :) ).
Товар привезли и я начал эксперименты.
(Живу я примерно в 1 км от базовой станции, причем она находится за холмом. На холме находятся здания, т.е. никакой прямой видимости на базовую станцию нет.)

Сначала я протестировал алкателевский модем без разъема под внешнюю антену, т.е. через универсальный переходник. Тестировал сначала маленькую антену ( ). Результат получился примерно такой же как и без антены (2-3 мбита). Единственным плюсом было то, что теперь не надо было держать модем на краю балкона. :)
Далее я сразу стал тестировать E355 с этой же маленькой антеной (т.к. е3276 в тот момент еще не приехал, а спутниковую тарелку я еще не настроил). :)
Результаты оказались интересными:
модем (Е355) без антены выдал 3-5 мбит в режиме HSPA+;
а с антенной выдавал 4-6 мбит но уже просто в UMTS.


Тогда я подумал, что меня кинули продавцы антенн, и что они просто не работают в режиме HSPA+.
Но оказалось, что это не совсем так :)
Оказалось, что это сам модем при подключении внешней антены работает только в режиме UMTS, а в HSPA+ не переходит.
(Этот факт я узнал, только после того как проверил антены на е3276.)
Далее я кое-как, но все-таки настроил спутниковую антену с 3г-облучателем (настройка была оч геморной, т.е. даже маленькие отклонения в 1 см приводили к потери скорости).
Е355 со спутниковой тарелкой показал скорость в 10-11Мбит.
Я подумал, что это максимум из того, что можно выжать и уже почти стал сожалеть, что заказал еще и 4г-модем. :)
Но тут как раз Е3276 и приехал. :)
Снача случился глюк с этими АТ-коммандами,который я описал в предыдущем посте. Но после того как я все-таки смог его востановить, он выдал скорость в 23МБита с той же спутниковой тарелкой и 3г-облучателем. :)
Причем, самая главная фишка заключается в том, что Е3276 может работать со внешней антеной в режиме HSPA+!!! Что и дало существенное повышение скорости по сравнению с Е355.

З.Ы. Забыл упомянуть, что все тесты скорости я провожу не токо на сайтах для теста скорости, но и потом проверяю через торрент. Так вот максимум стаблиной скорости в торренте с кучей сидов был 2,7-2,9 Мбайта (т.е. как раз 21-23МБит).
Так что вроде показатели скорости сошлись. :)

Теперь на очереди буду пробовать его все-таки подружить с роутером TP-link 3420. И далее уже искать инфу, как его заставить работать в режиме 3г с двумя внешними антенами. :)
 
Последнее редактирование:
nwn001, как Вы на HSPA+ получили 23МБита, когда этот стандарт, в идеале, не предполагает выше 21.6Мбит? Или стандарт изменили, а я пропустил?
 
Ну хз. Но токо я чет сильно сомневаюсь, чтоб сотовики у нас в городе DC-HSPA+ ставили. :)

З.Ы.
Кстати, тарелку я использовал 0,55м - обычную триколоровскую. :)
Большую по размеру тарелку (0,9м) ставил, но заметного увеличения сигнала она не дала. А ветровая нагрузка увеличилась оч прилично, и мои тестовые крепления бы ее долго не выдержали. :)

---------- Сообщение добавлено в 22:09 ---------- Предыдущее сообщение было от в 21:51 ----------

Кто пробовал использовать MIMO антены с E3276 ? :)
 
Последнее редактирование:
Получилось ли у кого нибудь завести модем в NDIS режиме на keenetic 4g с заводской прошивкой?
 
Не путайте тёплое с мягким. UMTS - это технология радиодоступа (наравне с GSM, LTE, CDMA и т.д.), а WCDMA, HSPA(HSDPA/HSUPA), HSPA+, DC-HSPA+ - всего лишь протоколы, используемые в сетях UMTS. Максимальная скорость, поддерживаемая оборудованием, зависит от категории, к которой оно принадлежит (при условии поддержки её оборудованием оператора). Таких категорий, определяющих и набор доступных протоколов, если ограничиться актуальным сейчас Release 8 - .:)
 
Можно сначала два вопроса?

1. А НЕзаводская прошивка это какая?
2. Зачем требуется NDIS режим? В чем его прелесть относительно использование вместе с Кинетиком?

Ответ же такой - в NDIS завести невозможно - прошивка сама насильно переключает модем в последовательный режим.
 

спс за разъяснения. :) Я примерно о чем-то похожем догадывался. Просто пока мало знаком с 3г. :)
(Я просто базировался на инфе от модемовских программ: прога для алкателя показывала что модем работает в HSPA+, когда он хорошо работал. Потом при работе через внешнюю антену - показывала что работает в UMTS. Аналогично вроде и для е355. Поэтому я и подумал, что это разные протоколы 3г.)
 
Уважаемый vvevvevve Если драйвера 4.25.23.04 заслуживают внимания или просто для обозрения. Можете выставить на всеобщее обозрение. Спасибо!!!
 
Народ подскажите, плиз. :) Какая-то непонятная штука получается.
Моя прошивка: 21.260.05.00.143 (т.е. последняя МТС-овская)
Аппаратная часть:
AT^FHVER
^FHVER:"E3276s-210 21.260.05.00.143,CH2E3276SM Ver.B" - ОК

набор портов:
AT^SETPORT=?
^SETPORT:1: 3G MODEM
^SETPORT:2: 3G PCUI
^SETPORT:7C: SerialC
^SETPORT:78: Shell A
^SETPORT:79: Shell B
^SETPORT:76: NCM
^SETPORT:A1: CDROM
^SETPORT:A2: SD
^SETPORT:61: 4G MODEM
^SETPORT:62: 4G PCUI
^SETPORT:7B: SerialB
^SETPORT:7A: SerialA

Дефолтный конфиг:
AT^SETPORT?
^SETPORT:A1,A2;61,62,76,A1,A2

Пробую подружить е3276 с роутером TPLINK 3420 (в режиме 3г).
Сделал как описано в теме:
АТ
AT^CURC=0 - ОК
AT^SETPORT="A1;1,2" - ОК

Но в итоге конфиг стал как тогда при глюке:
AT^SETPORT?
^SETPORT:A1;61,62
OK
Т.е. модем стал работать в режиме 4g-пула (или как там это правильно называется). А 4g у меня то нет. :)

Так вот возникает вопрос - как его заставить работать в режиме 3г-пула ?
Пробовал опять команду
AT^SETPORT="A1;1,2". - ОК
А конфиг опять для 4g.

AT^SETPORT="FF;1,2" - ОК.
Но конфиг не изменился.

Подскажите как теперь конфиг вернуть к дефолтному (опять чтоли перепрошивать той же прошивкой ?) и как его вообще перевести в режим 3g-пула.

Если перепрошить ранними версиями прошивок, где была старая нумерация портов, - может помочь ?

Или произошли какие-то аппартные изменения, и старые прошивки больше не подойдут ?

Ура !!!
Я смог наконец-то подружить Е3276 с роутером TP-LINK 3420.!!! :)

Надо было прописать еще 1 команду (за которую мега большое спс vvevvevve ):
AT^SYSCFGEX="02",3FFFFFFF,2,4,7FFFFFFFFFFFFFFF,,

Итак, последовательность комманд для подключения к роутеру в режиме 3g, которая сработала у меня :) :
(вводится с помощью программы DC-Unlocker (для тех кто не в курсе))
1)АТ
2)AT^CURC=0
3)AT^SETPORT="A1;1,2"
4)AT^SYSCFGEX="02",3FFFFFFF,2,4,7FFFFFFFFFFFFFFF,,

Я, правда, не знаю, что дают первые 2 :), но их указывали люди в этой теме. И я их на всякий случай указал. :)
Возможно, что достаточно только команд 3) и 4). :)
 
Последнее редактирование:
1. НЕзаводская - openwrt, доработанные заводские итп
2. Гарантированно меньше пинг и, как мне показалось, меньше тепловыделение, а следовательно на длинных USB шнурках будет стабильнее работать.

Вы уверены что невозможно?
 
А модем-то к порту был подключен, когда Вы делали эти скриншоты?:)
Картина напоминает ситуацию с напрочь убитым загрузчиком. Такое с помощью ^SETPORT сделать нельзя. Во любом случае, composite device верхнего уровня должен оставаться всегда, а у Вас он не наблюдается.

Дальше нужно пробовать подключить его к другому порту USB (наверное, уже пробовали?) и к другому компьютеру.
Об индикаторе на модеме: Вы писали, что он мигает. А как? Так же, как при поиске сети или регистрации в ней, или как-то по другому (имеется в виду длительность периодов включения/отключения). Изменяется ли поведение индикатора при вставленной исправной SIM-карте и без карты?
 
Не сочтите за наглость, но нельзя ли мне ссылок на такие прошивки в разрезе именно Keenetic 4G? Общедоступные NDMS 1\2 не предлагать. Особенно интересует OpenWRT для Keenetic 4G. Ну, или на худой конец DD-WRT или Tomato...

Не могли бы Вы раскрыть связь между тепловыделением и стабильностью работы на длинных USB шнурках?

Вероятно, если Вы спрашиваете, у Вас есть сомнения в этом? Буду рад, если Вы меня разубедите, и я собственный E3276 заведу на Кинетике в NDIS.

Но, увы, лично я уверен. Например, Вы можете отключить эмуляцию COM соответствующей AT-командой в терминале, потом поюзать модем в Кинетике и увидеть, что она снова включена. Или Вы можете установить _заводскую_ прошивку без компоненты "USB-модемы 3G/CDMA эмулирующие порт RS-232" и убедиться, что без нее Ваш модем в Интернет не выйдет.
 

Закон Ома никто не отменял )))) честное слово. Или поверьте или поучите (хотя все равно не будете, т.к. гордые)

Меньше тепловыделение - меньше потребления электрической энергии - меньше ток в подводящем кабеле - меньше падения (потерь) напряжения (мощности) - меньше требований к качеству питания.

Далее уже не Ом а "страшные" вещи в виде фазовых искажений передатчика и полной (частичной) потере исходящего канала.
Но это уже ужастики для вас.
 
Знаете, даже если Вы знакомы с законом Ома и, о Боги, вычитали где-то такие умные слова как "фазовые искажения" и кичитесь тут этими знаниями, то это отнюдь не означает, что все эти явления оказывают хоть какое-нибудь значимое воздействие в реальных условиях эксплуатации. Зависимости и величины значений в приведенной Вами цепочке "меньше тепловыделение - [skipped] - меньше требований к качеству питания" настолько малы и незначительны в условиях любого реального модема, что годятся только для "физиков-теоретиков" вроде Вас.

Не согласны? Да ради Бога. Я не собираюсь Вас ни в чем переубеждать и превращать эту ветку в ср.ч. Вы же можете оставаться при своих, без сомнения глубоких, знаниях о "фазовых искажениях передатчика и полной (частичной) потере исходящего канала" и, следовательно, снижать тепловыделение Вашего собственного модема то того момента, когда он с радостью начнет у Вас работать от бестрансформаторного источника питания с балластными резисторами\конденсаторами. Ну, и на много-многометровом USB шнурке, конечно.
 
Последнее редактирование:
ага.
есть теория, а есть практика. и опыт.
ваши скорости говорят сами за себя.
10...12 мегабит - типичная скорость для HSPA+.
умножьте ее на два (т.е. две несущие, dual carrier, DC-HSPA+) - вот и 23.
именно такие модемы вы и используете.
всё логично.
 

Возможно. :)
Тогда возникает другое противоречие. :)
Тогда бы е3276 выдавал в любых вариантах (хоть с антенной, хоть без) скорость в 2 раза примерно большую, чем е355 и алкатель. Но тесты показывают, что в режиме без антенн - все выдают примерно одинаковую скрость: 3-4 мбита.
Если бы е3267, в отличие от других модемов, работал бы в DC-HSPA, то его скорость без антенны должна была быть примерно в 2 раза больше. А этого не наблюдается.
Разница есть только в режиме с подключением внешних антенн.
Так что, пока хз в каком режиме работает е3276 при подсоединенной внешней антенне, но работает он с ней гораздо лучше, чем е355 и алкатель х500. :)
 

А в каком режиме может работать антенна с модемом?

---------- Сообщение добавлено в 15:14 ---------- Предыдущее сообщение было от в 15:09 ----------

 
Нахожусь далече от дома и потому не смог скачать флешку не взял поэтому и попросил выставить
 
Ну так что коллеги как определить место расположение БС LTE? то у меня ситуация неоднозначная, нахожусь в зоне неуверенного приёма, то антенну прикрутил на крыше тестил через HLS который показывает применро -60dBm но насколько я понял он показывает только в 3g, скорость примерно 10-12 мегабит ping 50,есть просто возможность поднять антенну выше, но просто надо понимать чем тестить? (speedtest.net?) если модем воткнуть в комп уровень сигнала максимальный 4g, стрелкой показал примерную направленность антенны(в сторону СПБ)1123.jpg
 
Если Вы имеете в виду тот драйвер "для модулей", то я считаю, что его не стоит использовать. Нет, он работает, и обновления там какие-то есть малозаметные, но его "формат упаковки" и процедура установки отличаются от обычных. Поэтому, если его выборочно начнут использовать участники темы, то потеряется однообразие, в результате чего будет сложнее отвечать на вопросы и разбираться в причинах проблем.
Думаю, что лучше подождать следующей "нормальной" версии, если уж желание непременно обновить драйвер непреодолимо.:) Они сейчас выходят очень часто, как видите.
А в чём проблема-то? По тому куску карты, что Вы прикрепили, можно визуально определить положение с достаточно высокой точностью. И там у Вас ведь недалеко - пройдитесь (проедьтесь) с ноутбуком до каждой из близлежащих БС, посмотрите на них глазами, отметьте на карте, прикиньте высоту установки антенн, запишите PCI каждой. А потом, на месте установки антенны, пробуйте направлять на все 4 (5?) БС и измеряйте качество сигнала.

Дополнения:
1. Для устранения ненужных сомнений, выберите единственный диапазон, в котором работает сеть LTE:
AT^SYSCFGEX="03",3FFFFFFF,2,4,40,, .
2. я описывал способ получения значения SINR из этого модема. Насколько я знаю, никто, кроме pawel40, эту команду так и не попробовал, а у него она почему-то выдала неадекватный результат. Проверьте её у себя: у Вас там так удачно вокруг расположены несколько БС. А если она будет работать нормально, то у Вас сразу появится правильный способ измерения качества сигнала.
В противном случае, придётся использовать значение RSRQ - второе число в результате вывода AT^LTERSRP? .
 
Последнее редактирование:

Мне тоже казалось что должно быть что-то еще, но в устройствах тишина... причем если сносить драйвера и ставить их потом заново, то когда вставляешь модем начинается установка устройств типа "HUAWEI Mobile ..." но кроме устройства указанного выше ничего больше в итоге нет :(
От порта подключения соответственно тоже ничего не зависит, картинка не меняется.
Поведение индикатора после всей этой истории с SETPORT никак не изменилось, вначале мигает зеленым через короткие промежутки, потом регистрация в сети и редко голубой или зеленый в зависимости от наличия сети. Без SIM-карты мигает все время зеленым через короткие промежутки. Как будто у модема пропали внешние интерфесы, но работоспособность "внутри" никак не изменилась:)

UPD - снес вообще драйвера модема через DriverUninstall.exe который был в комплекте Huawei_Drivers_4.25.18, переткнул модем - появился SD накопитель и CD-ROM :)
DC-unlocker все равно пишет что модем не найден...
 
Последнее редактирование:
Вы, наверное, имеете в виду прямую видимость с крыши? А я говорил о том, чтобы подъехать к местам установки всех окружающих БС, предварительно примерно определив их по карте, и увидеть их вблизи, таким образом узнав точное положение и идентификационные параметры - на близком расстоянии модем гарантированно "зацепится" за ту БС, рядом с которой Вы стоите.

Скорость передачи данных по радиоканалу - возрастающая функция от SINR. Это тот параметр, максимально достижимого увеличения значения которого и нужно добиваться в процессе настройки антенны или любых других действий, направленных на повышение качества передачи данных.

---------- Сообщение добавлено в 00:47 ---------- Предыдущее сообщение было от в 00:35 ----------

Вы же смотрите в виде "Устройства по подключению", так? Если нет, то переключите вид - может, и другое что-нибудь есть?
Но это уже похоже на результат неудачного эксперимента с ^SETPORT. Вы так и не вспомнили - какие конкретно параметры Вы задали в последний раз?
Да, и какой PID у этих SD и CD-ROM, кстати?
Да бросьте Вы этот анлокер - что Вы к нему привязались? Нашли тоже суперсофт...
Мысль: а Вы прошивальщик не пробовали запускать? Возможно, в нём (совместно с модемом) предусмотрено решение для подобных случаев, и он сможет переключить режим на какой-нибудь другой, с включенным портом, а потом обновить прошивку и установить конфигурацию USB-устройств по умолчанию.

---------- Сообщение добавлено в 02:25 ---------- Предыдущее сообщение было от в 00:47 ----------

Наконец, окончательно прояснилась ситуация с измерением SINR на E3276. Я уже писал в этой теме о команде ^HCSQ, но эксперименты показали, что с имеющимися у нас до сих пор прошивками, включая последние от МТС и Мегафона, эта команда работает некорректно, и ошибка касается как раз значения SINR, вместо которого постоянно отображается число 216.
В результате, выяснилось, что эта ошибка исправлена в , которой любезно поделился Skvo2.
Команду для получения информации о текущих параметрах сети нужно запускать в форме AT^HCSQ? .
В зависимости от технологии радиодоступа сети, в которой зарегистрирован модем, результаты выглядят следующим образом:

1. В сети GSM
^HCSQ:"GSM",x , где
x выражает значение RSSI таким образом:
RSSI = (x - 121) дБм.

2. В сети UMTS
^HCSQ:"WCDMA",x,y,z , где
x - RSSI (См. выше);

y - RSCP, кодируется так же, как и RSSI (См. выше);

z - Ec/Io, кодируется так:
z=0 => Ec/Io < -32 дБ;
z=1...64 => Ec/Io = ((z-1)/2 - 32) дБ;
z=65 => Ec/Io = 0 дБ.

3. В сети LTE
^HCSQ:"LTE",x,y,z,t , где
x - RSSI (См. выше);

y - RSRP:
RSRP = (y - 141) дБм;

z - SINR:
z=0 => SINR < -20 дБ;
z=1...250 => SINR = ((z-1)/5 - 20) дБ;
z=251 => SINR >= 30 дБ;

t - RSRQ:
RSRQ = (t/2 - 20) дБ.

Таким образом, с помощью одной этой команды можно определить как действующую технологию, так и все ключевые показатели мощности и качества сигнала сети для каждой из технологий.
Отмечу, что все упомянутые показатели (за исключением SINR!) можно получить из модема с помощью нескольких других команд. И ещё раз напомню, что во всех доступных нам прошивках для E3276, кроме новой 21.436.03.00.00, отображение SINR не работает.

P.S. Видно, что работа над прошивками продолжается. Кроме этой штуки с SINR я заметил ещё и, например, исправление в команде ATD: теперь конструкция ATDP*99# работает без проблем, что позволит этому модему работать с ещё каким-то количеством моделей роутеров.
 

Скриншот устройств приложил, два устройства сидят на Составном USB.
VID 12D1 PID 14FE

В SETPORT насколько помню пытался поставить все доступные порты у модема, на команду он ответил OK, ну и после того переткнул все пропало:)
Про прошивальщик можно поподробнее? откуда его взять и чем шить?:)
В DC-unlocker (сорри ничего другого нет под рукой:) есть возможность что-то делать с flash, это не оно?
Этот же алокер кстати когда выполняет поиск модема переключает устройство в режим модема, при этом CD-ROM и SD пропадают и ничего не появляется.
 

Вложения

  • 82,3 КБ Просмотры: 10
Предлагаю попробовать трюк, который я описывал в для решения другой задачи. Я имею в виду п. 2 в инструкции - замену в inf-ах строки "1505" на "14FE", в Вашем случае.
Такую попытку нужно обязательно сделать, если обновление прошивки (См. ниже) не сработает.
"Прошивальщиком" я здесь называю хуавеевский "мастер обновления" - exe-файл, в виде которого распространяются прошивки. Он содержит в своём составе как сам образ прошивки, так и специальное ПО для её записи в модем. Можете сразу взять, например, новую версию, ссылку на которую я давал в своём предыдущем сообщении. Расчёт здесь на то, что в этом специальном ПО предусмотрены средства для обновления прошивки в нетипичных случаях. Например, прошивальщик умеет переключать модем с HiLink-прошивкой в нужный режим, несмотря на то, что в режиме HiLink, как известно, у модема нет ни одного порта, т.е., по некоторым признакам ситуация напоминает Вашу.
DC-Unlocker_у, как, собственно, и подавляющему большинству подобного рода программ, для работы с устройствами Huawei нужен COM-порт - PC UI или диагностический - или web-интерфейс (для устройств с функциями маршрутизатора), доступный через сетевой адаптер.
У Вас нет ни того, ни другого, поэтому такие программы работать не будут, и запускать их нет никакого смысла.
Ваша задача сейчас как раз и состоит в том, чтобы каким-либо способом добиться переключения модема в любой режим, в котором будет доступен хотя бы один порт.
 
прошивок множится - всё больше...
ув. vvevvevve, а нельзя ли ещё раз осветить вопрос про взаимосвязь
между прошивками и различными модификациями одной модели модема?
в 3G, можно сказать, такой проблемы не было.
с LTE же имеем s150/s152/s210.., u12/u21/u92.., и т.д.
на каком уровне происходит взаимодействие?
 

Прошивальщику тоже нужен порт, а он его тупо не видит (ошибка на скриншоте). Причем не видит хоть с драйверами хоть без них:(

Вопрос по манипуляциям из сообщения #1748 - у вас в системе были какие-то непонятные устройства к которым небыло драйверов? и после того как вы поменяли PID в драйверах они стали портами HUAWEI?
Или устройства появились волшебным образом после манипуляций с драйверами?
Еще непонятен 3 пункт из вашего сообщения, что за дополнительный драйвер портов для PID 1442 ?

Что касается DC-Unlocker (сорри еще раз:) ) то он как раз видит некое устройство, пытается переключить его в модем, но получается что переключает "в никуда" :) При этом как и говорил выше CD-ROM и SD отваливаются нафиг:)

DC - Unlocker 2 Client 1.00.1034

Detecting modem :

selection :
manufacturer - Huawei modems
model - Auto detect (recommended)

Enabling Huawei modem driver... OK
Waiting for Huawei modem...


modem not found !
 

Вложения

  • 20,1 КБ Просмотры: 13
Ясно, этот вариант отпадает.
Современные модемы имеют несколько режимов, отличающихся функциональностью, доступными наборами USB-компонентов и PID. Переключение режимов производится в виде отправки raw-пакета специального формата в устройство верхнего уровня (composite device).
При нормальной работе этого модема такое переключение происходит, как минимум, однажды при подключении к порту: из "начального" режима, в котором могут быть доступны только CD-ROM и кардридер (PID=1505) в "рабочий" (PID = 1506).
В среде Windows это делает драйвер, в UNIX-подобных ОС используется отдельная утилита usb_modeswitch с гибкими настройками. Так как комплект драйверов содержит множество inf-файлов, а логика и последовательность работы всех его компонентов толком не изучены, при случайном переключении модема в неизвестный режим с нетипичным PID проще заменить на него "1505" во всех inf-ах сразу, чем искать его по разным файлам и каждый раз пробовать - сработало ли?
В случае с HiLink-прошивкой, после такого трюка с inf-ами модем у меня переключался в какой-то другой, неизвестный режим с PID = 1442. Глядя на дескрипторы двух доступных компонентов, было понятно, что оба устройства - порты, но в inf-ах основного комплекта драйверов такого PID нет. Поэтому и использовался дополнительный драйвер, хотя можно было и поменять PIDы в одном из inf-ов основного.
Что произойдёт после установки модифицированных драйверов у Вас, и произойдёт ли что-нибудь вообще - мы пока не знаем, поэтому и морочиться на тему PID = 1442 не стоит.
А composite остаётся? Если да, то какой у него PID получается после этого?
Да, ещё вопрос: эти самые CD-ROM и SD у Вас - нормальные? То есть, они реально работают, как должны, или нет?
 
vvevvevve Можете порекомендовать более правильный модем?
Я замучался уже с E3276. У них текстолит хреновый, дорожки отпадают.
Сдевать разъемы надо очень аккуратно что бы оно не превратилось в трупика.
Да и с USB частые проблемы, не всегда определяться мои роутером.

С E392 все было идеально ну кроме нагрева.
 
Подождите ещё немного (я думаю, 1...2 месяца). Мегафон готовит к продаже целых 3 новых модели модемов с поддержкой LTE: М100-2, М100-3 и М100-4. К сожалению, мы пока не знаем - что это за модемы, за исключением производителя: для М100-2 и М100-4 это Huawei, для М100-3 - ZTE.
Скорее всего, один из них (М100-2?) окажется ещё одной модификацией E3276...но хотя бы один из трёх, я надеюсь, будет, всё-таки, нормальным. Возможно, даже, на чипсете MDM9215 - уж там точно никаких проблем с нагревом не будет!

---------- Сообщение добавлено в 21:09 ---------- Предыдущее сообщение было от в 19:49 ----------

Попробую схематично изложить:
1. Модификации имеют аппаратные различия - обычно они касаются только радиоканала, определяя, таким образом, перечень поддерживаемых диапазонов.
2. Прошивка, как известно, состоит из нескольких блоков (разделов), содержащих программный код и различные данные. Различные сборки одной и той же версии прошивки имеют одинаковый код.
3. Данные можно условно разделить на 3 группы:
- "неизменяемые", которые являются частью прошивки и недоступны для изменения в процессе работы модема;
- "конфигурационные", которые хранятся в NVRAM/EFS и записываются туда в процессе начальной инициализации на заводе, могут обновляться в процессе обновления прошивки (при необходимости) и не должны, в штатной ситуации, изменяться пользователем или самим кодом модема;
- "текущие": они тоже хранятся в NVRAM, но изначально предназначены для оперативного изменения в процессе работы.
4. Применительно к модификациям и наборам диапазонов, в прошивках Huawei картина такая:

4.1. Среди неизменяемых данных каждой сборки прошивки содержится полный список поддерживаемых ею устройств. Обычно он содержит один-два десятка модификаций разных моделей, собранных на одной и той же аппаратной платформе - это могут быть и USB-модемы, и модули, и роутеры. Каждому поддерживаемому устройству в этом списке соответствует уникальный аппаратный идентификатор, который, при загрузке устройства, считывается из "железа" и сравнивается с присутствующими в списке: если совпадений не обнаружится, то ничего совсем работать не будет, и, если такую прошивку всё-таки "запихнуть" в неподдерживаемое устройство, восстановить его поможет только JTAG, скорее всего. К списку устройств "привязаны" системные списки (маски) поддерживаемых ими диапазонов, которые предназначены для контроля конфигурационных данных (См. ниже) - попытки включить в конфигурации диапазон, соответствующий которому бит в системной маске имеет значение "0", не приводят к успеху: они просто игнорируются.
Просмотреть этот список поддерживаемых устройств можно только вручную, в соответствующем разделе прошивки, используя двоичный редактор.

4.2. Для части из поддерживаемых моделей/модификаций, каждая из сборок содержит наборы конфигурационных данных. Обычно, это 5...10 устройств (меньше, чем общее количество потенциально поддерживаемых!). Среди этих данных содержатся и файлы конфигурации (NVRAM items), содержащие маски диапазонов. Конфигурационные наборы идентифицируются, аналогичным образом, по аппаратному идентификатору. Если прошить сборку, в которой идентификатор данной модификации отсутствует (конфигурация для него нет), то получается частично работоспособное устройство со "стёртой NVRAM" - без IMEI, данных калибровки радиотракта и т.п. Если перед такой операцией был сделан корректный бэкап NVRAM, то его использование позволяет восстановить работоспособность устройства с минимальными последствиями (или вообще без последствий). Если же бэкапа нет, то IMEI и другие "организационные" настройки можно восстановить вручную, но данные калибровки оказываются безвозвратно утерянными, со всеми вытекающими "несмертельными", но неприятными последствиями.
С помощью изменения конфигурационных данных можно программно ограничить число поддерживаемых диапазонов устройства.
Конфигурации для современных устройств Huawei представлены в виде xml. Они могут размещаться как в отдельной, выделенной, части прошивки (для платформы QC), так и в составе одного из разделов, вместе с другими данными (для HS). В любом случае, их несложно найти и просмотреть с помощью текстового редактора. Не нужно забывать, что нумерация и назначение NVRAM items для платформ с чипсетами разных производителей отличаются, в то время как для чипсетов одного производителя поддерживается обратная совместимость. Идентификаторы устройств обычно содержатся в отдельных тэгах с "говорящим" названием, сопровождающих каждый из блоков конфигурации.

4.3. Текущие данные, определяющие включенные диапазоны, представлены "обычными" NVRAM items, содержащими маски. Это те самые переменные, значения в которых изменяются пользователем с помощью команд ^SYSCFG и ^SYSCFGEX. Обработчик команд проверят эти маски на предмет соответствия конфигурационным, и при попытке установить "1" в позиции, запрещённой конфигурацией, выдаёт ошибку или автоматически ограничивает маску до разрешённой, в зависимости от конкретной реализации.

Исходя из вышесказанного, можно понять принцип определения совместимости конкретной сборки прошивки с конкретной модификацией (ведь это же всех интересует, в первую очередь?): главный критерий - наличие конфигурации для неё. Это гарантирует безопасность процедуры. Сами по себе параметры конфигурации могут, в данной сборке, быть не совсем подходящими для наших условий использования (например, те же особенности работы интерфейса USB или какие-нибудь блокировки), но, имея неповреждённый, работающий модем, ничего не помешает прошить его другой сборкой, если такие неприятности вдруг обнаружатся.
 
это для ewusbwwan - он обновился до версии 2.6.2.3146

2.6.2.3145 - датирован мартом 2013 года
2.6.2.3146 - датирован апрелем 2013 года
но при этом у них размер одинаковый - что наводит на мысль, что сам драйвер один и тот же, только вот inf поменялся.

---------- Сообщение добавлено в 22:32 ---------- Предыдущее сообщение было от в 22:21 ----------


драйвера там такие же, как и в 4.25.18.0 - отличия я написал. новый ewusbwwan и HuaweiGNSS, который присутствует только в сборках с ,04 в конце.
также дрова с .04 в конце отличаются от дров с .00 наличием пары дополнительных PID


процедура установки действительно слегка кривая:
1. потому что применена "схема", когда inf файлы одинаковые для 32-х и 64-х битных систем лежат только в папке х64
2. добавленя установка устройства USB Composite
3. а для Win8 прописана вообще установка только HuaweiGNSS - такое впечатление, что дрова с .04 в конце это только обновление дров HuaweiGNSS под Win8!
 
В данном контексте, когда речь идёт о Win8, подразумевается, что модем находится в режиме MBIM, и никакие внешние, не входящие в состав ОС, драйверы для его работы не нужны. А HuaweiGNSS - это виртуальное устройство - датчик положения (location sensor), для встраивания которого в систему и нужен этот, единственный, драйвер.
Естественно, всё это относится только к модемам (на данный момент - пока только модулям, вроде ME906/ME909), в которых поддерживается MBIM и/или GNSS. Остальные устройства, включая обсуждаемый E3276 с существующими на данный момент прошивками, не имеют к этому совершенно никакого отношения.
 
Проверил ^HCSQ: на новой прошивке. Показывает похоже правду.
 
А AT^SETPORT="FF;2,7" будет работать на E392?
Отдельных модемов на попробовать нет, а баловаться с рабочей железкой не хочется.
 
Господа, пожалуйста поделитесь мегафоновским дашбоардом в виде прошивки на Huawei E3276 (МегаФон М150-1), а то случайно zerocd грохнул...
 
прошился на 436-3-00000...;)
(спасибо vvevvevve и Skvo2).
сразу подружились меж собой е3276 и все Ham'ы. это гуд.
вечером ещё Кинетик попробую, с не самой свежей (но стабильной) прошивкой.
из побочных эффектов:
- умолчание стало выглядеть так: ^SETPORT:A1,A2;10,12,16,A1,A2. было так: A1,A2;12,16,A1,A2. ну да пофиг.
- не виден в проводнике CD-ROM. хотя требует "безопасного извлечения". пофиг.
- лог DC-Unlocker'а: Dashboard version: 00.000.00.000.00. это почему так? хотя тоже пофиг.
- не работают пропатченные конфиги диапазонов частот (от vvevvevve) в мобайл партнерах.
а вот это - нехорошо.
режим строки "а ля ms-dos" - имхо, на любителя.
ув. vvevvevve, нельзя ли проапдейтить ваши предыдущие наработки?..;)
 

Спасибо за подробное разъяснение! У меня после манипуляций c PID ничего не произошло:(

Нет, Составное USB (composite) так же отваливается вместе с остальными устройствами:(
CD-ROM точно нормальный (видно софт от Меги на нем), SD не проверял, но подозреваю что с ним тож все ок:)

Я подозреваю что есть некий raw пакет который позволит сбросить модем в изначальное состояние, но только как его узнать и чем слать?:)
Пока как-то глуповато выглядит ситуация когда одной командой SETPORT заваливается все устройство нафиг:)

Могу еще с usb_modeswitch поиграться, но что там крутить не особо понимаю? ставил как-то этот пакет под OpenWRT как раз для корректной работы модема.

Сейчас лог такой:

Aug 13 08:06:29 OpenWrt kern.info kernel: [136037.010082] usb 1-5: new high-speed USB device number 4 using ehci_hcd
Aug 13 08:06:30 OpenWrt kern.info kernel: [136037.233896] scsi7 : usb-storage 1-5:1.0
Aug 13 08:06:30 OpenWrt kern.info kernel: [136037.253451] scsi8 : usb-storage 1-5:1.1
Aug 13 08:06:30 OpenWrt user.notice usb-modeswitch: 1-5:1.0: Manufacturer=HUAWEI_Technology Product=HUAWEI_Mobile Serial=?
Aug 13 08:06:30 OpenWrt user.notice usb-modeswitch: 1-5:1.0: Selecting /etc/usb_modeswitch.d/12d1:14fe for mode switching
Aug 13 08:06:30 OpenWrt syslog.notice usb_modeswitch: switching device 12d1:14fe on 001/004
Aug 13 08:06:30 OpenWrt kern.info kernel: [136037.371093] usb 1-5: USB disconnect, device number 4
Aug 13 08:07:03 OpenWrt user.notice usb-modeswitch: 1-5:1.1: Manufacturer=? Product=? Serial=?
 
Последнее редактирование:
Думаю, что нужно просто перепрошить дашборд.
Я же, вроде, только один конфиг делал для E3276 - причём, с ориентацией на s-150. А у Вас какая модификация модема? Вообще, МР никак не учитывает наличие разных модификаций - идентифицируется только модель модема. То есть, сделать так, чтобы для разных модификаций одной модели был выбор разных диапазонов, нельзя.

---------- Сообщение добавлено в 22:55 ---------- Предыдущее сообщение было от в 22:22 ----------

Нет, с помощью пакета нельзя изменить конфигурацию, если Вы это имеете в виду. Можно только переключить девайс в один из сконфигурированных режимов, и, если в нём окажется доступным модемный порт (маловероятно) или PC UI, то задача будет решена. Думаю, что и Download Mode, если бы в него удалось переключиться, тоже позволил бы что-то сделать.
Я знаю 4 пакета, которые без ошибок воспринимаются этой платформой и (возможно, не все) что-то куда-то переключают:
Слать - с помощью usb_modeswitch, конечно. Только более удобным будет не мучится в консоли роутера с ограниченными возможностями, а установить на компьютер какую-нибудь полноценную сборку Linux, и в ней уже заниматься исследованиями.
Я до сих пор не могу понять - как Вы так умудрились? Я, в своё время, специально пробовать задавать композиции без портов, и ничего не получалось: нет в списке PC UI - ошибка, однозначно. Может, Вы что-то ещё с ним делали, кроме возни с ^SETPORT ? А может, у Вас прошивка в нём древняя какая-нибудь - вроде той, что изначально была в мегафоновских модемах?
Повторю совет: "крутите" в полноценном Linux, на компьютере. Попробуйте, для начала, отправлять приведённые выше пакеты.

Вообще, решение Вашей проблемы - задача достойная и занимательная. Но возможность достижения положительного результата с имеющимися ресурсами и (при наличии возможности) время его достижения - неизвестны. Поэтому, я бы не забывал и о варианте с обменом модема по гарантии.

---------- Сообщение добавлено в 23:02 ---------- Предыдущее сообщение было от в 22:55 ----------

А как Вам это удалось сделать? Может быть, Вы просто с помощью ^SETPORT установили композицию устройств, в которой отключен CD? Тогда просто поменяйте её на другую. А перепрошивка дашборда в этом случае не поможет.
 

перепрошить? дашборд?
да пусть его пушкин перепрошивает.:D и так сойдет.
про конфиги.
признаюсь,- не в курсе, сколько вариантов конфигураций вами выпущено...
но те, что установлены у меня,
в случае с u-92 - честно отрабатывают все диапазоны по очереди (причем, для LTE - только FDD2600 и TDD2600, есс-но:D),
а в случае с s-150 - не работают вообще. выбор - как у мегафона по умолчанию...
 

Вложения

возможно.
вечером - попробую.
...а нельзя ли туда ещё TDD2300 добавить, для u-92?..;)
(упс,- внутри по тексту даже TDD2600 не вижу. эти конфиги - под u-12?
таки как насчет варианта 1. LTE-FDD2600 2. LTE-TDD2600 3. LTE-TDD2300 4. LTE-1800 и т.д...)

пс: а старый кинетик с е3276-436.03.. - не поднялся.
"устройство не обнаружено".
оно и понятно.
да и нефиг Хайсиликон пихать в систему, где Куалкомм замечательно трудится.:icq03:
кстати, может, под №№ м100-2 и м100-4 - e392u-12 (или ещё какой-нить u...) скрывается?..
индекс "100" в названии - настораживает.
совершенно непонятно, зачем Мегафону столько однотипных моделей продавать,
когда ассортимент сейчас и так достаточен...
вероятен и 9215, конечно.
в конце-концов, Мегафону не привыкать продавать дорогие вещи задешево:
, например...;)
 
Последнее редактирование:
Да Вы сами добавьте/удалите то, что нужно:
Другие значения можно посмотреть в файле, в разделе для E3276. Логика формирования маски LTE - очень проста: первый справа бит - диапазон 1, второй - диапазон 2 и т.д. То есть, диапазону 40 соответствует 40-й справа бит в маске (бит 39, если использовать классическую нумерацию, с 0).
Маловероятно. Эпоха MDM9200 закачивается, он уже отработал своё. Спасибо ему за это, но пора уже переходить на новые платформы.
Да, весьма. Но здесь нумерация может не иметь отношения к техническим характеристикам. Например, в спецификации МТСовских E3276 тоже написано "100 Мбит/с", хотя платформу мы все отлично знаем. Думаю, что оборудование МТС по каким-то причинам не поддерживает Категорию 4, и характеристики модема "на бумаге" искусственно занижаются, чтобы не возникало различных дурацких вопросов. Такая же логика может быть и у Мегафона.
Собственно, всего 2 модема - и весь ассортимент. Думаю, что E3276s-152 (как, в своё время, s-150) скоро закончатся, а М100-1, очевидно, "не пошёл", да и судьба YD теперь, скорее всего, будет безрадостной. Просто обновят линейку, ну ещё ZTE добавят, на всякий случай.
Тут эта бодяга с ребрендингом ещё непонятная: Будет? Не будет? Йота на этот момент ещё останется или нет? По-моему, даже они сами там ещё никак не определились. А вопрос этот непосредственно влияет на сроки начала продаж новых модемов: если ребрендинг будет, то нужно ведь новые идиотские логотипы на эти модемы нанести...
Если только в модели ZTE, М100-3... 100-2 и 100-4, скорее всего, будут какими-нибудь модификациями E3276 и E3272 - они дешёвые.
Это всякие барыги продают дешёвые вещи задорого.:) Да и глупо продавцу не воспользоваться "флагом" в виде этих волшебных 150 Мбит/с, которых ни один живой абонент никогда не увидит. Думаю, что ещё до конца этого года цены на железки с Балонгом значительно снизятся. Сейчас просто у него (Балонга) нет конкурентов по совокупности "звучащих" технических характеристик - про ошибки в прошивках и слабом радиоканале ведь мало кто знает, а в большинстве случаев у абонента нет простой возможности сравнить с чем-нибудь другим то, что он купил.
 

Похожие темы

Назад
Верх Низ