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

  • Автор темы Автор темы vitalion
  • Дата начала Дата начала
Характеристики передачи данных определяет не уровень сигнала, а показатели его качества. В случае сети UMTS таким (из доступных) показателей является Ec/Io. Так что вращайте антенну, наблюдая его значение.
Это у Йоты-то нет безлимита? Ну и скорость в сети LTE, наверное, всё-таки, в среднем выше, чем...сколько там у Вас сейчас?
 
--------------------------------------------------------


Спасибо, справился.
Осталась проблема - если в модем воткнута симка, модем появляется только как QHSUSB_DLOAD (USB\VID_19D2&PID_0076).
Необходимо дать какие-то команды без симки заранее?
 
А кто туда информацию переносить будет? Может быть, Вы возьмётесь?

На самом деле, так сложилось, что там - немного другая публика. Там, в последнее время, в обеих темах больше обсуждаются проблемы, возникающие при подключении модема к различным роутерам. Да и сам факт того, что один и тот же модем параллельно обсуждается в двух темах (15 + 30 страниц на сегодня), не прибавляет удобства.
По хорошему, обе те темы нужно объединить в одну, перенести в неё информацию отсюда, создать каталог вопросов в шапке, возможно, выделить подтему о роутерах...в общем, не думаю, что кто-то за это возьмётся. Просто очень много времени на это нужно - собственно, модемами заниматься будет некогда, только писать.:)
 
Нужно редактировать файл базы данных /usr/zte/zte_conf/zte_db/sms_db/sms.db. А если имеющиеся сообщения сохранять не нужно, то проще заменить его на "чистый", неповреждённый. Или даже, если я ничего не путаю, можно этот файл просто удалить - он создастся заново автоматически. Кто помнит - уточните!
root/zte9x15 .
 
А что помешало? Не сохраняется? Или сохраняется, но изменяется через некоторое время?
Создавайте его прямо из консоли: cat > /etc/resolv.conf , потом пишете нужные две строки, по завершению - нажимаете Ctrl-Z, и файл сохраняется. Тут же можно его посмотреть: cat /etc/resolv.conf .
Таких модемов ведь полно у участников темы. И у многих есть бэкапы "начинки" в разных видах и формах. Если Вы думаете, что такой способ приведёт к успеху - просто попросите кого-нибудь выложить архивы. Да их уже и выкладывали неоднократно, насколько я помню - возможно, по частям.
Через ADB при желании можно убить всё, быстро и насмерть.:) Но если Вы кроме архива с мордой никакие файлы не пытались передавать, то едва ли это послужило причиной проблемы.

Кстати, а может, у Вас места на разделе system не хватает? Что говорит команда df ?
 
Вы хотите сказать, что если карта не вставлена, то модем запускается в каком-то другом режиме?

Переход в режим QHSUSB_DLOAD говорит о том, что внутреннее ПО не запускается или аварийно завершается. Что-то Вы "недопрошили" или уже испортили после прошивки. Ну а если режим работы Вашего модема действительно зависит от наличия или отсутствия SIM-карты, то это очень интересный и нетипичный случай.
 

root@9615-cdp:~# df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/root 23424 23400 24 100% / - это заусенец да?
none 23504 8 23496 0% /dev
tmpfs 23504 0 23504 0% /dev/shm
/dev/mtdblock18 39936 22172 17764 56% /usr
/dev/mtdblock15 110464 3252 107212 3% /usr/zte_web

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

root@9615-cdp:~# cat > /etc/resolv.conf
nameserver 10.77.48.33
nameserver 10.77.48.49cat: write error: No space left on device

вот на этом вчера и уснул.

Разгадка?
 
Случайно полученная в ходе диалога с Hua информация о том, что на мегафоновском модеме работает STK, подтолкнула меня к завершению "разборок" с (отключенной) функциональностью морды, предназначенной для работы с SIM-меню. Как Вы понимаете, эти меню сами по себе никому не нужны, за исключением особенных случаев. У меня такой случай связан с использованием недавно приобретённого вот такого , предназначенного для работы с двумя SIM-картами. Этот адаптер у меня почти всегда используется в ноутбуке со встроенным модемным модулем Sierra, для которого переключение карт проблем не вызывает благодаря применению соответствующих AT-команд. Между тем, необходимость использовать именно USB-модем на чужих компьютерах периодически возникает, а так как мои "боевые" карты находятся в переходнике (и они обрезаны специальным образом), то вопрос удобного использования этого набора в тех же MF82x потребовал решения.
В силу того, что работа функционала STK до недавнего времени наблюдалась только (из устройств на обсуждаемой платформе, которые я держал в руках) на небрендированной - мягко говоря, не очень популярной среди пользователей из-за своей цены - версии MF825, я не видел особого смысла говорить о своих "страданиях" на тему STK. Но теперь, когда мы выяснили, что это может работать на М100-3, ситуация изменилась.

