[vortex] Full duplex with 575 in Windows but not Linux
Simon Huggins
huggie@earth.li
Thu Feb 14 11:38:04 2002
Hiya Andrew,
On Wed, Feb 13, 2002 at 02:52:06PM -0800, Andrew Morton wrote:
> Simon Huggins wrote:
> > MII PHY #0 transceiver registers:
> > 3000 282d 0300 e54b 00a1 45e1 0001 0000
> hrm. The transceiver claims that it can't do full duplex.
> What happens if you cheat, and, in vortex_probe1(), add:
> } else {
> vp->advertising = mdio_read(dev, vp->phys[0], 4);
> + vp->advertising |= 0x0140;
> if (vp->full_duplex) {
> /* Only advertise the FD media types. */
> vp->advertising &= ~0x02A0;
> mdio_write(dev, vp->phys[0], 4, vp->advertising);
> }
It doesn't change anything unfortunately.
What sort of diagnostics will help you here?
Simon.
--
[ "Ah, here we are - `How to Raise the Dead.'" - Bart Simpson ]