On Mon, Feb 20, 2006 at 04:30:22PM +0100, Seewer Philippe wrote:
> 
> Basic result: Works perfectly (exceptions see below) out of the box
> 
> Problem 1: During probe1, lp->options is silently overwritten with 
> PCNET32_PORT_MII. Even setting the statement to lp->options |= doesn't 
> help mutch, the eeprom defaults of the card are used always.
> 

The options are ignored for multi-phy cards.  The option might be valid
for the fiber port, but not what you want for the copper port, for
example.  If you have a better suggestion I would be very interrested.

> Problem 2: Switching only works if the cards eeprom is programmed to use 
> the fiber port as default. Otherwise the fiber port is seen (output says 
> yes, i've got two phys) but not used.

I am very ignorant of the eeprom settings, so I probably  missed many
things in my testing.  When I was playing around with the interfaces, I
would bring up the interface, unplug one cable and plug in the other.

I also used ethtool to force full and half duplex and speed, to see how
the interface would behave.

What do you use to display/change the eeprom settings of a card?
If the fiber card was just seen but not used, what did the registers of
the card contain?
ethtool has been enhanced to support the pcnet32 better (at least for
me).

> 
> Regards,
> Philippe Seewer
-- 
Don Fry
[EMAIL PROTECTED]
-
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to