Сайт | Скачать | Видео | Wiki

Автор Тема: Модемы ZTE MF  (Прочитано 149536 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Pacopata

  • Гость
Re: Модемы ZTE MF
« Ответ #15 : 05 Май 2009, 10:13:19 »
так как вы его завели? я что то не совсем понял...
Хм.. А вопрос-то правомерный... Оказалось, я рано обрадовался.
Решил повторить успех - устройство на ttyUSB0 не цепляется  :-\
...
В общем нет смысла пересказывать подробности, но начал перебирать варианты: менять файлы .2fs (хотя, вряд ли они вообще как-то влияют), загружаться без них. Результат нулевой.
Потом вдруг, не понимаю как, всё сработало, да ещё и на ура - без единой ошибки в dmesg!
Снова погуглил для пробы.

Поэтому. На Ваш вопрос отвечаю:
- А я сам не совсем понял, как его завёл.

Буду, снова перебирая варианты, заниматься поиском закономерности. Нужно понять, при каких условиях 'yes', а при каких 'no'.
Но есть опасение, что это признак нестабильный, тогда сами понимаете...
---
P.S. ...Что-то у меня подозрение на дистрибутив, ибо контрольную сумму не проверял.
Потому как не только здесь проблемы возникают.
« Последнее редактирование: 05 Май 2009, 10:51:10 от Pacopata »

Pacopata

  • Гость
Re: Модемы ZTE MF
« Ответ #16 : 05 Май 2009, 15:23:55 »
Итак, вот что делал, и что получилось.
Сразу скажу, команды везде вводил одним и тем же скриптом и использовал копии одного и того же wvdial.conf, поэтому какие-либо "ручные" ошибки исключены.

Вариант А.
Загрузился БЕЗ персонального файла.
Команда # modprobe usbserial vendor=0x19d2 product=0x0031 не даёт никакого эффекта - устройство не цепляется.

Вариант В.
Перезагрузился из вар. А с сохранением персонального файла. Повторил попытку - модем цепляется (правда, с ошибками, впрочем, как и всегда), но при подключении возникает ошибка (аттач b1.txt).
Может кто прояснит, в чём её суть?
Затем перевтыкаю модем, делаю eject..., потом modprobe... и при попытке подключения получаю уже вот что: b2.txt.  :o ???

Вариант C.
Загружаюсь с др. персональным файлом, который сохранил несколько дней назад после того как всё удачно получилось. Получаю c1.txt.
Перевтыкаю модем, снова все процедуры и, наконец,... удача! (c2.txt)
---

Вывод делаю такой.
Значит где-то что-то как-то в персональном файле, видимо накрутил не глядя в процессе экспериментов, сложилось удачно. Но вообще не понимаю, при чём тут он? ...

Оффлайн HaXaL

  • Новичок
  • *
  • Сообщений: 22
  • Репутация: +0/-0
Re: Модемы ZTE MF
« Ответ #17 : 12 Май 2009, 11:40:34 »
я вот не понял как переводить его из режима сд-ром в режим модем?

Pacopata

  • Гость
Re: Модемы ZTE MF
« Ответ #18 : 12 Май 2009, 12:16:59 »
HaXaL
Код
eject /dev/srN
Вместо N пишете номер устройства cdrom (если воткнули модем, и на раб. столе появился ярлык sr0, значит подставляете ноль, если sr1 - пишете 1 и  т.д.).
После этой команды значение параметра product должно измениться на "модемный".
Для MF626-го это будет 0031.
Можно готовый скрипт, что бы не набирать команды:
Код
#!/bin/sh
eject /dev/sr0
modprobe usbserial vendor=0x19d2 product=0x31


А вообще для этого есть usb_modemswitch, но я с ним так и не разобрался. Если у Вас получится, поделитесь. Поскольку я не уверен теперь, что мой метод с eject достаточно правильный: наверняка там требуется ещё что-то. Вывод делаю на том основании, что, во-первых, если б было так просто, то зачем бы писали usb_modemswitch; во-вторых, dmesg всё равно показывает ошибки.

---
Забыл сказать о своих извращениях. Значит так, вся эта описанная выше мутотень с Вариантами А, В, С -пустая трата времени, ибо дело, наверное, в ядре.
Поставил Puppy 4.20 - модем определяется, подключается. Теперь упёрся в mf626-helper.
Просьба, кто пользуется, подскажите, там такой скрипт запуска:
Код
#!/bin/sh
/sbin/mf626-helper -s ${BUSNUM} ${DEVNUM}&

Где брать значения BUSNUM и DEVNUM?
И ещё читал, что люди запускают всё-таки не с ключём -s, а с -f -v.
Ещё читал, что всё равно минут через 8-10 (у кого как) он отрубается...
« Последнее редактирование: 12 Май 2009, 12:53:22 от Pacopata »

Оффлайн vgrish

  • Новичок
  • *
  • Сообщений: 5
  • Репутация: +1/-0
Re: Модемы ZTE MF
« Ответ #19 : 13 Май 2009, 16:38:08 »
может кто нибудь подсказать в чем дело?
пытаюсь подсоединить GPRS (zte mf626).....
modprobe usbserial.....
далее настраиваю wvdial но в ничего не выходит , встает на
Carrier detected. Waiting for promt.

Pacopata

  • Гость
Re: Модемы ZTE MF
« Ответ #20 : 13 Май 2009, 18:22:56 »
В wvdial.conf строку инициализации правильно пишете?
« Последнее редактирование: 13 Май 2009, 19:07:56 от Pacopata »

Оффлайн HaXaL

  • Новичок
  • *
  • Сообщений: 22
  • Репутация: +0/-0
Re: Модемы ZTE MF
« Ответ #21 : 13 Май 2009, 21:11:03 »
ребята, какое же вы указываете устройство? /dev/ttyUSB0  ? но в этой папке нет таких файлов.
у меня есть  /dev/usb/ttyUSB0 и /dev/input/ttyACM0
 скиньте конфиг wvdial и подробно как и чего запускаете,
у меня если воткнуть модем перед загрузкой, то он не определяется как сд-ром. сразу как модем
т.е. vendor=0x19d2 product=0x31

Оффлайн vgrish

  • Новичок
  • *
  • Сообщений: 5
  • Репутация: +1/-0
Re: Модемы ZTE MF
« Ответ #22 : 13 Май 2009, 23:17:56 »
В wvdial.conf строку инициализации правильно пишете?

да , прописываю как в винде

Init3 = AT+CGDCONT=1,"IP","internet"
оператор мегафон

Pacopata

  • Гость
Re: Модемы ZTE MF
« Ответ #23 : 13 Май 2009, 23:53:14 »
HaXaL
Цитата
скиньте конфиг wvdial

Код
[Dialer defaults]
Baud = 460800
Init1 = ATZ
Init2 = AT+CGDCONT=1,"IP","home.beeline.ru"
Modem = /dev/usb/ttyUSB0
Modem Type = USB Modem
New PPPD = true
Password = beeline
Phone = *99#
Username = beeline
Stupid Mode = on


Цитата
и подробно как и чего запускаете,
у меня если воткнуть модем перед загрузкой, то он не определяется как сд-ром. сразу как модем
т.е. vendor=0x19d2 product=0x31
Теперь, он инициализируется в сети: светодиод горит либо синим (GSM), либо зелёным (3G&HSDPA), и у вас есть две минуты для теста.
Даете команду:
Код
modprobe usbserial vendor=0x19d2 product=0x0031
Затем для проверки результата:
Код
dmesg
Если прицепилось на ttyUSB0, то гут.
Затем команда:
Код
wvdial
Происходит коннект, наслаждаетесь две минуты.

Если не успели выполнить все эти команды в течение двух минут, пока модем жив, и он отвалился (светодиод горит красным), то запустите такой скрипт:
Код
#!/bin/sh
# echo -e "AT+CFUN=1\r\n" > /dev/ttyUSB0
# echo -e "AT+ZOPERTE=\"beeline\"\r\n" >/dev/ttyUSB0
# cat /dev/ttyUSB0

Он оживит модем ещё на две минуты (индикатор снова загорится НЕ красным), и выполняйте нужные процедуры. Благодаря этому скрипту Вам просто не нужно перевтыкать модем. А вообще, чтобы не печатать команды каждый раз, создайте скрипт:
Код
#!/bin/sh
modprobe usbserial vendor=0x19d2 product=0x31

---

Ну а дальше начинается всё самое интересное... :)
---

