LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   Drivers or new kernerl or patches? (https://www.linuxquestions.org/questions/linux-newbie-8/drivers-or-new-kernerl-or-patches-157259/)

elluca 03-13-2004 05:20 PM

Drivers, new kernel or patches?
 
:) Hi to all,

I used linux few times in my life, I started with old Red Hat version, I believe it was 4.0 more or less 10 year ago. From that moment, I tried to install it just to have a look to all new versions. I have to say that I always used Windows but now I finally decided to do the big step and to use Linux for all my activity.

Thourght these last years I could compile the kernel, but just one time and I could see other things about the power of linux. But now it is better to say that I am a newbie in fact I don't know anything and I am here to ask you to help me! :D

In the past I used Red Hat and I like it so yesterday I installed Fedora Core 1. I have a mainboard Gigabyte with LOM (Lan on mainboard) of 10/100/1000Mhz, I believe that it is a Marvell network device.

Well, I didn't have any problem about the installation but Linux dosen't see my network card.
Fedora Core 1 has the kernel version 2.4.22 and I think it is the problem!

But as I am not an expert I don't know exactly what should I do! I mean that I know that maybe if I compile a new kernel, for example 2.5 or 2.6, it will see my card. But I believe that I could add some patch (like a driver I think) to my actuall kernel to fix my problem.

I'd like to understand what it the step when, with linux, we have a problem with a device like this. What should I do excatly?

Regards, Luca.

trickykid 03-13-2004 05:34 PM

I'm thinking if you can find a driver for installation, go that route. What chipset is your NIC? It might already have support, just that Fedora isn't detecting it properly.

elluca 03-13-2004 05:38 PM

The chipset is a Marvell and exactly is the 88e8001.

I tried to find some information on Internet but the problem is that I don't know what I should find! I mean that I don't know what for linux is a driver!!!

How is a driver for linux? I mean what kind of files is?

And how should I install if I find it?

elluca 03-13-2004 05:52 PM

At the moment I find a file install-624.tar.bz2 (maybe it is a driver, I don't know, it is called sk98lin).

I unpacked and I am going to install it....

elluca 03-13-2004 05:59 PM

:study:

:mad: It was too easy....

It didn't work and this is what happened...

Code:

Create tmp dir (/tmp/Sk98IkUSbFUWPOFINKMFoAEAi)                                    passed
Check user id (0)                                                                  passed
Check host type (done)                                                            passed
Check architecture (found)                                                        passed
Set architecture (i386)                                                            passed
Check compiler (/usr/bin/gcc)                                                      passed
Check mcmodel flags (32bit)                                                        passed
Check module support (/sbin/insmod)                                                passed
Check make (/usr/bin/make)                                                        passed
Check archive file (sk98lin)                                                      passed
Check kernel version (2.4.22-1.2115.nptlsmp)                                      passed
Check kernel gcc version (3.2.3) (use gcc32)                                      passed
Check sk98lin driver availability (not loaded)                                    passed
Check kernel header files (/usr/src/linux-2.4)                                    passed
Unpack the sources (done)                                                          passed
Save old version.h file (done)                                                    passed
Save old autoconf.h file (done)                                                    passed
Check sources for .config file (none)                                              passed
Execute: make mrproper (done)                                                      passed
Config files found (/usr/src/linux-2.4/configs/)                                  passed
Copying file from config directory (done)                                          passed
Regenerate version.h (done)                                                        passed
Create .config file (done)                                                        passed
Copy and check .config file (done)                                                passed
Execute: make config (done)                                                        passed
Execute: make dep (done)                                                          passed
Check kernel functions (Changed: nothing)                                          passed
Check kernel header version (not recognized)                                      warning
Compile the driver (done)                                                          passed
Restore old version.h (done)                                                      passed
Restore old autoconf.h (done)                                                      passed
Copy driver man page into /usr/share/man/man4/ (done)                              passed
Check the driver (warning)                                                        failed

An error has occurred during the check proces which prevented
the installation from completing.
It seems as you don't have pluged any Marvell Yukon or
SysKonnect SK-98xx/SK-95xx Gigabit Ethernet Adapter in.
Please plug a card into your machine and start the setup again
or copy the driver manually into the modules directory:

  cp sk98lin.o /lib/modules/2.4.22-1.2115.nptlsmp/kernel/drivers/net/sk98lin/

Installation of sk98lin driver module failed.
Restore old version.h (done)                                                      passed
Restore old autoconf.h (done)                                                      passed
Delete temp directories (done)                                                    passed

Network card is pluged becaus it is on board!!! :cry:

HELP!


All times are GMT -5. The time now is 05:43 PM.