Итак, в результате у меня получился вот такой патч: .
Он предназначен для записи "поверх" последних версий сборки морды для MF823 и MF825. Архив, как обычно, нужно записать в корень ФС модема и оттуда запустить его распаковку. Применение патча не влияет ни на какие другие функции модема или морды.

Особенности и ограничения:
1. Пункт меню "STK" добавлен в меню первого уровня "USSD-сервис". Я понимаю, что по логике ему там не совсем место, но лучшего сходу не придумал. Может быть, "USSD-сервис" переименовать во что-то более "общее", чтобы к нему относились и USSD, и SIM-меню?
2. Функционал работает на небрендированном MF825, и не работает на билайновском MF823 и МТСовском MF825 (830FT). Почему - пока не знаю, сходу непонятно. Выбор пункта "STK" на неподдерживаемом модеме приводит к 30-скундному "замораживанию" интерфейса, после чего на месте SIM-меню остаётся пустое поле.
3. Тестирование с разными картами, которые оказались под рукой, показало, что в некоторых случаях русские символы в меню отображаются некорректно (См. примеры с МТС и Tele2 на картинках). Почему это происходит, примерно понятно: для этих меню могут быть использованы две кодировки, и их выбор работает неправильно. Удивляет ситуация с картой МТС, на которой 2 первых пункта меню отображаются нормально, а другие 2 - нет. Нужно посмотреть внимательнее: не удивлюсь, что эти пары действительно написаны в разных кодировках.
4. Тестирование с переходником выявило ещё одну проблему: после переключения карт строка с названием оператора в верхнем правом углу морды не обновляется (см. картинку), хотя всё остальное отрабатывает нормально, в том числе, и автовыбор профиля. Эта ошибка, конечно, не относится к функционалу STK. Просто разработчики морды не могли предположить возможность "горячей" замены карты, без отключения модема.
5. Реальную, полноценную, работу с SIM-меню (я имею в виду с вводом данных и их отправкой) я не тестировал. Вполне возможно, что где-то могут неправильно определяться типы полей, т.е. при запросе параметра-числа будет передаваться строка или наоборот. Честно сказать, у меня все эти SIM-меню ассоциируются с различными неприятностями под общим заголовком "развод на бабки", поэтому я ими никогда не пользовался и не имею опыта их безопасного использования. Если кто имеет такой опыт - проверьте.

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

Вложения

Ага!
Да, вот оно как просто оказалось...
Теперь ищите - что Вы записали в корневой раздел? Начните с корня. Нет ли наверху лишних папок?
 
Добрый вечер.
Недавно приобрел модем Билайн ZTE MF823. Подключил к роутеру ZyXel Keenetic 4g II. Обновил прошивку до последней. Через командную строку внес изменения, после этого роутер начал корректно работать с модемом. Но модем не обнаруживается в настройках роутера в графе usb устройства.
Скорость выдает порядка 32-35 мб/с при подключении ноутбука к роутеру.
Проблема заключается в том, что при подключении 2 и более устройств интернет падает и нет нормального интернета ни на одном из устройств. Но при отключении одного из устройств, скорость опять появляется.
Подскажите, как решить проблему?
 
Что значит "почти"? Есть какие-нибудь файлы или папки кроме этих?
У меня, к сожалению, нет мегафоновского модема, а его "раскладка" разделов значительно отличается от билайновской. Где-то в теме точно есть такие результаты, но это всё неважно. На системном разделе "из коробки" обычно бывают свободными 6...14 МБ (третье число - от 6000 до 14000) и, соответественно, процент заполнения 45...60. Неужели без примера Вам не понятно, что 24 КБ свободного места - это...как-то мало?

Проще сделать так:
Выложите получившийся файл /usr/zte_web/du.txt , и я Вам скажу - что и где лишнее.
 

Вложения

  • 148,4 КБ Просмотры: 8
Ну вот теперь и совсем всё понятно. У вас в /home/root зачем-то лежит распакованная морда - аж 9 с лишним мегабайт!
Короче, rm -r /home/root/usr - и всё будет нормально. Во всяком случаем, с доступным дисковым пространством.
 
Вы гениальный умница! :))

