Mpc875 Ethernet does not work under linux

Kenneth Poole kpoole at mrv.com
Fri Feb 9 01:43:10 EST 2007


Looking at your printout from IFCONFIG, your link is receiving but not
transmitting. It attempted to send one packet, but got a carrier sense
lost error (error=1, carrier=1). This can be caused by a mismatch in
duplex setting between the FEC and the PHY. If the FEC is in half
duplex, it will expect to see carrier during its own transmissions. If
the PHY is in full duplex, the carrier will be absent causing the error.

Make sure that the DRT bit in the R_CNTRL register and the FDEN bit in
the X_CNTRL register are set correctly according to the duplex mode
under which the PHY is operating. 

Ken Poole
MRV Communications, Inc.

kpoole at bos.mrv.com




More information about the Linuxppc-embedded mailing list