LINUX.ORG.RU

ZTE MF626 билайн SLED 11 sp1


0

1

Есть дистрибутив SLED 11 sp1. Менять его на что-то очень нежелательно (так как он предустановленный на ноутбук и отлично работает, зачем трогать то, что работает). Ядро там 2.6.32.

Есть модем от билайна, ZTE MF626.

Прочитал статью http://ru.gentoo-wiki.com/wiki/MF626 и тред http://www.gentoo.ru/node/12140 . Сделал для себя неутешительный вывод - для того, чтобы заставить это чудо работать, нужны танцы с бубном. С другой стороны, тема датируется 2008-м годом, может, что-то изменилось?

При подключении сначала появляется виртуальный «диск» с драйверами под венду... я так понял, это можно отключить в прошивке специальной программой, но пока без надобности, так как при извлечении этого диска появляются устройства /dev/ttyUSB0, /dev/ttyUSB1 и /dev/ttyUSB2.

В поставке SLED идёт gnome и с ним networkmanager. Как заставить его работать? какое устройство из трёх выбирать, и какие параметры вообще куда прописывать? %) этот gnome-networkmanager какой-то скудноватый... в общем, не получилось у меня через него настроить.

И ещё из того треда делаю неутешительный вывод, что модем надо каждые две минуты как-то «будить», чтобы не обрубал соединение, так?.. или это тоже уже делать не надо? Просветите... буду благодарен :)

Хотелось бы обойтись без танцев с бубном... тем более что модемом с ноутбуком пользоваться не мне, а моей маме... команды в консоли будет ей тяжело объяснять как вводить...

На убунте аналогичный модем завелся «из каропки» (флешка видна, сиди не искал — не нужно было). До сих пор жалоб не поступало.

Убунта 12.04 была.

amalofeev
()
Ответ на: комментарий от amalofeev

«из каропки» - это как? втыкаете и через нетворк манагёр завёлся? а номер *99#, имя beeline/beeline пришлось где-то вводить, или даже это не спрашивалось?

Какое ведро в убунте 12.04?.. поновее наверное?

BattleCoder ★★★★★
() автор топика

1. Настраивай модем на /dev/ttyUSB2.

2. Напиши правило udev для автоматического выплевывания «диска» с драйверами.

Log_in
()
Ответ на: комментарий от Log_in

ок... попробую. а для чего ttyUSB0 и ttyUSB1, не совсем понятно...

А вырубаться через каждые две минуты уже не будет, или это всё-таки как-то лечить надо будет потом? Просто это не вариант ни разу =)

BattleCoder ★★★★★
() автор топика

usb_modeswitch

И ещё из того треда делаю неутешительный вывод, что модем надо каждые две минуты как-то «будить», чтобы не обрубал соединение, так?.. или это тоже уже делать не надо? Просветите... буду благодарен :)

только если он залочен на оператора, например билайн. можно разлочить предварительно дабы избежать этой проблемы (если она есть, конечно)

xtraeft ★★☆☆
()
Последнее исправление: xtraeft (всего исправлений: 1)
Ответ на: комментарий от xtraeft

ах вот оно что... мысли в моей голове начинают обретать порядок

значит надо его разлочить =) я думаю он по-любому залочен именно на билайн. займусь этим... и заодно вырублю виртуальный cd с дровами (я так понимаю, это сделает usb_modeswitch ненужным, так?)

BattleCoder ★★★★★
() автор топика
Ответ на: комментарий от BattleCoder

ttyUSB{01} для каких-то служебных нужд. Подробности можно найти в гугле. После перепрошивки у моего zte 626 от МТС вообще стало 4 устройства ttyUSB{0-3}. Модем соответственно переместился на ttyUSB3.

Вырубается, значит залочен. Хотя у меня валяется билайновский модем, правда huawei, и он спокойно работал с симкой мтс без каких либо шаманств.

Log_in
()
Ответ на: комментарий от BattleCoder

я так понимаю, это сделает usb_modeswitch ненужным