Одно неловкое движение без cd / и получается дедуктивное расследование, с логами, скриптами и прочими погонями.
Хочу от всей души Вас поблагодарить! Присоединяюсь к многочисленным респектам, звучавшим в Вашу сторону!
Спасибо!

и закрепляя эффект, как я могу сохранить данное состояние модема на будущее? QPST установлен, но опыта использования его не имею. С его помощью смогу слить начинку и в случае неудачных экспериментов в будущем откатиться к сегодняшнему состоянию?
 
QPST не имеет отношения к файловой системе Linux-части. От явной замены или удаления файлов здесь Вас никто и ничто от Вас же не защитит, кроме здравого смысла и внимательности. Бэкап файловой системы, однако, сделать можно, но делать его лучше на SD-карту.
Как-то так:
У Вас получится архив, из которого потом можно, принципиально, восстановить любой файл. Заодно и выложите этот архив, а то я что-то не нахожу полного содержимого ФС мегафоновского модема.

А в QPST нужно сделать бэкап NVRAM. Это на закладке Backup приложения Software Download.

Да, и Вам ведь ещё STK тестировать...:)
 

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

В архиве копия файловой системы MF823 от мегафона, без ZTEMODEM.ISO
 

Вложения

Ищите адрес WAN-адаптера на страницах интерфейса роутера. Но если Вы настройки модема специально не меняли, то адресация у него такая, которую я указал.

Оставьте пока модем. Если в нём нужно изменить адресацию, и он у Вас "из коробки" (без нормальной морды), то сделать это достаточно непросто. Посмотрите лучше настройки LAN роутера. Какие там адреса?
 
Ну да, с мегафоновскими картами всё нормально. С билайновскими, похоже, тоже. Хотя у меня нет ни одной карты Билайна какого-нибудь другого региона, кроме московского. Было бы полезно проверить с картами МТС, Теле2, СМАРТС, Ростелекома различных регионов. Ну и картами зарубежных операторов, конечно.
Для тестирования меню карта не обязательно должна быть активной, она может быть "отключенной", "заблокированной" - да какой угодно, лишь бы физически исправной.
 
Ребята, помогите восстановить свисток от МТС 830FT.
Свисток разлочил, но после неудачной смены Web интерфейса, как описано тут из поста "#1176", перестал определяться в системе.
Сейчас свисток если вставить, моргает синим цветом, а в системе ни как не определяется. Я ещё и с дуру удалил родной конект менеджер и вместе с ним удалились дрова.
Теперь не знаю что и делать, надежда на Вас !
 
Там очень старая инструкция. Современные версии морды включают в себя демон, поэтому достаточно только удалить ISO (для 830FT) и распаковать архив с мордой.
Что именно у Вас получилось неудачно - какой из пунктов той инструкции не выполнен или выполнен с ошибкой?
Для этого модема не нужны никакие дрова. Что происходит при подключении его к порту? Смотрите в Диспетчере устройств (ДУ): какие-нибудь новые устройства появляются после подключения?
Для удобства наблюдения включите в ДУ вид "Устройства по подключению" и, раскрывая сверху вниз ветки, дойдите до той, которая соответствует тому USB-порту, к которому подключаете модем. Убедиться в том, что это именно тот порт, можно, подключив к нему заведомо исправное USB-устройство (например, флешку). Вы должны увидеть в ДУ - что происходит после подключения этого устройства и после его отключения. После этого, подключайте к этому же порту модем и наблюдайте.
 
Не могу подмонтировать карту памяти, с чем может быть связано?

OpenEmbedded Linux 9615-cdp


msm 20130729 9615-cdp

9615-cdp login: root
Password:
root@9615-cdp:~# mount /dev/mmcblk0p1 /media/card
mount: mounting /dev/mmcblk0p1 on /media/card failed: No such file or directory
root@9615-cdp:~#
 
OpenEmbedded Linux 9615-cdp


msm 20130729 9615-cdp

