-
Nic Problem
:(I installed Redhat Enterprise Linux 5 on my office pc. But it show NIC is not configured,there is no file named eth0 in the /etc/sysconfig/network-scripts\
my office pc using Realteck RTL8168C(p)/8111c(p) pci-E gigabit-ethernet NIC
and
My kernel version is :kernel /vmlinuz-2.6.18-8.el5
some of my friends advise me to download the driver from Realteck
and i did it, i got 2 copy of driver
1. r8168
2.r8169
i tried with these two, that time i got an error, i will paste error for u
make -C src/ clean
make[1]: Entering directory `/usr/r8169-6.010.00/src'
rm -rf *.o *.ko *~ core* .dep* .*.d .*.cmd *.mod.c *.a *.s .*.flags .tmp_versions Module.symvers Modules.symvers rset modules.order Module.markers
make[1]: Leaving directory `/usr/r8169-6.010.00/src'
make -C src/ modules
make[1]: Entering directory `/usr/r8169-6.010.00/src'
make -C /lib/modules/2.6.18-8.el5/build SUBDIRS=/usr/r8169-6.010.00/src modules
make: Entering an unknown directory
make: *** /lib/modules/2.6.18-8.el5/build: No such file or directory. Stop.
make: Leaving an unknown directory
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/usr/r8169-6.010.00/src'
make: *** [modules] Error 2
one more
make -C src/ clean
make[1]: Entering directory `/usr/r8169-6.010.00/src'
rm -rf *.o *.ko *~ core* .dep* .*.d .*.cmd *.mod.c *.a *.s .*.flags .tmp_versions Module.symvers Modules.symvers rset modules.order Module.markers
make[1]: Leaving directory `/usr/r8169-6.010.00/src'
make -C src/ modules
make[1]: Entering directory `/usr/r8169-6.010.00/src'
make -C /lib/modules/2.6.18-8.el5/build SUBDIRS=/usr/r8169-6.010.00/src modules
make: Entering an unknown directory
make: *** /lib/modules/2.6.18-8.el5/build: No such file or directory. Stop.
make: Leaving an unknown directory
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/usr/r8169-6.010.00/src'
make: *** [modules] Error 2
please some one help me to solve this problem:(:(
and some one advise me to upgrade the kernel version,if it is the only way then
pls give right kernel version
-
what happens when u give 'make clean'
and then 'make'
-
It seems that you are missing the /lib/modules/2.6.18-8.el5/build directory. You will need to create that I think. I take it your current kernel is 2.6.18-8.el5?
-
Nic Problem
when i tried to make clean modules and make install, i got an error that i mentioned above.I think build is not a directory it is a link file and i can't find the orginallocation of that file.