ZTE MF823 и всё, что с ним связано

  • Автор темы Автор темы vitalion
  • Дата начала Дата начала
Ну да: целых два "фактора риска" - и 8-ка, и 64 бита.
Сама Win8 с последними обновлениями, конечно, обычно не вызывает проблем, но в обсуждаемых железках реализовано автопереключение на другую композицию (предполагалось использовать для работы в режиме MBIM), но реально оно не работает. А как выражается это "не работает" в каждом конкретном случае - вопрос открытый, подлежащий выяснению с помощью эксперимента.

Конечно, для вещей вроде разлочек и прошивок таких систем лучше избегать. Сами эти процедуры связаны с определённым риском, и добавлять к нему дополнительные факторы - неразумно. Лично я избегаю их не только для разлочек/прошивок, а всегда. С ними не работает или работает некорректно достаточно большое количество специализированного, а также устаревшего прикладного софта.
 
Всем привет!
После накатывания веб морды по инструкции из поста 590 на Мегафон М100-3, модем перестал быть доступен и по 192.168.0.1 и по 192.168.254.1.
Сетевой адаптер который появляется в Windows не может получить ip от DHCP сервера, прописывание адресов в ручную тоже не помогает.
На данный момент возможно перевести модем DC_Unlocker'ом в режим PID=0016, после чего вводить AT команды.
Уважаемые эксперты, Возможно ли как либо в таком состоянии модема попасть в его shell для правки конфигурационных файлов? Или как-то вернуть все к заводским настройкам?
Заранее спасибо
 
Я конечно далеко не эксперт, но рискну предположить, что теперь модем при включении загружается в режиме CD rom, и Вам надо либо выполнить "действие" "извлечь устройство" и после этого он отзовется на адрес 192.168.254.1, или чтобы каждый раз при подключении устройство не "извлекать", послать команду AT+ZCDRUN=8.
 
Убедитесь, что это действительно адаптер RNDIS. После выхода из download mode с помощью +ZCDRUN=8/+ZCDRUN=F и переподключения к порту правильные идентификаторы RNDIS таковы: PID_1403&MI_00. У Вас такие?
Попробуйте перейти в режим с PID=1403 по-другому: сначала выйти из download mode, используя +ZCDRUN=9/+ZCRUN=F, а потом "извлечь" CD модема. Что-то меняется?
 

Сегодня удалось оживить девайс вводом команд
AT+ZCDRUN=8/AT+ZCDRUN=E
вытащил/вставил
AT+ZCDRUN=9/AT+ZCDRUN=F

веб морда стала доступна по адресу 192.168.0.1, RNDIS стал получать ip от DHCP
Чудеса какие-то, вчера это не помогало )
Всем спасибо
 
Подскажите пожалуйста, на сколько я понял, на MF823, в отличии от MF827, можно настроить переадресацию со внешнего интерфейса на внутренний?
Т.е., другими словами, имея белый статический IP от провайдера я смогу из интернета подключиться к компьютеру, в который этот MF823 вставлен?
Или, может быть, есть какие-нибудь другие USB модемы, умеющие делать это? При этом крайне желательна поддержка этого модема в RouterOS от микротик именно как LTE интерфейса, а не как ppp.
Спасибо.
 
Подскажите, которое из этих устройств - PID_1404&MI_03, PID_1404&MI_04 является модемом, а которое - NMEA?
 
Это два одинаковых командных порта. Даже "более одинаковых", чем в Хуавеях модемный порт и PC UI - там хотя бы сообщения модема по умолчанию только в PC UI выдаются. А здесь разницы между ними никакой нет.

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

