Comment 5 for bug 1951848

Revision history for this message
Dirk Zimoch (dirk.zimoch) wrote :

The osiSockTest looks like the IOC cannot hear its own transmissions (SIMPLEX). I have confirmed with tcpdump on a different machine that the test sends the correct UDP messages and it obviously receives messages from other IOCs in the same network.
However, running VxWorks 6.7, the ifconfig tool shows:
fei0 Link type:Ethernet HWaddr 00:01:af:30:3e:ea Queue:none
 inet 172.20.5.11 mask 255.255.0.0 broadcast 172.20.255.255
 UP RUNNING SIMPLEX BROADCAST MULTICAST
 MTU:1500 metric:1 VR:0 ifindex:2
 RX packets:3836 mcast:2505 errors:0 dropped:0
 TX packets:549 mcast:0 errors:0
 collisions:0 unsupported proto:0
 RX bytes:2271k TX bytes:49k
while on vxWorks 6.9 it shows:
fei0 Link type:Ethernet HWaddr 00:01:af:30:3e:ea Queue:none
 inet 172.20.5.11 mask 255.255.0.0 broadcast 172.20.255.255
 UP RUNNING BROADCAST MULTICAST
 MTU:1500 metric:1 VR:0 ifindex:2
 RX packets:2424 mcast:0 errors:0 dropped:0
 TX packets:379 mcast:0 errors:0
 collisions:0 unsupported proto:0
 RX bytes:1936k TX bytes:40k

Exactly the opposite SIMPLEX flags settings I would expect from the behavior. On the othe hand VxWorks often behaves unexpectedly