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

Автор Тема: UMTS-HSDPA USB modem Beeline (ZTE MF180)  (Прочитано 65000 раз)

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

Оффлайн Liss

  • Ветеран
  • *****
  • Сообщений: 632
  • Репутация: +23/-0
Re:UMTS-HSDPA USB modem Beeline
« Ответ #30 : 22 Январь 2011, 19:00:21 »
Пардон, не уточнено какой формат CDMA. Я имел ввиду стандарт CDMA-450 в котором работает Skylink, Он как раз ни к UMTS ни к HSDPA ни к GSM отношения не имеет. Если проявите смекалку, то на один диск можно почти все версии паппика запихнуть, главное подредактировать загрузочное меню ;)
Терпение, труд и какая-то мать, все перетрут.

Оффлайн Леонид Захаров

  • Пользователь
  • **
  • Сообщений: 70
  • Репутация: +1/-0
  • Автор темы
Re:UMTS-HSDPA USB modem Beeline
« Ответ #31 : 22 Январь 2011, 19:00:27 »
Хочу разбить еще один стереотип Windows. Puppy вообще не обязательно устанавливать на диск. Можно сохранить персональный файл на раздел с FAT, NTFS или Линукс и, как писал Барри, просто продолжать все время загружаться с диска. Можно пользоваться Puppy никак не изменяя диск. Все персональные файлы и настройки будут сохранены.
И просто любопытство: так подключился Wary в Интернет или нет через этот модем?
Запустите с живого диска, выберите английскую (чтобы вводить адреса в браузере) раскладку по умолчанию, подключите модем. Найдет? Выйдет в Интернет? Будет рваться соединение? Не нужно устанавливать на диск.
У меня стереотипы Виндовс за несколько лет её отсутствия основательно притупились :) . Про персональный файл при лив режиме читал ещё в первой инсталляции, там всё подробно описано. Ставлю каждый дистрибутив на диск отдельным разделом, потому, что он так должен работать на том ПК, для которого я всё это затеял. Все остальные типы загрузки для того пользователя, увы, не подходят.

Wary-500 увидел модем, определил его. Однако после того, как обнаружились проблемы(у меня) с раскладкой, пришлось бросить эксперимент с этим дистрибутивом. Однако на диске он присутствует. Если согласны ответить на все мои глупые вопросы, дабы привести его в норму то буду благодарен за науку.

Оффлайн rodin.s

  • Почетный участник
  • Ветеран
  • *
  • Сообщений: 1179
  • Репутация: +96/-0
Re:UMTS-HSDPA USB modem Beeline
« Ответ #32 : 22 Январь 2011, 19:43:17 »
Ставлю каждый дистрибутив на диск отдельным разделом, потому, что он так должен работать на том ПК, для которого я всё это затеял.
Для проверки можно было ограничиться файлом сохранения. А кода выбор сделан - тогда можно устанавливать чтобы не было дополнительных проблем с grub и т.д.
Если согласны ответить на все мои глупые вопросы, дабы привести его в норму то буду благодарен за науку.
Если смогу, готов ответить на вопросы. Сейчас закачал новые пакеты локализации для Wary.
Также добавил пакет fbxkb для индикации переключения раскладок клавиатуры: http://forum.puppyrus.org/index.php/topic,5340.msg45939.html#msg45939
« Последнее редактирование: 23 Январь 2011, 00:09:19 от rodin.s »

Оффлайн Леонид Захаров

  • Пользователь
  • **
  • Сообщений: 70
  • Репутация: +1/-0
  • Автор темы
Re:UMTS-HSDPA USB modem Beeline
« Ответ #33 : 23 Январь 2011, 09:34:18 »
Цитата
echo -e "AT+ZCDRUN=E\r\n" > /dev/ttyUSB2  # только модем, отключить кардридер и автозагрузку USB CD-ROM
echo -e "AT+ZCDRUN=8\r\n" > /dev/ttyUSB2  #отключаем автозагрузку USB CD-ROM
Так гораздо проще. (Команды для модемов ZTE)
Вопрос по Wary-500. Если дать эти команды в этом дистрибутиве на ноутбуке, где USB CD-ROM внешний, он не будет отваливаться при загрузке? В 1.30 USB CD-ROM вначале виделся, потом вообще перестал находиться системой, что создало определённые неудобства.

Оффлайн Леонид Захаров

  • Пользователь
  • **
  • Сообщений: 70
  • Репутация: +1/-0
  • Автор темы