Поняли Вы неправильно. На данный момент, между упомянутыми моделями нет никакой разницы в этом плане: ни на одном, ни на втором мы такую штуку делать не умеем.
Однако, в интерфейсе MF90 есть настройки, которые должны работать (если иметь в виду аналогию с другими роутерами) таким образом. А это значит, что их, скорее всего, можно задействовать и в MF827 (он больше похож на MF90), и в MF823.
Я прямо сейчас готов проверить, но интерфейс управления услугами оператора (Интернет-Помощник), через который можно включить предоставление реального адреса для карты МТС, сейчас временно недоступен, а для имеющейся в руках карты Мегафона мне такую услугу подключать нельзя. А российские операторы, кроме того, что дают физлицам только динамические реальные адреса (изменяются от сессии к сессии), ещё и не распространяют действие всех "безлимитных" опций и пакетов трафика на связь с реальным IP, в результате чего получается очень дорогая помегабайтная тарификация. В связи с этим, использование такой связи почти не интересно для подавляющего большинства практических применений.
Несмотря на это, такая возможность - безусловно, полезная. И если есть возможность её реализовать, нужно это сделать. Случаи бывают разные...
Собственно, все остальные модемы - кроме hostless-девайсов вроде этих MF82x или Хуавеев с прошивками HiLink - это просто модемы, и они умеют это делать по умолчанию. Собственно, там и делать ничего не нужно: интерфейс модема получает адрес от DHCP-сервера оператора, и если он реальный, то Вы и получите его на компьютере/роутере, с которым работает модем. Это ведь в обсуждаемых железках мы не имеем прямого доступа к тому интерфейсу, которому присваивается адрес, а для простого модема этой проблемы просто не существует.

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

Так, эксперимент с MF90 и реальным адресом удался.
Сначала попробовал назначить DMZ для компьютера, к которому аппарат подключен по USB. Снаружи всё доступно. То же самое - и для клиента, подключенного по Wi-Fi. Потом отключил DMZ и отдельно пробросил порты до сервера FTP на одном компьютере и сервера HTTP на втором. Тоже работает.
Да, а если в качестве адреса назначения для форвардинга портов (или в качестве DMZ) задать 192.168.0.2, то снаружи можно получить доступ к вебморде или консоли самого аппарата.
В общем-то, здесь нет ничего необычного: ведь MF90 - это "официальный" роутер, без всяких оговорок, как в случае с обсуждаемыми модемами.

Теперь пора проверить, как это (не) может работать на MF823. Для начала, попробую просто перетащить морду от MF90 на модем.

---------- Сообщение добавлено 25.01.2014 в 02:03 ---------- Предыдущее сообщение было от 24.01.2014 в 23:50 ----------

Морда от MF90 на MF823 сходу почти не работает. Это и неудивительно - она лежит там в другом месте файловой системы, нужно много исправлять. А вот на MF827 должна работать - как минимум, большая часть. Проверить не могу, т.к. свой MF827 я какое-то время назад убил насмерть.:) Исправлять множество файлов на ночь глядя тоже как-то не хочется...
Однако, после работы с MF90 его морда остаётся в кэше браузера и, в случае использования Chrome, настолько прочно, что если заменить "на ходу" роутер на модем, продолжает работать до закрытия браузера неограниченно долго, пока не надоест.:) Таким способом я попробовал все "роутерные" функции интерфейса с модемом. И всё, что не касается Wi-Fi, работает: назначение адресов интерфейса USB, управление DHCP-сервером, все эти форвардинги, DMZ и т.д. MAC/IP-фильтры не проверял, но думаю, что тоже работают. И даже просмотр содержимого SD-карты через интерфейс работает.:)
Так что после модификации файлов всё это можно запустить. Кстати, едва ли не все эти функции реализованы и в оригинальном интерфейсе MF823, но они почему-то неактивны. Может быть, проще будет понять - почему.

Да, а работает вся эта галиматья через CGI-команды. Непонятно, правда, почему они не срабатывают в случае самого MF90. Возможно, там где-то есть условие, в соответствии с которым такие команды можно запускать только "изнутри" модема, а не с внешнего интерфейса. Или там только HTTP POST можно использовать, а GET не проходит (это можно проверить).
Но на MF823 проблем нет. Например, DMZ для адреса 192.168.0.2 включается и отключается вот так:
Эти команды используют для работы переменные nvram DMZEnable (это не опечатка: имена параметра команды и переменной - отличаются) и DMZIPAddress. Так что их значения в MF823 можно задать и из консоли, с помощью zte_nvc_apps.
Напомню, что если установить в качестве адреса назначения DMZ адрес из примера, то снаружи (по внешнему реальному IP) будут доступны веб-интерфейс (HTTP) и консоль (telnet) модема. А как вся эта кухня реально работает - как реально происходит трансляция - пока ясности так и нет. Видно только, что в этом принимает активное участие демон zte_topsw_router . Самое интересное, что на MF823, как известно, не работает iptables, что хорошо видно в /usr/zte_web/web/zte_log/zte_ROUTER.log. Поэтому неясно, как в такой ситуации работают все эти функции.
 
