SLES10 SP1: Intel PRO/1000 NIC
I am running SLES10 SP1 and have an Intel PRO/1000 NIC
I have tried the following:
1. Downloaded drivers from the Intel website (intel-e1000-kmp-default-7.6.5_2.6.16.46_0.12-27.i586.rpm)
a.) Double-click the rpm and the Software Installer opens showing "Intel-e1000-kmp-default Intel(R) Pro/1000 driver for Linux"
b.) Check the box and click "install" and I get the error: "Dependency Resolution Failed - Unresolved dependencies: There are no installable providers of intel-e1000-kmp-default. Marking this resolution attempt as invalid.
c.) Hitting that wall, I moved on...
2. Downladed a driver from sourceforge.net (e1000-7.6.12.tar.gz)
a.) extracted the tar.gz
b.) navigated to the 'src' directory and opened it in terminal mode
c.) typed 'make install' (per instructions) and get the error:
Makefile:71: *** Linux kernel source not found in any of these locations:
Makefile:72
Makefile:73: *** Install the appropriate kernel development package, e.g.
Makefile:74: *** kernel-devel, for building kernel module and try again. Stop.
d.) This same error happens if I try to first type "make" and then "make install" as well (same 4 lines show up regardless)
e.) following the Intel recommendations about building an RPM from the tar.gz:
i.)navigate to the directory where the tar.gz is located
ii.) type: rpmbuild -tb e1000.7.6.12.tar.gz and I get the following error:
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.16086
+ umask 022
+ cd /usr/src/packages/BUILD
+ cd /usr/src/packages/BUILD
+ rm -rf e1000-7.6.12
+ /usr/bin/gzip -dc /root/Desktop/Linux Drivers/e1000-7.6.12.tar.gz
gzip: /root/Desktop/Linux.gz: No such file or directory
gzip: Drivers/e1000-7.6.12.tar.gz: No such file or directory
+ tar -xvvf -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd e1000-7.6.12
/var/tmp/rpm-tmp.16086: line 29: cd: e1000-7.6.12: No such file or directory
error: Bad exit status from /var/tmp/rpm-tmp.16086 (%prep)
RPM build errors:
Bad exit status from /var/tmp/rpm-tmp.16086 (%prep)
3. After a request for assistance, received the driver (e1000-7.4.35.tar.gz) that is working in a SLES10 system w/out SP1
a.) 'make' or 'make install' from 'src' directory after an extract gives same errors as above
b.) 'rpmbuild' gives same error from (2)(e) above
4. If I run an 'lspci', for "Ethernet controller" I get: '00:19.0 Ethernet controller: Intel Corporation Unknown device 10bd (rev 02)'
5. If I run 'ifconfig', I get:
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:182 errors:0 dropped:0 overruns:0 frame:0
TX packets:182 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:11835 (11.5 Kb) TX bytes:11835 (11.5 Kb)
I do not understand what the problem could be. Do I need to build a custom kernel to support this NIC? If so, how do I do that in SLES10 SP1?
Any assistance is greatly appreciated.
Justin Gatewood
Linux n00b
|