Digital Tulip Design

Homer Wilson Smith homer@lightlink.com
Mon May 8 19:28:27 2000


> On Sun, 7 May 2000, Homer Wilson Smith wrote:
> 
> >     I was not able to get v92g to run in linux 2.0.36.
> > superoot jane/usr/local/main/tulip: insmod tulip.o
> > pci_drv_register: wrong version or undefined
> > pci_drv_unregister: wrong version or undefined
> > Loading failed! The module symbols (from linux-2.0.36) don't match your linux-2.0.36
> 
> You don't have 'pci-scan.o' loaded.

    Thank you Donald, sorry I am such a space cadet.

    This worked beautifully, still no FD on 21143 Kingstons.
 
    Using insmod tulip options=x  AFTER pci_scan is loaded,
the only options that tulip diag reports as full duplex are
4,5,8,10,26 and 27.
 
    All of these produce a jammed line, pings do not work for
example, and no FD light on, on the Kingston.
 
    Perhaps I am doing something stupid, you know new user syndrome?
 
    Perhaps it is a problem with Cisco 1900 Switches in Full Dup mode?

    Running Linux 2.0.36, output of td below, option=0.

    If you wish other options, or other diagnostics run, be happy
to do so.
    
    Homer

Script started on Mon May 10 19:23:24 1999
superoot jane/root: 

May 10 19:25:46 jane kernel: tulip.c:v0.92 4/17/2000  Written by Donald Becker <becker@scyld.com> 
May 10 19:25:46 jane kernel:   http://www.scyld.com/network/tulip.html 
May 10 19:25:46 jane kernel: eth0: Digital DS21143 Tulip rev 65 at 0x2820000, 00:40:F0:4C:E6:A9, IRQ 11. 
May 10 19:25:46 jane kernel: eth0:  EEPROM default media type Autosense. 
May 10 19:25:46 jane kernel: eth0:  Index #0 - Media MII 100baseTx (#13) described by a 21140 non-MII (0) block. 
May 10 19:25:46 jane kernel: eth0:  MII transceiver #1 config 3100 status 782d advertising 03e0. 

Module:        #pages:  Used by:
tulip              7		1
pci-scan           1	[tulip]	0 (autoclean)
superoot jane/root: td
tulip-diag.c:v1.19 10/2/99 Donald Becker (becker@cesdis.gsfc.nasa.gov)
Index #1: Found a Digital DS21143 Tulip adapter at 0xe800.
 Port selection is MII, half-duplex.
 Transmit started, Receive started, half-duplex.
  The Rx process state is 'Waiting for packets'.
  The Tx process state is 'Idle'.
  The transmit threshold is 128.
  The NWay status register is 000000c6.
  Internal autonegotiation state is 'Autonegotiation disabled'.
 Use '-a' or '-aa' to show device registers,
     '-e' to show EEPROM contents, -ee for parsed contents,
  or '-m' or '-mm' to show MII management registers.
superoot jane/root: td -ee
tulip-diag.c:v1.19 10/2/99 Donald Becker (becker@cesdis.gsfc.nasa.gov)
Index #1: Found a Digital DS21143 Tulip adapter at 0xe800.
 Port selection is MII, half-duplex.
 Transmit started, Receive started, half-duplex.
  The Rx process state is 'Waiting for packets'.
  The Tx process state is 'Idle'.
  The transmit threshold is 128.
  The NWay status register is 000000c6.
EEPROM size is 6.
PCI Subsystem IDs, vendor 2646, device 0001.
CardBus Information Structure at offset 00000000.
Ethernet MAC Station Address 00:C0:F0:4C:E6:A9.
EEPROM transceiver/media description for the Digital DS21143 Tulip chip.
Leaf node at offset 30, default media type 0800 (Autosense).
 1 transceiver description blocks:
  Media MII, block type 3, length 13.
   MII interface PHY 0 (media type 11).
   21143 MII initialization sequence is 0 words:.
   21143 MII reset sequence is 0 words:.
    Media capabilities are 7800, advertising 01e1.
    Full-duplex map 5000, Threshold map 1800.
    No MII interrupt.
EEPROM contents:
  2646 0001 0000 0000 0000 0000 0000 0300
  10a6 0104 c000 4cf0 a9e6 1e00 0000 0800
  8d01 0003 0000 7800 01e0 5000 1800 0000
  0000 0000 0000 0000 0000 0000 0000 0000
  0000 0000 0000 0000 0000 0000 0000 0000
  0000 0000 0000 0000 0000 0000 374b 9d6c
  0000 0000 0000 c000 4cf0 a9e6 0040 0000
  0000 0000 0000 0000 0000 0000 0000 0037
 ID block CRC 0xa6 (vs. 0xa6).
  Full contents CRC 0xad86 (read as 0x0037).
 MII PHY found at address 1, status 0x782d.
 MII PHY #1 transceiver registers:
   3100 782d 0016 f840 03e0 0021 ffff ffff
   ffff ffff ffff ffff ffff ffff ffff ffff
   0022 ff00 0000 ffc0 00a0 ffff ffff ffff
   ffff ffff ffff ffff ffff ffff ffff ffff.
  Internal autonegotiation state is 'Autonegotiation disabled'.
superoot jane/root: ^Dexit

Script done on Mon May 10 19:23:33 1999

-------------------------------------------------------------------
To unsubscribe send a message body containing "unsubscribe"
to linux-tulip-request@beowulf.org