Всем доброго времени суток в разных часовых поясах!
Суть вопроса по сабжу. Есть устройство одновременно использующее несколько модемов М100-3. Планировалось использовать M100-4 (там проблем нет), но по разным причинам приобрели M100-3 и вот тут начались танцы с бубном. Прошу простить из-за плавания в терминалогии. Вместо внешнего IP загорается локальный 192.168.0.182. Выходит в сеть. Но, как только подключается второй модем, так же претендующий на 192.168.0.182, первый отваливается.
Вопрос. Можно ли попросить вас дать пошаговую инструкцию, как сделать, чтобы семь модемов могли жить с одним устройством? Если нельзя из режима роутера в режим модема перевести, так чтобы хоть каждый через свой IP работал. Работает система под Linux. С последней прошивкой модем подсоединяется сам. Модемы настраивать буду под виндой. Заранее благодарен, а отдельно буду благодарен тем кто поможет и не только на словах.

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

Вопрос решен. Модемы использовали один и тот же MAC адрес. Всем спасибо. Как в том анекдоте про метро - переволновался :).
 
Последнее редактирование:
vvevvevve, попрбую через CGI поработать с 827.
Подскажите, как получить доступ к файловой системе 827? Интересно поковырять что еще можно через CGI сделать.
И еще, можете всю веб-морду от MF90 в архиве куда-нибудь выложить? Так уж получилось, что я немного в разработке под веб понимаю, хочу покопаться :)
 
Итак, вебморда от MF90 в оригинальном виде запущена на (билайновском) MF823. Самое интересное - это то, что для этого не пришлось делать практически ничего. Вчера у меня сходу не заработало, но тогда я пытался заменить содержимое папки с интерфейсом MF823 на содержимое аналогичной папки из MF90. Сегодня попробовал записать его "поверху", не удаляя то, что есть - и никаких проблем: работает! Правда, я, между этими попытками добавил в nvram одну переменную с именем hd_dc_auto_dmz, но не думаю, что это могло иметь какое-то влияние на результат.
В результате, у меня получилась некая смесь - комбинация из файлов обоих устройств, которую я предлагаю попробовать всем желающим. Ниже я подробно опишу рекомендуемую процедуру установки. Описанный "непрямой" путь и дополнительные процедуры объясняются желанием подстраховаться на случай нехватки дискового пространства в файловой системе модема, ведь архив с получившейся комбинацией имеет значительный размер.

Итак, процедура:
1. Возмьите microSD-карту с объёмом, пригодным для работы в модеме (не более 32 ГБ), на которой есть не менее 20 МБ свободного пространства.
2. Вставьте карту в модем, подключите модем к компьютеру. Переключите модем в режим с доступным кардридером, если после подключения нет доступа к вставленной карте памяти.
3. Скачайте , содержащий файлы интерфейса, и запишите его в корневую папку карты.
4. Войдите в консоль модема: из командной строки ОС компьютера запустите telnet 192.168.0.1 , имя пользователя - root, пароль - zte9x15 . Все последующие команды запускаются в консоли.
5. Подмонтируйте карту памяти:
mount /dev/mmcblk0p1 /media/card
Перейдите в корень файловой системы модема:
cd /
6. Сделайте (на всякий случай) копию текущего содержимого папки с веб-интерфейсом на карте:
tar zcvf /media/card/mf823web_bak.tgz /usr/zte_web/web
7. Распакуйте новые файлы интерфейса из ранее записанного на карту архива:
tar zxvf /media/card/mf90+mf823_web.tgz
8. Отмонтируйте карту и перезагрузите модем:
umount /media/card
reboot

9. Очищаем кэш браузера (лучше полностью), удаляем куки, запускаем новый интерфейс в браузере, как обычно.

