Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: vlado007 в Feb 28, 2005, 22:36



Титла: pptp fedora core 3
Публикувано от: vlado007 в Feb 28, 2005, 22:36
Zdr te. Az ne razbiram mnogo ot linux za sega :) zna4i imam Fedora Core 3 i sam v lan mrejq v koqto dostapa do internet se osashtestvqva s VPN. Namerih edno howto za pptp
http://pptpclient.sourceforge.net/howto-fedora-core-3.phtml
samo4e kogato se svarzvam kam servera nakraq mi plue
"MS-Chap[v2] auth not performet"
"mppe required but not availale"
"peer refused to authentcate"
i az do tuka za sega v momenta se rovq .... samo4e sega sam pod win zaradi vpn-a i nqma kak da 4eta i da probvam i mi se nalaga da 4eta da restartvam i togaz ......... blagodarq predvaritelno za pomoshta vi  ;)


Титла: pptp fedora core 3
Публикувано от: nforcer в Mar 01, 2005, 10:05
Сложи си mppoe патча за твоята версия на ядрото и прекомпилирай и трябва да стане


Титла: pptp fedora core 3
Публикувано от: vesselinkolev в Mar 02, 2005, 15:24
Цитат (nforcer @ Март 01 2005,11:05)
Сложи си mppoe патча за твоята версия на ядрото и прекомпилирай и трябва да стане

Стига глупости. Никаква рекомпилация на ядро не се налага. Компилира се само един модул. Аман от псевдоспециалисти. Ако си прекомпилираш цялото ядро заради един модул (сигурно после рестартираш и машината) сериозно преразгледай гледната си точка за Линукс като ядро, защото тя е тотално погрешна!!!


Титла: pptp fedora core 3
Публикувано от: vesselinkolev в Mar 02, 2005, 15:41
За да няма повече откровени глупости, пиша отговора на въпроса ти кратко и ясно.

Отиди на следния адрес:

http://sourceforge.net/project/showfiles.php?group_id=44827

Правш си една локална директория, в която да свалиш RPM пакетите. Например /home/install.

Оттук изтегли последните версии на RPM пакетите и ги запазваш в /home/install:

dkms-2.0.5-1.noarch.rpm
kernel_ppp_mppe-0.0.5-2dkms.noarch.rpm
ppp-2.4.3-4.fc3.i386.rpm
pptpd-1.2.1-1.i386.rpm

След това влизаш като root в системата и изпълняваш:

# cd /home/install
# rpm -Uhv *rpm

Това ще ти инсталира всичко необходимо.

RPM пакета kernel_ppp_mppe-0.0.5-2dkms.noarch.rpm инсталира изходия код за модула mppe. Пакетът dkms-2.0.5-1.noarch.rpm е инициализационен скрипт (стартира се при рестартиране на системата и ако си инсталирал ново ядро, компилира модула към новата версия на ядрото).

Т.е. забележи, че не е нужно да сваляш изходния код на ядрото, да прилагаш пачове и да рекомпилираш ръчно. Всичко се решава само с един скрипт.

Сега вече можеш спокойно да си пуснеш pptpd:

# service pptpd stop (за да си уверен, че ще спреш вече пуснания демон)
# service pptpd start

Това е. Лесно и ясно с цел лесна и ясна администрация. А който иска да компиира безмислено и да се мъчи - не можеш го спря.


Титла: pptp fedora core 3
Публикувано от: в Mar 02, 2005, 20:37
vij tova :Connect: ppp0 <--> /dev/pts/1
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x4dd8b68e> <pcomp> <accomp>]
rcvd [LCP ConfReq id=0x1 <asyncmap 0x0> <auth chap MD5> <magic 0x5c2d7a82> <pcomp> <accomp>]
sent [LCP ConfAck id=0x1 <asyncmap 0x0> <auth chap MD5> <magic 0x5c2d7a82> <pcomp> <accomp>]
rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <magic 0x4dd8b68e> <pcomp> <accomp>]
rcvd [CHAP Challenge id=0x10 <8496823edf20fbdead14f36f10b0f7b15bce>, name = "vpn"]
sent [CHAP Response id=0x10 <a8a8d8d4de4dd602d9297e7c4abd32f2>, name = "vlado\\vlado1"]
rcvd [CHAP Failure id=0x10 "\37777777763\030\37777777750\37777777766"]
CHAP authentication failed: M-s^XM-hM-v
sent [LCP TermReq id=0x2 "Failed to authenticate ourselves to peer"]
rcvd [LCP TermReq id=0x2 "Authentication failed"]
sent [LCP TermAck id=0x2]
rcvd [LCP TermAck id=0x2]
Connection terminated.
Waiting for 1 child processes...
  script pptp 192.168.1.1 --nolaunchpppd , pid 2986
do tuka .... mn gadno


Титла: pptp fedora core 3
Публикувано от: vlad73 в Mar 02, 2005, 21:52
мен лично малко ме смути тва  "chap MD5" дето е в лога ти.
моят доставчик поне ползва MS-CHAP v2 (не съм много вещ, но според мен е различен начини на кодиране, криптиране или някакво друго -иране) за което иде реч и в първия ти пост

погледни ман-страницата на pppd, аз поне ползвам това доста успешно, идеята е pppd да извиква pptp-то, но точния синтаксис мога да ти постна някой следващ ден - не го помня наизуст, а нет-а вкъщи ми е спрян тия дни