[eepro100] eepro100 on SuSE Linux

Olson, John C John.Olson@nationalcity.com
Wed Jun 26 13:41:01 2002


Hello,

I'm running SuSE 7.3 professional (2.4.16 kernel) on a compaq ML370 with
Compaq nc3131 NIC's.  I've compiled and installed eepro100 version 1.23 and
mii-diag version 2.04 (along with pci-scan version 1.08).  I am finding that
I am getting a 100mb half-duplex setting on a card that should be 100/full.
When I run mii-diag, it gives me this information.  

When I try to force the setting (mii-diag -F 100baseTx-FD eth0), I get the
following return:
	Setting the speed to "fixed", Control register 2100.
	SIOCSMIIREG on eth0 failed: Operation not permitted
	Basic registers of MII PHY #1:  2000 780d 02a8 0150 05e1 0081 0000
ffff.
	 Basic mode control register 0x2000: Auto-negotiation disabled, with
	 Speed fixed at 100 mbps, half-duplex.
	 You have link beat, and everything is working OK.
	 Your link partner is generating 100baseTx link beat  (no
autonegotiation).
	   End of basic transceiver information.

Have also tried to set this in /etc/modules.conf (options eepro100 debug=1
options=0x2100 full_duplex=1) with no success.

Can anyone help me with what is going wrong?

> Thanks,
> John