Страница 2 из 2
Добавлено: 18 ноя 2006, 18:15
exe
wvdial.conf для hyundai curitel h-100
[Modem0]
Modem = /dev/ttyUSB0
Baud = 230400
SetVolume = 0
Dial Command = ATDT
Init1 = ATZ
Init2 = AT+CTA=10
Init3 = AT+CRM=1
FlowControl = CRTSCTS
[Dialer belcel]
Username = belcel
Password = cdma
Phone = #777
Stupid Mode = 1
Inherits = Modem0
Добавлено: 18 ноя 2006, 18:44
rain
Кто-то может подсказать, как эти две строки в одну свести? И может кто ссылку дать на мануал по этим +...= командам? С обычными АТ'шными знаком, но таких "дополнений" вроде не видел...
Добавлено: 18 ноя 2006, 18:49
exe
rain,
Для чего тебе это нужно в одной строке?
Народ сможет лучше помочь, если понимает зачем.
Насчет мануала, я просто методом проб и ошибок из чат
скрипта нарисовал. До этого ни разу в жизни wvdial не пользовался.
Каждому модему разные команды надо.
Добавлено: 18 ноя 2006, 19:01
rain
Ну, например, в kppp одна строка для сброса модема (ATZ), вторая - для пользовательских строк инициализации, там 2 не впишешь...
Сам пользуюсь wvdial, но если юзерам оставлять свою мобилку - там проще kppp.
Мануал именно по всем AT+...= командам, общий случай - просто интересно, хотелось бы разобраться, что они делают. Потом поищу сам, пока просто инета толкового нет
Для своей Nokia 2112 эти строки вытянул с виндового "драйвера", там они такие:
Добавлено: 18 ноя 2006, 22:05
rain
Вроде нашел на одном форуме:
Проверить получится, правда, нескоро...
Подключение CDMA
Добавлено: 21 янв 2007, 21:45
pogorl
До того как попасть сюда, накопал кое-какую информацию при помощи Гугля. В конечном итоге соединяюсь так
pppd /dev/ttyUSB0 230400 debug usepeerdns defaultroute noauth connect '/usr/sbin/chat -v "" at+cta=30 OK "atdt#777" CONNECT' user password
отключаюсь
killall -9 pppd
Не очень удобно. Хотел попробовать приведенные здесь рекомендации.
Что-то не работает. Пробовал как в оригинале, пробовал пошагово исключать некоторые опции, пробовал кофигурацию wvdial, не соединяется.
Более того, после этих экспериментов и мой вариант команды перестал работать.
Но если изменить команду инициализации на AT+CRM=1 , все снова начинает работать.
Пытался как-то эту команду реализовать скриптами в /etc/chatscripts и в /dev/ppp/peers
Не получилось.
Добавлено: 21 янв 2007, 21:51
rain
Последовательно скармливать модему строки инициализации AT+CRM=1 и AT+CTA=30 не пробовал?
ЗЫ: У меня со сливанием двух строк в одну так ничего и не вышло. Не принимает :-\
Добавлено: 21 янв 2007, 21:59
pogorl
rain писал(а):Последовательно скармливать модему строки инициализации AT+CRM=1 и AT+CTA=30 не пробовал?
ЗЫ: У меня со сливанием двух строк в одну так ничего и не вышло. Не принимает :-\
Попробовал
pppd /dev/ttyUSB0 230400 debug usepeerdns defaultroute noauth connect '/usr/sbin/chat -v "" at+cta=30 OK AT+CRM=1 OK "atdt#777" CONNECT' user password
соединяется
PS И к стати, пытался сконфигурить и kppp и gnome-dial, и wvdial, не получается
Добавлено: 21 янв 2007, 23:18
rain
соединяется
Т.е., проблемы нет?
PS И к стати, пытался сконфигурить и kppp и gnome-dial, и wvdial, не получается
По какой причине?
Мой конфиг wvdial:
Код: Выделить всё
rain@acnote:~$ cat .wvdial-nok-cdma_test
[Dialer Defaults]
Init1 = ATZ
Init2 = AT+crm=1
Init3 = AT+cso=33
#Init4 = ATE0V1
Modem Type = USB Modem
ISDN = 0
Phone = #777
New PPPD = yes
Modem = /dev/ttyUSB0
Username = cdma
Password = cdma
Baud = 230400
Добавлено: 22 янв 2007, 09:55
pogorl
rain писал(а):
Т.е., проблемы нет?
PS И к стати, пытался сконфигурить и kppp и gnome-dial, и wvdial, не получается
По какой причине?
Мой конфиг wvdial:
Код: Выделить всё
rain@acnote:~$ cat .wvdial-nok-cdma_test
[Dialer Defaults]
Init1 = ATZ
Init2 = AT+crm=1
Init3 = AT+cso=33
#Init4 = ATE0V1
Modem Type = USB Modem
ISDN = 0
Phone = #777
New PPPD = yes
Modem = /dev/ttyUSB0
Username = cdma
Password = cdma
Baud = 230400
Ну вобщем проблемы с доозвоном нет. Соединение стабильное, скорость по сравнению с обычным модемом впечатляет. Единственное, что пользоваться такой командой не очень удобно. Хотя я сделал шорткаты, но это как-то не эстетично.
Спасибо за конфиг. Завтра попробую.
Добавлено: 22 янв 2007, 15:01
rain
Самый простой вариант - прописать все эти опции в глобальный конфиг wvdial одним разделом, тогда дозвон будет просто по вызову wvdial
Добавлено: 27 янв 2007, 10:54
pogorl
rain писал(а):Самый простой вариант - прописать все эти опции в глобальный конфиг wvdial одним разделом, тогда дозвон будет просто по вызову wvdial
Спасибоо за подскаазку. Просто скопировал всю строку
/dev/ttyUSB0 230400 debug usepeerdns defaultroute noauth connect '/usr/sbin/chat -v "" at+cta=30 OK at+crm=1 OK "atdt#777" CONNECT' user password
в файл /etc/ppp/peers/cdma
Теперь работают команды
pon cdma
и
poff cdma