Примечания:
1. Предлагаемый архив содержит оригинальный интерфейс MF90 (плюс часть файлов, оставшихся от MF823!) - в нём ещё не реализованы те изменения и улучшения, которые мы здесь разработали для MF823. Кроме того, в нём содержатся разделы и элементы управления, логически неприменимые к MF823: всё то, что относится к функционалу Wi-Fi, индикаторы состояния того же Wi-Fi и аккумулятора. Они, однако, не мешают работе интерфейса с модемом, а в дальнейшем, конечно, будут удалены или заменены на что-нибудь более полезное.
2. Я пока заметил только один недостаток в отображении информации: на странице "Настройки - Информация - Статус" после установления соединения и получения модемом адресов серверов DNS в соответствующих строках продолжают отображаться "--". Проблема относится только к отображению - функциональность при этом не страдает. Да и не думаю, что этот недостаток будет слишком сложно исправить.
3. В связи с отсутствием у меня мегафоновского варианта модема, "вживую" испытать работу этого интерфейса на нём я не могу. Однако, несложно предположить, что здесь тоже возникнет проблема, проявляющаяся при запуске на нём билайновского интерфейса MF823: всплывающее окно с предложением "активировать стартовый баланс". Метод решения этого вопроса обсуждался в теме, и нет никаких предпосылок для того, чтобы он не сработал и в этом случае, для интерфейса MF90.
4. В случае, если по каким-то причинам некоторые разделы интерфейса работают некорректно, можно попробовать сбросить настройки на странице "Настройки - Устройство - Сброс настроек".
5. Все функции трансляции, о которых я писал вчера, работают, как и на MF90. Проверено с использованием подключения к сети МТС с реальным адресом.

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

Думаю, что выражу общее желание узнать - а для чего используется такая конструкция? Это аппарат для дискредитации оператора-конкурента путём перегрузки БС и/или транспортных каналов его сети?:)

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