Re:UMTS-HSDPA USB modem Beeline
« Ответ #34 : 23 Январь 2011, 10:04:19 »
Wary500 Menu>PGPRS setup. Данные Билайна которые вводятся в окно дозвона узнал у консультанта. Единственно не уверен, что в адресной строке меню правильно указал адрес расположения модема. Просто скопировал из строчки detected devices.
« Последнее редактирование: 23 Январь 2011, 13:29:14 от Леонид Захаров »

Оффлайн rodin.s

  • Почетный участник
  • Ветеран
  • *
  • Сообщений: 1179
  • Репутация: +96/-0
Re:UMTS-HSDPA USB modem Beeline
« Ответ #35 : 23 Январь 2011, 13:34:29 »
Если с этого модема уже успешно выходили в Интернет то по идее строка должна быть уже внутри модема. Проверить можно введя в консоли:
Код
modem-stats -c 'AT+CGDCONT?' /dev/ttyUSB2
Например, модем отвечает следующее:
Код
+CGDCONT: 1,"IP","3g.utel.ua","0.0.0.0",0,0
+CGDCONT: 3,"IP","3g.utel.ua","0.0.0.0",0,0

OK
и точка достпа (APN): 3g.utel.ua.
В кавычках будет точка доступа, которую нажно ввести в поле APN. А устройство /dev/ttyUSB2.
Или можно попробовать pupdial. Там можно попробовать без APN (предполагаю, что он внутри модема). Номер телефона там *99#
Цитата
Если дать эти команды в этом дистрибутиве на ноутбуке, где USB CD-ROM внешний, он не будет отваливаться при загрузке?
Это не имеет отношения к CDROM - эта команда отключает внутренний диск модема. 

Оффлайн Леонид Захаров

  • Пользователь
  • **
  • Сообщений: 70
  • Репутация: +1/-0
  • Автор темы
Re:UMTS-HSDPA USB modem Beeline
« Ответ #36 : 23 Январь 2011, 13:35:40 »
При нажатии ОК, появляется табличка с предложением воспользоваться Menu>Network>PGPRS Connect. Там дисконнект, и предложение реконнектиться "r". И т.д. Команды Dd Shurick
Код
echo -e "AT+ZCDRUN=E\r\n" > /dev/ttyUSB2  # только модем, отключить кардридер и автозагрузку USB CD-ROM
echo -e "AT+ZCDRUN=8\r\n" > /dev/ttyUSB2  #отключаем автозагрузку USB CD-ROM
пока не использовал.

В общем вопрос. С чего начать и как правильно настроить конфигурацию?

Оффлайн Леонид Захаров

  • Пользователь
  • **
  • Сообщений: 70
  • Репутация: +1/-0
  • Автор темы
Re:UMTS-HSDPA USB modem Beeline
« Ответ #37 : 23 Январь 2011, 13:39:30 »
С модема успешно выходил в интернет с Мака.
Код
# modem-stats -c 'AT+CGDCONT?' /dev/ttyUSB2


+CGDCONT: 1,"IP","home.beeline.ru","0.0.0.0",0,0

OK
#
Вроде норм.

Оффлайн rodin.s

  • Почетный участник
  • Ветеран
  • *
  • Сообщений: 1179
  • Репутация: +96/-0
Re:UMTS-HSDPA USB modem Beeline
« Ответ #38 : 23 Январь 2011, 13:53:48 »
Значит в поле APN нужно ввести: home.beeline.ru, а в поле устройства:  /dev/ttyUSB2

Оффлайн Леонид Захаров

  • Пользователь
  • **
  • Сообщений: 70
  • Репутация: +1/-0
  • Автор темы
Re:UMTS-HSDPA USB modem Beeline
« Ответ #39 : 23 Январь 2011, 13:57:13 »
Попробовал введя другой путь в строку Serial Modem Devise file: /dev/ttyS0 (так видимо более правильно?) другой ответ
Код
Press CTRL-C to close the connection at any stage!
defining PDP context...
^CConnect script failed
Тобишь нужен живой скрипт?

Оффлайн Леонид Захаров

  • Пользователь
  • **
  • Сообщений: 70
  • Репутация: +1/-0
  • Автор темы
Re:UMTS-HSDPA USB modem Beeline
« Ответ #40 : 23 Январь 2011, 14:49:19 »
Значит в поле APN нужно ввести: home.beeline.ru, а в поле устройства:  /dev/ttyUSB2
Да так лучше. Опишу последовательно. Втыкаю модем, он ищется системой опознаётся, далее загорается на нём зелёный индикатор. Далее выводит
Код
Press CTRL-C to close the connection at any stage!
defining PDP context...
AT
OK
AT+CPIN=""
ERROR
AT+CGDCONT=1,"IP","home.beeline.ru"
OK
ATH
OK
ATE1
OK
AT+CSQ
waiting for connect...

