Stuart O Anderson wrote:
I'm now able to get the driver running for all 8 interfaces, according
to dmesg.  I can bring up the first few interfaces and ping devices
attaches to them successfully after setting up routing, but eventually
dmesg starts telling me the following:

[76631.886445] e1000: rteth5: e1000_setup_rx_resources: Unable to
allocate memory for the receive descriptor ring
[76631.886553] e1000: rteth5: e1000_setup_all_rx_resources: Allocation
for Rx Queue 0 failed
[76619.534006] e1000: rteth6: e1000_setup_rx_resources: Unable to
allocate memory for the receive descriptor ring
[76619.534111] e1000: rteth6: e1000_setup_all_rx_resources: Allocation
for Rx Queue 0 failed

I'm afraid I don't understand xenomai/rtnet/kernel stuff well enough
to be sure what memory I've run out of or how to make more of it
available.

Please check if the IRQ counters for rteth5/6 increase (/proc/xenomai/irq). If not, TX buffers may run short quickly as the hardware is unable to report them as released again toward the RTnet core.

Jan

Attachment: signature.asc
Description: OpenPGP digital signature

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
RTnet-users mailing list
RTnet-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/rtnet-users

Reply via email to