pppoe enable problem

Shubha Rao <[email protected]> Sun, 29 Aug 2004 22:08:54 -0700 (PDT)
Newsgroups gmane.linux.redhat.ppp
Message-ID <[email protected]>
I am using redhat 9.1 system.

I do make menuconfig and enable the pppoe module
(M)which is in the experimental state.
I save the configuaration and do "make dep" and
"make".

When i do "make modules" i get 'n' number of errors
and warnings on the standard header files like
kernel.h, module.h, dcache.h, processor.h etc. The
error file is attached.

Can anybody help me debug this and guide me on how to
enable and use pppoe? i have not edited any of the
makefiles. So, wats goofing up the path and where shud
i set it??

pppoe is installed by default with the os.  when i say
"locate pppoe", i can see all the packages like 
/usr/sbin/pppoe-server, /usr/sbin/pppoe,
/etc/ppp/plugins/rp-pppoe.so and many more. i can also
see pppoe.c in /usr/src/linux-2.4.20-8/drivers/net.

Awaiting for your earliest reply,
TIA,
Shubha

ERROR FILE SHOWS:
[root@localhost linux-2.4.20-8]# make modules
scripts/split-include include/linux/autoconf.h
include/config
make -r -f tmp_include_depends all
make[1]: Entering directory `/usr/src/linux-2.4.20-8'
make[1]: Circular
/usr/src/linux-2.4.20-8/include/asm/smplock.h <-
/usr/src/linux-2.4.20-8/include/linux/interrupt.h
dependency dropped.
make[1]: Circular
/usr/src/linux-2.4.20-8/include/linux/netfilter_ipv4/ip_conntrack.h
<-
/usr/src/linux-2.4.20-8/include/linux/netfilter_ipv4/ip_conntrack_helper.h
dependency dropped.
make[1]: Leaving directory `/usr/src/linux-2.4.20-8'
make -C  kernel CFLAGS="-D__KERNEL__
-I/usr/src/linux-2.4.20-8/include -Wall
-Wstrict-prototypes -Wno-trigraphs -O2
-fno-strict-aliasing -fno-common -fomit-frame-pointer
-pipe -mpreferred-stack-boundary=2 -march=i686
-DMODULE -DMODVERSIONS -include
/usr/src/linux-2.4.20-8/include/linux/modversions.h"
MAKING_MODULES=1 modules
make[1]: Entering directory
`/usr/src/linux-2.4.20-8/kernel'
gcc -D__KERNEL__ -I/usr/src/linux-2.4.20-8/include
-Wall -Wstrict-prototypes -Wno-trigraphs -O2
-fno-strict-aliasing -fno-common -fomit-frame-pointer
-pipe -mpreferred-stack-boundary=2 -march=i686
-DMODULE -DMODVERSIONS -include
/usr/src/linux-2.4.20-8/include/linux/modversions.h 
-nostdinc -iwithprefix include
-DKBUILD_BASENAME=cpufreq  -DEXPORT_SYMTAB -c
cpufreq.c
In file included from cpufreq.c:15:
/usr/src/linux-2.4.20-8/include/linux/kernel.h:60:
invalid suffix on integer constant
/usr/src/linux-2.4.20-8/include/linux/kernel.h:60:
parse error before numeric constant
/usr/src/linux-2.4.20-8/include/linux/kernel.h:60:
warning: function declaration isn't a prototype
/usr/src/linux-2.4.20-8/include/linux/kernel.h:61:
invalid suffix on integer constant
/usr/src/linux-2.4.20-8/include/linux/kernel.h:61:
parse error before numeric constant
/usr/src/linux-2.4.20-8/include/linux/kernel.h:62:
`panic_R_ver_str' declared as function returning a
function
/usr/src/linux-2.4.20-8/include/linux/kernel.h:62:
warning: function declaration isn't a prototype
/usr/src/linux-2.4.20-8/include/linux/kernel.h:68:
parse error before numeric constant
/usr/src/linux-2.4.20-8/include/linux/kernel.h:68:
`simple_strtoul_R_ver_str' declared as function
returning a function
/usr/src/linux-2.4.20-8/include/linux/kernel.h:68:
warning: function declaration isn't a prototype
/usr/src/linux-2.4.20-8/include/linux/kernel.h:69:
invalid suffix on integer constant
/usr/src/linux-2.4.20-8/include/linux/kernel.h:69:
parse error before numeric constant
/usr/src/linux-2.4.20-8/include/linux/kernel.h:69:
`simple_strtol_R_ver_str' declared as function
returning a function
/usr/src/linux-2.4.20-8/include/linux/kernel.h:69:
warning: function declaration isn't a prototype
/usr/src/linux-2.4.20-8/include/linux/kernel.h:70:
invalid suffix on integer constant
/usr/src/linux-2.4.20-8/include/linux/kernel.h:70:
parse error before numeric constant
/usr/src/linux-2.4.20-8/include/linux/kernel.h:70:
`simple_strtoull_R_ver_str' declared as function
returning a function
/usr/src/linux-2.4.20-8/include/linux/kernel.h:70:
warning: function declaration isn't a prototype
/usr/src/linux-2.4.20-8/include/linux/kernel.h:72:
invalid suffix on integer constant
/usr/src/linux-2.4.20-8/include/linux/kernel.h:72:
parse error before numeric constant
/usr/src/linux-2.4.20-8/include/linux/kernel.h:73:
`sprintf_R_ver_str' declared as function returning a
function
/usr/src/linux-2.4.20-8/include/linux/kernel.h:73:
warning: function declaration isn't a prototype
/usr/src/linux-2.4.20-8/include/linux/kernel.h:74:
invalid suffix on integer constant
/usr/src/linux-2.4.20-8/include/linux/kernel.h:74:
parse error before numeric constant
/usr/src/linux-2.4.20-8/include/linux/kernel.h:74:
`vsprintf_R_ver_str' declared as function returning a
function
/usr/src/linux-2.4.20-8/include/linux/kernel.h:74:
warning: function declaration isn't a prototype
/usr/src/linux-2.4.20-8/include/linux/kernel.h:75:
invalid suffix on integer constant
/usr/src/linux-2.4.20-8/include/linux/kernel.h:75:
parse error before numeric constant
/usr/src/linux-2.4.20-8/include/linux/kernel.h:76:
`snprintf_R_ver_str' declared as function returning a
function
/usr/src/linux-2.4.20-8/include/linux/kernel.h:76:
warning: function declaration isn't a prototype
/usr/src/linux-2.4.20-8/include/linux/kernel.h:77:
invalid suffix on integer constant
/usr/src/linux-2.4.20-8/include/linux/kernel.h:77:
parse error before numeric constant
/usr/src/linux-2.4.20-8/include/linux/kernel.h:77:
`vsnprintf_R_ver_str' declared as function returning a
function
/usr/src/linux-2.4.20-8/include/linux/kernel.h:77:
warning: function declaration isn't a prototype
/usr/src/linux-2.4.20-8/include/linux/kernel.h:79:
invalid suffix on integer constant
/usr/src/linux-2.4.20-8/include/linux/kernel.h:79:
parse error before numeric constant
/usr/src/linux-2.4.20-8/include/linux/kernel.h:80:
`sscanf_R_ver_str' declared as function returning a
function
/usr/src/linux-2.4.20-8/include/linux/kernel.h:80:
warning: function declaration isn't a prototype
/usr/src/linux-2.4.20-8/include/linux/kernel.h:81:
`vsscanf_R_ver_str' declared as function returning a
function
/usr/src/linux-2.4.20-8/include/linux/kernel.h:81:
warning: parameter names (without types) in function
declaration
/usr/src/linux-2.4.20-8/include/linux/kernel.h:83:
`get_option_R_ver_str' declared as function returning
a function
/usr/src/linux-2.4.20-8/include/linux/kernel.h:83:
warning: parameter names (without types) in function
declaration
/usr/src/linux-2.4.20-8/include/linux/kernel.h:84:
invalid suffix on integer constant
/usr/src/linux-2.4.20-8/include/linux/kernel.h:84:
parse error before numeric constant
/usr/src/linux-2.4.20-8/include/linux/kernel.h:84:
`get_options_R_ver_str' declared as function returning
a function
/usr/src/linux-2.4.20-8/include/linux/kernel.h:84:
warning: function declaration isn't a prototype
/usr/src/linux-2.4.20-8/include/linux/kernel.h:85:
invalid suffix on integer constant
/usr/src/linux-2.4.20-8/include/linux/kernel.h:85:
parse error before numeric constant
/usr/src/linux-2.4.20-8/include/linux/kernel.h:85:
`memparse_R_ver_str' declared as function returning a
function
/usr/src/linux-2.4.20-8/include/linux/kernel.h:85:
warning: function declaration isn't a prototype
/usr/src/linux-2.4.20-8/include/linux/kernel.h:91:
invalid suffix on integer constant
/usr/src/linux-2.4.20-8/include/linux/kernel.h:91:
parse error before numeric constant
/usr/src/linux-2.4.20-8/include/linux/kernel.h:92:
`printk_R_ver_str' declared as function returning a
function
/usr/src/linux-2.4.20-8/include/linux/kernel.h:92:
warning: function declaration isn't a prototype
/usr/src/linux-2.4.20-8/include/linux/kernel.h:108:
parse error before numeric constant
/usr/src/linux-2.4.20-8/include/linux/kernel.h:108:
warning: function declaration isn't a prototype
/usr/src/linux-2.4.20-8/include/linux/kernel.h:109:
warning: parameter names (without types) in function
declaration
/usr/src/linux-2.4.20-8/include/linux/kernel.h:114:
invalid suffix on integer constant
/usr/src/linux-2.4.20-8/include/linux/kernel.h:114:
parse error before numeric constant
/usr/src/linux-2.4.20-8/include/linux/kernel.h:114:
`dump_stack_R_ver_str' declared as function returning
a function
/usr/src/linux-2.4.20-8/include/linux/kernel.h:114:
warning: function declaration isn't a prototype
/usr/src/linux-2.4.20-8/include/linux/kernel.h:191:
invalid suffix on integer constant
/usr/src/linux-2.4.20-8/include/linux/kernel.h:191:
parse error before numeric constant
/usr/src/linux-2.4.20-8/include/linux/kernel.h:191:
`__out_of_line_bug_R_ver_str' declared as function
returning a function
/usr/src/linux-2.4.20-8/include/linux/kernel.h:191:
warning: function declaration isn't a prototype
In file included from
/usr/src/linux-2.4.20-8/include/linux/prefetch.h:13,
                 from
/usr/src/linux-2.4.20-8/include/linux/list.h:6,
                 from
/usr/src/linux-2.4.20-8/include/linux/module.h:12,
                 from cpufreq.c:16:
/usr/src/linux-2.4.20-8/include/asm/processor.h:60:
warning: parameter names (without types) in function
declaration
/usr/src/linux-2.4.20-8/include/asm/processor.h:60:
field `loops_per_jiffy_R_ver_str' declared as a
function
/usr/src/linux-2.4.20-8/include/asm/processor.h:82:
invalid suffix on integer constant
/usr/src/linux-2.4.20-8/include/asm/processor.h:82:
parse error before numeric constant
/usr/src/linux-2.4.20-8/include/asm/processor.h:82:
warning: function declaration isn't a prototype
/usr/src/linux-2.4.20-8/include/asm/processor.h:265:
invalid suffix on integer constant
/usr/src/linux-2.4.20-8/include/asm/processor.h:265:
parse error before numeric constant
/usr/src/linux-2.4.20-8/include/asm/processor.h:265:
warning: function declaration isn't a prototype
/usr/src/linux-2.4.20-8/include/asm/processor.h:269:
warning: parameter names (without types) in function
declaration
In file included from cpufreq.c:16:
/usr/src/linux-2.4.20-8/include/linux/module.h:183:
invalid suffix on integer constant
/usr/src/linux-2.4.20-8/include/linux/module.h:183:
parse error before numeric constant
/usr/src/linux-2.4.20-8/include/linux/module.h:183:
`inter_module_register_R_ver_str' declared as function
returning a function
/usr/src/linux-2.4.20-8/include/linux/module.h:183:
warning: function declaration isn't a prototype
/usr/src/linux-2.4.20-8/include/linux/module.h:184:
invalid suffix on integer constant
/usr/src/linux-2.4.20-8/include/linux/module.h:184:
parse error before numeric constant
/usr/src/linux-2.4.20-8/include/linux/module.h:184:
`inter_module_unregister_R_ver_str' declared as
function returning a function
/usr/src/linux-2.4.20-8/include/linux/module.h:184:
warning: function declaration isn't a prototype
/usr/src/linux-2.4.20-8/include/linux/module.h:185:
`inter_module_get_R_ver_str' declared as function
returning a function
/usr/src/linux-2.4.20-8/include/linux/module.h:185:
warning: parameter names (without types) in function
declaration
/usr/src/linux-2.4.20-8/include/linux/module.h:186:
`inter_module_get_request_R_ver_str' declared as
function returning a function
/usr/src/linux-2.4.20-8/include/linux/module.h:186:
warning: parameter names (without types) in function
declaration
/usr/src/linux-2.4.20-8/include/linux/module.h:187:
invalid suffix on integer constant
/usr/src/linux-2.4.20-8/include/linux/module.h:187:
parse error before numeric constant
/usr/src/linux-2.4.20-8/include/linux/module.h:187:
`inter_module_put_R_ver_str' declared as function
returning a function
/usr/src/linux-2.4.20-8/include/linux/module.h:187:
warning: function declaration isn't a prototype
/usr/src/linux-2.4.20-8/include/linux/module.h:196:
`try_inc_mod_count_R_ver_str' declared as function
returning a function
/usr/src/linux-2.4.20-8/include/linux/module.h:196:
warning: parameter names (without types) in function
declaration
In file included from
/usr/src/linux-2.4.20-8/include/linux/fs.h:19,
                 from
