Delaying eth0 initialization

Matthew Kea 6mwk@qlink.queensu.ca
Wed Oct 27 13:15:04 1999


I removed any reference to I/O and IRQ settings and check the station
address and it matches the one in windows.  Now I am getting s slightly
different problem on boot.  I get a message indicating that the device was
unable to obtain IP information.  When I try to make and activate changes in
linuxconf I get a error that '/etc/rc.d/rc5.d/S10networkreload' took over 15
secs to load, odd.

Here is the readout of the eepro-diag program if it reveals anything to you:
[root@localhost ethertest]# ./eeprodiag -a -e -m -f
eepro100-diag.c:v1.01 7/8/99 Donald Becker (becker@cesdis.gsfc.nasa.gov)
Index #1: Found a Intel 82557 EtherExpressPro100B adapter at 0xb000.
i82557 chip registers at 0xb000:
  01003040 03ece8f0 00000000 00080002 18203000 00000600
  Interrupt sources are pending.
   The transmit unit state is 'Suspended'.
   The receive unit state is 'Idle'.
  This status is unusual for an activated interface.
 The Command register has an unprocessed command 0100(?!).
Intel EtherExpress Pro 10/100 EEPROM contents:
  Station address 00:04:AC:56:9E:EC.
  Receiver lock-up bug exists. (The driver work-around *is* implemented.)
  Board assembly 672923-003, Physical connectors present: RJ45
  Primary interface chip i82555 PHY #1.
 MII PHY #1 transceiver registers:
  3000 7829 02a8 0150 01e1 0021 0000 ffff
  ffff ffff ffff ffff ffff ffff ffff ffff
  0400 0000 0001 0000 0000 0000 0000 0000
  0000 0000 0000 0000 ffff ffff ffff ffff.

I am running RH6 is that helps you at all.  I appreciate your help so far.

Matt
-----Original Message-----
From: owner-linux-eepro100@beowulf.org
[mailto:owner-linux-eepro100@beowulf.org]On Behalf Of Donald Becker
Sent: Sunday, October 24, 1999 1:29 AM
To: Matthew Kea
Cc: linux-eepro100@beowulf.gsfc.nasa.gov
Subject: Re: Delaying eth0 initialization

On Sat, 23 Oct 1999, Matthew Kea wrote:

> running, which is detected as being eepro100 compatible.  Actually the
card
> is an IBM 100/10 Etherjet PCI, which has a i82557 rev.2 chipset.  The card
> works flawlessly in windows.  Also in the KDE system information I pull up

Check that six byte the Ethernet station address is correct (matching the
Windows value, or the value printed on the card).  You will need an updated
driver if it is not.

> the PCI info and see the card with I/O 0xb000 and Irq 10.

You shouldn't need to know this information.

> I have a cable
> modem connection to the internet and know all my DNS, gateway, IP
> information etc.

If the station address is wrong (above), you'll have to reset the cable
modem before it will respond to the different station address.

> I have been using linuxconf to attempt to configure the device.  I entered
> the I/O and irq information as well as the default gateway, DNS, Subnet

Noooooo.  You should never enter the I/O and IRQ for PCI cards.


Donald Becker
Scyld Computing Corporation, and
USRA-CESDIS,   becker@cesdis.gsfc.nasa.gov