9615-cdp login: root
Password:
root@9615-cdp:~# ls -l /
total 28
drwxr-xr-x 1 root root 2048 Jul 29 2013 bin
drwxr-xr-x 1 root root 2048 Jul 29 2013 boot
-rw-r--r-- 1 root root 69 Jul 29 2013 build.prop
drwxr-xr-x 1 root root 2048 Jul 29 2013 cache
drwxr-xr-x 8 root root 15100 Jan 1 1970 dev
drwxr-xr-x 1 root root 2048 Apr 1 00:00 etc
drwxr-sr-x 1 root root 2048 Jul 29 2013 home
drwxr-xr-x 1 root root 2048 Jul 29 2013 lib
lrwxrwxrwx 1 root root 12 Jul 29 2013 linuxrc -> /bin/busybox
drwx------ 1 root root 2048 Jan 1 1970 lost+found
drwxr-xr-x 1 root root 2048 Jul 29 2013 media
drwxr-xr-x 1 root root 2048 Jul 29 2013 mnt
dr-xr-xr-x 117 root root 0 Jan 1 1970 proc
drwxr-xr-x 1 root root 2048 Jul 29 2013 sbin
lrwxrwxrwx 1 root root 11 Jul 29 2013 sdcard -> /media/card
drwxr-xr-x 1 root root 2048 Jul 29 2013 share
drwxr-xr-x 12 root root 0 Jan 1 1970 sys
lrwxrwxrwx 1 root root 8 Jan 1 1970 tmp -> /var/tmp
drwxr-xr-x 1 root root 2048 Jul 29 2013 usr
drwxr-xr-x 1 root root 2048 Apr 1 00:00 var
root@9615-cdp:~#
 
OpenEmbedded Linux 9615-cdp


msm 20130729 9615-cdp

9615-cdp login: root
Password:
root@9615-cdp:~# ls -l /media
total 18
drwxr-xr-x 1 root root 2048 Jul 29 2013 card
drwxr-xr-x 1 root root 2048 Jul 29 2013 cf
drwxr-xr-x 1 root root 2048 Jul 29 2013 hdd
drwxr-xr-x 1 root root 2048 Jul 29 2013 mmc1
drwxr-xr-x 1 root root 2048 Jul 29 2013 net
drwxr-xr-x 1 root root 2048 Jul 29 2013 ram
drwxr-xr-x 1 root root 2048 Jul 29 2013 realroot
drwxr-xr-x 1 root root 2048 Jul 29 2013 union
drwxr-xr-x 1 root root 2048 Jul 29 2013 zte
root@9615-cdp:~# ls -l /dev/mmc*
brw------- 1 root root 179, 0 Apr 1 00:14 /dev/mmcblk0
root@9615-cdp:~#
 
Проделал по такому способу:
1. Подключаем модем к компьютеру, ждем, пока он подключится к мобильной сети (замигает индикатор). Если автоматически не подключается, или совсем недоступен сетевой RNDIS-адаптер - помогаем тем или иным способом.
2. В командной строке ОС компьютера запускаем
telnet 192.168.99.1
На запрос имени вводим root , на запрос пароля - zte9x15. В результате, начинаем работать в консоли модема.
3. Переходим в корень файловой системы модема:
cd /
4. Скачиваем архив с файлами морды:
wget
5.Нужно удалить ISO-файл образа CD:
rm /usr/zte_web/ZTEMODEM.ISO
6. Распаковываем архив:
tar zxvf new_daemon_MF825.tgz
7. Перезагружаем модем:
reboot

Возможно и так, но ранее до всех манипуляций с модемом, после вставки его в USB, запускался родной софт и после его установки появлялась сетевая карта адаптер RNDIS и Mass Storage Device.
В данный момент, устройство определяется только как:
CWID USB SCSI CD-ROM USB Device
ZTE MMC Storage USB Device
Вот всё что появляется после установки модемв в USB.
Я так полагаю, что я снёс весь софт с модема и ничего не записал на него. Где взять теперь родной софт с дровами или как восстановить его, не знаю.
 
Зачем Вам нужен этот софт, если Вы решили установить морду?
Смотрите: ничего Вы не снесли (кроме ISO-образа чудовищного размера с говнософтом), и ничего у Вас не умерло. Просто фраза "Если автоматически не подключается, или совсем недоступен сетевой RNDIS-адаптер - помогаем тем или иным способом" относится не только к пункту 1 инструкции, но и вообще к работе с устройствами на этой платформе.
И Вы ещё не дошли до этапа собственно установки морды.

Помочь в данном случае можно путём "извлечения" CD модема в Проводнике. То есть, запускаете проводник, находите там этот CD (он "пустой", якобы неработающий, т.к. образ Вы удалили), и в меню правой кнопки выбираете "Извлечь", наблюдая за ситуацией в ДУ. Вы должны увидеть, что после этого модем сменит режим, и в дополнение к MSD (CD-ROM + кардридер) станет доступным адаптер RNDIS. В результате, Вы вернётесь к началу п. 2 упомянутой инструкции. После этого Вам нужно выполнить указанные там пункты 2 и 3.

