Перейти к содержанию

[решено] Модем Билайн ZTE MF626 для чайников котрые уже испробовали всё возможное...


Рекомендуемые сообщения

Купил данный девайс ZTE MF626. Пытаюсь уже 2ю неделю поднять его на UBUNT-е 8.10, результат нулевой.

Установил и почти установил множество скриптов, которые по идее должны подключить модем, но все в пустую. Максимум прогресс дошел когда он зацепился за ttyUSB0, но счастье долгим не бывает и он слетел с этой зацепки. Более того что бы определять его как Bus 003 Device 002: ID 19d2:0031

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

evgeny@evgeny-desktop:~$ lsusb

Bus 003 Device 003: ID 090c:1000 Feiya Technology Corp. Memory Bar

Bus 003 Device 002: ID 19d2:2000

Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Bus 002 Device 002: ID 04f9:0027 Brother Industries, Ltd HL-2030 Laser Printer

Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Люди добрые помогите кто чем может....

Ссылка на комментарий
Поделиться на другие сайты

  • 2 недели спустя...
  • 2 недели спустя...

С огромным трудом добился инициализации модема на ttyUSB0.

Модем подцепляется из любого положения на ttyUSB0 и определяется в GNOME-ppp как /dev/ttyUSB0.

С этим пунктом разобрался.

Как настроить что бы модем отсылал AT+ZOPERTE="beeline", Surprised

а затем настроить что бы он отсылыл это каждые 2 минуты как в винде. Да и вообще как настроить ppp под этот модем.

Ссылка на комментарий
Поделиться на другие сайты

$oft писал(а) Fri, 30 January 2009 19:23

С огромным трудом добился инициализации модема на ttyUSB0.

--- а и вообще как настроить ppp под этот модем.

???

а что, ссылка не работает?

http://forum.shelek.ru/index.php/topic,17757.0.html

и вот ещё про "как узнать баланс";

http://forum.shelek.ru/index.php/topic,17864.msg198054.html# msg198054

Ссылка на комментарий
Поделиться на другие сайты

Ссылка то рабочая, но там про МТС... мне настройки и запросы билайна нужны. Я понимаю что они схожи с МТС, но какие графы менять и на что я не представляю.

Конечно буду пробовать, но буду благодарен если напишите содержание файлов конкретно под билайн.

Ссылка на комментарий
Поделиться на другие сайты

$oft писал(а) Sat, 31 January 2009 11:36

Ссылка то рабочая, но там про МТС... мне настройки и запросы билайна нужны.

Ну так аналитические способности-то тоже надо задействовать Smile

Ссылка на комментарий
Поделиться на другие сайты

Вот на что хватило моих аналитических способностей:

Лог, который выдает Gnome-ppp

Цитата:

--> Ignoring malformed input line: ";Do NOT edit this file by hand!"

--> WvDial: Internet dialer version 1.60

--> Cannot get information for serial port.

--> Initializing modem.

--> Sending: ATZ

ATZ

OK

--> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0

ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0

OK

--> Modem initialized.

--> Sending: ATM0L0DT*99#

--> Waiting for carrier.

ATM0L0DT*99#

CONNECT

--> Carrier detected. Waiting for prompt.

--> Connected, but carrier signal lost! Retrying...

--> Sending: ATM0L0DT*99#

--> Waiting for carrier.

--> Timed out while dialing. Trying again.

--> Sending: ATM0L0DT*99#

--> Waiting for carrier.

--> Timed out while dialing. Trying again.

--> Sending: ATM0L0DT*99#

--> Waiting for carrier.

--> Timed out while dialing. Trying again.

--> Sending: ATM0L0DT*99#

--> Waiting for carrier.

--> Timed out while dialing. Trying again.

--> Maximum Attempts Exceeded..Aborting!!

--> Disconnecting at Sat Jan 31 22:51:06 2009

Очевидно что оно не может войти в интернет, хотя сеть билайна ловит.

Файл /etc/ppp/chat-usbmodem

Цитата:

'' \rAT

OK 'AT+ZOPERTE="beeline"'

OK 'AT+ZOPRT=5'

OK 'AT+ZOPERTE="beeline"'

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'

'' \rAT

TIMEOUT 12

OK ATE1

OK 'AT+cgdcont=1,"IP","home.beeline.ru"'

OK ATD*99#

На счет этого у меня мысли больше не приходят.

Файл /etc/ppp/chap-secrets

Цитата:

# Secrets for authentication using CHAP

# client server secret IP addresses

beeline * beeline *

Сдесь вроде тоже норм

В само окно ppp ввожу

