Автор Тема: Rq: vpn pptp със linux kanotix debian  (Прочетена 6852 пъти)

gat3way

  • Напреднали
  • *****
  • Публикации: 6050
  • Relentless troll
    • Профил
    • WWW
Rq: vpn pptp със linux kanotix debian
« Отговор #15 -: Nov 02, 2006, 17:50 »
laskov, мисля че не си прав. Виж че въпросната грешка е изгенерирана от pppd процес с друг PID, който очевидно умира след това, защото не лог-ва нищо нататък.

Според мен това идва оттам, че ppp интерфейсът е вдигнат с persist, от друга страна подобен механизъм вероятно имаме и за pptp при което при разпадане на връзката се вдигат 2 pppd процеса, единият закача, другият се опитва да ползва същото tty, но очевидно не успява и загива.

Предполагам ако се сложи nopersist и nodemand в конфигурацията, това няма да се получава.

Само предположение де...



Активен

"Knowledge is power" - France is Bacon

dobritu

  • Напреднали
  • *****
  • Публикации: 115
  • Distribution: Slackware 12.1
  • Window Manager: KDE
    • Профил
Rq: vpn pptp със linux kanotix debian
« Отговор #16 -: Nov 02, 2006, 19:24 »
Цитат (gat3way @ Ноември 02 2006,16:02)
Пробвай да добавиш тези редове:

-pc
-vj
mtu 1400
lcp-max-configure 20

в /etc/ppp/options
в една конзола дай tail -f /var/log/syslog |grep ppp
вдигни pptp интерфейса

Ако пак се осере пейстни това от терминала с онази команда по-горе..

Това е след като направих тези неща за които ми каза и пак съсщата работа.Някакви други идеи ?
Цитат
root@DOBRY:/home/dobritu# tail -f /var/log/syslog |grep ppp
Nov  2 19:07:33 localhost pppd[4604]: no device specified and stdin is not a tty
Nov  2 19:07:35 localhost pppd[4630]: pppd 2.4.4 started by root, uid 0
Nov  2 19:07:35 localhost pppd[4630]: Using interface ppp0
Nov  2 19:07:35 localhost pppd[4630]: Connect: ppp0 <--> /dev/pts/5
Nov  2 19:07:39 localhost pppd[4630]: Remote message: Greetings!!
Nov  2 19:07:39 localhost pppd[4630]: PAP authentication succeeded
Nov  2 19:07:40 localhost pppd[4630]: Deflate (9/15) compression enabled
Nov  2 19:07:40 localhost pppd[4630]: found interface eth0 for proxy arp
Nov  2 19:07:40 localhost pppd[4630]: local  IP address 193.68.116.225
Nov  2 19:07:40 localhost pppd[4630]: remote IP address 192.168.0.1
Nov  2 19:07:40 localhost pppd[4630]: primary   DNS address 193.68.3.252
Nov  2 19:07:40 localhost pppd[4630]: secondary DNS address 192.92.129.1
Nov  2 19:07:51 localhost pppd[4630]: Modem hangup
Nov  2 19:07:51 localhost pppd[4630]: Connect time 0.2 minutes.
Nov  2 19:07:51 localhost pppd[4630]: Sent 5921446 bytes, received 0 bytes.
Nov  2 19:07:51 localhost pppd[4630]: Connection terminated.
Nov  2 19:07:51 localhost pppd[4630]: Child process pptp --loglevel 1 192.168.0.1 --nolaunchpppd (pid                                        4633) terminated with signal 3
Nov  2 19:07:52 localhost pppd[4755]: no device specified and stdin is not a tty
Nov  2 19:07:52 localhost pppd[4762]: pppd 2.4.4 started by root, uid 0
Nov  2 19:07:52 localhost pppd[4762]: Using interface ppp0
Nov  2 19:07:52 localhost pppd[4762]: Connect: ppp0 <--> /dev/pts/5
Nov  2 19:07:52 localhost pppd[4630]: Exit.
Nov  2 19:07:56 localhost pppd[4762]: Remote message: Greetings!!
Nov  2 19:07:56 localhost pppd[4762]: PAP authentication succeeded
Nov  2 19:07:56 localhost pppd[4762]: Deflate (9/15) compression enabled
Nov  2 19:07:56 localhost pppd[4762]: found interface eth0 for proxy arp
Nov  2 19:07:56 localhost pppd[4762]: local  IP address 193.68.116.209
Nov  2 19:07:56 localhost pppd[4762]: remote IP address 192.168.0.1
Nov  2 19:07:56 localhost pppd[4762]: primary   DNS address 193.68.3.252
Nov  2 19:07:56 localhost pppd[4762]: secondary DNS address 192.92.129.1
Nov  2 19:08:13 localhost pppd[4879]: no device specified and stdin is not a tty
Nov  2 19:08:13 localhost pppd[4762]: Modem hangup
Nov  2 19:08:13 localhost pppd[4762]: Connect time 0.3 minutes.
Nov  2 19:08:13 localhost pppd[4762]: Sent 9375781 bytes, received 3900 bytes.
Nov  2 19:08:13 localhost pppd[4762]: Connection terminated.
Nov  2 19:08:13 localhost pppd[4762]: Child process pptp --loglevel 1 192.168.0.1 --nolaunchpppd (pid 4765) terminated with signal 3
Nov  2 19:08:13 localhost pppd[4896]: pppd 2.4.4 started by root, uid 0
Nov  2 19:08:13 localhost pppd[4896]: Using interface ppp0
Nov  2 19:08:13 localhost pppd[4896]: Connect: ppp0 <--> /dev/pts/5
Nov  2 19:08:13 localhost pppd[4762]: Exit.
Nov  2 19:08:32 localhost pppd[4896]: Modem hangup
Nov  2 19:08:32 localhost pppd[4896]: Connection terminated.
Nov  2 19:08:32 localhost pppd[4896]: Exit.
Активен