А Вы знаете, как это можно делать? У меня так и не получилось запустить ничего, кроме той команды для перехода в download mode. Точнее, ещё что-то получалось, что срабатывало без отображения ошибок, но реальных действий после этого не следовало.
Я Вам рекомендую внимательно прочитать на последних страницах всё, что я писал про MF90. Всё это, исключая различия, связанные с наличием в последнем адаптера Wi-Fi, практически в полной мере относится и к MF827.
Можно - всё, о чём говорилось в теме. Совместимость вебморд это ещё раз подтверждает (с учётом MF90 = MF827 в этой части).
Только неизвестно, как.:(

А доступ к ФС здесь равнозначен доступу к консоли. Процедура - многоходовая, она здесь, по частям или почти целиком, в разных модификациях для разных применений, описывалась. Логические шаги:
есть доступ к RNDIS - переключаем в download mode и получаем доступ к диагностическому порту - переключаем в режим 6 (по терминологии MF823) и получаем доступ к адаптеру ADB - запускаем ADB shell, и мы в консоли... - (по желанию) организовываем автозапуск telnetd и пользуемся консолью "по нормальному": устанавливаем mc или какой-нибудь другой файловый менеджер + редактор и т.п.
Конечно, могу. .
Хорошее дело. Реализовали бы переключалку диапазонов, например. А то здесь руки ни у кого не доходят...
 
vvevvevve, можете выложить оригинальное ("из коробки", не затронутое вашими доработками) содержимое папки zte_web и "нетронутый" файл rcS-zte от билайновского MF823? Выложенная вебморда usr-zte_web-web.tgz, к сожалению, уже содержит некоторые правки.
 
Думаю, что да. Вот , а это - .
К сожалению, у меня в явном виде нигде не отмечено, что это именно оригинальные версии, но это - самые первые копии содержимого модема, которые у меня есть.

А что Вы такое задумали сделать с этим содержимым?
 
Спасибо, то что нужно. Да ничего особенного, просто у меня нет билайновского модема, и хотелось узнать, что там было изначально, а что добавили/изменили Bы. А также сравнить со своими, "мегафоновскими", файлами.
созданы условия для использования CGI-команды выбора диапазона LTE - это добавленная строка "lte_band_lock=" в default_parameter ?
 
Да. И, как потом выяснилось, лучше сразу присваивать этой переменной значение, т.е. добавлять строку "lte_band_lock=PROLiNK_all", а также соответсвующую строку для работы выбора диапазонов UMTS: "wcdma_band_lock=PROLiNK_all". Если значения не задать, то сброс параметров, по логике, получается некорректным.
 
Понятно, однако в вашем modpack1 и у меня в модеме сейчас стоит "=all"...
 
Ничего страшного. Для lte_band_lock "all" - это синоним "PROLiNK_all". А вот такое значение для wcdma_band_lock не подойдёт.

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

Адаптировал для MF823 вариант интерфейса от MF90:
- отключил все упоминания о Wi-Fi и аккумуляторе;
- изменил раскладку "плиток" на главной странице;
- добавил отображение диапазона сети и параметров качества сигнала на странице информации;
- заменил страницу помощи на правильную, "родную";
- отключил окно с запросом на "активацию баланса";
- восстановил отображение адресов серверов DNS на странице информации;
- (до кучи) изменил логотип на ЗТЕшный и строку названия устройства на "MF823";
- изменил что-то ещё незначительное, что мне не понравилось.

Вот . Размер у него небольшой, его можно просто закачать в корень ФС и распаковать, как мы делали раньше для разных модов. Должен сразу работать на мегафоновском модеме, хотя работоспособность функций настройки LAN, DHCP и брандмауэра нуждается в проверке.
Сброс настроек после замены интерфейса, в этом случае, не требуется. Достаточно очистить кэш и куки в браузере.

Есть недостаток: страница статистики не открывается из меню, хотя сама по себе (http://192.168.0.1/index.html#traffic_statistics) отображается без проблем. Я полчаса, наверное, пробовал её запускать из разных меню разных уровней - не хочет. Так что, если кто-нибудь разберётся - напишите. У меня пока нет времени на долгие "разборки".
 
Именно об этом я и писал в одном из ответов Вам на этой странице: "срабатывало без отображения ошибок, но реальных действий после этого не следовало".
Мы пока не знаем, к сожалению, как (и можно ли) пользоваться CGI-командами на MF827 или MF90. Повторю свою идею: команды не работают "снаружи", из браузера - либо благодаря умышленно реализованной проверке, либо из-за использования HTTP GET вместо PUT.

А Вам я бы посоветовал запустить на MF827 последнюю версию взятой из MF90 вебморды, которую я сегодня выложил. Коль уж она без изменений работает на значительно отличающемся по программной конфигурации MF823, то на почти одинаковом MF827 работать просто обязана.
 
Новая вебморда работает на мегафоновском модеме. А где ручной выбор профиля (APN и пр.) ?
 
А Вы на нём уже запускали старую билайновскую морду? Или на новом модеме сходу работает?
Он переехал на третий уровень меню (выбор - кружок с "галочкой вниз" справа от заголовка страницы). Или у Вас уже на нужной странице ("Настройки - Сеть - Подключение") список профилей не отображается? Если второе, то включен режим автовыбора APN.
 

Пробовал по Вашей инструкции из первых постов получить доступ к консоли.
Никак не получалось, много что пробовал, уже всё и не вспомню.
Напомню, у меня Алтеловский 827.
В итоге DC_Unlocker увидил его как MF827 (кстати, пишет, что модем не заблокирован)
В диспетчере устройств USB\VID_19D2&PID_0317&REV_0025&MI_02
Могу подключиться из PUTTY по COM6
На команду ATI1 выдает следующее:
Manufacturer: QUALCOMM INCORPORATED
Model: 4070
Revision: M9615A-CETWTAZM-4.0.18022 1 [Oct 03 2013 04:00:00]
SVN: 01
IMEI: 860134020071128
+GCAP: +CGSM

OK

На команды типа AT+ZCDRUN=F и подобные выдает только ERROR

Что делать? :) Помогите пожалуйста

---------- Сообщение добавлено 27.01.2014 в 03:12 ---------- Предыдущее сообщение было от 26.01.2014 в 23:54 ----------

По инструкции из поста 395 залил файл в диагностический порт и вернулся, судя по всему, к режиму "из коробки".

Пока был в режиме с диагностическим портом - так и не понял как выполнить шаг "переключаем в режим 6 (по терминологии MF823)".

vvevvevve, подскажите пожалуйста.

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

Кстати, у меня еще есть MF91D, в котором через веб-интерфейс DMZ включается.
Возможно, что-то от него может пригодиться?

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

Прочитал ВСЮ тему с самого начала и до конца. Фуф :)

vvevvevve, на 827 при отправке файла на диагностический порт после отключения/включения модема из/в usb порт устройство с MI_05 не появляется.
Аналогичную проблему описывал кто-то выше с MF90.
У меня Win7 32 бита. Похоже, придется поставить XP в виртуалку ради этого дела :)
И завтра попробую включить DMZ (основное что мне нужно, кроме определения IP адреса WAN-интерфейса) описаным Вами способом с заменой "на лету" MF91D на MF827.

