lkml.org 
[lkml]   [2002]   [Feb]   [14]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
Date
Subject2.4.18-rc1: Tulip driver fails to initialize 21140 card


The tulip driver in 2.4.18-rc1 does not behave with my 21140 card:

1) At boot time, the tulip.o module is loaded OK but ifconfig only
shows errors for both RX and TX --> no network.


2) The card can be made to work by briefly unplugging/replugging the
ethernet wire into the hub. After that, networking works, even
though the log says eth0 uses half-duplex which does not sound good
to me (who is an ignorant).


3) The old_tulip driver in vmlinuz-2.2.19-6.3mdk work well with this
card.


I provide various outputs below. Let me know if any other bits are needed.

Cheers, JF.

(PS: Jeff has been CC'ed in another message)


========================================================================

vmlinuz-2.2.19-6.3mdk messages
-------------------------------------------------------------------
tulip.c:v0.89H 5/23/98 becker@cesdis.gsfc.nasa.gov
eth0: Digital DS21140 Tulip at 0x1000, 00 c0 fd 02 11 6f, IRQ 10.
eth0: EEPROM default media type Autosense.
eth0: Index #0 - Media MII (#11) described by a 21140 MII PHY (1) block.
eth0: MII transceiver found at MDIO address 1, config 3000 status 782d.


2.4.18-rc1 messages
-----------------------------------------------------
Linux Tulip driver version 0.9.15-pre9 (Nov 6, 2001)
PCI: Found IRQ 10 for device 00:0d.0
tulip0: EEPROM default media type Autosense.
tulip0: Index #0 - Media MII (#11) described by a 21140 MII PHY (1) block.
tulip0: MII transceiver #1 config 3000 status 782d advertising 05e1.
eth0: Digital DS21140 Tulip rev 34 at 0x1000, 00:C0:FD:02:11:6F, IRQ 10.

On bringing up the interface:
eth0: Setting half-duplex based on MII#1 link partner capability of 0000.


lspci output
------------

Verbose for the NIC:

00:0d.0 Ethernet controller: Digital Equipment Corporation DECchip 21140 [FasterNet] (rev 22)
Flags: bus master, medium devsel, latency 165, IRQ 10
I/O ports at 1000 [size=128]
Memory at f4000000 (32-bit, non-prefetchable) [size=128]
Expansion ROM at <unassigned> [disabled] [size=256K]

Terse for the rest:

00:00.0 Host bridge: Intel Corporation 440BX/ZX - 82443BX/ZX Host bridge (rev 02)
00:01.0 PCI bridge: Intel Corporation 440BX/ZX - 82443BX/ZX AGP bridge (rev 02)
00:07.0 ISA bridge: Intel Corporation 82371AB PIIX4 ISA (rev 02)
00:07.1 IDE interface: Intel Corporation 82371AB PIIX4 IDE (rev 01)
00:07.2 USB Controller: Intel Corporation 82371AB PIIX4 USB (rev 01)
00:07.3 Bridge: Intel Corporation 82371AB PIIX4 ACPI (rev 02)
00:0c.0 Multimedia audio controller: Ensoniq ES1371 [AudioPCI-97] (rev 02)
00:0d.0 Ethernet controller: Digital Equipment Corporation DECchip 21140 [FasterNet] (rev 22)
01:00.0 VGA compatible controller: NVidia / SGS Thomson (Joint Venture) Riva128 (rev 21)



-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:18    [W:0.043 / U:0.428 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site