помоему да
кстати, помоему уже есть несколько гуевых утилит для настройки этого всего в линуксе. названий не помню, но на лоре про них писали

xtraeft ★★☆☆
()
Ответ на: комментарий от BattleCoder

«из каропки» - это как? втыкаете и через нетворк манагёр завёлся? а номер *99#, имя beeline/beeline пришлось где-то вводить, или даже это не спрашивалось?

1) Втыкаешь, он спрашивает PIN код симкарты.

2) Заходишь в NM->MOBILE.

3)Жмёшь «Добавить устройство», выбираешь из списка модем.

4) Выбираешь оператора(Пчелайн).

5) Проверяешь уже заполненные настройки узера/пароля/APN и прочего.

Профит!

PS Шаги 2-5 надо делать только при первом подключении модема.

alpha4
()

Билайновский MF100 работает с NetworkManager + ModemManager не первой свежести (Debian Squeeze) после удаления NODOWNLOAD.FLG с файловой системы модема при помощи программы Qpst под Windows (возможно, можно пробросить ttyUSB0 в wine). Для интернета используется ttyUSB2.

AITap ★★★★★
()
Ответ на: комментарий от xtraeft

ответ в шестом абзаце самого вопроса- «будить»!

anonymous
()

У меня такой же. Перепрошил его по мануалу из твоего первого линка. На сусе работает нормально с NM, по идее и на SLED будет так же.

Rakot ★★
()
Ответ на: комментарий от kraftello

я подумываю её телефон превратить в модем. правда, не уверен, что 3g держит, небось только gprs/edge, надо уточнять...

BattleCoder ★★★★★
() автор топика

На своём ноутбуке с Gentoo завёл. На мамином пока нет (там где SLED-11). Возможно там староватый networkmanager, да и ядро на Gentoo у меня поновее (3.5.0)

gentoo (или openSUSE) ставить туда как-то нет желания, равно как и венду, хотелось бы на sled настроить... неужто networkmanager придётся руками обновлять как-то? %)

BattleCoder ★★★★★
() автор топика

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

вот номер я написано *99#, это понятно, имя пользователя и пароль beeline/beeline. Модем выбираю /dev/ttyUSB2. Что ещё надо? Как APN указать в kppp?

Просто через networkmanager не получается настроить... к сожалению. по крайней мере на SLED.

BattleCoder ★★★★★
() автор топика
2 декабря 2012 г.

Привет. Прошло какое-то время - модем перестал работать. По вышеозвученным рецептам я «отучил» его определяться как сидюк и он не должен требовать что-то там принимать по timeout.

Сейчас ВООБЩЕ не подключается. Пробовал как в gentoo, так и в opensuse.

Вот что вижу в логах. Кто-нибудь что подскажет?