gat3way

  • Напреднали
  • *****
  • Публикации: 6050
  • Relentless troll
    • Профил
    • WWW
Rq: vpn pptp със linux kanotix debian
« Отговор #17 -: Nov 02, 2006, 21:13 »
Нещо не е наред, пак ползва deflate компресия?
Активен

"Knowledge is power" - France is Bacon

dobritu

  • Напреднали
  • *****
  • Публикации: 115
  • Distribution: Slackware 12.1
  • Window Manager: KDE
    • Профил
Rq: vpn pptp със linux kanotix debian
« Отговор #18 -: Nov 02, 2006, 23:11 »
Цитат (gat3way @ Ноември 02 2006,22:13)
Нещо не е наред, пак ползва deflate компресия?

Ами незнам защо така...някакви други идеи как да се оправи това ?
Активен

laskov

  • Напреднали
  • *****
  • Публикации: 3166
    • Профил
Rq: vpn pptp със linux kanotix debian
« Отговор #19 -: Nov 03, 2006, 09:42 »
Виж сега, /dev/pts/4 ти е виртуална конзола и не е устройство, към което може да се закачи ррр. В последните логове, които си цитирал е заменено с /dev/pts/5. Предполагам, че това е конзолата, на която си се закачил към момента на стартирането. Ако изпълниш w, ще видиш че си влязъл като потребител точно на тази конзола. Т.е., на ррр-то не му е казано (в pppoe.conf) на кое устройство да се закачи. Ето какво пише в README.pppoe :
Цитат
2. Using PPPoE
--------------

This section is a quick guide for getting PPPoE working, to allow one
to connect to their ISP who is providing PPPoE based services.

1.  Enable "Prompt for development and/or incomplete code/drivers" and
    "PPP over Ethernet" in your kernel configuration.  If you choose to
    use the PPP over Ethernet driver as a module adding "alias
    net-pf-24 pppoe" to /etc/modules.conf will enable auto-loading
    of the modules.

2.  Compile and install your kernel.

3.  Install the ppp package.

4.  Add the following line to /etc/ppp/options:

    plugin rp-pppoe.so

    The effect of this line is simply to make "eth0", "eth1",
    ....,"ethx" all valid device names for pppd (just like ttyS0,
    ttyS1).

