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 ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.