Dec  2 14:27:07 tardis NetworkManager[25241]: <info> Activation (ttyUSB2) starting connection 'Билайн - USB-модем'
Dec  2 14:27:07 tardis NetworkManager[25241]: <info> (ttyUSB2): device state change: disconnected -> prepare (reason 'none') [30 40 0]
Dec  2 14:27:07 tardis NetworkManager[25241]: <info> Activation (ttyUSB2) Stage 1 of 5 (Device Prepare) scheduled...
Dec  2 14:27:07 tardis NetworkManager[25241]: <info> Activation (ttyUSB2) Stage 1 of 5 (Device Prepare) started...
Dec  2 14:27:07 tardis NetworkManager[25241]: <info> (ttyUSB2): device state change: prepare -> need-auth (reason 'none') [40 60 0]
Dec  2 14:27:07 tardis NetworkManager[25241]: <info> Activation (ttyUSB2) Stage 1 of 5 (Device Prepare) complete.
Dec  2 14:27:08 tardis NetworkManager[25241]: <info> Activation (ttyUSB2) Stage 1 of 5 (Device Prepare) scheduled...
Dec  2 14:27:08 tardis NetworkManager[25241]: <info> Activation (ttyUSB2) Stage 1 of 5 (Device Prepare) started...
Dec  2 14:27:08 tardis NetworkManager[25241]: <info> (ttyUSB2): device state change: need-auth -> prepare (reason 'none') [60 40 0]
Dec  2 14:27:08 tardis NetworkManager[25241]: <info> Activation (ttyUSB2) Stage 1 of 5 (Device Prepare) complete.
Dec  2 14:27:08 tardis modem-manager[25248]: <info>  (ttyUSB2) opening serial port...
Dec  2 14:27:08 tardis modem-manager[25248]: <info>  Modem /org/freedesktop/ModemManager/Modems/1: state changed (disabled -> enabling)
Dec  2 14:27:08 tardis modem-manager[25248]: <info>  (ttyUSB2): using text mode for SMS
Dec  2 14:27:08 tardis modem-manager[25248]: <info>  Modem /org/freedesktop/ModemManager/Modems/1: state changed (enabling -> enabled)
Dec  2 14:27:08 tardis NetworkManager[25241]: <info> WWAN now enabled by management service
Dec  2 14:27:08 tardis modem-manager[25248]: <info>  Modem /org/freedesktop/ModemManager/Modems/1: state changed (enabled -> registered)
Dec  2 14:27:08 tardis modem-manager[25248]: <info>  Modem /org/freedesktop/ModemManager/Modems/1: state changed (registered -> connecting)
Dec  2 14:27:08 tardis modem-manager[25248]: <info>  Modem /org/freedesktop/ModemManager/Modems/1: state changed (connecting -> connected)
Dec  2 14:27:08 tardis NetworkManager[25241]: <info> Activation (ttyUSB2) Stage 2 of 5 (Device Configure) scheduled...
Dec  2 14:27:08 tardis NetworkManager[25241]: <info> Activation (ttyUSB2) Stage 2 of 5 (Device Configure) starting...
Dec  2 14:27:08 tardis NetworkManager[25241]: <info> (ttyUSB2): device state change: prepare -> config (reason 'none') [40 50 0]
Dec  2 14:27:08 tardis NetworkManager[25241]: <info> Activation (ttyUSB2) Stage 2 of 5 (Device Configure) successful.
Dec  2 14:27:08 tardis NetworkManager[25241]: <info> Activation (ttyUSB2) Stage 3 of 5 (IP Configure Start) scheduled.
Dec  2 14:27:08 tardis NetworkManager[25241]: <info> Activation (ttyUSB2) Stage 2 of 5 (Device Configure) complete.
Dec  2 14:27:08 tardis NetworkManager[25241]: <info> Activation (ttyUSB2) Stage 3 of 5 (IP Configure Start) started...
Dec  2 14:27:08 tardis NetworkManager[25241]: <info> (ttyUSB2): device state change: config -> ip-config (reason 'none') [50 70 0]
Dec  2 14:27:08 tardis NetworkManager[25241]: <info> starting PPP connection
Dec  2 14:27:08 tardis NetworkManager[25241]: <info> pppd started with pid 25755
Dec  2 14:27:08 tardis NetworkManager[25241]: <info> Activation (ttyUSB2) Stage 4 of 5 (IPv6 Configure Timeout) scheduled...
Dec  2 14:27:08 tardis NetworkManager[25241]: <info> Activation (ttyUSB2) Stage 3 of 5 (IP Configure Start) complete.
Dec  2 14:27:08 tardis NetworkManager[25241]: <info> Activation (ttyUSB2) Stage 4 of 5 (IPv6 Configure Timeout) started...
Dec  2 14:27:08 tardis NetworkManager[25241]: <info> Activation (ttyUSB2) Stage 4 of 5 (IPv6 Configure Timeout) complete.
Dec  2 14:27:08 tardis pppd[25755]: Plugin /usr/lib64/pppd/2.4.5/nm-pppd-plugin.so loaded.
Dec  2 14:27:08 tardis pppd[25755]: pppd 2.4.5 started by root, uid 0
Dec  2 14:27:08 tardis pppd[25755]: Removed stale lock on ttyUSB2 (pid 25659)
Dec  2 14:27:08 tardis pppd[25755]: Using interface ppp0
Dec  2 14:27:08 tardis pppd[25755]: Connect: ppp0 <--> /dev/ttyUSB2
Dec  2 14:27:09 tardis pppd[25755]: CHAP authentication succeeded
Dec  2 14:27:09 tardis pppd[25755]: CHAP authentication succeeded
Dec  2 14:27:09 tardis kernel: PPP BSD Compression module registered
Dec  2 14:27:09 tardis kernel: PPP Deflate Compression module registered
Dec  2 14:27:28 tardis NetworkManager[25241]: <warn> pppd timed out or didn't initialize our dbus module
Dec  2 14:27:28 tardis NetworkManager[25241]: <info> Activation (ttyUSB2) Stage 4 of 5 (IPv4 Configure Timeout) scheduled...
Dec  2 14:27:28 tardis NetworkManager[25241]: <info> Activation (ttyUSB2) Stage 4 of 5 (IPv4 Configure Timeout) started...
Dec  2 14:27:28 tardis NetworkManager[25241]: <info> (ttyUSB2): device state change: ip-config -> failed (reason 'ip-config-unavailable') [70 120 5]
Dec  2 14:27:28 tardis pppd[25755]: Terminating on signal 15
Dec  2 14:27:28 tardis NetworkManager[25241]: <info> Marking connection 'Билайн - USB-модем' invalid.
Dec  2 14:27:28 tardis NetworkManager[25241]: <warn> Activation (ttyUSB2) failed.
Dec  2 14:27:28 tardis NetworkManager[25241]: <info> Activation (ttyUSB2) Stage 4 of 5 (IPv4 Configure Timeout) complete.
Dec  2 14:27:28 tardis NetworkManager[25241]: <info> (ttyUSB2): device state change: failed -> disconnected (reason 'none') [120 30 0]
Dec  2 14:27:28 tardis NetworkManager[25241]: <info> (ttyUSB2): deactivating device (reason 'none') [0]
Dec  2 14:27:28 tardis NetworkManager[25241]: nm_system_iface_flush_routes: assertion `ifindex > 0' failed
Dec  2 14:27:28 tardis NetworkManager[25241]: nm_system_iface_flush_addresses: assertion `ifindex > 0' failed
Dec  2 14:27:28 tardis modem-manager[25248]: <info>  Modem /org/freedesktop/ModemManager/Modems/1: state changed (connected -> disconnecting)
Dec  2 14:27:28 tardis pppd[25755]: Connection terminated.
Dec  2 14:27:28 tardis dbus[3864]: [system] Rejected send message, 2 matched rules; type="error", sender=":1.1114" (uid=0 pid=25241 comm="/usr/sbin/NetworkManager --pid-file /var/run/Netwo") interface="(unset)" member="(unset)" error name="org.freedesktop.DBus.Error.UnknownMethod" requested_reply="0" destination=":1.1144" (uid=0 pid=25755 comm="/usr/sbin/pppd nodetach lock nodefaultroute user b")
Dec  2 14:27:29 tardis pppd[25755]: Exit.
Dec  2 14:27:29 tardis dbus[3864]: [system] Rejected send message, 2 matched rules; type="error", sender=":1.1114" (uid=0 pid=25241 comm="/usr/sbin/NetworkManager --pid-file /var/run/Netwo") interface="(unset)" member="(unset)" error name="org.freedesktop.DBus.Error.UnknownMethod" requested_reply="0" destination=":1.1144" (uid=0 pid=25755 comm="/usr/sbin/pppd nodetach lock nodefaultroute user b")
Dec  2 14:27:32 tardis modem-manager[25248]: <info>  Modem /org/freedesktop/ModemManager/Modems/1: state changed (disconnecting -> registered)
BattleCoder ★★★★★
() автор топика

Подключаюсь через networkmanager, разумеется. на этот раз он дажё любезно определил модель модема и дал выбрать оператора (билайн) из списка, и всё автоматически настроил.

Но - не работает. Такой вот fail. В чью сторону копать?

BattleCoder ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.