Логин: beeline

Пароль: beeline

Файл /etc/ppp/resolv.conf

Цитата:

nameserver 95.107.47.4

В этом не уверен.

Чего тут неправильно?

Ссылка на комментарий
Поделиться на другие сайты

$oft, ваш лог пишит вообще про другое. Даже строки иннициализации нет, которую вы указали -> (AT+cgdcont=1,"IP","home.beeline.ru)

Это говорит о том, что програмка использует свои настройки, а не те, которые вы указали.

Читайте внимательнее информацию -> /etc/ppp/resolv.conf

Этот файл создаётся и пересоздаётся автоматически. Он нужен для того, что бы синхронизировать настройки. На этот файл должна быть одноименная ссылка. Выглядет она так /etc/resolv.conf -- это должна быть ссылка, или сам файл из папки /etc/ppp.

У вас есть ссылки, которые я дал. Попробуйте через консоль для начала, что бы удостовериться, что всё работает.

Этот файл у вас уже есть:

Файл /etc/ppp/chat-usbmodem

Осталось досоздать файл, который лежит в /etc/ppp/peers/имя_файла

Имя придумайте сами. Но очень важно, содержимое этого файла взять оттуда, где вы переписали /etc/ppp/chat-usbmodem Голова у этого файла где?

Потому что имя этого файла - придумана..

А вызывать процедуру с настройками, которую вы внесли, будете так:

pon имя_файла

p.s. если уж вы и хотите, что бы вам помогли, так делайте точно так, как вам пишут, а не так -> часть кода оттуда, часть кода придумали сами... Или там главную кнопку где-то нашли и нажали...

Есть рабочий вариант, попробуйте для начала ухватиться за него, а потом будете экспериментировать дальше.

.

Ссылка на комментарий
Поделиться на другие сайты

  • 3 месяца спустя...

Вот мой работающий скрипт

Но, для начала, нужно проверить наличие файла -- /dev/ppp

Если его нет, то нужно предварительно его создать (либо это будет делать система)

Либо вручную;

# mknod /dev/ppp c 108 0

Теперь скрипт;

файл /usr/bin/beeline (это голова)

#!/bin/bash
if [ -e $1 ]; then
echo "Введите номер порта => beeline [x]"

	else

PORT=/dev/ttyUSB$1
echo "$PORT 921600
 "#" отключаем сжатие данных
 nobsdcomp
 nodeflate
 "#" команда для установки соединения  
 connect '/usr/sbin/chat -v -f /etc/ppp/chat-beeline'
 noauth
 "#" автоматическое получение сетевых настроек
 noipdefault
 usepeerdns
 defaultroute
 "#"	 необязательно
 debug
 nodetach">/etc/ppp/peers/beeln
pon beeln
fi

/etc/ppp/chat-beeline

''              \rAT
OK		'AT+ZOPRT=5'
OK		'AT+ZSTART'
OK		'AT+CPBS="SM"'
OK		'AT+CPMS="SM","SM",""'
OK		'AT+ZSNT=2,0,0'
TIMEOUT         45
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'
''              \rAT
TIMEOUT         12
OK              ATE1
OK              'AT+cgdcont=1,"IP","home.beeline.ru"'
OK              ATD*99#

Из командной строки вводите;

# beeline 3 (где "3" номер порта)

Скрипт для проверки баланса на счету;

/usr/bin/bee_balans

#!/bin/bash
if [ -e $1 ]; then
echo "Введите номер порта";

    else 

n=$1;    
F="/dev/ttyUSB$n"
echo -e "AT+CUSD=1,*102#,15\r">$F
head -n 4 $F | \
perl -ne '@a = m/([0-9A-F]{4})/g; map { eval "print \"\\x{$_}\""; } @a;' 2>/dev/null
echo ""

fi
Ссылка на комментарий
Поделиться на другие сайты

  • 1 год спустя...

AlexandrLin писал(а) Fri, 23 July 2010 12:35

это работает, зуб даю...
Very HappyAngel

а, чей, если не секрет? Smile если мамонта - то стоящая весч Laughing

Ссылка на комментарий
Поделиться на другие сайты

Сначала конфиг напишите путевый а потом говорите,

я тут типа жизнь спасаю, еще чета не нравится ))))

работает говорю...

Ссылка на комментарий
Поделиться на другие сайты

  • 1 месяц спустя...

Ubuntu 10.04, MF 100 - прошел по ссылке http://www.dimonvideo.ru/articles/3878, выполнил все установки. Пашет сволочь, аж дым стоит!!!

Рекомендую!

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...