Home/Support/Support Forum/RCM6750 stops responding to ethernet traffic?
Welcome to Digi Forum, where you can ask questions and receive answers from other members of the community.

RCM6750 stops responding to ethernet traffic?

0 votes
I'm using DC10.72 from the github site (10.72A). If I send an icmp flood to the unit, it stops responding to any kind of other traffic (http, telnet, icmp, etc.) In turning on the debug for the ethernet driver, a bunch of:

DMAETH100: sendpacket()
DMAETH100: sendpacket: queue full
DMAETH100: sendpacket()
DMAETH100: sendpacket: queue full
DMAETH100: sendpacket()
DMAETH100: sendpacket: queue full
DMAETH100: sendpacket()
DMAETH100: sendpacket: queue full
DMAETH100: sendpacket()
DMAETH100: sendpacket: queue full
DMAETH100: sendpacket()

pops out.

And, displaying the registers shows TX collisions.

Comparing the dmaeth100.lib to the dmaeth.lib file, I notice some differences in functionality:
- code to handle the netport interrupt (this is where a tx collision would be handled)
- netport interrupt has no isr installed
- netport interrupt not even enabled

The dmaeth.lib file has some code in there to reset the dma when collisions occur. I don't see this code anywhere in the dmaeth100 library. Shouldn't this be in there?
asked Mar 31, 2016 in Rabbit by daveoman New to the Community (7 points)

Please log in or register to answer this question.

1 Answer

0 votes
Dave,

Thanks for reporting this issue, and providing further details in email. I'll be investigating it soon, and let you know what I'm able to find.
answered Apr 1, 2016 by TomCollins Veteran of the Digi Community (1,362 points)
...