5.  Add the necessary authentication options to your pppd
    configuration (i.e. PAP/CHAP information).  If you wish to
    maintain seperate configurations for different devices you may
    place configuration options in device-specific configuration
    files: /etc/ppp/options.devname (devname=ttyS0, ttyS1, eth0, eth1
    or any other valid device name).

6.  Invoke pppd with the appropriate device name: e.g. "pppd eth0"

Do not include any compression or flow control options in your PPPoE
configuration.  They will be ignored.
Предлагам ти да изпълниш
Цитат
pppd eth0
и да видим какви грешки ще получиш или по-добре виж къде в  pppoe.conf се споменава eth и го редактирай. Ако си с една лан карта ще е eth0



Активен

Не си мислете, че понеже Вие мислите правилно, всички мислят като Вас! Затова, когато има избори, идете и гласувайте, за да не сте изненадани после от резултата, и за да не твърди всяка партия, че тя е спечелила, а Б.Б. (С.С., ...) е загубил, а трети да управлява.  Наздраве!  [_]3

redcure

  • Напреднали
  • *****
  • Публикации: 914
    • Профил
Rq: vpn pptp със linux kanotix debian
« Отговор #20 -: Nov 03, 2006, 11:51 »
Аз така и не разбрах как си си подкарал interface-a. Ето ти и няколко hint-a:
1. Свалшяш си или си инсталираш от диска, било то и нетинстал pptp-linux. Ако се чудиш откъде да го свалиш, заповядай.
2. Следваш тази статия

Според мен някъде има грешка във вдигането на interface-a

Успех
Активен

Debian testing 2.6.18, Enlightenment DR17

http://www.debian.org/doc/manuals/apt-howto/index.en.html

dobritu

  • Напреднали
  • *****
  • Публикации: 115
  • Distribution: Slackware 12.1
  • Window Manager: KDE
    • Профил
Rq: vpn pptp със linux kanotix debian
« Отговор #21 -: Nov 03, 2006, 12:41 »
Цитат (laskov @ Ноември 03 2006,10:42)
Виж сега, /dev/pts/4 ти е виртуална конзола и не е устройство, към което може да се закачи ррр. В последните логове, които си цитирал е заменено с /dev/pts/5. Предполагам, че това е конзолата, на която си се закачил към момента на стартирането. Ако изпълниш w, ще видиш че си влязъл като потребител точно на тази конзола. Т.е., на ррр-то не му е казано (в pppoe.conf) на кое устройство да се закачи. Ето какво пише в README.pppoe :
Цитат
2. Using PPPoE
--------------

This section is a quick guide for getting PPPoE working, to allow one
to connect to their ISP who is providing PPPoE based services.

1.  Enable "Prompt for development and/or incomplete code/drivers" and
    "PPP over Ethernet" in your kernel configuration.  If you choose to
    use the PPP over Ethernet driver as a module adding "alias
    net-pf-24 pppoe" to /etc/modules.conf will enable auto-loading
    of the modules.

2.  Compile and install your kernel.

3.  Install the ppp package.

4.  Add the following line to /etc/ppp/options:

    plugin rp-pppoe.so

    The effect of this line is simply to make "eth0", "eth1",
    ....,"ethx" all valid device names for pppd (just like ttyS0,
    ttyS1).

5.  Add the necessary authentication options to your pppd
    configuration (i.e. PAP/CHAP information).  If you wish to
    maintain seperate configurations for different devices you may
    place configuration options in device-specific configuration
    files: /etc/ppp/options.devname (devname=ttyS0, ttyS1, eth0, eth1
    or any other valid device name).

6.  Invoke pppd with the appropriate device name: e.g. "pppd eth0"

Do not include any compression or flow control options in your PPPoE
configuration.  They will be ignored.
Предлагам ти да изпълниш
Цитат
pppd eth0
и да видим какви грешки ще получиш или по-добре виж къде в  pppoe.conf се споменава eth и го редактирай. Ако си с една лан карта ще е eth0

В първия пост в тази тема казах и пак ще повторя връзката ми не е pppoe , a pptp.pppoe.conf какво общо има с pptp ?
Активен

redcure

  • Напреднали
  • *****
  • Публикации: 914
    • Профил