Ваши предположения относительно работы CGI-комманд только через POST или при какакой-либо определенно установленной переменной окружения верны на 99%. Взглянуть бы еще хоть одним глазком на содержимое папки на которую ссылается ...

---------- Сообщение добавлено в 05:43 ---------- Предыдущее сообщение было от в 05:37 ----------

Только написал последнее сообщение, попробовал в очередной раз переключиться в режим 6 отправкой файла в диагностический порт - и о чуда, после перезагрузки NDIS + еще 4 устройства, у одного из которых MI_05. Теперь бы драйвера для adb_shell найти...

---------- Сообщение добавлено в 06:41 ---------- Предыдущее сообщение было от в 05:43 ----------

vvevvevve,
подскажите пожалуйста - как установить midnight?

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

веб-морда от MF90 на MF827 запустилась криво.
Все красиво показывает, но ни одна настройка не работает (не сохраняется, выдает сообщение "ошибка").
Модем и ресетил и ребутил.
 

В общем ситуация повторилась, после "оживания" модема полез менять адреса как тут писали в файлах
/usr/zte_web/zteconfig/default_patameter
/usr/zte_web/web/copy/etc/dnsmasq.conf
/usr/zte_web/web/copy/etc/udhcpd.conf

После перезагрузки ни какой адрес не доступен. Управлять можно только через AT команды, а там нет настройки ip. Веб интерфейс и соответственно CGI недоступны.
Похоже пока в сети не появиться прошивка модем не поднять (
 
Занятный эффект - сделал композицию 1403 , по аналогии с 1404, но переключающую в режим N3 (RNDIS + MSD).

В этом режиме Windows (XP , по крайней мере) видит RNDIS неустойчиво - то работает,
то говорит, что драйвер не найден... Пришлось обратно на N6 переключить.

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


Сегодня поставил этот интерфейс на свеженький мегафоновский M100-3.

Так и есть - работает, если вот так закомментировать кусок в home.js :

 
Странно это всё. Вы ведь, я надеюсь, положили туда оригинальную морду от MF90, а не последнюю мою версию, адаптированную для MF823? Если нет, то придётся Вам менять элементы морды по частям и смотреть, что получается на каждом этапе.

Единственное, что можно попробовать до начала такого процесса - это заменить файл /zte/zteconf/web/js/config/ufi/mf90/config.js на оригинальный от MF827 (/zte/zteconf/web/js/config/datacard/mf827/config.js). Или внести в файл от MF90 изменения, подобные тем, что я сделал в адаптированной версии (cм. /usr/zte_web/web/js/config/ufi/mf823/config.js).
Если это не поможет, то возвращайте оригинальную морду, а потом, один за другим, меняете в ней файлы на варианты из MF90. Предлагаю начинать как-то так:

1. Заменяем /zte/zteconf/web/js/config/datacard/mf827/menu.js .
По идее, при неизменном (алтеловском) дизайне морды в меню должны появиться новые пункты. Те пункты, которые изначально были в меню MF827, должны продолжать работать, ведь для них ничего не изменилось.
А вновь появившиеся пункты, конечно, могут не работать на этом этапе. В этом случае, продолжаем замены, не трогая пока элементы внешнего оформления интерфейса.

2. Заменяем /zte/zteconf/web/js/service.js , проверяем.
3. Заменяем всё содержимое папки /zte/zteconf/web/js/
... ну и так далее.
На каждом этапе проверяем работоспособность интерфейса - в первую очередь, конечно, тех настроек, которые Вам реально нужны.

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

Вот Вы напрасно тему не читаете. Если бы читали, то увидели бы выложенный вчера новый интерфейс, который можно установить и менять в нём адреса "культурно", без необходимости работы в консоли и внесения вручную изменений в такие ключевые для работы системы файлы.
В каком режиме модем (какой PID)?

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

А зачем для такой композиции использовать двойное переключение? Она ведь включается штатно, "из коробки", после +ZCDRUN=8 , +ZCDRUN = F .
А почему Вы не использовали свежий вариант, ссылка на который дана в посте #673?
Там это уже сделано, и ещё ряд полезных изменений внесён...
 
Потому что не знал, на какую композицию нужно переключиться, чтобы однократное переключение правильно работало :)



