LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Fedora
User Name
Password
Fedora This forum is for the discussion of the Fedora Project.

Notices


Reply
  Search this Thread
Old 12-09-2005, 02:40 AM   #1
dexterwy
LQ Newbie
 
Registered: May 2005
Posts: 12

Rep: Reputation: 0
[odd]Cannot find Marvell sk98 card on FC4


There is modules of sk98xx series in the kernel, but there is no result when I type 'modprobe sk98lin'

In the network-config window, no network devieces were listed

When I type 'lspci', I found that there was an Ethernet Controller of Marvell detected

When I tried to reinstall the driver, it went wrong while compling, the content of log file is:
''+++ Compile the driver
+++ ====================================
make: Entering directory `/usr/src/kernels/2.6.11-1.1369_FC4-smp-x86_64'
CC [M] /tmp/Sk98IVBiBnaXcSJcPfijoVgLS/all/skge.o
/tmp/Sk98IVBiBnaXcSJcPfijoVgLS/all/skge.c: In function sk98lin_init_devices?
/tmp/Sk98IVBiBnaXcSJcPfijoVgLS/all/skge.c:398: error:struct net_devices?has no member named sast_statss?/tmp/Sk98IVBiBnaXcSJcPfijoVgLS/all/skge.c:539: error: struct net_devices?has no member named sast_statss?/tmp/Sk98IVBiBnaXcSJcPfijoVgLS/all/skge.c: In function seceiveIrqs?
/tmp/Sk98IVBiBnaXcSJcPfijoVgLS/all/skge.c:3017: warning: implicit declaration of function sci_dma_sync_singles?/tmp/Sk98IVBiBnaXcSJcPfijoVgLS/all/skge.c: In function skGeIoctls?
/tmp/Sk98IVBiBnaXcSJcPfijoVgLS/all/skge.c:3833: error: struct pci_devs?has no member named slot_names?make[1]: *** [/tmp/Sk98IVBiBnaXcSJcPfijoVgLS/all/skge.o] Error 1
make: *** [_module_/tmp/Sk98IVBiBnaXcSJcPfijoVgLS/all] Error 2
make: Leaving directory `/usr/src/kernels/2.6.11-1.1369_FC4-smp-x86_64'
+++ Compiler error
"

Could any one help me?

Thanks!

Pentium D 820 CPU, 1GB Memory, ASUS P5LD2 motherboard and the ethernet card is inserted on the mother board
 
Old 12-16-2005, 03:15 PM   #2
bulliver
Senior Member
 
Registered: Nov 2002
Location: Edmonton AB, Canada
Distribution: Gentoo x86_64; Gentoo PPC; FreeBSD; OS X 10.9.4
Posts: 3,760
Blog Entries: 4

Rep: Reputation: 78
SK-98xx is deprecated in the kernel.
Have you tried skge module?
 
Old 12-18-2005, 11:59 PM   #3
WhatsHisName
Senior Member
 
Registered: Oct 2003
Location: /earth/usa/nj (UTC-5)
Distribution: RHEL, AltimaLinux, Rocky
Posts: 1,151

Rep: Reputation: 46
Are you sure about the depreciated part?

On two of my systems (running 2.6.14-1.1653_FC4smp and 2.6.9-22.0.1.ELsmp kernels) and both using SysKonnect SK-9521 v2 NICs, both /etc/modprobe.conf contains the line:

alias eth0 sk98lin

It would seem that sk98lin is still in use.
 
Old 12-19-2005, 01:28 AM   #4
bulliver
Senior Member
 
Registered: Nov 2002
Location: Edmonton AB, Canada
Distribution: Gentoo x86_64; Gentoo PPC; FreeBSD; OS X 10.9.4
Posts: 3,760
Blog Entries: 4

Rep: Reputation: 78
Quote:
It would seem that sk98lin is still in use.
Yup, it is. Deprecated means it's there for now, but it may not always be (DEV_FS anyone?).

