Hi Armin!
thanks for the new package - I will try it.
Meanwhile I used the 2.4.27 debian kernel sources, imported the debian
config, and executed "make dep"
After that I could successfully compile the v3 drivers, but failed
during config:
'DIDD' driver load failed. Please check system installation
(kernel version, missing files)
regards
klaus
Armin Schindler wrote:
On Tue, 16 May 2006, Klaus Darilion wrote:
Tzafrir Cohen wrote:
On Tue, May 16, 2006 at 11:05:01AM +0200, Klaus Darilion wrote:
Armin Schindler wrote:
On Tue, 16 May 2006, Klaus Darilion wrote:
Hi Armin!
I now tried 2 versions:
A) I also executed "make prepare" in the kernel sources
before building with
"make KDIR=/usr/src/kernel-source-2.6.8"
B) I compiled with the kernel headers:
"make KDIR=/lib/modules/2.6.8-2-386/build/"
Both times I got the same error message (see below). It would
be great if you
can take a look at it because this Asterisk server should go
in production
today.
What kernel is that? When I use the plain kernel 2.6.8 from
kernel.org I don't even get any warning.
Either the kernel headers are incomplete or this distribution
kernel is incompatible in some way. Can you provide a tgz of
these sources(headers) directory to me?
I think I found the problem:
"make KDIR=/lib/modules/2.6.8-2-386/build/" fails as
/lib/modules/2.6.8-2-386/build/ links to
/usr/src/kernel-headers-2.6.8-2-386
Wheres when setting KDIR to /usr/src/kernel-headers-2.6.8-2 (note:
note adding the -386) then the compilation works fine.
Maybe we need a Debian expert: What is the difference between
kernel-headers-2.6.8-2 and kernel-headers-2.6.8-2-386 ???
Does the compiled 2.6.8-2 works with my 2.6.8-2-386 kernel?
kernel-headers-2.6.8-2 is a large architecture-independent package that
contains most of what is needed from the kernel source to build external
modules and such.
2.6.8-2-386 , -686, -686-smp, and all others contain the little
configuration-specific files . /usr/src/kernel-headers-2.6.8-2-386 has
many symlinks to files under /usr/src/kernel-headers-2.6.8-2 .
/usr/src/kernel-headers-2.6.8-2 in itself does not contain a "configured
source" or even a .config file.
It does:
ll /usr/src/kernel-headers-2.6.8-2/.config
-rw-r--r-- 1 root root 27535 2005-08-16 17:12
/usr/src/kernel-headers-2.6.8-2/.config
The question is: can it be used to build modules for 2.6.8-2-386 ?
I don't think so. It contains a different .config, which might not be
compatible with the running kernel.
I have made a few fixes to build with the debian header packages. The new
package (3.0.f) will be available for download in about 30 Minutes.
I have tested build with
make KDIR=/usr/src/kernel-headers-2.4.27-2-386
and
make KDIR=/usr/src/kernel-headers-2.6.8-2-386
Armin
_______________________________________________
--Bandwidth and Colocation provided by Easynews.com --
Asterisk-Users mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users
_______________________________________________
--Bandwidth and Colocation provided by Easynews.com --
Asterisk-Users mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users