Problem with PPC 440 GX Transmit Path

3 messages, 3 authors, 2004-10-21 · open the first message on its own page

Problem with PPC 440 GX Transmit Path

From: linuxppc <hidden>
Date: 2004-10-21 14:36:35

I have found a problem with the driver for the PPC440GX (ibm_emac), while
reading from the PPC (OCOTEA) BOX doesn't always transmit the last packet, I
have managed to get it to continue by pinging it or from it, or if the root
filesystem is mounted as nfs (I am assuming communications using nfs use a
keepalive test or equivalent). I have also found that by turning on the
debug options in ibm_emac_core.c (PKT_DEBUG) fixes the problem!! I have
removed all but one of the debug messages and as long as they are in the tx
functions (not the rx functions) I have no problems. Any help or guidance
will be appreciated, for now I am going to try and implement gdb.....

Daren

Re: Problem with PPC 440 GX Transmit Path

From: Jon Masters <hidden>
Date: 2004-10-21 14:53:57

On Thu, 21 Oct 2004 15:20:55 +0100, linuxppc [off-list ref] wrote:
Any help or guidance
will be appreciated, for now I am going to try and implement gdb.....
Perhaps *any* form of useful output or description would be useful.
Could you please provide the specific line of debugging that you need
to retain at least?

Jon.

Re: Problem with PPC 440 GX Transmit Path

From: Eugene Surovegin <hidden>
Date: 2004-10-21 17:49:28

On Thu, Oct 21, 2004 at 03:20:55PM +0100, linuxppc wrote:
I have found a problem with the driver for the PPC440GX (ibm_emac), while
reading from the PPC (OCOTEA) BOX doesn't always transmit the last packet, I
have managed to get it to continue by pinging it or from it, or if the root
filesystem is mounted as nfs (I am assuming communications using nfs use a
keepalive test or equivalent). I have also found that by turning on the
debug options in ibm_emac_core.c (PKT_DEBUG) fixes the problem!! I have
removed all but one of the debug messages and as long as they are in the tx
functions (not the rx functions) I have no problems. Any help or guidance
will be appreciated, for now I am going to try and implement gdb.....
Which kernel version you are using?

--
Eugene
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help