Hello all,

i have succesfully installed Xenomai 3.0.5 with linux 4.9.90, but I am having 
trouble installing RTnet on an i218-lm.

I followed these steps:
1) ifconfig eth0 down
2) rmmod e1000e
3) configured /usr/xenomai/etc/rtnet.conf according to 
https://gitlab.denx.de/Xenomai/xenomai/-/wikis/RTnet
4) modprobe rtpacket
5) modprobe rtnet
6) modprobe rt_e1000e

But now if I try to run rtnet with  ./rtnet start I get the following errors:

ioctl: No such device
ioctl: No such device
ioctl: No such device
ioctl: No such device
ioctl (add): No such device
ioctl (add): No such device
ioctl (add): No such device
ioctl (add): No such device
vnic0: ERROR while getting interface flags: No such device
SIOCSIFADDR: No such device
vnic0: ERROR while getting interface flags: No such device
SIOCSIFNETMASK: No such device
Waiting for all slaves...ioctl: No such device
ioctl: No such device

./rtifconfig only show the local loopback but not rteth0

Dmesg shows that rtnet and the driver are being loaded

[  391.184595]
               *** RTnet for Xenomai v3.0.5 ***

[  391.184596] RTnet: initialising real-time networking
[  400.034853] rt_e1000e: Intel(R) PRO/1000 Network Driver - 1.5.1-k-rt
[  400.034854] rt_e1000e: Copyright(c) 1999 - 2011 Intel Corporation.

But with lspci -knn it shows that the NIC doesn't pick up the real time driver:

00:1f.6 Ethernet controller [0200]: Intel Corporation Ethernet Connection 
I219-LM [8086:156f] (rev 21)
                Subsystem: Gigabyte Technology Co., Ltd Ethernet Connection 
I219-LM [1458:e000]
                Kernel modules: e1000e

Did I do something wrong or is my I219-LM NIC not supported by RTnet?

Many Thanks

Lennard Kloock

Reply via email to