Rq: vpn pptp със linux kanotix debian
« Отговор #22 -: Nov 03, 2006, 12:46 »
Това хубаво, а какво толкова секретно има в начина, по който я инсталираш?
Два поста с този въпрос съм дал и нито един отговор!!!
Активен

Debian testing 2.6.18, Enlightenment DR17

http://www.debian.org/doc/manuals/apt-howto/index.en.html

Lamerix

  • Участници
  • ***
  • Публикации: 3
    • Профил
Rq: vpn pptp със linux kanotix debian
« Отговор #23 -: Nov 03, 2006, 14:47 »
1. Зареди модула ip_gre . Ако го нямаш ще трябва да си го компилираш иначе няма да стане нищо.

2. Прегледай какво правят тия скриптове:
info: "PppdUpScript" started.
info: "PppdUpScript" finished.

3. Забрави за default gateway 192.168.0.1
Направо: route del default gw 192.168.0.1

4. (Знакът диез ти подсказва, че пишеш команда като root):
#pptp 192.168.0.1 nobsdcomp nodeflate noipdefault name petkan

5. Виж дали се е дигнал интерфейс ppp0 и да предположим, че ip: 193.68.15.38 ти е статично, тогава:
#route add default gw 193.68.15.38

6. Опиши си dns сървъри в /etc/resolv.conf

Успех
Активен

gat3way

  • Напреднали
  • *****
  • Публикации: 6050
  • Relentless troll
    • Профил
    • WWW
Rq: vpn pptp със linux kanotix debian
« Отговор #24 -: Nov 03, 2006, 14:49 »
Дали е PPP върху ethernet или върху IP нема голямо значение, пак се минава през pppd.

Добри, можеш ли да пейстнеш какви файлове имаш в /etc/ppp ?

Също така докато се вдига интерфейса, виж в друга конзола lsof |grep /etc/ppp да видим pptp/pppd кои конфигурационни файлове държи отворени...
Активен

"Knowledge is power" - France is Bacon

dobritu

  • Напреднали
  • *****
  • Публикации: 115
  • Distribution: Slackware 12.1
  • Window Manager: KDE
    • Профил
Rq: vpn pptp със linux kanotix debian
« Отговор #25 -: Nov 03, 2006, 21:17 »
Цитат (Lamerix @ Ноември 03 2006,15:47)
1. Зареди модула ip_gre . Ако го нямаш ще трябва да си го компилираш иначе няма да стане нищо.

2. Прегледай какво правят тия скриптове:
info: "PppdUpScript" started.
info: "PppdUpScript" finished.

3. Забрави за default gateway 192.168.0.1
Направо: route del default gw 192.168.0.1

4. (Знакът диез ти подсказва, че пишеш команда като root):
#pptp 192.168.0.1 nobsdcomp nodeflate noipdefault name petkan

5. Виж дали се е дигнал интерфейс ppp0 и да предположим, че ip: 193.68.15.38 ти е статично, тогава:
#route add default gw 193.68.15.38

6. Опиши си dns сървъри в /etc/resolv.conf

Успех

Само че IP-то ми е динамично '<img'> Мерси все пак за опътването което си написал тук.



Активен

dobritu

  • Напреднали
  • *****
  • Публикации: 115
  • Distribution: Slackware 12.1
  • Window Manager: KDE
    • Профил
Rq: vpn pptp със linux kanotix debian
« Отговор #26 -: Nov 03, 2006, 21:18 »
Цитат (gat3way @ Ноември 03 2006,15:49)
Дали е PPP върху ethernet или върху IP нема голямо значение, пак се минава през pppd.

Добри, можеш ли да пейстнеш какви файлове имаш в /etc/ppp ?

Също така докато се вдига интерфейса, виж в друга конзола lsof |grep /etc/ppp да видим pptp/pppd кои конфигурационни файлове държи отворени...

Ще погледна и ще видя какво ще ми изпише и ще пиша пак тук.
Активен

dobritu

  • Напреднали
  • *****
  • Публикации: 115
  • Distribution: Slackware 12.1
  • Window Manager: KDE
    • Профил
