LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 03-13-2004, 05:20 PM   #1
elluca
LQ Newbie
 
Registered: Mar 2004
Location: Spain
Distribution: Fedora Core 1
Posts: 7

Rep: Reputation: 0
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!

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.

Last edited by elluca; 03-13-2004 at 06:00 PM.
 
Old 03-13-2004, 05:34 PM   #2
trickykid
LQ Guru
 
Registered: Jan 2001
Posts: 24,149

Rep: Reputation: 269Reputation: 269Reputation: 269
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.
 
Old 03-13-2004, 05:38 PM   #3
elluca
LQ Newbie
 
Registered: Mar 2004
Location: Spain
Distribution: Fedora Core 1
Posts: 7

Original Poster
Rep: Reputation: 0
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?
 
Old 03-13-2004, 05:52 PM   #4
elluca
LQ Newbie
 
Registered: Mar 2004
Location: Spain
Distribution: Fedora Core 1
Posts: 7

Original Poster
Rep: Reputation: 0
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....
 
Old 03-13-2004, 05:59 PM   #5
elluca
LQ Newbie
 
Registered: Mar 2004
Location: Spain
Distribution: Fedora Core 1
Posts: 7

Original Poster
Rep: Reputation: 0


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!!!

HELP!

Last edited by elluca; 03-13-2004 at 06:00 PM.
 
  


Reply



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
kernerl header files on debian phoenix_wolf Linux - Newbie 2 01-12-2005 10:42 AM
RedHat patches vs open source patches paulsh2k4 Linux - Software 1 10-14-2004 03:18 AM
Recompiled kernerl 2.6.6 in fedora core 2 but it wont boot... SpItoS Linux - Software 5 05-25-2004 10:42 AM
RPM Kernerl source problems docwily Linux - Newbie 3 04-02-2004 03:16 PM
Kismet, Howto apply the patches to orinoco_cs drivers greendusk Linux - Software 1 12-30-2003 12:27 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 10:52 AM.

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