Solved

Ethernet initialization

Posted on 1997-04-16
4
309 Views
Last Modified: 2006-11-17
Hi, I have a problem with my ne2000 ethernet card clone running under Linux 4.1 (Red Hat).  Upon booting up Linux prints the error:  "Delaying eth0 initialization"  I've tried everything but I can't get it to work.  The same message prints to my console when I hit the activate button in the network portion of the "control-panel" configuration GUI.  

Also, when I was installing Linux, the install program couldn't find the card anywhere on my system. The card runs perfectly under Win95.  Please help me if you can.  Thank you.
0
Comment
Question by:dgtester
  • 2
  • 2
4 Comments
 

Author Comment

by:dgtester
ID: 1584389
Edited text of question
0
 
LVL 1

Expert Comment

by:hcheng
ID: 1584390
Which version of the kernel are you using?  Are you sure you have NE2000 support compiled in?  Are you using the module version of the driver or is it in the kernel?  Also, is your ethernet card one of those plug-n-play cards?
0
 

Author Comment

by:dgtester
ID: 1584391
Recently I added the following lines to /etc/conf.modules
in order to fix the problem:
      options eth0 io=0x240 irq=11
      alias eth0 ne
Also, my lilo.conf looks like this
        append="ether=11,0x240,eth0"
Now, as a result of this, not only does the bootup print
      "Delaying eth0 initialization"
but also I got the following lines
     loading device 'eth0'...
     ne.c: No NE*000 card found (i/o = 0x240).
     loading device 'eth0'...
     ne.c: No NE*000 card found (i/o = 0x240).
(I looked at these lines by typing "dmesg"
In case you're wondering, I got the number 0x240 from Win95

Also, if I type:
      "modprobe -t net ne"
I get:
      "Initialization of ne failed"

Kernel version=2.0.18
The ne2000 support was compiled into the kernel (not a module)
No, my card isn't plug and play

Thank you for your help, I tried to give you all the info
you needed
0
 
LVL 1

Accepted Solution

by:
hcheng earned 100 total points
ID: 1584392
The lilo.conf file looks fine, assuming that your IRQ and I/O is right.  However, I don't think you need the conf.modules file since you are not using modules.  I wonder why you are getting 2 error messages.  Maybe you have the driver both in the kernel and as a module?  Check your start up script and /lib/modules to make sure that you only have one or the other.  You shouldn't have both.

A number of things you may try:

1. look at /proc/ioport, and make sure that the full range is not already in use (it would be 0x240 - 0x25f in your case).  By the way, 0x240 is not one of the default probed addresses.  The probed addresses are (from Ethernet HOWTO):

  0x300, 0x280, 0x320, 0x340, 0x360

Maybe you can try changing the IO address to one of these and see if it works.

2. If your card is a PCI card, try looking at /proc/pci, and see if you can find the IO address.  If it's different from what you think it is, use the one from /proc/pci in your append line.

3. Look at:

  http://cesdis.gsfc.nasa.gov/pub/linux/diag/diagnostic.html

and download the diagnostic program for NE2000 cards to check out your card., just to make sure that your card is a "good clone".

These are suggestions taken from the Ethernet HOWTO.  Hopefully, some of them will apply.

0

Featured Post

Efficient way to get backups off site to Azure

This user guide provides instructions on how to deploy and configure both a StoneFly Scale Out NAS Enterprise Cloud Drive virtual machine and Veeam Cloud Connect in the Microsoft Azure Cloud.

Question has a verified solution.

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

Suggested Solutions

Title # Comments Views Activity
fsstat very high only on nfs client side rhel 10 102
Error when calling SSH command 20 110
apache and php 3 110
IPA client Config problems 2 197
I have seen several blogs and forum entries elsewhere state that because NTFS volumes do not support linux ownership or permissions, they cannot be used for anonymous ftp upload through the vsftpd program.   IT can be done and here's how to get i…
Note: for this to work properly you need to use a Cross-Over network cable. 1. Connect both servers S1 and S2 on the second network slots respectively. Note that you can use the 1st slots but usually these would be occupied by the Service Provide…
Windows 10 is mostly good. However the one thing that annoys me is how many clicks you have to do to dial a VPN connection. You have to go to settings from the start menu, (2 clicks), Network and Internet (1 click), Click VPN (another click) then fi…
Established in 1997, Technology Architects has become one of the most reputable technology solutions companies in the country. TA have been providing businesses with cost effective state-of-the-art solutions and unparalleled service that is designed…

776 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