3c980, Packet Engines 2200, and 100baseTX
Donald Becker
becker@cesdis.gsfc.nasa.gov
Fri Nov 12 02:56:59 1999
On Thu, 11 Nov 1999, Gary Jackson wrote:
> I'm having some trouble getting 3c980 cards to talk 100baseTX full
> duplex to a Packet Engines PowerRail 2200. I'm having no trouble
> getting a 3c905B to autonegotiate 100baseTX full duplex to the same
> switch (on the same ports), but the 3c980 cards will only come up as
> 10baseT half duplex.
You are likely passing an invalid option when loading the module.
Read the detection message carefully.
If you must pass an option, it should be "options=8".
> I've tried forcing things with ifconfig and on
> the switch itself, but forcing it causes the link to go down, and
> ifconfig fails with:
>
> SIOCSIFMAP: Operation not supported
The 'ifconfig' parameter is a bogus concept -- it should never have been
implemented.
See 'mii-diag' for the proper way to specify the transceiver behavior.
http://cesdis.gsfc.nasa.gov/linux/diag/index.html
Donald Becker
Scyld Computing Corporation, and
USRA-CESDIS, becker@cesdis.gsfc.nasa.gov