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. Stuart On Sun, Aug 10, 2008 at 12:32 PM, Jan Kiszka <[EMAIL PROTECTED]> wrote: > Stuart O Anderson wrote: >> Hi - >> >> I'm attempting to set up RTnet (0.9.10) over Xenomai (2.4.4) on a >> Debian 2.6.25 kernel running on a dual processor X86-64 Opteron >> system. I've gotten as far as inserting the modules into the kernel, >> but am having trouble with rtifconfig. My system has 2 quad Intel >> 82546GB Gigabit Ethernet Controllers installed. I've loaded the >> rt_e1000 driver to run them (they use the e1000 driver normally). >> However, when I call 'rtifconfig rtethX up ip_addr' it gives: "ioctl: >> No such device" for ethX > 4. Am I missing something? Is there a >> #define somewhere I should modify? >> >> Also, is there a way to determine the mapping between interface >> numbers and the PCI addresses of the controllers? > > Did you check the messages on the kernel console already? The driver > should report when it instantiates another controller together with some > PCI address information (IIRC). And this may also give some hint why you > see only 4 devices (there is a hard limit of 8, configurable via > MAX_RT_DEVICES in stack/include/rtdev.h). Also check if lspci reports > all 8 devices, and if the IDs match what rt_e1000 supports (maybe one > card is newer and not yet know to rt_e1000). > > Jan > > ------------------------------------------------------------------------- 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