Freesco, NND, CDN, EOS http://forum.freesco.pl/ |
|
rp-pppoe oraz pppd z pluginami http://forum.freesco.pl/viewtopic.php?f=22&t=10254 |
Strona 1 z 1 |
Autor: | Albercik [ poniedziałek, 12 grudnia 2005, 11:02 ] |
Tytuł: | rp-pppoe oraz pppd z pluginami |
Aby zwiększyć stabilnośc i szybkość serwera pppoe należy wykorzystać opcję -k podczas startu . Aby opcja -k była aktywna należy skompilować pppd z opcją :./configure --enable-plugin oraz rp-pppoe z opcją : ./configure --enable-plugin=/usr/src/ppp . PPP kompiluje się do końca bez kłopotu , ale rp-pppoe podczas make pokazuje taki komunikat : gcc '-DRP_VERSION="3.7"' -g -O2 -Wall -Wstrict-prototypes -ansi '-DPPPOE_PATH="/usr/sbin/pppoe"' '-DPPPD_PATH="/usr/sbin/pppd"' '-DPLUGIN_PATH="/etc/ppp/plugins/rp-pppoe.so"' '-DPPPOE_SERVER_OPTIONS="/etc/ppp/pppoe-server-options"' -Ilibevent -I/usr/src/ppp -c -o plugin/plugin.o -fPIC plugin.c In file included from /usr/include/linux/if_pppox.h:21, from plugin.c:56: /usr/include/asm/byteorder.h:38: error: parse error before "__u64" /usr/include/asm/byteorder.h:38: error: parse error before "val" /usr/include/asm/byteorder.h: In function `___arch__swab64': /usr/include/asm/byteorder.h:42: error: parse error before "__u64" /usr/include/asm/byteorder.h: At top level: /usr/include/asm/byteorder.h:44: error: parse error before '.' token /usr/include/asm/byteorder.h:52: error: parse error before string constant In file included from /usr/include/linux/byteorder/little_endian.h:11, from /usr/include/asm/byteorder.h:65, from /usr/include/linux/if_pppox.h:21, from plugin.c:56: /usr/include/linux/byteorder/swab.h:199: error: parse error before "__fswab64" /usr/include/linux/byteorder/swab.h:199: error: parse error before "x" /usr/include/linux/byteorder/swab.h: In function `__fswab64': /usr/include/linux/byteorder/swab.h:206: error: `x' undeclared (first use in this function) /usr/include/linux/byteorder/swab.h:206: error: (Each undeclared identifier is reported only once /usr/include/linux/byteorder/swab.h:206: error: for each function it appears in.) /usr/include/linux/byteorder/swab.h: At top level: /usr/include/linux/byteorder/swab.h:209: error: parse error before "__swab64p" /usr/include/linux/byteorder/swab.h:209: error: parse error before '*' token /usr/include/linux/byteorder/swab.h: In function `__swab64p': /usr/include/linux/byteorder/swab.h:211: error: `x' undeclared (first use in this function) /usr/include/linux/byteorder/swab.h: At top level: /usr/include/linux/byteorder/swab.h:213: error: parse error before '*' token /usr/include/linux/byteorder/swab.h: In function `__swab64s': /usr/include/linux/byteorder/swab.h:215: error: `addr' undeclared (first use in this function) make: *** [plugin/plugin.o] Błąd 1 i oczywiście zakańcza kompilację . Potrafi ktoś mi pomóc w rozszyfrowaniu tego błędu ? Wydaje mi się ,że może mieć to związek z modułami wkompilowanymi w jajko ..... --EDIT-- moduły , które powinny być wkompilowane w jajko : Network device support ---> [*] Network device support [*] HIPPI driver support (EXPERIMENTAL) <*> PPP (point-to-point protocol) support [*]PPP multilink support (EXPERIMENTAL) [*]PPP filtering <M>PPP support for async serial ports <M>PPP support for sync tty ports <M>PPP Deflate compression <M>PPP BSD-Compress compression <M>Microsoft PPP compression/encryption (MPPC/MPPE) # ( to nie musi być dla pppoe) <M>PPP over Ethernet (EXPERIMENTAL) |
Strona 1 z 1 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |