3c905b initialization problems

Brian Wong bdwong-net@home.com
Mon Jan 4 04:51:54 1999


Thanks for the information.  I got rid of the "SIOADDRT: Invalid argument"
message.  I'd only installed the card recently and hadn't updated the default
route.

Donald Becker wrote:

> That's the problem.  The 3c905B card doesn't use the 100baseTx-SYM (symbol
> mode) interface, it uses MII (Media Independent Interface).
> As a general rule you should only specify the media type for AUI and
> 10base2, which cannot be reliably sensed.  Otherwise use "-1" to use the
> default.

I've tried "-1" as the option for the 3c905B, but it doesn't work.  On startup,
the driver says it's 100bTX, but when I run "mii-diag eth1" it tells me

 Basic mode control register 0xc000: Auto-negotiation disabled, with
 speed fixed at 10 mbps, half-duplex.

The attached Linksys 5-port 10/100 autosensing hub also says the link speed is
10Mb/s.  I'm tempted to blame the hub, but I have two Win95 stations attached to
the same hub with the same cards, and they both register as 100Mb/s.

At least there isn't any data corruption at 10Mb/s.

Brian Wong
bdwong-net@home.com