/usr/src/linux-2.4.20-8/include/linux/capability.h:17,
                 from
/usr/src/linux-2.4.20-8/include/linux/binfmts.h:4,
                 from
/usr/src/linux-2.4.20-8/include/linux/sched.h:10,
                 from
/usr/src/linux-2.4.20-8/include/linux/mm.h:22,
                 from
/usr/src/linux-2.4.20-8/include/linux/slab.h:14,
                 from
/usr/src/linux-2.4.20-8/include/linux/proc_fs.h:5,
                 from cpufreq.c:24:
/usr/src/linux-2.4.20-8/include/linux/dcache.h: In
function `dget':
/usr/src/linux-2.4.20-8/include/linux/dcache.h:254:
warning: implicit declaration of function
`__out_of_line_bug_R8b0fd3c5'
cpufreq.c: In function `cpufreq_parse_policy':
cpufreq.c:111: warning: implicit declaration of
function `sscanf_R859204af'
cpufreq.c: In function `cpufreq_proc_read':
cpufreq.c:225: warning: implicit declaration of
function `sprintf_R1d26aa98'
cpufreq.c: In function `cpufreq_proc_init':
cpufreq.c:327: warning: implicit declaration of
function `printk_R1b7d4074'
cpufreq.c: In function `cpufreq_restore':
cpufreq.c:1109: warning: implicit declaration of
function `panic_R01075bf0'
cpufreq.c: At top level:
cpufreq.c:192: warning: `cpufreq_setup' defined but
not used
make[1]: *** [cpufreq.o] Error 1
make[1]: Leaving directory
`/usr/src/linux-2.4.20-8/kernel'
make: *** [_mod_kernel] Error 2
[root@localhost linux-2.4.20-8]#




		
_______________________________
Do you Yahoo!?
Win 1 of 4,000 free domain names from Yahoo! Enter now.
http://promotions.yahoo.com/goldrush