Автор Тема: pppoe  (Прочетена 3556 пъти)

svetlin2

  • Новаци
  • *
  • Публикации: 1
    • Профил
pppoe
« -: Mar 06, 2010, 00:28 »
здравейте да ви попитам какъв software за pppoe server ползват Интернет доставчиците
Активен

djpatzo

  • Напреднали
  • *****
  • Публикации: 46
    • Профил
Re: pppoe
« Отговор #1 -: Apr 08, 2010, 19:38 »
pppoe-server има го като пакет на почти всички дистрибуции на линукс
Активен

VladSun

  • Напреднали
  • *****
  • Публикации: 2166
    • Профил
Re: pppoe
« Отговор #2 -: Apr 09, 2010, 12:06 »
pppoe-server има го като пакет на почти всички дистрибуции на линукс

Мдам, ама е "user-space" компилиран -  за по-големи натоварвания трябва да е "kernel-space".
При една инсталация след прекомпилиране "avg load" падна от 8+ (2xCPU) на 0.05 :)
Активен

KISS Principle ( Keep-It-Short-and-Simple )
http://openfmi.net/projects/flattc/
Има 10 вида хора на този свят - разбиращи двоичния код и тези, които не го разбират :P

dwni2

  • Напреднали
  • *****
  • Публикации: 79
    • Профил
Re: pppoe
« Отговор #3 -: Apr 12, 2010, 22:52 »
какво е  kernel spase kernel mode  с -k опцията ли 
Активен

VladSun

  • Напреднали
  • *****
  • Публикации: 2166
    • Профил
Re: pppoe
« Отговор #4 -: Apr 12, 2010, 23:10 »
Да, но трябва да се пипне сорса и да се прекомпилира - иначе не е достъпна тази опция.
Активен

KISS Principle ( Keep-It-Short-and-Simple )
http://openfmi.net/projects/flattc/
Има 10 вида хора на този свят - разбиращи двоичния код и тези, които не го разбират :P

VladSun

  • Напреднали
  • *****
  • Публикации: 2166
    • Профил
Re: pppoe
« Отговор #5 -: Apr 12, 2010, 23:22 »
Търсиш този блок в rp-pppoe-3.xx/src/configure файла:
Код
GeSHi (C):
  1. LINUX_KERNELMODE_PLUGIN=""
  2. PPPD_INCDIR=""
  3. if test "$ac_cv_header_linux_if_pppox_h" = yes ; then
  4. if test "$ac_cv_pluginpath" != no ; then
  5. LINUX_KERNELMODE_PLUGIN=rp-pppoe.so
  6. cat >>confdefs.h <<\_ACEOF
  7. #define HAVE_LINUX_KERNEL_PPPOE 1
  8. _ACEOF
  9.  
  10. PPPD_INCDIR=$ac_cv_pluginpath
  11. fi
  12. fi
  13.  
и добавяш
Код
GeSHi (C):
  1. #define HAVE_LINUX_KERNEL_PPPOE 1
както съм направил по-горе.
След това прекомпилираш.
« Последна редакция: Apr 13, 2010, 00:03 от VladSun »
Активен

KISS Principle ( Keep-It-Short-and-Simple )
http://openfmi.net/projects/flattc/
Има 10 вида хора на този свят - разбиращи двоичния код и тези, които не го разбират :P

dwni2

  • Напреднали
  • *****
  • Публикации: 79
    • Профил
Re: pppoe
« Отговор #6 -: Apr 13, 2010, 00:07 »
мерси много   а слагат ли се някакви  други  patches за производителност
 
Активен

borovaka

  • Напреднали
  • *****
  • Публикации: 1331
  • Distribution: Каквото дойде
  • Window Manager: Gnome / KDE
    • Профил
Re: pppoe
« Отговор #7 -: Apr 13, 2010, 00:10 »
VladSun Можеш ли да кажеш на каква машина го движиш сървара, че до сега не съм пипвал PPPoE.
Някъде бях чел, че иска приблизително 2MHz и 2 MB РАМ на една активна връзка. Вярно ли е?
Активен

Та извода е прост: "Колкото по-големи ла*ната - толкова по-малка щетата! ... моралната де, не материалната"

VladSun

  • Напреднали
  • *****
  • Публикации: 2166
    • Профил
Re: pppoe
« Отговор #8 -: Apr 13, 2010, 11:25 »
мерси много   а слагат ли се някакви  други  patches за производителност
Не се сещам да има такива ...

