On 2018-02-20 07:43, Pintu Kumar wrote: > Dear Jan, > > I had two network adapter setup in my virtual box: > NAT0: NAT network > NAT1: Host-only adapter > > Now I removed NAT1, and changed NAT0 to Host only type > So, now I just have only one ethernet interface (eth0). > > After this if I install RTnet, rteth0 is up, but still it does not > connect to the host PC. > (I cannot ping the IP address from host). > > Note: The ip address is visible only in vnic0 and not in rteth0. > > And I still get the kernel errors flooded: > [58710.438552] RTcfg: error -11 while sending stage 1 frame > [58710.438585] RTcfg: error -11 while sending stage 1 frame > [58710.438602] RTcfg: error -11 while sending stage 1 frame > ..... > > Please let me know if I am missing something. > > Here is the output from ifconfig: > > pintu@osboxes:~$ ifconfig > lo Link encap:Local Loopback > inet addr:127.0.0.1 Mask:255.0.0.0 > inet6 addr: ::1/128 Scope:Host > UP LOOPBACK RUNNING MTU:65536 Metric:1 > RX packets:42 errors:0 dropped:0 overruns:0 frame:0 > TX packets:42 errors:0 dropped:0 overruns:0 carrier:0 > collisions:0 txqueuelen:1 > RX bytes:4594 (4.5 KB) TX bytes:4594 (4.5 KB) > > rteth0 Link encap:Ethernet HWaddr 08:00:27:52:ba:f1 > inet6 addr: fe80::a00:27ff:fe52:baf1/64 Scope:Link > UP BROADCAST RUNNING MTU:1500 Metric:1 > RX packets:92071 errors:0 dropped:92052 overruns:0 frame:0 > TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 > collisions:0 txqueuelen:1000 > RX bytes:2584501 (2.5 MB) TX bytes:0 (0.0 B) > > rteth0-mac Link encap:Ethernet HWaddr 08:00:27:52:ba:f1 > inet6 addr: fe80::a00:27ff:fe52:baf1/64 Scope:Link > UP BROADCAST RUNNING MTU:1500 Metric:1 > RX packets:92071 errors:0 dropped:57 overruns:0 frame:0 > TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 > collisions:0 txqueuelen:1000 > RX bytes:2584501 (2.5 MB) TX bytes:0 (0.0 B) > > rtlo Link encap:Ethernet HWaddr 00:00:00:00:00:00 > inet6 addr: fe80::200:ff:fe00:0/64 Scope:Link > UP BROADCAST RUNNING MTU:1500 Metric:1 > RX packets:6 errors:0 dropped:0 overruns:0 frame:0 > TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 > collisions:0 txqueuelen:1000 > RX bytes:504 (504.0 B) TX bytes:0 (0.0 B) > > vnic0 Link encap:Ethernet HWaddr 08:00:27:52:ba:f1 > inet addr:192.168.56.102 Bcast:192.168.56.255 Mask:255.255.255.0 > inet6 addr: fe80::a00:27ff:fe52:baf1/64 Scope:Link > UP BROADCAST RUNNING MTU:1496 Metric:1 > RX packets:0 errors:0 dropped:0 overruns:0 frame:0 > TX packets:57 errors:0 dropped:0 overruns:0 carrier:0 > collisions:0 txqueuelen:1000 > RX bytes:0 (0.0 B) TX bytes:7598 (7.5 KB) > > pintu@osboxes:~$ sudo /usr/xenomai/sbin/rtifconfig > [sudo] password for pintu: > rteth0 Medium: Ethernet Hardware address: 08:00:27:52:BA:F1 > IP address: 192.168.56.102 Broadcast address: 192.168.56.255 > UP BROADCAST RUNNING MTU: 1500 > > rtlo Medium: Local Loopback > IP address: 127.0.0.1 > UP LOOPBACK RUNNING MTU: 1500 > > pintu@osboxes:~$ sudo /usr/xenomai/sbin/rtroute > Host Routing Table > Hash Destination HW Address Device > 00 0.0.0.0 00:00:00:00:00:00 rtlo > 01 192.168.56.1 0A:00:27:00:00:12 rteth0 > 01 127.0.0.1 00:00:00:00:00:00 rtlo > 26 192.168.56.102 00:00:00:00:00:00 rtlo > 3F 192.168.56.255 FF:FF:FF:FF:FF:FF rteth0 >
Key question, once again: Do you want RTmac/TDMA and medium access control mechanism? If yes, do you have a full RTnet stack running on BOTH ends already? If no, don't use the rtnet start script. Only configure what you actually need. You can follow init_rtnet() from that script for these steps. Jan -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 181 bytes Desc: OpenPGP digital signature URL: <http://xenomai.org/pipermail/xenomai/attachments/20180220/8a521637/attachment.sig> _______________________________________________ Xenomai mailing list Xenomai@xenomai.org https://xenomai.org/mailman/listinfo/xenomai