Упс!
Потому что пропустил это сообщение, когда искал эту веб-морду....

---------- Сообщение добавлено в 12:29 ---------- Предыдущее сообщение было от в 02:59 ----------

Обновил интерфейс на тот, что в посте #673 - действительно работает на мегафоновском M100-3
А ссылку на страницу статистики добавил в подвал формы (прямо в index.html) вместе с другими полезными ссылками:

 
Это ведь есть на первой странице. Смысл в том, чтобы было доступно отовсюду?
Это тоже есть в интерфейсе. Зачем дублировать?
Не лучше ли добавить те функции, которые в интерфейсе не реализованы? Например, переключение диапазонов LTE и UMTS.
Я, кстати, уже добавил в эти списки все допустимые значения BearerPreference. Выложу позже, с новым "релизом".
Это работать не будет. Просмотрите тему - я где-то писал правильную команду.
 
Каким образом можно настраивать проброс портов и фильтр портов? И ещё вопрос - как задать русский язык интерфейса вебморды по умолчанию и автоAPN по умолчанию.
 
Вы говорите об оригинальном или новом интерфейсе? В новом - непосредственно: Настройки - Брандмауэр - Перенаправление портов/Фильтр портов.
Без нового интерфейса - только через CGI (команды пока не описаны).
Обе этих установки сохраняются до явного, целенаправленного, изменения пользователем. Или Вы имеете в виду ситуацию после полного сброса?
 
О новом. В нем я вижу только включение/отключение режима, а задать порты и адреса для проброса негде.
После полного сброса, конечно.
 
Ну что Вы, в самом деле... Интерфейсов роутеров, что ли, ни разу не видели?:) Выберите "Включено", нажмите "Применить" - оно и появится.
В файле /usr/zte_web/zteconfig/default_parameter: переменные Language и apn_mode .
 
vvevvevve
У меня всегда было apn_mode=auto (файл из modpack1), и Вы писали что при использовании модпака по умолчанию будет ручной режим. Автоматический режим по умолчанию был при использовании вебморды от pawel40, когда отсутствовл файл /usr/zte_web/web/copy/custom_parameter
Language=ru тоже не сработало. В варианте морды от pawel40 уже стояло ru, а эффекта никакого.
 
Тему я читаю, дело в том, что убил я его через час после оживления, на тот момент не было нового интерфейса. И дабы не задавать глупых вопросов пытался поднять модем самостоятельно.

при подключении модема получаю PID_1403&MI_00

Как и в прошлый раз RNDIS не получает адрес по DHCP, вручную проставлял 192.168.0.2/24 и 192.168.254.2/24, пинги до 192.168.0.1 или 192.168.254.1 не идут. В конфигурационных файлах проставлял 192.168.254.1.

При обнаружении DC_Unlocker'ом модем переходит в "download mode" и отвечает на AT команды.
Предполагаю, что в таком режиме его можно перепрошить, тогда он вернётся к заводским настройкам, но вот где взять прошивку?
 
Если мы будем говорить одновременно о трёх разных мордах, то никогда не разберёмся. Давайте будем обсуждать последнюю, наиболее функциональную, ссылка на которую дана в посте #673.
Какие язык и режим выбора APN получаются у Вас после её запуска и сброса настроек?

---------- Сообщение добавлено в 18:59 ---------- Предыдущее сообщение было от в 18:39 ----------

Это RNDIS в оригинальном режиме "после +ZCDRUN=8". Кроме него, доступен ещё только MSD, так?
Нет, всё-таки не читаете тему...:) Зачем же Вы назначаете такой адрес, если он совпадает с внутренним адресом интерфейса rmnet0 в модеме? Уж если назначать, то любой другой в выбранной подсети, кроме ...1 и ...2 . А пробовать пинговать и запускать интерфейс можно, обращаясь как по 192.168.0(254).1, так и по 192.168.0(254).2.
Да что Вы всё про отсутствующую прошивку?
Вместо того, чтобы попробовать, например, отправить в диагностический порт файлик с командой, переводящей MF827/MF90 в режим с доступным ADB.
 
Речь идёт о последней морде и файле default_parameter, который взят из modpack1. После сброса настроек - англ. язык и ручной APN. После Вашего предложения изменить переменные Language и apn_mode я установил Language=ru (apn_mode и так был "auto"). Ничего не изменилось.
 
