Нетобзор - форум про интернет

Пожалуйста, войдите или зарегистрируйтесь.


Расширенный поиск  

Автор Тема: Модемы 3g CDMA и Linux (pppd)  (Прочитано 1898 раз)

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

frostersАвтор темы

  • Новичок
  • *
  • Благодарность: +0/-0
  • Оффлайн Оффлайн
  • Сообщений: 20
  • Модем: 595U, Techfaith JET (Flying Fish)
  • Провайдер: хочу Интертелеком :)
  • Тариф: хочу Детский 3G Интернет :)

Всем привет!
  Столкнулся с проблемой при переподключении соединения в Linux. Итак, имеем:
1. Techfaith JET (так же тестировал с ZTE 8710).
2. Машину с unix-подобной системой и нужными модулями (usbserial) для работы модема (/dev/ttyUSB0, /dev/ttyUSB1, /dev/ttyUSB2).

Проблема - после перевода модема в режим данных (то есть работы pppd), модем больше не переводится в коммандный режим.

Итак, вставляем модем. Запускаем minicom -D /dev/ttyUSB0:

То есть модем работает в коммандном режиме.

Далее, устанавливаем ppp соединение. Мои конфиги pppd:






Запускаем ppp-соединение: pon it


Соединение установлено. Немного поработав, закрываем его: poff it


Соединение закрыто. По идее, модем должен был вернуться в командный режим. Но этого не произошло. Запускаем minicom -D /dev/ttyUSB0:


Пытался слать '+++', однако порт /dev/ttyUSB0 все равно не переходит в командный режим.

Соответственно, если снова попробовать запустить pppd для подключения к интернету, то chat скрипт вываливается с ошибкой т.к. модем не воспринимает команды.

Единственный способ снова поднять соединение - это запустить pppd без работы chat-скрипта. Или же перезагрузить модем:
- вынуть и воткнуть в USB
- перезагрузить его не вынимая из USB, используя для команд порт /dev/ttyUSB2: echo -e "AT+cfun=0\r\n" > /dev/ttyUSB2

Если кто-то знает другой способ как сделать чтобы на порту /dev/ttyUSB0 модем возвращался в командный режим, отпишитесь плиз.
« Последнее редактирование: 10 Ноябрь 2012, 16:54:34 от frosters »
Записан

Mr.Alex

  • Unknown host...
  • Модератор форума
  • *
  • Благодарность: +1051/-0
  • Онлайн Онлайн
  • Сообщений: 9059
  • Город: I like heaven.
  • Модем: Vigor2910VN
  • Провайдер: Kyivstar
  • Тариф: Special -50%
  • Антенна: WiFi2405GL
  • Раздаю БАНаны, налетай! Ночной и злой модератор.
Re: Модемы 3g CDMA и Linux (pppd)
« Ответ #1 : 11 Ноябрь 2012, 03:52:23 »

Попробовал старым телемаксом - сработало. А чего не хочет под линухом - хз, в линухе не шарю..

Seka

  • Новичок
  • *
  • Благодарность: +0/-0
  • Оффлайн Оффлайн
  • Сообщений: 1
  • Модем: WM-D200
  • Провайдер: МТС

Единственный способ снова поднять соединение - это запустить pppd без работы chat-скрипта. Или же перезагрузить модем:
- вынуть и воткнуть в USB
- перезагрузить его не вынимая из USB, используя для команд порт /dev/ttyUSB2: echo -e "AT+cfun=0\r\n" > /dev/ttyUSB2

Привет.
Аналогичная проблема с модемом WeTelecom WM-D200 от МТС.
Причем твой второй вариант с портом ttyUSB2 не катит - порт просто молчит
Возможно уже найдено решение проблемы?
Записан

sej

  • Новичок
  • *
  • Благодарность: +8/-0
  • Оффлайн Оффлайн
  • Сообщений: 44
Re: Модемы 3g CDMA и Linux (pppd)
« Ответ #3 : 14 Октябрь 2013, 22:57:55 »

уточни оську линуксосоподобных много
Записан

 

+ Быстрый ответ