Далее...у Вас модем ведь соединяется с сетью? Индикатор мигает? Если да, то выполняем пункт 4, только скачивать нужно не демон, а полный архив с последней версией морды:
wget
Следующий шаг - распаковка архива. Процедура - такая же, как в п. 6, только файл архива у нас другой:
tar zxvf wui_mf825_2014-03-17.tgz
Ну и удалить архив после распаковки не помешает:
rm wui_mf825_2014-03-17.tgz
На каждом из этапов обращайте внимание на возможные сообщения об ошибках. Их, конечно, не должно быть.
Ну и после перезагрузки (reboot) всё должно заработать.
Не забывайте "извлекать" CD, если RNDIS не становится доступным сразу. А для того, чтобы он становился доступным автоматически и всегда, нужно проделать часть процедуры, описанной в посте #7. Часть, касающуюся перевода модема в factory mode и выхода из него с предварительным выполнением команды AT+ZCDRUN=8 . Это если Вас разлочка не интересует, конечно.
 
Последнее редактирование:
У Вас что-то не так с картой. Например:
- её размер больше 32 ГБ;
- на ней не создан(ы) раздел(ы) или таблица разделов повреждена;
- она неисправна.
И ещё: подмонтировать можно только раздел с ФС (из популярных) FAT (FAT12, FAT16, FAT32). Например, с разделами NTFS или ext2 на карте работать в модеме не получится. Правда, если даже тип ФС раздела - неподдерживаемый, он всё равно будет отображаться в списке блоковых устройств как /dev/mmcblk0pn .
 
Пытаюсь добавить запись APN "internetst" для NCC таким образом insert into apn_list values('25011','NCC','','','*99#','0','internetst','1','','','1','','IP','','0','0'); но выбор всеравно авто не выбирает этот APN. Модем разлочен но без морды. Хочу поставить морду чтоб вручную выбрать нужную точку, только ради этого. Если както можно это сделать командой, буду благодарен за разьяснение. И как в терминале посмотреть текущую APN?
 
Подскажите, вебморда как то влияет на радиочасть модема? А то после прошивки последней мордой пинг вырос ? Или это у оператора что-то?
 
Так ведь я написал Вам в предыдущем ответе... Можете ещё почитать в соответствующей теме на 4пда: возможно, там будет понятнее.
Можно, но для этого нужно, путём сравнения файлов в архиве морды и оригинальных файлов, определить, какие их них добавились или изменились. А потом заменить изменившиеся оригинальными, а добавленные - удалить. Плюс вернуть на место ISO-образ.
Короче, бессмысленной мороки на полдня...
Чем Вам морда не понравилась?
 
Как видите, пересечения адресации нет.
Может быть всё, что угодно, но вероятность того, что это связано с модемом, очень мала. Если только Вы его не подключили к роутеру через какой-нибудь "сопливый" кабель или переходник.
А что это за два устройства, о которых Вы говорите - которые не могут работать вместе на нормальной скорости? Вы не пробовали проверить скорость передачи данных между ними, временно исключив из рассмотрения канал доступа в Интернет? Или, если есть возможность, между каждым из них и проводной WAN?
Да, и что получится, если сначала вместо одного, а потом вместо другого из этих устройств подключить какое-нибудь третье, ранее в "эксперименте" не участвовавшее?
 
25011 - это MCC/MNC Йоты. Вам вместо этого нужно написать код той сети, для которой должно выбираться это APN.
Нужно скачать в корень ФС модема архив с мордой и распаковать его оттуда. Потом желательно удалить архив, чтобы не занимал место. После первого запуска морды в браузере - сделать сброс настроек.
Да, если у Вас МТСовская версия модема, то перед распаковкой нужно ещё удалить ISO-обpаз (ищите в теме по строке "ZMODEM.ISO").
Без морды с этим непросто работать, потому что у Вас модем регистрируется в сети, для кода которой в БД нет строки. Думаю, что если Вы получите дамп всех переменных nvram, как описано в посте #2123 (стр. 107), то сами найдёте там нужное значение.

Только лучше всё-таки добавить строку в базу и запустить морду.
 
В морде я обнаружил только один недостаток - отсутствие статистики за сутки (есть тарифы посуточные) За сеанс, есть, за месяц - есть, а вот за сутки нет, а очень бы желательна была. У того же Мегафона она есть...
 
Как скопировать? ткните носом плиз. Последняя морда эта wui_mf823_2014-05-08.tgz ?
 
krakade - да это последняя морда, а как заливать читайте пост 1099 на стр.55
 

Похожие темы

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