VladSun Можеш ли да кажеш на каква машина го движиш сървара, че до сега не съм пипвал PPPoE.
Някъде бях чел, че иска приблизително 2MHz и 2 MB РАМ на една активна връзка. Вярно ли е?

И аз съм го чел това за 2MHz/2MB/user - не знам колко е вярно. Машината по спомени беше 2 * 3GHz с 2GB RAM. Тогава бяха около 100 потребителя, сега не знам колко са, но не са се обаждали да се оплакват :) За 100 потребителя тази машина е твърде много...
Активен

KISS Principle ( Keep-It-Short-and-Simple )
http://openfmi.net/projects/flattc/
Има 10 вида хора на този свят - разбиращи двоичния код и тези, които не го разбират :P

dwni2

  • Напреднали
  • *****
  • Публикации: 79
    • Профил
Re: pppoe
« Отговор #9 -: Apr 13, 2010, 12:30 »
 
А В  Сравнение с poptop по лек ли е  pppoe-server

 
Активен

VladSun

  • Напреднали
  • *****
  • Публикации: 2166
    • Профил
Re: pppoe
« Отговор #10 -: Apr 13, 2010, 14:02 »
Това са имплементации на различни протоколи - PPPoE и PPTP

http://en.wikipedia.org/wiki/Point-to-Point_Protocol_over_Ethernet
http://en.wikipedia.org/wiki/Point-to-Point_Tunneling_Protocol
Активен

KISS Principle ( Keep-It-Short-and-Simple )
http://openfmi.net/projects/flattc/
Има 10 вида хора на този свят - разбиращи двоичния код и тези, които не го разбират :P

dwni2

  • Напреднали
  • *****
  • Публикации: 79
    • Профил
Re: pppoe
« Отговор #11 -: Apr 19, 2010, 01:10 »
логовете се препълват с това съобщение

Apr 14 13:19:13 darkstar pppoe-server[9991]: PADT: Generic-Error: Received PADT
Apr 14 13:19:13 darkstar pppoe-server[9994]: PADT: Generic-Error: Received PADT
Apr 14 13:19:13 darkstar pppoe-server[9988]: PADT: Generic-Error: Received PADT
Apr 14 13:19:13 darkstar pppoe-server[9991]: PADT: Generic-Error: Received PADT
Apr 14 13:19:13 darkstar pppoe-server[9994]: PADT: Generic-Error: Received PADT
Apr 14 13:19:13 darkstar pppoe-server[9988]: PADT: Generic-Error: Received PADT
Apr 14 13:19:13 darkstar pppoe-server[9991]: PADT: Generic-Error: Received PADT
Apr 14 13:19:13 darkstar pppoe-server[9994]: PADT: Generic-Error: Received PADT
Apr 14 13:19:13 darkstar pppoe-server[9988]: PADT: Generic-Error: Received PADT
Apr 14 13:19:13 darkstar pppoe-server[9991]: PADT: Generic-Error:

същевременно cpu-to се натоварва до 30 % на какво може да се дължи тожа

и как може да се оправи
Активен

VladSun

  • Напреднали
  • *****
  • Публикации: 2166
    • Профил
Re: pppoe
« Отговор #12 -: Apr 19, 2010, 12:06 »
Пусни го в debug режим и дай логовете.
Версии на ppp* ?
Активен

KISS Principle ( Keep-It-Short-and-Simple )
http://openfmi.net/projects/flattc/
Има 10 вида хора на този свят - разбиращи двоичния код и тези, които не го разбират :P

dwni2

  • Напреднали
  • *****
  • Публикации: 79
    • Профил
Re: pppoe
« Отговор #13 -: Apr 19, 2010, 17:28 »
pppd version 2.4.5


tail -f /var/log/syslog

