Bernhard Rosenkraenzer wrote:
>
> [root@locutus /root]# rpm -qpl /shared/UPDATES/kernel-2.2.9-27mdk.i586.rpm
> |grep "ppp"
> /lib/modules/2.2.9-27mdk/net/ppp.o
> /lib/modules/2.2.9-27mdk/net/ppp_deflate.o
> /lib/modules/2.2.9-27mdk/net/syncppp.o
I also noticed that there are ppp.o et al in the
lib/modules/2.2.9-mdk/net directory. But they are not activated.
Doing a 'modprobe ppp.o' in rc.isdn (gets started at the end of
rc.sysinit) shows me in dmesg that PPP is activated but still the
server says: no PPP.
Checked that with minicom. If you log in using minicom at the end
of the procedure you get lots of weird characters on the minicom
screen. That's the sign that you (and your server) are talking
PPP.
I also dialled in and a support of my ISP monitored the procedure
and talked to me on the other line. Everything is ok until the
server sends ppp. My box doesn't understand and after 30 seconds
there is a timeout.
[about ptrace.h]
> [root@locutus /root]# rpm -qpl
> /shared/UPDATES/kernel-headers-2.2.9-27mdk.i586.rpm |grep "ptrace.h"
> /usr/src/linux-2.2.9/include/asm-i386/ptrace.h
> /usr/src/linux-2.2.9/include/linux/ptrace.h
In my version of the kernel-headers I got ptrace.h in .../linux
but not in /asm-i386.
Got the file from Tom. Now I thought all is well.
Make xconfig, make dep, make bzImage...Bamm!
[....]
make: Circular /usr/src/linux-2.2.9/include/asm/ptrace.h <-
/usr/src/linux-2.2.9
In file included from
/usr/src/linux-2.2.9/include/linux/sched.h:8,
from /usr/src/linux-2.2.9/include/linux/mm.h:4,
from
/usr/src/linux-2.2.9/include/linux/slab.h:14,
from
/usr/src/linux-2.2.9/include/linux/malloc.h:4,
from
/usr/src/linux-2.2.9/include/linux/proc_fs.h:5,
from init/main.c:15:p
/usr/src/linux-2.2.9/include/linux/binfmts.h:40: warning: `struct
pt_regs' declared inside parameter list
/usr/src/linux-2.2.9/include/linux/binfmts.h:40: warning: its
scope is only this definition or declaration,
/usr/src/linux-2.2.9/include/linux/binfmts.h:40: warning: which
is probably not what you want.
/usr/src/linux-2.2.9/include/linux/binfmts.h:42: warning: `struct
pt_regs' declared inside parameter list
In file included from
/usr/src/linux-2.2.9/include/linux/sched.h:9,
from /usr/src/linux-2.2.9/include/linux/mm.h:4,
from
/usr/src/linux-2.2.9/include/linux/slab.h:14,
from
/usr/src/linux-2.2.9/include/linux/malloc.h:4,
from
/usr/src/linux-2.2.9/include/linux/proc_fs.h:5,
from init/main.c:15:
[...] This is repeated lots of times until, eventually:
exec.c:726: conflicting types for `search_binary_handler'
/usr/src/linux-2.2.9/include/linux/binfmts.h:64: previous
declaration of `search_binary_handler'
exec.c: In function `search_binary_handler':
exec.c:765: warning: initialization from incompatible pointer
type
That was the end of my newest attempt to compile a kernel in
MDR6.
Wolfgang
--
Linux Mandrake's Home: http://www.linux-mandrake.com
Mandrake Answers: http://home.knUUt.de/tom.be/faq.html
a.o.l.m.-FAQ(Deutsch): http://people.frankfurt.netsurf.de/wobo