The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Настройка kernel ppp через сотовую связь Skylink"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Настройка kernel ppp через сотовую связь Skylink"
Сообщение от Daniel emailИскать по авторуВ закладки on 18-Июн-03, 00:43  (MSK)
Привет, всем!

Вот такая проблема:
Подключился я к SKYLINK (SKYLINK -- это сотовый провайдер в Питере
на стандарте CDMA со скоростным интернетом), и пытаюсь выйти в
интернет с машины под FreeBSD 4.7. Skylink'овская трубка подключается
через COM-порт и работает как стандартный модем, только требует строки инициализации -- at+crm=1;&c0

User ppp заработал без проблем. Теперь пытаюсь настроить kernel ppp
и не получается. В логе пишет:

Jun 18 02:50:04 fw-home pppd[2026]: Connect script failed

Судя по характерному сигналу телефона connect происходит, а вот дальше
что-то не срабатывает.
Попробовал при помощи kermit'а посмотреть, что происходит на нижнем
уровне -- действительно сервер нормально принимает логин и пароль, а дальше начинает слать какие-то символы, а через минуту обрывает соединение.

Насколько я понимаю, после успешного логина, моя машина должна как-то
договориться с сервером о переходе на ppp, но явного предложения выбора
shell/ppp от сервера не поступает, а понять, как это должно происходить
неявным образом, у меня не хватает знаний.

Подскажите, в чем проблема? Или хотя бы в каком направлении копать?
Может быть можно включить более детальную диагностику? (а то я кроме
записи в messages -- Connect script failed -- ничего не получаю).

Вот мои файлы настройки для kernel ppp:
=======================
file: /etc/ppp/options
---------------------
/dev/cuaa0 115200
crtscts
modem
connect "/usr/bin/chat -f /etc/ppp/chat.script"
noipdefault
passive
domain altex.intranet
:
defaultroute
debug
persist
=======================
file: /etc/ppp/chat.script
-----------------------
ABORT BUSY ABORT 'NO CARRIER' "" AT OK AT+CRM=1;&C0 OK ATDT#777 CONNECT "" TIMEOUT 10 ogin:-\\r-ogin: mobile TIMEOUT 5 sword: internet

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Настройка kernel ppp через сотовую связь Skylink"
Сообщение от Lost Cluster emailИскать по авторуВ закладки on 18-Июн-03, 04:08  (MSK)
Судя по записи в messages, неправильный файл сценария.
Аутентификация может быть по PAP (Password Authenticatin Protocol)
и без него, тогда выдаються строчки Login: и Password:.

Без использования PAP попробуй:

'ABORT' 'BUSY'
'ABORT' 'ERROR'
'ABORT' 'NO CARRIER'
'ABORT' 'NO DIALTONE'
'ABORT' 'Invalid Login'
'ABORT' 'Login incorrect'
'' 'ATZ'
'OK' 'AT+CRM=1;&C0'
'OK' 'ATDT#777'
'CONNECT' ''
'ogin:' 'your_login'
'ord:' 'your_password'
'TIMEOUT' '10'
'~--' ''  

Обычно провайдер может проводить аутентификацию по PAP и без него
в зависимости от клиента (скорее всего если после connect'а клиент начинает
посылать запросы на PAP то сервер использует PAP). Для того чтобы
послать логин/пароль используя PAP, нужно к опциям pppd дабавить:

user <your_login> remotename <ключ в /etc/ppp/pap-secrets>

с использованием PAP:

'ABORT' 'BUSY'
'ABORT' 'ERROR'
'ABORT' 'NO CARRIER'
'ABORT' 'NO DIALTONE'
'ABORT' 'Invalid Login'
'ABORT' 'Login incorrect'
'' 'ATZ'
'OK' 'AT+CRM=1;&C0'
'OK' 'ATDT#777'
'CONNECT' ''
'TIMEOUT' '10'
'~--' ''

добавь строку в /etc/ppp/pap-secrets:

your_login key your_password

И вообще лучше пользоваться зпециальными звонилками:
http://www.is.svitonline.com/lostclus/chestnut-dialer/ - моя звонилка, пока
только для Gnome.

http://www.is.svitonline.com/lostclus/others/unix/ifdialppp - звонилка на
perl использует команду dialog

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Настройка kernel ppp через сотовую связь Skylink"
Сообщение от Daniel emailИскать по авторуВ закладки on 18-Июн-03, 23:12  (MSK)
Спасибо огромное! Перешел на PAP -- и помогло. Странно, что при логине
kermit'ом сервер выдавал запросы Login:, Password: -- вот я и пытался скрипт по этой схеме построить.

Посмотрел на Вашу звонилку на сайте -- выглядит очень симпатично.
Наверное, с ее помощью все настроить было бы проще. Но, к сожалению,
у меня X-Windows не настроен на машине.

Еще раз спасибо за оперативную помощь.

--Daniel

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру