The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Fedora 6 + ppp-2.4.4 + rp-pppoe-3.8 + kernel mode = ERROR, !*! Link, 04-Мрт-07, 14:19  [смотреть все]
Привет ВСЕМ
уже не один день безуспешно пытаюсь запустить указанную связку на FC6.
Пробывал все возможные сочетания версий rp-pppoe (3.5, 3.8) и ppp (2.4.2, 2.4.3, 2.4.4) - одна и таже ошибка - не компилируется pppoe с поддержкой kernel mode.

В user mode pppoe-server конфликтует с syslogd.
ПОМОГИТЕ, ПЛИЗ !!!
А то я уже на гране самоубийства :)

=======================================================================
uname -r
2.6.18-1.2798.fc6


cd /usr/local/src
ls
ppp-2.4.4.tar.gz    rp-pppoe-3.8.tar.gz

tar -zxf ppp-2.4.4.tar.gz
tar -zxf rp-pppoe-3.8.tar.gz

# компиляция и установка ppp - kernel-mode PPPoE support... yes
cd /usr/local/src/ppp-2.4.4
./configure --prefix=/usr/local/ppp
---------------------------------------------------------------------------

...
...
checking for Linux 2.4.X kernel-mode PPPoE support... yes
checking packing order of bit fields... reversed
configure: creating ./config.status
config.status: creating Makefile
config.status: creating libevent/Makefile
config.status: creating ../scripts/pppoe-connect
config.status: creating ../scripts/pppoe-start
config.status: creating ../scripts/pppoe-stop
config.status: creating ../scripts/pppoe-init
config.status: creating ../scripts/pppoe-init-suse
config.status: creating ../scripts/pppoe-init-turbolinux
config.status: creating ../scripts/pppoe-setup
config.status: creating ../gui/Makefile
config.status: creating ../gui/tkpppoe
config.status: creating config.h
On this platform, the following targets will be built:
pppoe pppoe-server pppoe-sniff pppoe-relay rp-pppoe.so
Type 'make' to compile the software.
-----------------------------------------------------------------------------
make
make install

# компиляция pppoe
cd /usr/local/src/rp-pppoe-3.8/src
./configure --prefix=/usr/local/ppp --enable-plugin=/usr/local/src/ppp-2.4.4
make
================================================
ar -rc plugin/libplugin.a plugin/discovery.o plugin/if.o plugin/common.o plugin/debug.o
gcc '-DRP_VERSION="3.8"' -g -O2 -Wall -Wstrict-prototypes -ansi    '-DPPPOE_PATH="/usr/local/ppp/sbin/pppoe"' '-DPPPD_PATH="/usr/local/sbin/pppd"' '-DPLUGIN_PATH="/etc/ppp/plugins/rp-pppoe.so"' '-DPPPOE_SERVER_OPTIONS="/etc/ppp/pppoe-server-options"' -Ilibevent -I/usr/local/src/ppp-2.4.4 -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:24: error: expected '=', ',', ';', 'asm' or '__attribute__' before '___arch__swab64'
In file included from /usr/include/linux/byteorder/little_endian.h:12,
                 from /usr/include/asm/byteorder.h:53,
                 from /usr/include/linux/if_pppox.h:21,
                 from plugin.c:56:
/usr/include/linux/byteorder/swab.h:159: error: expected '=', ',', ';', 'asm' or '__attribute__' before '___arch__swab64'before '__fswab64'
/usr/include/linux/byteorder/swab.h:169: error: expected '=', ',', ';', 'asm' or '__attribute__' before '___arch__swab64' before '__swab64p'
/usr/include/linux/byteorder/swab.h:173: error: expected ')' before '*' token
In file included from /usr/include/asm/byteorder.h:53,
                 from /usr/include/linux/if_pppox.h:21,
                 from plugin.c:56:
/usr/include/linux/byteorder/little_endian.h:43: error: expected '=', ',', ';', 'asm' or '__attribute__' before '___arch__swab64' before '__cpu_to_le64p'
/usr/include/linux/byteorder/little_endian.h:47: error: expected '=', ',', ';', 'asm' or '__attribute__' before '___arch__swab64' before '__le64_to_cpup'
/usr/include/linux/byteorder/little_endian.h:67: error: expected '=', ',', ';', 'asm' or '__attribute__' before '___arch__swab64' before '__cpu_to_be64p'
/usr/include/linux/byteorder/little_endian.h:71: error: expected '=', ',', ';', 'asm' or '__attribute__' before '___arch__swab64' before '__be64_to_cpup'
make: *** [plugin/plugin.o] Error 1




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру