I have two 3Com NIC's in a RH62 box using the '3c59x' driver. They are
10/100 cards but stuck at 10. If I reboot and then plug the cable into a
NIC, it will initially read 100M link, but some time later it changes to 10.
These NIC's plug directly into an HP switch, and I have many other RH62
boxes (with intel and 3com NICs) on this switch with no problems (all ports
on the switch are configured identically).

I have played with a utility called 'mii-diag' the admin before me used that
can disable auto-negotiation and force 100 Megabit. This utility is not
working on this machine.

Can anyone point me in the right direction? Here is the output of this
'mii-diag' utility:

[root@fir /root]# mii-diag eth1
Basic registers of MII PHY #0:  c000 c000 c000 c000 c000 c000 c000 c000.
 Basic mode control register 0xc000: Auto-negotiation disabled, with
 Speed fixed at 10 mbps, half-duplex.
  Transceiver in loopback mode!
  Transceiver currently being reset!
 Basic mode status register 0xc000 ... c000.
   Link status: not established.
 Your link partner advertised c000:.

This NIC is working, ie: traffic is going to and from the box fine, just
stuck at 10M. I also have no documentation on this 'mii-diag' utility and
here is the help option:

[root@fir /root]# mii-diag --help
Usage: mii-diag [-aDfrRvVw] [-AF <to-advertise>] [--watch] <interface>.

In the past on other machines I have used this command to force 100M:

'mii-diag -F 100BaseTX-FD eth1'


Thanks greatly for any help,
-Chuck



_______________________________________________
Redhat-list mailing list
[EMAIL PROTECTED]
https://listman.redhat.com/mailman/listinfo/redhat-list

Reply via email to