P.S.
В PuppyRus USBViewer показывает Product ID как 0031, в Puppy4.20 - как 31.
Поэтому я пишу либо так, либо эдак. Существует ли реальная разница, не проверял. Но в любом случае, если значение будет указано неверно, то консоль сообщит об ошибке.

vgrish
Хм.. Мегафоном не пользуюсь, поэтому удивился что просто "internet", но потом посмотрел в конфигах из подлеченного БИД с форума xbit, действительно так.
...Попробуйте почитать http://www.e1.ru/talk/forum/read.php?f=125&i=14392&t=14392&page=0
может свежей головой поможете нам.

DdShurick

  • Гость
Re: Модемы ZTE MF
« Ответ #24 : 14 Май 2009, 00:07:58 »
Init3 = AT+CGDCONT=1,"IP","internet"
оператор мегафон
Вместо init3 попробуйте прописать строку инициализации в init2

Оффлайн vgrish

  • Новичок
  • *
  • Сообщений: 5
  • Репутация: +1/-0
Re: Модемы ZTE MF
« Ответ #25 : 14 Май 2009, 09:01:07 »
[Dialer Defaults]
Baud = 460800
Init1 = ATZ
Init2 = ATQ0V1E1S0=0&C1&D2S11=55+FCLASS=0
Modem = /dev/ttyUSB2
Modem Type = USB Modem
New PPPD = True
Password = gdata
Phone = *99#
Username = gdata
Stupid Mode = on

