setting 100baseTx-FD

Eric Pop epop@stanford.edu
Thu May 11 20:58:17 2000


Hi all.  I've got an ethernet card based on the Digital 21143 chipset and
I'm using the tulip.c:v0.91g-ppc 7/16/99 driver (kernel 2.2.14 on a red hat
install).  Recently my dorm's network was upgraded to 100baseT ethernet so
I thought it might be nice to take advantage of this.  So I brought down the
network interface and removed the tulip kernel module.  Then I ran

insmod insmod /lib/modules/2.2.14-12/net/tulip.o options=5
/etc/rc.d/init.d/network start

But tulip-diag -e still reports a 10mpbs connection:

tulip-diag.c:v2.00 4/19/2000 Donald Becker (becker@scyld.com)
 http://www.scyld.com/diag/index.html
Index #1: Found a Digital DS21143 Tulip adapter at 0x2000.
 Port selection is 10mpbs-serial, full-duplex.
 Transmit started, Receive started, full-duplex.
  The Rx process state is 'Waiting for packets'.
  The Tx process state is 'Idle'.
  The transmit threshold is 72.
  The NWay status register is 45e1d2ca.
EEPROM size is 6.
PCI Subsystem IDs, vendor 0e11, device b0bb.
CardBus Information Structure at offset 00000000.
Ethernet MAC Station Address 00:40:D0:0B:40:74.
EEPROM transceiver/media description for the Digital DS21143 Tulip chip.
Leaf node at offset 30, default media type 0800 (Autosense).
 2 transceiver description blocks:
  Media 10baseT, block type 2, length 6.
   Serial transceiver for 10baseT (media type 0).
    GP pin direction 08e1  GP pin data 0000.
  Media 10baseT-Full Duplex, block type 2, length 6.
   Serial transceiver for 10baseT-Full Duplex (media type 4).
    GP pin direction 08e1  GP pin data 0000.
  Internal autonegotiation state is 'Negotiation complete'.

while mii-diag reports:

Using the default interface 'eth0'.
Basic registers of MII PHY #32:  1000 786c 0000 0000 04a1 45e1 0000 0000.
 Basic mode control register 0x1000: Auto-negotiation enabled.
 You have link beat, and everything is working OK.
 Your link partner advertised 45e1: Flow-control 100baseTx-FD 100baseTx 
10baseT-FD 10baseT, w/ 802.3X flow control.

What am I missing or doing wrong?  How can I tell my card to run at 100baseT?
Any suggestions?  Thank you.

Sincerely,
Eric Pop.


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