kean <[EMAIL PROTECTED]> writes:

> trying run debian in new dell poweredge server rather
> redhat. everything workout fine until I get stuck in the networkcard
> problem.
> Couldn't find the e1000 network card binary driver for the kernel
> 2.4.20 image.

Which version of Debian?  Which kernel, exactly?

> Then I'm trying to compile one for it. The result ... compile fine
> but it's give me error while probe the module and after look into,
> this is because the kernel image is 2.4.20 and the kernel source I
> have in /usr/src/ and /usr/include is 2.4.18

You basically want to never ever use the kernel headers in
/usr/include/linux and /usr/include/asm; if you are, your build
process is doing something wrong.  See
/usr/share/doc/libc6/README.Debian.gz for more information.  What
driver, exactly, are you trying to build, and how?  Does it have some
way to tell it where the kernel headers are?

(An e1000 driver has been included in the kernel since at least kernel
2.4.21, and quite possibly earlier; http://lxr.linux.no/ suggests that
it was added to the kernel in 2.4.20.  If you're using a prebuilt
Debian kernel, I'd be a little surprised if you didn't already have
the driver hanging around.)

For the effort you're going through, it almost sounds like you might
be better off building a 2.4.23 kernel using kernel-package that you
know contains the driver you want.

-- 
David Maze         [EMAIL PROTECTED]      http://people.debian.org/~dmaze/
"Theoretical politics is interesting.  Politicking should be illegal."
        -- Abra Mitchell


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to