Apr 19 17:14:54 darkstar last message repeated 74 times
Apr 19 17:14:54 darkstar pppoe-server[3910]: PADT: Generic-Error: ^K^U
Apr 19 17:14:54 darkstar pppoe-server[3910]: PADT: Generic-Error: Received
PADT from peer
Apr 19 17:14:54 darkstar pppoe-server[3910]: PADT: Generic-Error:
«v^W^U^_eѕХ4pгЪчr3эF^O
Apr 19 17:14:54 darkstar pppoe-server[3910]: PADT: Generic-Error: Received
PADT
Apr 19 17:14:54 darkstar last message repeated 46 times
Apr 19 17:14:54 darkstar pppoe-server[3910]: PADT: Generic-Error: (^U
Apr 19 17:14:54 darkstar pppoe-server[3910]: PADT: Generic-Error: Received
PADT from peer
Apr 19 17:14:54 darkstar pppoe-server[3910]: PADT: Generic-Error:
«v^W^U^_eѕХ4pгЪчr3эF^O
Apr 19 17:14:54 darkstar pppoe-server[3910]: PADT: Generic-Error: Received
PADT

tail -f /var/log/messages


Apr 19 17:14:54 darkstar pppd[5357]: Exit.
Apr 19 17:14:54 darkstar pppoe-server[3910]: Sent PADT
Apr 19 17:14:54 darkstar pppoe-server[3910]: Session 31 closed for client
00:03:0d:6e:f7:f6 (10.67.15.30) on eth0
Apr 19 17:14:54 darkstar pppoe-server[3910]: Sent PADT
Apr 19 17:14:54 darkstar last message repeated 43 times
Apr 19 17:14:54 darkstar pppd[5375]: Exit.
Apr 19 17:14:54 darkstar pppoe-server[3910]: Session 32 closed for client
00:03:0d:6e:f7:f6 (10.67.15.31) on eth0
Apr 19 17:14:54 darkstar pppoe-server[3910]: Sent PADT
Apr 19 17:15:25 darkstar last message repeated 426199 times
Apr 19 17:16:26 darkstar last message repeated 815937 times


tcpdump -i eth0 not port 22


17:18:22.048557 PPPoE PADT [ses 0xe] [Generic-Error "Received PADT"]
17:18:22.048571 PPPoE PADT [ses 0xf] [Generic-Error "Received PADT"]
17:18:22.048624 PPPoE PADT [ses 0x12] [Generic-Error "Received PADT"]
17:18:22.048639 PPPoE PADT [ses 0x9] [Generic-Error "Received PADT"]
17:18:22.048688 PPPoE PADT [ses 0x8] [Generic-Error "Received PADT"]
17:18:22.048697 PPPoE PADT [ses 0xe] [Generic-Error "Received PADT"]
17:18:22.048743 PPPoE PADT [ses 0x12] [Generic-Error "Received PADT"]
17:18:22.048764 PPPoE PADT [ses 0x10] [Generic-Error "Received PADT"]
17:18:22.048803 PPPoE PADT [ses 0x8] [Generic-Error "Received PADT"]
17:18:22.048837 PPPoE PADT [ses 0xb] [Generic-Error "Received PADT"]
17:18:22.048860 PPPoE PADT [ses 0x10] [Generic-Error "Received PADT"]
17:18:22.048907 PPPoE PADT [ses 0x11] [Generic-Error "Received PADT"]
17:18:22.048918 PPPoE PADT [ses 0xb] [Generic-Error "Received PADT"]
17:18:22.048965 PPPoE PADT [ses 0x11] [Generic-Error "Received PADT"]
17:18:22.048982 PPPoE PADT [ses 0x13] [Generic-Error "Received PADT"]
17:18:22.049021 PPPoE PADT [ses 0x13] [Generic-Error "Received PADT"]
17:18:22.049060 PPPoE PADT [ses 0xc] [Generic-Error "Received PADT"]
17:18:22.049116 PPPoE PADT [ses 0xc] [Generic-Error "Received PADT"]
17:18:22.049127 PPPoE PADT [ses 0xa^Ceceived PADT"]

Активен

dwni2

  • Напреднали
  • *****
  • Публикации: 79
    • Профил
Re: pppoe
« Отговор #14 -: Apr 19, 2010, 18:33 »
има ли начин да се лимитира получаването на PADT пакети защото така cputo  се товари много
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
about PPPoE
Настройка на програми
fonzi 0 2606 Последна публикация May 12, 2002, 15:31
от fonzi
pppoe
Настройка на програми
nulll 0 2106 Последна публикация Oct 08, 2002, 14:09
от nulll
Проблем с pppoe
Настройка на програми
empty 6 3095 Последна публикация Jan 20, 2004, 13:15
от
Проблем с pppoe
Настройка на програми
empty 12 4247 Последна публикация Feb 15, 2004, 15:42
от empty
PPPoE
Настройка на програми
growchie 2 2189 Последна публикация Feb 17, 2004, 23:37
от