N.Leiten 89 Опубликовано: 2005-08-06 07:35:04 Share Опубликовано: 2005-08-06 07:35:04 Федора первая, ядро родное 2.4.22-1 сскомпиллировано с поддержкой MPPE. PPPD присутствует. Конфиги стандартные для PPTPD. Запуситлся вчера один раз нормально - в процессах висел. Пробовал подключится - выдало ошибку ( я так понял MPPE не было, я его потом уже добавил). Все, после этого снес процессс на серваке и больше не запускеатся. Уже по 15 кругу ядро собираю, надоело уже. Прошу совета. ЗЫ. Модули поднимаю перед запуском - все-равно ноль реакции. Если нужны подробности, спрашивайте. Еще недельку и примусь читать исходники, надоело. Нигде не нашел ничего толкового. есть только общие описания и одна статья растиражированная по нету. Заранее благодарен. Ссылка на сообщение Поделиться на других сайтах
N.Leiten 89 Опубліковано: 2005-08-06 22:08:59 Автор Share Опубліковано: 2005-08-06 22:08:59 PPTPD запустил, модули подгружаются нормально. Теперь сам PPPD выеживается - не хочет запускаться при коннекте с винды. Обновления на 98-ю поставил, ХР не пробовал еще. В логах пишет такое: Aug 6 18:22:07 GQ pptpd[2050]: MGR: Manager process startedAug 6 18:25:05 GQ pptpd[2106]: CTRL: Client 192.168.0.1 control connection started Aug 6 18:25:05 GQ pptpd[2106]: CTRL: Starting call (launching pppd, opening GRE) Aug 6 18:25:05 GQ pptpd[2107]: CTRL (PPPD Launcher): Failed to launch PPP daemon. Aug 6 18:25:05 GQ pptpd[2107]: CTRL: PPPD launch failed! Aug 6 18:25:05 GQ pptpd[2106]: GRE: read(fd=6,buffer=804d580,len=8196) from PTY failed: status = 0 error = No error Aug 6 18:25:05 GQ pptpd[2106]: CTRL: PTY read or GRE write failed (pty,gre)=(6,5) Aug 6 18:25:05 GQ pptpd[2106]: CTRL: Client 192.168.0.1 control connection finished Кто мне объяснит строчки с неким GRE и что там за ошибка происходит при чтении с PTY? Ссылка на сообщение Поделиться на других сайтах
egor2fsys 5 Опубліковано: 2005-08-07 16:26:23 Share Опубліковано: 2005-08-07 16:26:23 Aug 6 18:25:05 GQ pptpd[2107]: CTRL (PPPD Launcher): Failed to launch PPP daemon. Aug 6 18:25:05 GQ pptpd[2107]: CTRL: PPPD launch failed! проверь, а нормально ли стартует pppd Ссылка на сообщение Поделиться на других сайтах
N.Leiten 89 Опубліковано: 2005-08-07 17:02:38 Автор Share Опубліковано: 2005-08-07 17:02:38 Так вот в нем-то и загвоздка, сам по себе вроде работает, а с поптоп-ом не хочет. Ошибку на PTY вызывает... буду копаться - время еще есть. ЗЫ. Спасибо, хоть откликнулся. Ссылка на сообщение Поделиться на других сайтах
egor2fsys 5 Опубліковано: 2005-08-07 17:41:54 Share Опубліковано: 2005-08-07 17:41:54 что значит без него работает ? покажи конфиг поптопа ..... там разрешение на запуск не из под рута стоит на пппд ? просто в консоли pppd набери должен повыдавать ероглифы и нормально вывалится в сислог при этом например у меня попадает Aug 7 19:46:32 club pppd[20722]: pppd 2.4.2 started by root, uid 0 Aug 7 19:46:32 club pppd[20722]: Using interface ppp0 Aug 7 19:46:32 club pppd[20722]: Connect: ppp0 <--> /dev/pts/3 Aug 7 19:46:33 club /etc/hotplug/net.agent: assuming ppp0 is already up Aug 7 19:47:02 club pppd[20722]: LCP: timeout sending Config-Requests Aug 7 19:47:02 club pppd[20722]: Connection terminated. Aug 7 19:47:02 club pppd[20722]: Exit. могу дать что попадает в лог когда он рабоатет нормально у меян на одном из серверов стоит связка freenibs+pppd+mgetty цепляет правда модемщиков, однако когда я был на этапе настройки проверял и ВПН - работало Ссылка на сообщение Поделиться на других сайтах
N.Leiten 89 Опубліковано: 2005-08-07 19:50:59 Автор Share Опубліковано: 2005-08-07 19:50:59 Так вот сам по себе он и работает - кучу фигни выводит на экран, нечитаемой, а потом сам выпадает или я его убиваю... Конфиг поптопа щас дам. Ссылка на сообщение Поделиться на других сайтах
N.Leiten 89 Опубліковано: 2005-08-07 19:58:46 Автор Share Опубліковано: 2005-08-07 19:58:46 /etc/pptp.conf option /etc/ppp/options.pptpddebug logwtmp localip 172.24.254.254/16 remoteip 172.24.0-254.0-253 И, на всякий случай, привожу /etc/ppp/options.pptpd name pptpdrefuse-pap refuse-chap refuse-mschap require-mschap-v2 require-mppe-128 +chapms-v2 mppe-128 ms-dns 192.168.0.254 debug dump lock nobsdcomp passive mtu 1490 mru 1490 auth ЗЫ. Что значит там разрешение на запуск не из под рута стоит на пппд ? Права доступа выставлены на запуск/поиск, чтение для владельца/группы/остальных Ссылка на сообщение Поделиться на других сайтах
egor2fsys 5 Опубліковано: 2005-08-08 03:46:35 Share Опубліковано: 2005-08-08 03:46:35 а почему у тебя /etc/pptp.conf а не /etc/pptpd.conf ??? Ссылка на сообщение Поделиться на других сайтах
N.Leiten 89 Опубліковано: 2005-08-08 15:27:43 Автор Share Опубліковано: 2005-08-08 15:27:43 описался, сори. ПоПТоП загружается нормально. А вот пппд буду щас переустанавливать. Ссылка на сообщение Поделиться на других сайтах
XoRe 0 Опубліковано: 2005-08-09 07:22:49 Share Опубліковано: 2005-08-09 07:22:49 Попробуй копать в сторону GRE. Вообще GRE - это, насколько я понял, протокол для организации виртуальных каналов, это протокол №47 в файле /etc/protocols. Посмотри, есть ли у тебя в ядре его поддержка. Мне кажется у тебя pppd не запускается изза того, что он не может открыть туннель по этому протоколу. Ссылка на сообщение Поделиться на других сайтах
N.Leiten 89 Опубліковано: 2005-08-09 19:44:52 Автор Share Опубліковано: 2005-08-09 19:44:52 Опс, спасибо. Пробую. Ссылка на сообщение Поделиться на других сайтах
N.Leiten 89 Опубліковано: 2005-08-09 20:13:32 Автор Share Опубліковано: 2005-08-09 20:13:32 К сожалению, не помогло... Щас есть еще одна зацепка, буду пробовать. Может быть конфликт с ФС dev у меня она не добавлена в ядро. Ссылка на сообщение Поделиться на других сайтах
N.Leiten 89 Опубліковано: 2005-08-13 17:36:06 Автор Share Опубліковано: 2005-08-13 17:36:06 В общем я в ауте... Пожалуйста, помогите. SOS, HELP и чего там еще можно написать. пппд не запускается - насколько я понял не может чего-то там с устройством ppp сделать. Может не так понял - не знаю. Кто как настраивал - может я чего-то напорол? :tongue: Ссылка на сообщение Поделиться на других сайтах
egor2fsys 5 Опубліковано: 2005-08-14 04:30:13 Share Опубліковано: 2005-08-14 04:30:13 зачем с самого начала пересобирал ядро а ? советую поставить чистую ОСь и без пересборки ядра еще раз попробывать настроить все сначала Ссылка на сообщение Поделиться на других сайтах
N.Leiten 89 Опубліковано: 2005-08-14 10:01:55 Автор Share Опубліковано: 2005-08-14 10:01:55 я уже над этим подумываю... Ссылка на сообщение Поделиться на других сайтах
N.Leiten 89 Опубліковано: 2005-08-20 21:55:29 Автор Share Опубліковано: 2005-08-20 21:55:29 Ура, после переустановки все заработало. Почти. В смысле практически, можно, сказать, что заработало. В общем настроил как надо. Отказался от мппе - нафиг он нужен, главное чтоб логин+пароль не стыбзили - для этого есть mschap (как всегда обещают защищенность наших данных). Ладно - это так. В общем все запускается, с клиентской машины подключаюсь, даже скорость выдает - все чики. Но сразу же долбает соединение сервер. В логах посмотрел - не может определить локальный айпи. Щас выложу лог и новый конфиг для наглядности. Кто чем может посоветовать? Ссылка на сообщение Поделиться на других сайтах
N.Leiten 89 Опубліковано: 2005-08-20 22:05:24 Автор Share Опубліковано: 2005-08-20 22:05:24 лог-файл: Aug 21 00:48:06 GQ pptpd[20170]: CTRL: Client 192.168.0.1 control connection startedAug 21 00:48:06 GQ pptpd[20170]: CTRL: Starting call (launching pppd, opening GRE) Aug 21 00:48:06 GQ pppd[20171]: pppd 2.4.2 started by root, uid 0 Aug 21 00:48:06 GQ pppd[20171]: Using interface ppp0 Aug 21 00:48:06 GQ pppd[20171]: Connect: ppp0 <--> /dev/pts/7 Aug 21 00:48:06 GQ pppd[20171]: Warning - secret file /etc/ppp/chap-secrets has world and/or group access Aug 21 00:48:07 GQ pppd[20171]: Could not determine local IP address Aug 21 00:48:07 GQ pppd[20171]: Connection terminated. Aug 21 00:48:07 GQ pppd[20171]: Connect time 0.1 minutes. Aug 21 00:48:07 GQ pppd[20171]: Sent 122 bytes, received 92 bytes. Aug 21 00:48:07 GQ pppd[20171]: Connect time 0.1 minutes. Aug 21 00:48:07 GQ pppd[20171]: Sent 122 bytes, received 92 bytes. Aug 21 00:48:07 GQ pppd[20171]: Exit. Aug 21 00:48:07 GQ pptpd[20170]: GRE: read(fd=4,buffer=804d540,len=8196) from PTY failed: status = -1 error = Input/output error, usually caused by unexpected termination of pppd, check option syntax and pppd logs Aug 21 00:48:07 GQ pptpd[20170]: CTRL: PTY read or GRE write failed (pty,gre)=(4,5) Aug 21 00:48:07 GQ kernel: application bug: pptpctrl(20170) has SIGCHLD set to SIG_IGN but calls wait(). Aug 21 00:48:07 GQ kernel: (see the NOTES section of 'man 2 wait'). Workaround activated. Aug 21 00:48:07 GQ pptpd[20170]: CTRL: Client 192.168.0.1 control connection finished /etc/pptpd.conf option /etc/ppp/options.pptpddebug localip 192.168.200.1-254 remoteip 192.168.199.1-254 /etc/ppp/options.pptpd name pptpdrequire-mschap-v2 proxyarp debug lock nobsdcomp Вроде все. Судя по ошибкам именно пробелма с айпишником для локального интерфейса. ЗЫ. Насчет предыдущих проблем - думаю, проблема была в разных версиях программ. Вот и конфликтовали... Как всегда, заранее благодарен за помощь. Ссылка на сообщение Поделиться на других сайтах
egor2fsys 5 Опубліковано: 2005-08-21 00:10:16 Share Опубліковано: 2005-08-21 00:10:16 попробуй примерно так localip 192.168.1.229 remoteip 192.168.1.230-238 т. е. localip по любому должен быть 1 ..... Ссылка на сообщение Поделиться на других сайтах
N.Leiten 89 Опубліковано: 2005-08-21 08:57:04 Автор Share Опубліковано: 2005-08-21 08:57:04 Не помогло. К сожалению. Какие есть еще мысли. ЗЫ. Там ругалось на права доступа - исправил, теперь не ругается. Осталось заставить определять локальный айпи. Ссылка на сообщение Поделиться на других сайтах
N.Leiten 89 Опубліковано: 2005-08-21 13:26:50 Автор Share Опубліковано: 2005-08-21 13:26:50 Усе, настроил. Пашет. У пппд есть глюк, который никто не пофиксил еще. В смысле плохо он работает с pptpd. Нужно в файл options.pptpd добавить строку x.x.x.x:y.y.y.y. Где x.x.x.x - айпишник локального интерфейса (как понятно для ВПН он один для всех клиентов), а y.y.y.y - айпишник удаленной машины - нам он не нужен. Потому оставляем поле пустым. То есть в моем случае можно добавить строчку 192.168.200.1: Вот и все. Огромнейшая благодарность всем помогавшим. Если нудна будет моя помощь - всегда рад помочь. ЗЫ. Радости полные штаны. Ссылка на сообщение Поделиться на других сайтах
egor2fsys 5 Опубліковано: 2005-08-21 13:48:39 Share Опубліковано: 2005-08-21 13:48:39 век живи - век учись Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВхід
Уже зарегистрированы? Войдите здесь.
Войти сейчас