Download your favorite Linux distribution at LQ ISO.
Go Back > Forums > Linux Forums > Linux - Networking
User Name
Linux - Networking This forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.


  Search this Thread
Old 06-27-2004, 12:52 AM   #1
LQ Newbie
Registered: Jun 2004
Posts: 22

Rep: Reputation: 15
**Help Needed for configuring Dual NIC Cards** Intel E7210 (Canterwood ES) Chipset

Hello everyone, and thank you for taking your time on reading this thread and hopefully answering it

Anyway, my problem is this:

I installed FC1 for stability, etc, and as usual I know that FC won't have support for my dual Gigabit Ethernet Controllers. The model's are the following:

1x Intel® 82547GI CSA Gigabit Ethernet Controller
1x Intel® 82541 Gigabit Ethernet Controller

Also note that this is a SuperMicro P4SCI Motherboard

The drivers for these two controllers are the e1000's.

So what I did was downloaded the Drivers from SuperMicro's website, and tried installed it. I "cd'd to e1000-5.2.16/src" and tried doing the "make install" command.

The output is as follows:

Makefile:66: *** Linux kernel source not found. Stop.

Now I checked for the Kernel Sources in /usr/src/ ..
there is 0 files in /usr/src

So how did I boot without a kernel? it puzzled me too so I did "uname -r" outputed with 2.4.22-1.2115.nptlsmp .

then I did "slocate 2.4.22-1.2115.nptlsmp" and it turns out it's in the
/lib/modules/ directory.

I tried creating a symbolic link .. ( ln -s /lib/modules/2.4.22-1.2115.nptlsmp /usr/src/linux-2.4 and it didnt work! )

The last thing I did was to " modprobe e1000 ".

Output with the following:

/lib/modules/2.4.22-1.2115.nptlsmp/kernel/drivers/net/e1000/e1000.o: init_module: No such device
Hint: insmod errors can be caused by incorrect module parameters, including invalid IQ or IRQ parameters.
You may find more information in syslog or the output from dmesg /lib/modules/2.4.22-1.2115.nptlsmp/kernel/drivers/net/e1000/e1000.o: insmod /lib/modules/2.4.22-1.2115.nptlsmp/kernel/drivers/net/e1000/e1000.o: failed /lib/modules/2.4.22-1.2115.nptlsmp/kernel/drivers/net/e1000/e1000.o: : insmod e1000 failed

Output from " lspci " for ethernet was this:

01:01.0 Ethernet controller: Intel Corp.: Unknown Device
03:0a.0 Ethernet Controller: Intel Corp.: Unknown Device

So how do I do this?

If I try to do make install in the /src/ of e1000 it will say kernel source not found.

If I try to link the kernel it won't work.

Upgrading the kernel won't even work! Nothing will compile with GCC 3.3!

What do I do now

Last edited by Arc4ne; 06-27-2004 at 01:10 AM.
Old 06-27-2004, 09:29 AM   #2
LQ Newbie
Registered: Jun 2004
Posts: 22

Original Poster
Rep: Reputation: 15
anyone ?
Old 06-27-2004, 11:14 AM   #3
Pete M
Registered: Aug 2003
Location: UK
Distribution: Redhat 9 FC 3 SUSE 9.2 SUSE 9.3 Gentoo 2005.0 Debian Sid
Posts: 657

Rep: Reputation: 32

First thing you need to do is get your Kernel source into /usr/src this is not your operating Kernel it's a reference file for your running kernel

If you have a full set of Fedora CD's the src should be on there under Development --> Kernel Development otherwise you will have to download it

Old 06-27-2004, 01:15 PM   #4
LQ Newbie
Registered: Jun 2004
Posts: 22

Original Poster
Rep: Reputation: 15
Thank you for your response, and it HAS solved my problem.

So what I did was I reformatted the whole filesystem so I could do everything.

What I didn't do on my first format was that I did a custom install with no kernel development!!

This means that I didn't have GCC, or anything else that was mandatory for the driver.

For future reference, after you reformat the file system, get the drivers, follow the README, and do the "modprobe e1000 TxDescriptors=256,256" command. After that bind an IP to your eth0 and eth0 controllers by doing "ifconfig eth0" or whatever IP you'll like.

Have fun, and thanks for your post it made me realize what I have done wrong~
Old 07-16-2004, 08:37 AM   #5
LQ Newbie
Registered: Jul 2004
Posts: 1

Rep: Reputation: 0
Worked like a charm!!!

Thanks for posting! This fixed mine right up. (I have 2 of that same the same 5013C-M form SuperMicro).


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Configuring graphics in Linux Advanced Server 2.1 with Intel 845GV chipset platform devandran Linux - Hardware 0 06-29-2004 08:23 AM
Canterwood chipset E7210 dsieme01 Linux - Hardware 19 04-14-2004 07:02 PM
configuring intel 845ge sound chipset in Red Hat 8.0 codewiz01 Linux - Hardware 2 10-08-2003 01:29 AM
configuring dual NIC cards Kris_mayco Linux - Hardware 2 08-21-2003 02:19 PM
configuring x server on intel 815 chipset board rameshks Linux - General 0 05-15-2001 08:19 AM > Forums > Linux Forums > Linux - Networking

All times are GMT -5. The time now is 03:44 AM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration