[tulip] Problem with MII

Arno Sommer asommer@inova-computers.de
Wed, 25 Oct 2000 15:42:09 +0200


Hello,

I'm a Linux-Novice and I have a problem with my ethernet interface, which is
on my mainboard and uses the Intel 21143 chip and the LSI 80223 as physical
Layer (MII). I tried different options under SuSE Linux 7.0, SuSE 6.2 and
RedHat 6.1, but the network didn't work at all. The diag-software gave me
the follwing outputs (running SuSE 7.0):

Tulip-Diag
=======
tulip-diag.c:v2.03 7/31/2000 Donald Becker (becker@scyld.com)
Index #1: Found a Digital DS21143 Tulip adapter at 0xfc00.
 Port selection is 10mpbs-serial, 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 72.
  The NWay status register is 000000c6.
  Internal autonegotiation state is 'Autonegotiation disabled'.

MII-Diag
======
Using the default interface 'eth0'.
Basic registers of MII PHY #0:  3400 782d 0016 f840 01e1 0081 0000 0000.
 Basic mode control register 0x3400: Auto-negotiation enabled.
  Transceiver isolated from the MII!
 You have link beat, and everything is working OK.
 Your link partner is generating 100baseTx link beat  (no autonegotiation).

MODULES.CONF
=============
...
# YaST2: Network card
alias eth0 tulip
options tulip      options=11


The two big question are the following:
1) How can I set the port selections to 100MBits 
2) How can I enable the MII 

I will be very thankful for any ideas!
Thanks in advance.

Best regards
Arno Sommer

Inova Computers GmbH                   
Sudetenstr. 5
87600 Kaufbeuren
asommer@inova-computers.de