Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people, just like you, are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
Solved

just upgraded kernel on fc4 , nic card no longer works

Posted on 2006-10-23
11
256 Views
Last Modified: 2013-11-13
hello,
Just upgrade my kernel from initrd-2.6.13-1.1532_FC4 to initrd-2.6.17-1.2142_FC4

now one of my nic cards does not get recognized

i get this error
sk98lin device eth1 does not seem to be present, delaying initialization

I have added some config stuff below.

Any help would be appreciated
Thanks

this is my modconf.conf
 cat /etc/modprobe.conf
alias eth0 via-rhine
alias eth1 sk98lin
alias scsi_hostadapter sata_via
alias usb-controller ehci-hcd
alias usb-controller1 uhci-hcd

when i do
#lspci
00:00.0 Host bridge: VIA Technologies, Inc. P4M800 Host Bridge
00:00.1 Host bridge: VIA Technologies, Inc. P4M800 Host Bridge
00:00.2 Host bridge: VIA Technologies, Inc. P4M800 Host Bridge
00:00.3 Host bridge: VIA Technologies, Inc. P4M800 Host Bridge
00:00.4 Host bridge: VIA Technologies, Inc. P4M800 Host Bridge
00:00.7 Host bridge: VIA Technologies, Inc. P4M800 Host Bridge
00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI Bridge
00:08.0 Ethernet controller: D-Link System Inc Gigabit Ethernet Adapter (rev 11)
00:0f.0 IDE interface: VIA Technologies, Inc. VIA VT6420 SATA RAID Controller (rev 80)
00:0f.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
00:10.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 86)
00:11.0 ISA bridge: VIA Technologies, Inc. VT8237 ISA bridge [KT600/K8T800/K8T890 South]
00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 78)
01:00.0 VGA compatible controller: VIA Technologies, Inc. VT8378 [S3 UniChrome] Integrated Video (rev 01)

# lsmod
Module                  Size  Used by
ipv6                  248513  18
parport_pc             28461  0
lp                     13185  0
parport                37897  2 parport_pc,lp
autofs4                21957  1
sunrpc                163557  1
iptable_nat             8005  0
ip_nat                 18517  1 iptable_nat
iptable_mangle          3137  0
ipt_REJECT              5825  1
xt_state                2497  5
ip_conntrack           53625  3 iptable_nat,ip_nat,xt_state
nfnetlink               7257  2 ip_nat,ip_conntrack
xt_tcpudp               3393  13
iptable_filter          3393  1
ip_tables              13209  3 iptable_nat,iptable_mangle,iptable_filter
x_tables               15173  5 iptable_nat,ipt_REJECT,xt_state,xt_tcpudp,ip_tables
dm_mod                 61269  0
video                  17733  0
button                  7121  0
battery                10821  0
ac                      5189  0
uhci_hcd               24525  0
ehci_hcd               33741  0
i2c_viapro              9045  0
i2c_core               22721  1 i2c_viapro
via_rhine              25545  0
mii                     5825  1 via_rhine
floppy                 61373  0
ext3                  136137  2
jbd                    60629  1 ext3
raid1                  23361  3
sata_via                8645  6
libata                 69841  1 sata_via
sd_mod                 21697  8
scsi_mod              139341  2 libata,sd_mod

0
Comment
Question by:paries
11 Comments
 
LVL 14

Expert Comment

by:ppfoong
ID: 17793634

Revert back the kernel to earlier version, if the latest one is not yet stable.

You can download the rpm file with other computer, copy it over using USB drive or CDRW, and use the rpm command to uninstall the new kernel and reintall the earlier kernel.

0
 

Author Comment

by:paries
ID: 17793652
yes i realize that works, but not really the answer i am looking for
thanks
0
 
LVL 24

Expert Comment

by:slyong
ID: 17793887
Hi paries,

You might need to update your kernel modules too.  Get the appropriate RPM from http://atrpms.net/dist/fc4/sk98lin/
0
Master Your Team's Linux and Cloud Stack

Come see why top tech companies like Mailchimp and Media Temple use Linux Academy to build their employee training programs.

 

Author Comment

by:paries
ID: 17795864
slyong

so i installed the rpm sk98lin-kmdl-2.6.17-1.2142_FC4-8.31.2.3-9.fc4.at.i586.rpm and it installed ok

then i did

[root@ns1 rpms]# ifup eth1

sk98lin device eth1 does not seem to be present, delaying initialization.

do i need to do anything else after adding the rpm?

Thanks
0
 
LVL 24

Expert Comment

by:slyong
ID: 17798572
Did you restart the machine or do a modprobe?
0
 

Author Comment

by:paries
ID: 17798732
[root@ns1 ~]# modprobe sk98lin
FATAL: Error inserting sk98lin (/lib/modules/2.6.17-1.2142_FC4/updates/drivers/net/sk98lin/sk98lin.ko): Invalid module format
0
 
LVL 24

Expert Comment

by:slyong
ID: 17798827
can you paste the output of "uname -a" here?
0
 

Author Comment

by:paries
ID: 17800154
Linux ns1 2.6.17-1.2142_FC4 #1 Tue Jul 11 22:41:14 EDT 2006 i686 i686 i386 GNU/Linux
0
 

Author Comment

by:paries
ID: 17800206
this is what worked..........................
Got this answer from another source

Hello,

Try replacing sk98lin in your /etc/modprobe.conf with skge:

       alias eth1 skge

followed by a "modprobe skge" and "service network restart" should
put you back in business.


0
 
LVL 1

Accepted Solution

by:
Computer101 earned 0 total points
ID: 18023764
PAQed with points refunded (500)

Computer101
EE Admin
0

Featured Post

Free Tool: IP Lookup

Get more info about an IP address or domain name, such as organization, abuse contacts and geolocation.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

If you have a server on collocation with the super-fast CPU, that doesn't mean that you get it running at full power. Here is a preamble. When doing inventory of Linux servers, that I'm administering, I've found that some of them are running on l…
Monitor input from a computer is usually nothing special.  In this instance it prevented anyone from using the computer.  This was a preconfiguration that didn't work.
Learn several ways to interact with files and get file information from the bash shell. ls lists the contents of a directory: Using the -a flag displays hidden files: Using the -l flag formats the output in a long list: The file command gives us mor…
This demo shows you how to set up the containerized NetScaler CPX with NetScaler Management and Analytics System in a non-routable Mesos/Marathon environment for use with Micro-Services applications.

839 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question