Improve company productivity with a Business Account.Sign Up

x
?
Solved

kernel problem

Posted on 2002-04-29
4
Medium Priority
?
244 Views
Last Modified: 2013-12-16
i am working in linux 6.2 and i have upgraded my kernel 2.2.14 to 2.2.20.all done well but there is something wrong with eth0 interface.Because when i run old kernel .it works well, but when i load my new kernel.it does not bring up the eth0 interface.
ifconfig commad does not display etho configuration.
lsmod   command display nothing.
0
Comment
Question by:MNGROW
  • 2
4 Comments
 
LVL 51

Accepted Solution

by:
ahoffmann earned 200 total points
ID: 6979837
check messages in /var/log/boot.msg
Do you use modules? then check if the appropriate module was loaded with: lsmod
0
 

Author Comment

by:MNGROW
ID: 6980182
when i was installing kernel .20 .
after make modules ,display nothing done for modules.
and in boot.msg      log messeges are
Delaying eth0 initialization
 kernel.syseq is an unknown key
SIOCADDRT:NETWORK IS UNREACHABLE
i have copied the old modules in /lib/modules/2.2.20
but the problem is still there
0
 
LVL 51

Expert Comment

by:ahoffmann
ID: 6980707
sounds like you're missing the NIC driver in the kernel.
I recommend to compile it into the kernel, and not load it as module.

> i have copied the old modules in /lib/modules/2.2.20
This is dangereous, it might or might not work.
At least you have to load these modules with the -f option (which is not done in the init scripts).
0
 
LVL 6

Expert Comment

by:Mindphaser
ID: 7162993
Force accepted

** Mindphaser - Community Support Moderator **
0

Featured Post

Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Installing FreeBSD… FreeBSD is a darling of an operating system. The stability and usability make it a clear choice for servers and desktops (for the cunning). Savvy?  The Ports collection makes available every popular FOSS application and packag…
Why Shell Scripting? Shell scripting is a powerful method of accessing UNIX systems and it is very flexible. Shell scripts are required when we want to execute a sequence of commands in Unix flavored operating systems. “Shell” is the command line i…
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…
Learn how to find files with the shell using the find and locate commands. Use locate to find a needle in a haystack.: With locate, check if the file still exists.: Use find to get the actual location of the file.:

595 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