LINUX.ORG.RU
ФорумAdmin

Вопрос по dial in серверу


0

0

Настроил dialin из связочки ppp+mgetty (понятно что серверная часть на linux). Звоню с linux тачки, средставами wvdial конфиг:

Modem = /dev/rfcomm0
Phone = XXXXXXXX
Init1 = ATZ
Baud = 38600
Username = login
Password = parol
New PPPD = yes
FlowControl = crtscts
Dial Command = ATDT

Коннект получается.

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

Feb 16 13:40:11 workstation pppd[17326]: Using interface ppp0
Feb 16 13:40:11 workstation pppd[17326]: Connect: ppp0 <--> /dev/ttyS0
Feb 16 13:40:11 workstation pppd[17326]: sent [LCP ConfReq id=0x1 <mru 1472> <asyncmap 0x0> <auth pap> <magic 0xfd1f6821> <pcomp> <accomp>]
Feb 16 13:40:38 workstation last message repeated 9 times
Feb 16 13:40:41 workstation pppd[17326]: LCP: timeout sending Config-Requests
Feb 16 13:40:41 workstation pppd[17326]: Connection terminated.
Feb 16 13:40:41 workstation pppd[17326]: Modem hangup
Feb 16 13:40:41 workstation pppd[17326]: Exit

/etc/ppp/options

modem
asyncmap 0
debug
lock
crtscts
-detach
proxyarp
mru 1472
mtu 1472
auth
login
refuse-chap
require-pap
refuse-mschap
refuse-mschap-v2

Куда копать?

Выкручивай debug на полную и смотри ошибки.

Deleted
()

>Feb 16 13:40:11 workstation pppd[17326]: sent [LCP ConfReq id=0x1 <mru 1472> <asyncmap 0x0> <auth pap> <magic 0xfd1f6821> <pcomp> <accomp>]

попробуй на сервере разрешить еще протоколов аутентификации.
или на вин клиенте разреши pap

chocholl ★★
()
Ответ на: комментарий от chocholl

Дык в том-то и дело что используется pap, но rcvd вообще никаких нету, пробовал и с chap, тоже самое.

Dimez, у pppd есть опция debug, она включена, выкручивать больше это что? \

SANTA_CLAUS ★★
() автор топика
Ответ на: комментарий от SANTA_CLAUS

если по пути нет фильтрующих элементов, то все-таки покопай разные методы аутентификации/шифрациии и сжатия.
отключать deflate на сервере пробовал?

chocholl ★★
()
Ответ на: комментарий от chocholl

> если по пути нет фильтрующих элементов

А какие могут быть фильтрующие элементы в телефонном соединении? Может в винде службу включить какую нужно?

с deflate игрался, способы аутентификации менял, все бестолку, нужно решить причину почему не происходит обмен LCP-пакетами.

SANTA_CLAUS ★★
() автор топика
Ответ на: комментарий от SANTA_CLAUS

винда может просто молчать когда пришедшее LCP ее не устраивает по причине расхождение параметров.
попробуй другую версию винды, это прояснит ситуацию.

chocholl ★★
()
Ответ на: комментарий от SANTA_CLAUS

Ну ещё есть опция kdebug. И может проблема в модемах? Может попробовать перевести их на 14400?

mky ★★★★★
()
Ответ на: комментарий от mky

kdebug тоже ничего не дал...
Модем рабочий (linux то соединяется нормально).
Скорость понижал результата ноль.
Плюс еще ко всему, полистал интернет, везде указывается что с дозвоном в венде проблем нету, все стандартно, даже рыть ничего не надо, но у меня дело до запуска pppd доходит только если в настройках подключения в венде поставлю галочку вывести терминал, и в этом терминале снова набираю логин и пароль, только потом я логинюсь на машине и запускается pppd, который как раз уже работать отказывается.
В linux же я просто в настройках wvdial указываю Username и Password и всё спокойно соединяется.

SANTA_CLAUS ★★
() автор топика
Ответ на: комментарий от SANTA_CLAUS

Ужас! Проблема решилась и это было так банально, ну просто так банально, вы себе даже не представляете.
После того как появляется окно терминала и ввода логина и пароля, нужно это окошечко закрыть, чтоб обмен данными пошел. Это ужас :(

SANTA_CLAUS ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.