+CSQ: 13,99

OK
ATD*99#
CONNECT
Connected.
If the following ppp negotiations fail,
try restarting the phone.

Serial connection established.
using channel 11
Using interface ppp0
Connect: ppp0 <--> /dev/ttyUSB2
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x52b34a2c> <pcomp> <accomp>]
rcvd [LCP ConfReq id=0x0 <asyncmap 0x0> <auth chap MD5> <magic 0x1e40756> <pcomp> <accomp>]
sent [LCP ConfNak id=0x0 <auth pap>]
rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <magic 0x52b34a2c> <pcomp> <accomp>]
rcvd [LCP ConfReq id=0x1 <asyncmap 0x0> <auth pap> <magic 0x1e40756> <pcomp> <accomp>]
sent [LCP ConfAck id=0x1 <asyncmap 0x0> <auth pap> <magic 0x1e40756> <pcomp> <accomp>]
sent [LCP EchoReq id=0x0 magic=0x52b34a2c]
sent [PAP AuthReq id=0x1 user="beeline" password=<hidden>]
rcvd [LCP DiscReq id=0x2 magic=0x1e40756]
rcvd [LCP EchoRep id=0x0 magic=0x1e40756 52 b3 4a 2c]
rcvd [PAP AuthAck id=0x1 ""]
PAP authentication succeeded
sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
rcvd [IPCP ConfNak id=0x1 <ms-dns1 10.11.12.13> <ms-dns3 10.11.12.14> <ms-wins 10.11.12.13> <ms-wins 10.11.12.14>]
sent [IPCP ConfReq id=0x2 <addr 0.0.0.0> <ms-dns1 10.11.12.13> <ms-dns3 10.11.12.14>]
rcvd [IPCP ConfNak id=0x2 <ms-dns1 10.11.12.13> <ms-dns3 10.11.12.14> <ms-wins 10.11.12.13> <ms-wins 10.11.12.14>]
sent [IPCP ConfReq id=0x3 <addr 0.0.0.0> <ms-dns1 10.11.12.13> <ms-dns3 10.11.12.14>]
rcvd [IPCP ConfReq id=0x0]
sent [IPCP ConfNak id=0x0 <addr 10.0.0.1>]
rcvd [IPCP ConfNak id=0x3 <addr 172.20.127.77> <ms-dns1 217.118.66.243> <ms-dns3 194.67.1.154>]
sent [IPCP ConfReq id=0x4 <addr 172.20.127.77> <ms-dns1 217.118.66.243> <ms-dns3 194.67.1.154>]
rcvd [IPCP ConfReq id=0x1]
sent [IPCP ConfAck id=0x1]
rcvd [IPCP ConfAck id=0x4 <addr 172.20.127.77> <ms-dns1 217.118.66.243> <ms-dns3 194.67.1.154>]
not replacing existing default route via 192.168.0.1
local  IP address 172.20.127.77
remote IP address 10.0.0.1
primary   DNS address 217.118.66.243
secondary DNS address 194.67.1.154
И зелёный индикатор начинает мигать, сеть пошла. Однако браузер через неё страницы не грузит :( В чём может быть причина? Обычно интернет у меня LAN-DHCP -VPN-WAN, может быть как то изменить приоритетеы, или тут нечто другое? Спустя некоторое время индикатор становится красным, соответственно коннект отсутствует.

Оффлайн rodin.s

  • Почетный участник
  • Ветеран
  • *
  • Сообщений: 1179
  • Репутация: +96/-0
Re:UMTS-HSDPA USB modem Beeline
« Ответ #41 : 23 Январь 2011, 17:17:57 »
И зелёный индикатор начинает мигать, сеть пошла. Однако браузер через неё страницы не грузит
Такое может быть при неправильных DNS серверах. Это две последние строчки. Они получены от Билайна, но какие-то они странные. Интересно, если пробовать несколько раз переподключаться - одни и те же. Укртелеком дает почти одинаковые DNS-сервера:
Код
Connect: ppp0 <--> /dev/modem
Could not determine remote IP address: defaulting to 10.64.64.64
local  IP address 46.202.68.71
remote IP address 10.64.64.64
primary   DNS address 213.179.249.151
secondary DNS address 213.179.249.152
Но проблема серьёзнее если от отваливается через минуту, и не просто разрыв соединения с Интернетом, а он как-бы отключается и его нужно перевтыкать и индикатор становиться красным. Тогда его на самом деле нужно прошивать. Мне попадался один такой MF525, одну минуту ходил в Интернете, я успеваю зайти на Google и он отпадает. (Красный индикатор и нужно перевтыкать). Вообще я не верю, что AT-команда от Dd Shurick поможет, но если поможет, то это будет революция. Только я бы, наверное вводил через modem-stats -c:
Код
modem-stats -c 'AT+ZCDRUN=E' /dev/ttyUSB2
- отключает внутренний диск и флешку, только модем.
Код
modem-stats -c 'AT+ZCDRUN=8' /dev/ttyUSB2
- отключает только внутренний диск. По крайней мере мой модем (E1550) не понимает команды через echo. Еще не плохо бы найти команду, которая возвращает все на место. Включает внутренний диск. Где-то они у меня были.

 
« Последнее редактирование: 23 Январь 2011, 18:57:18 от rodin.s »

Оффлайн Леонид Захаров

  • Пользователь
  • **
  • Сообщений: 70
  • Репутация: +1/-0
  • Автор темы
Re:UMTS-HSDPA USB modem Beeline
« Ответ #42 : 23 Январь 2011, 18:22:28 »
Меня интересует несколько моментов из такой "сессии". В первых строках:
Код
AT
OK
AT+CPIN=""
ERROR
Это первые строки. Значит он первую команду иннициализации даёт неверную AT+CPIN=, далее нормально:
Код
AT+CGDCONT=1,"IP","home.beeline.ru"
OK
Следовательно первую, неправильную команду можно где-то удалить, нет?

Перед разрывом коннекта проходит сл. процесс:

Код
rcvd [IPCP ConfAck id=0x4 <addr 172.20.158.205> <ms-dns1 217.118.66.243> <ms-dns3 194.67.1.154>]
not replacing existing default route via 192.168.0.1
local  IP address 172.20.158.205
remote IP address 10.0.0.1
primary   DNS address 217.118.66.243
secondary DNS address 194.67.1.154
rcvd [LCP TermReq id=0x3]
LCP terminated by peer
Connect time 2.8 minutes.
Sent 0 bytes, received 0 bytes.
sent [LCP TermAck id=0x3]
Connection terminated.

Sending break to the modem

PDP context detached
Serial link disconnected.
Modem hangup
Exit status is 0
DISCONNECTED

Прошу обратить внимание на сл. строчку not replacing existing default route via 192.168.0.1 это адресс моего домашнего роутера, через который имеется доступ в интернет по шнуру в режиме DHCP. Каким образом эти данные попали в дозвонщик HSDPA не могу понять. Тем более пишет, что не подменил этот адресс назначенный по умолчанию. Кем он назначен, и как это устранить?  Сейчас ещё попробую пробить по Войсам указанные ДНСы. Беда только в том, что домашний интернет у меня тоже Корбина-Билайн, т.что адрес ДНС наверное ничего не скажет, и то и сё Билайн :(
« Последнее редактирование: 23 Январь 2011, 18:35:09 от Леонид Захаров »

Оффлайн rodin.s

  • Почетный участник
  • Ветеран
  • *
  • Сообщений: 1179
  • Репутация: +96/-0
Re:UMTS-HSDPA USB modem Beeline
« Ответ #43 : 23 Январь 2011, 18:30:36 »
В сообщении выше прикрепил пакет для MF100. Как он себя поведет?
AT+CPIN= - это не важно, это пин-код.
При дозвоне он получает IP:
 
Код
local  IP address 172.20.158.205
и два DNS:
Код
primary   DNS address 217.118.66.243
secondary DNS address 194.67.1.154
Это:
Цитата
not replacing existing default route via 192.168.0.1
Скорее всего также не имеет значения. Если после отключения модем выпадает из сети, красный индикатор и его нужно перевставлять, то происходит эффект, как будто его автоматически кто-то выдергивает. Фраза:
Код
terminated by peer
- означает разорвано другой стороной. Т.е. разорвано или Билайном, тогда модем должен остаться в сети, или просто модем отключился. Попробую вырвать свой и посмотреть, как ppp отреагирует.
« Последнее редактирование: 23 Январь 2011, 18:45:07 от rodin.s »

Оффлайн Леонид Захаров

  • Пользователь
  • **
  • Сообщений: 70
  • Репутация: +1/-0
  • Автор темы
Re:UMTS-HSDPA USB modem Beeline
« Ответ #44 : 23 Январь 2011, 18:38:08 »
В сообщении выше прикрепил пакет для MF100. Как он себя поведет?
AT+CPIN= - это не важно, это пин-код.
А что надо сделать чтоб он заработал? Передёрнуть и запустить коннект заново?

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