From make menuconfig:
Code:
 < > Marvell Yukon Chipset / SysKonnect SK-98xx Support (DEPRECATED) 
This driver has been marked deprecated for Gentoo users, as it seems
problematic and the new skge driver (CONFIG_SKGE) works much better.
If you do not rely on features of this driver, please use SKGE instead.
Now don't get me wrong, I don't have this particular NIC, and I'm not sure what the differences are exactly, I am just offering advice to the OP that maybe his distro has the skge module built instead...
 
Old 12-19-2005, 12:05 PM   #5
WhatsHisName
Senior Member
 
Registered: Oct 2003
Location: /earth/usa/nj (UTC-5)
Distribution: RHEL, AltimaLinux, Rocky
Posts: 1,151

Rep: Reputation: 46
Very interesting.

Since there were initial problems getting the SK-9521 v2 to work under the CentOS4 kernel, I’ve been looking for postings like yours about the sk98lin. The skge module isn’t already available in the CentOS installation, but it is available for the FC4 kernel, so I tried some tests in FC4 with it.

After inserting the skge module and removing the sk98lin module with modprobe, lsmod shows only skge to be present, as expected, but after rebooting, kudzu had apparently reinserted the sk98lin module. Unless the eth0 alias was manually changed in modprobe.conf from sk98lin to skge, lsmod only showed sk98lin to be present after reboot.

After disabling kudzu, I repeated replacing sk98lin with skge using modprobe and manually in modprobe.conf, but the system locked up during reboot while trying to start HAL. I think HAL’s trying to tell me something about using the skge module with my NIC: No, No, No!

Although you can still purchase the SK-9521 v2 (for less than US$20 new), it is technologically fairly old. The skge module may be for newer NICs. Interestingly, the skge module is much smaller than sk98lin (lsmod size: 40017 vs. 171041, respectively).
 
Old 12-19-2005, 02:19 PM   #6
sam weldon
Member
 
Registered: Dec 2005
Distribution: FC1,2,3,4 RH6 & 7
Posts: 61

Rep: Reputation: 15
try this link for a new kernel it might help re-install your netcard.
 
Old 12-19-2005, 02:31 PM   #7
bulliver
Senior Member
 
Registered: Nov 2002
Location: Edmonton AB, Canada
Distribution: Gentoo x86_64; Gentoo PPC; FreeBSD; OS X 10.9.4
Posts: 3,760
Blog Entries: 4

Rep: Reputation: 78
Quote:
Interestingly, the skge module is much smaller than sk98lin (lsmod size: 40017 vs. 171041, respectively).
Wow. 171041 is fricken huge for a NIC module. In fact, it's bigger than usbcore?!?!?
For comparison:
8139too -> 14208 (10/100)
e1000 -> 68660 (10/100/1000)

Another point, I am wondering why in the config it says:
"This driver has been marked deprecated for Gentoo users"

What would make the driver different between different distros? Strange...
 
Old 01-29-2006, 04:46 AM   #8
Murmlrmpf
LQ Newbie
 
Registered: Nov 2005
Posts: 11

Rep: Reputation: 0
sk98lin is bigger than skge because it contains several features that are os controlled under linux -> skge doesn't implement those unused features and thus isn't that big.

-> it is not reasonable to write the code in each nic driver when you could also implement one for all
 
  


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
FC4 Marvell Yukon driver fails on SN95G5 pda Fedora 4 04-24-2006 10:09 AM
Ethernet (Marvell Yukon) card stops working after reboot [FC4] AglaSyS Linux - Laptop and Netbook 8 01-24-2006 10:31 AM
Marvell Yukon 88E8036 pci-e fast ethernet controller driver _ major nightmare to find ozzie_penguin Fedora 0 08-16-2005 10:48 PM
Installing marvell yukon n/card fedora 4 wazza4610 Linux - Hardware 5 08-15-2005 03:00 AM
can't find drivers for my marvell gigabit thematrimix Linux - Networking 2 04-26-2004 03:18 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Fedora

All times are GMT -5. The time now is 07:28 PM.

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