вообще убрал строку инициализации и все пошло как по маслу)))
еще правда прописал
New PPPD = True
может из-за этого....
сейчас все работает, спасибо что помогли!!! я уж думал что этот модем никак не оживить ...

Pacopata

  • Гость
Re: Модемы ZTE MF
« Ответ #26 : 14 Май 2009, 09:40:03 »
НУ а с залочкой-то что?

Оффлайн vgrish

  • Новичок
  • *
  • Сообщений: 5
  • Репутация: +1/-0
Re: Модемы ZTE MF
« Ответ #27 : 14 Май 2009, 10:41:15 »
удалил CD_STARTUP_FLAG и FLAG_NO_DOWNLOAD
определяется сразу как модем, и сразу подрубается к сети....
т.е. больше никаких манипуляций не нужно...

Pacopata

  • Гость
Re: Модемы ZTE MF
« Ответ #28 : 14 Май 2009, 12:04:34 »
А, все-таки так подошли... У меня этот соблазн есть, но модем пока на гарантии, не хотелось бы рисковать.
Ещё вопрос: а в винде он теперь открывается как cdrom? Это я к тому, если нужно будет установить БИД и всё такое, ну типа по легальному плану.
« Последнее редактирование: 14 Май 2009, 12:08:07 от Pacopata »

Оффлайн vgrish

  • Новичок
  • *
  • Сообщений: 5
  • Репутация: +1/-0
Re: Модемы ZTE MF
« Ответ #29 : 14 Май 2009, 12:19:06 »
скачайте плагин для тотала wfx_efs_1_1_2 (220кб), с помощью него можно удалить флаги, можно обратно вернуть....
какие проблемы то?
определяется только как модем.