Измените. А с языком непонятно. У Вас Windows и браузер с какой локализацией - русской или английской? Может быть, с этим как-то связано?
И что нам скажут другие владельцы: у кого-нибудь ещё после сброса включался английский язык?
 
Доброго времени суток вообщем проблема такая купил модем ZTE MF823 От билайна 4G, ищу маршрутизатор который раздаст инет по Wi-f,i потестил zyxel 4g 2 мучался пару вечеров перерыл кучу инфы так и не заставил его работать, пошел покупать TPlink3420 продавец заявила что с билайном ни 1 роутер работать не будет, кто нибудь заставил этот модем раздавать инет по wi-fi
 
fanprada ,точно работают на последних официальных прошивках TPlink3020 ver.2 и Asus RT-N10U ver.B1.На Dir320nruB1 ни на одной официальной или альтернативной прошивке тоже не заводится,а надо-бы...
 
vvevvevve
Изменение значения параметра apn_mode на "auto" в файле /usr/zte_web/web/copy/custom_parameter ожидаемо дало результат.
С языком - не ясно. Параметр Language в этом файле и в /usr/zte_web/zteconfig/default_parameter в моём варианте модема "не работает".
Как не работает и синхронизация времени. При каждом старте системы служба ntpclient пишет zte_ntp.log
[info]ntpclient start...
Sun Apr 1 00:00:23 2012 ntpclient.c 844 [info]ntp enable flag is: 0, tz is: 12
Sun Apr 1 00:00:23 2012 ntpclient.c 846 [info]the zte_ntp_switch is FALSE
и всё.
 
Доброго времени суток.

Помогите разобраться плз. Стоит задача подключить роутер DIR-825 под DD-WRT к интернету через MF823 (Мегафон M100-3). В модем залита адаптированная вебморда от MF90 (vvevvevve - огромное спасибо за труды) настройка IP - 192.168.254.1.

Пробовал подключать модем в нескольких режимах:
1. Режим 1 (AT+ZCDRUN=9 + AT+ZCDRUN=F) - dmesg показывает что ID устройства - 1405, как я понял CDC адаптер для linux. В списке модулей есть упоминание CDC. Но в dev появляются только usb1 и usb2, как следует из dmesg - CDROM и SD. ifconfig -a также не показывает доступного адаптера.
2. Режим 3 (AT+ZCDRUN=8 + AT+ZCDRUN=F) - dmesg показывает ID - 1403. По составу устройств та же история - сетевого адаптера не наблюдается, CD и SD имеется.
3. Режим после CGI команды (goformId=MODE_SWITCH&switchCmd=FACTORY) - 0016 - особых полезных данных не дал - модем отвечает на AT команды и диагностируется, но не более того.

Теперь самое интересное - если на комьютере подключенном к роутеру запросить в браузере 192.168.254.1, а потом подключить модем к роутеру - то в какой-то момент с этого IP начинают идти ответы - иногда даже загружаются куски вебморды. Такое ощущение, что модем при подключении опознается как сетевой адаптер и даже отвечает, но потом переходит в другой режим. Не всегда получалось отловить этот момент - поэтому не могу сказать в каком именно установленном режиме это происходило.
Возможно я чего-то не учел в подготовке модема к подключению и необходимо задать ему дополнительные режимы.

А уверен я, что все это можно поднять, потому что был успешный опыт подключения модема вот к роутеру HAME mpr-a1, причем тоже с танцами. При подключении модема к роутеру ничего не появлялось, но при изменении WAN и попыток CONNECT - в системе все-таки появлялся сетевой интерфейс usb0 - который я поднимал и добавлял в мост. В итоге связка начинала работать. После этого менял режимы же кучу раз - теперь и не вспомню в каком режиме это происходило. Сейчас даже этот роутер не видит интерфейс usb0... Очень интересно что же все таки происходило внутри при подключении модема. Иногда usb0 появлялся после выбора WAN - 3G. Иногда после выбора SMART и нажатия кнопки connect. Есть подозрение, что роутер переключал режимы или выполнял на модем какую-то команду, после которой интерфейс usb0 становился доступным.

Надеюсь на помощь в поисках нужного режима и команд для решения задачи.

Спасибо!!!
 

Похожие темы

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