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