I am running a FC6 installation with kernel 2.6.18-1.2798 on a Toshiba Tecra A3 laptop with a Marvell Yukon embedded NIC, and in order to solve the continuous restarting of this NIC I have to do due to desconnection errors, I am trying to install sk98lin driver version v10.0.5.3 downloaded from Marvell (I have tried with other versions al well with the same results).
The problem is:
I have created a link like this:
ln -fs /usr/usr/kernels/2.6.18-1.2798.fc6-i586 /usr/src/linux as explained in the installation instructions, but when I execute install.sh I obtain this output and error:
Create tmp dir (/tmp/Sk98IWOZGIPBmNSRiIooVHggP) [ OK ]
Check user id (0) [ OK ]
Check kernel version (2.6.18-1.2798.fc6) [ OK ]
Check kernel symbol file (/proc/kallsyms) [ OK ]
Check kernel type (SMP) [ OK ]
Check number of CPUs (1) [ OK ]
Check architecture (found) [ OK ]
Set architecture (i386) [ OK ]
Check compiler (/usr/bin/gcc) [ OK ]
Check mcmodel flags (none) [ OK ]
Check module support (/sbin/insmod) [ OK ]
Check make (/usr/bin/make) [ OK ]
Check archive file (sk98lin) [ OK ]
Check kernel gcc version (4.1.1) (Kernel:4.1.1 == gcc:4.1.1) [ OK ]
Check sk98lin driver availability (not loaded) [ OK ]
Check kernel header files (/usr/src/linux) [ OK ]
Unpack the sources (done) [ OK ]
Check sources for .config file (/usr/src/linux/.config) [ OK ]
Copy and check .config file (done) [ OK ]
Check the mem address space (highmem) [ OK ]
Change IOMMU (disabled) [ OK ]
Create new .config file (done) [ OK ]
Execute: make oldconfig (done) [ OK ]
Check kernel header version (not recognized) [ warn ]
Check firmware availability (not available) [ OK ]
Check kernel functions (Changed: nothing) [ OK ]
Compile the kernel (error) [ failed ]
An error has occurred during the compile proces which prevented
the installation from completing.
Take a look at the log file install.log for more informations.
Installation of sk98lin driver module failed.
and in the install.log
+++ Compile the driver
make: Entering directory `/usr/src/kernels/2.6.18-1.2798.fc6-i586'
Building modules, stage 2.
make: Leaving directory `/usr/src/kernels/2.6.18-1.2798.fc6-i586'
+++ Compiler error
In the end nothing is compiled. What do you think is missing or what is wrong with this installation?
Thanks a lot.