LINUX.ORG.RU

3G модем (MF622) без NetworkManager'а


0

0

Имеется модем mf622 при подключении к сети с помощью NM-0.8 работает так, как и должен... НО! после использования pppd скорость падает до 1кб/с :(
ИЧСХ работоспособность восстанавливается только после подключения фирменной утилитой :(

cat /etc/chatscripts/provider
# This chatfile was generated by pppconfig 2.3.17.
# Please do not delete any of the comments.  Pppconfig needs them.
# 
# ispauth PAP
# abortstring
ABORT BUSY ABORT 'NO CARRIER' ABORT VOICE ABORT 'NO DIALTONE' ABORT 'NO DIAL TONE' ABORT 'NO ANSWER' ABORT DELAYED
# modeminit
'' ATZ
'' AT+CGDCONT=1,"IP","internet"
# ispnumber
OK-AT-OK "ATDT*99#"
# ispconnect
CONNECT \d\c
# prelogin

# ispname
# isppassword
# postlogin

# end of pppconfig stuff
cat /etc/NetworkManager/system-connections/Megafon 

[connection]
id=Megafon
uuid=87bc825e-a83c-4573-932c-b5bd253297b2
type=gsm
autoconnect=true
timestamp=0

[ppp]
noauth=true
refuse-eap=false
refuse-pap=false
refuse-chap=false
refuse-mschap=false
refuse-mschapv2=false
nobsdcomp=false
nodeflate=false
no-vj-comp=false
require-mppe=false
require-mppe-128=false
mppe-stateful=false
crtscts=false
baud=0
mru=0
mtu=0
lcp-echo-failure=0
lcp-echo-interval=0

[ipv4]
method=auto
ignore-auto-routes=false
ignore-auto-dns=false
dhcp-send-hostname=false
never-default=false

[gsm]
number=*99#
username=inet
password=inet
apn=internet
network-type=-1
band=-1
allowed-bands=1

[serial]
baud=115200
bits=8
parity=110
stopbits=1
send-delay=0

И что, что ты этим хотел сказать?

Viglim
()

У меня так отлично работало:

$ cat /etc/ppp/peers/bee
/dev/ttyUSB2 115200 noauth noipdefault defaultroute nopersist
connect "chat '' AT '' AT OK AT+CGDCONT=1,\"IP\",\"internet\" OK ATDT*99# CONNECT"
nobsdcomp nodeflate novj
user beeline password beeline
mtu 1400 mru 1500

anon_666
()

Если не поможет - перепрошейте модем: ru.gentoo-wiki.com/wiki/MF626

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

К сожалению так тоже не работает...[br] *ковыряет исходники nm на предмет «волшебной» строки инициализации*

bellato
() автор топика

> " ATZ

сомневаюсь что это на GSM-модемах работает. По крайней мере у меня — нет. Попробуй поставить

" AT OK AT+CGDCONT=1,«IP»,«internet»

pupok ★★
()

Если модем от Вымпелкома или МТС, то прошивай.

KPSS
()

Если не перешит

Тc билайн периодически хитрые запросы должен посылать через фирменные дрова. В вики генту было.

kraftello ★★★★★
()
Ответ на: Через gnome-ppp попробуй от kraftello

[code] #файл 3g в /etc/ppp/peers/ #pon 3g #/dev/ttyUSB2 9600 /dev/ttyUSB2 115200 #/dev/ttyUSB2 460800 # отключаем сжатие данных nobsdcomp nodeflate # команда для установки соединения, обычно connect «/usr/sbin/chat -f /etc/ppp/3g»,здесь всё в одном: connect «/usr/sbin/chat -v \ "   \rAT \ OK 'AT+ZOPRT=5' \ OK 'AT+ZSTART' \ OK 'AT+CPBS=„SM“' \ OK 'AT+CPMS=„SM“,„SM“,»«' \ OK 'AT+ZSNT=2,0,0' \ TIMEOUT 5 \ ECHO ON \ ABORT '\nBUSY\r' \ ABORT '\nERROR\r' \ ABORT '\nNO ANSWER\r' \ ABORT '\nNO CARRIER\r' \ ABORT '\nNO DIALTONE\r' \ ABORT '\nRINGING\r\n\r\nRINGING\r' \ ABORT '\nUsername/Password Incorrect\r' \ "   \rAT \ TIMEOUT 12 \ OK ATE1 \ OK 'AT+CGDCONT=1,\„IP\“,\„internet.tele2.ru\“' \ OK ATD*99***1# \ CONNECT \c \ » crtscts noauth #novj #novjccomp #nopcomp #noaccomp # автоматическое получение сетевых настроек noipdefault usepeerdns defaultroute #user «beeline» #password beeline # необязательно debug nodetach #для автоматического переподключения persist maxfail 0 [/code]

kraftello ★★★★★
()
Ответ на: комментарий от kraftello
#файл 3g в /etc/ppp/peers/
#pon 3g
#/dev/ttyUSB2 9600
/dev/ttyUSB2 115200
#/dev/ttyUSB2 460800
# отключаем сжатие данных
nobsdcomp
nodeflate
# команда для установки соединения, обычно connect "/usr/sbin/chat -f /etc/ppp/3g",здесь всё в одном:
connect "/usr/sbin/chat -v \
''	\rAT \
OK 'AT+ZOPRT=5' \
OK 'AT+ZSTART' \
OK 'AT+CPBS="SM"' \
OK 'AT+CPMS="SM","SM",""' \
OK 'AT+ZSNT=2,0,0' \
TIMEOUT 5 \
ECHO    ON \
ABORT   '\nBUSY\r' \
ABORT   '\nERROR\r' \
ABORT   '\nNO ANSWER\r' \
ABORT   '\nNO CARRIER\r' \
ABORT   '\nNO DIALTONE\r' \
ABORT   '\nRINGING\r\n\r\nRINGING\r' \
ABORT   '\nUsername/Password Incorrect\r'  \
''	\rAT \
TIMEOUT 12 \
OK ATE1 \
OK      'AT+CGDCONT=1,\"IP\",\"internet.tele2.ru\"' \
OK      ATD*99***1# \
CONNECT \c \
"
crtscts
noauth
#novj
#novjccomp
#nopcomp
#noaccomp
# автоматическое получение сетевых настроек
noipdefault
usepeerdns
defaultroute
#user "beeline"
#password beeline
# необязательно
debug
nodetach
#для автоматического переподключения
persist
maxfail 0 
kraftello ★★★★★
()

Источник http://muhas.ru/?p=140

У меня перешитый mf626

kraftello ★★★★★
()

Перепрошей и да будет тебе счастье, работа без морок в сети любого оператора.

G-UNiX ★★
()

Прошивок на mf622 ни в сети, ни на сайте производителя нет. Как нет и нужды в перепрошивке, т.к.:
1. модем НЕ залочен
2. без нареканий работает под windows
3. так же хорошо работает с NetworkManager-0.8 (до тех пор, пока не пытаюсь «вручную» поднять pppd)
Беда лишь в том, что NM - есть лишняя сущность и не нужен (с) на нетбуке :)

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

Прошивок полно

>модем скорей всего разлоченый или просто без защиты,поддерживает сразу всех операторов. но проблема в том что соединение обрывается через 2 3 минуты после подключения , подскажите в чем проблема. Если у тебя mf622 - то эта бяка сидит в прошивке. Модему нужно отправлять через интервалы определенную ат-команду. Если же команда не получена - девайс разрывает соединение. Для лечения этой бяки люди сделали нужный софт.

http://www.3g-4g.ru/usb-modem-zte-mf622.php

Для начала gnome-ppp попробуй.

kraftello ★★★★★
()
Ответ на: Прошивок полно от kraftello

> Прошивок полно
Прошивок НЕТ, а то, что пытаются выдать за firmware есть драйвера и обертка для eject'a под windows (a la «Билайн Интернет Дома»)
> Модему нужно отправлять через интервалы определенную ат-команду
Это вообще бред, написано тем, кто 622 в глаза не видел. В хитрых командах нуждается только 626 модем.

bellato
() автор топика
Ответ на: Вот ещё нашёл от kraftello

Благодарю за попытку помочь, но всё, что вы можете найти в интернете уже опробовано и не дало результата...

bellato
() автор топика

А wvdial не пробовали?

vadik ★★
()
29 августа 2010 г.

cat /etc/chatscripts/provider

Решение вопроса:

# This chatfile was generated by pppconfig 2.3.18.
# Please do not delete any of the comments.  Pppconfig needs them.
# 
# ispauth PAP
# abortstring
ABORT BUSY ABORT 'NO CARRIER' ABORT VOICE ABORT 'NO DIALTONE' ABORT 'NO DIAL TONE' ABORT 'NO ANSWER' ABORT DELAYED
# modeminit
'' ATZ
'' AT+ZOPRT=5
'' AT+ZSTART
'' AT+CPBS="SM"
'' AT+CPMS="SM","SM",""
# ispnumber
OK-AT-OK "ATDT*99#"
# ispconnect
CONNECT \d\c
# prelogin

# ispname
# isppassword
# postlogin

# end of pppconfig stuff

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