Rq: vpn pptp със linux kanotix debian
« Отговор #27 -: Nov 03, 2006, 21:21 »
Цитат (redcure @ Ноември 03 2006,13:46)
Това хубаво, а какво толкова секретно има в начина, по който я инсталираш?
Два поста с този въпрос съм дал и нито един отговор!!!

Нещо не мога да те разбера какво инсталирам и какво секретно нещо правя ? '<img'> По предния ти пост със сайта за конфигурирането го знам.И съм го гледал правил съм всичко както е там стъпка по стъпка даже с копи/пасте , но пак не се е получавало.
Активен

dobritu

  • Напреднали
  • *****
  • Публикации: 115
  • Distribution: Slackware 12.1
  • Window Manager: KDE
    • Профил
Rq: vpn pptp със linux kanotix debian
« Отговор #28 -: Nov 03, 2006, 23:49 »
Цитат (gat3way @ Ноември 03 2006,15:49)
Дали е PPP върху ethernet или върху IP нема голямо значение, пак се минава през pppd.

Добри, можеш ли да пейстнеш какви файлове имаш в /etc/ppp ?

Също така докато се вдига интерфейса, виж в друга конзола lsof |grep /etc/ppp да видим pptp/pppd кои конфигурационни файлове държи отворени...

Значи тези са файловете в /etc/ppp/  но има и няколко дирекрторий.
Цитат
resolv.conf
pptpd-options
ppp_on_boot.dsl
pap-secrets.orig (с root права)
pap-secrets (с root права)
options.pptp
options
ipv6-up
ipv6-down
ip-up
ip-down
ioptions
chap-secrets.orig (с root права)
chap-secrets

Това ми изкава преди да се конектна:
Цитат
root@DOBRY:/etc/ppp# lsof |grep /etc/ppp
bash      2960    dobritu  cwd       DIR        3,9    4096     239647 /etc/ppp
bash      4363    dobritu  cwd       DIR        3,9    4096     239647 /etc/ppp
su        4425       root  cwd       DIR        3,9    4096     239647 /etc/ppp
bash      4432       root  cwd       DIR        3,9    4096     239647 /etc/ppp
lsof      7088       root  cwd       DIR        3,9    4096     239647 /etc/ppp
grep      7089       root  cwd       DIR        3,9    4096     239647 /etc/ppp
lsof      7090       root  cwd       DIR        3,9    4096     239647 /etc/ppp

а това след като се конектна:
Цитат
root@DOBRY:/etc/ppp# lsof |grep /etc/ppp
bash      2960    dobritu  cwd       DIR        3,9    4096     239647 /etc/ppp
bash      4363    dobritu  cwd       DIR        3,9    4096     239647 /etc/ppp
su        4425       root  cwd       DIR        3,9    4096     239647 /etc/ppp
bash      4432       root  cwd       DIR        3,9    4096     239647 /etc/ppp
ip-up     6637       root  255r      REG        3,9    1887     239657 /etc/ppp/ip-up
00-ipppd  6655       root  255r      REG        3,9    1389     239659 /etc/ppp/ip-up.d/00-ipppd
lsof      6662       root  cwd       DIR        3,9    4096     239647 /etc/ppp
grep      6663       root  cwd       DIR        3,9    4096     239647 /etc/ppp
lsof      6664       root  cwd       DIR        3,9    4096     239647 /etc/ppp

Ако искаш мога да ти пратя в архив цялата директория какво има в нея?



Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Kanotix 05/2004
Предложения за подобрения на сайта
sp 1 1975 Последна публикация Apr 27, 2004, 18:46
от
Kanotix Desktop
Настройка на програми
empty 2 1792 Последна публикация Apr 27, 2004, 19:13
от empty
KANOTIX проблем с конфигурирането
Настройка на хардуер
sheixa 1 1503 Последна публикация Dec 03, 2004, 11:51
от
Windows (vpn) .. linux (pptp или pppoe)
Настройка на програми
ReGgaE 4 2208 Последна публикация Jun 07, 2006, 00:15
от malone
Проблем с linux рутер и pptp
Хардуерни и софтуерни проблеми
mike_iz 2 1858 Последна публикация Oct 15, 2009, 23:23
от lod