We have a Problem with one managed gigabit switch and the attached QoS Settings.
The PC is connected with one NIC 11.1.1.1 to the unmanaged 8+2SFP Port Gigabit Switch PLANET IGS-10020MT with the IP 11.0.0.1 which is described here:
http://www.planet.com.tw/en/product/product.php?id=48479
The switch is connected to another similar switch with the IP 11.0.0.2. When using the allowed interfaces I get an error message that no suitable network interface is available. When not using this setting the DDS Connection works just fine in the whole Network.
We also have unmanages switches and other 24 Port L2/L3 managed switches which do not cause any trouble, except the planet industrial switches.
I am not really sure but I think as I changed the PCs IP to 16.1.1.1 I had any issues.
Did I miss to configure some services in the Switch?
The BaseProfile just defines reliability and restricts all communication to shmem.
<qos_profile name="TestProfile" base_name="BaseProfile" is_default_qos="true">
<participant_qos>
<!-- Extend communication and discovery to SHMEM and IPv4. -->
<discovery>
<initial_peers>
<element>builtin.shmem://</element>
<element>builtin.udpv4://localhost</element>
<element>builtin.udpv4://239.255.0.1</element>
</initial_peers>
</discovery>
<transport_builtin>
<mask>UDPv4 | SHMEM</mask>
</transport_builtin>
<!-- Define allowed and restricted Networks for Data Communictaion -->
<property>
<value>
<element>
<name>dds.transport.UDPv4.builtin.parent.allow_interfaces</name>
<value>192.*,10.*, 11.*,16.*</value>
</element>
<element>
<name>dds.transport.UDPv4.builtin.parent.deny_interfaces</name>
<value>17.*</value>
</element>
</value>
</property>
</participant_qos>
</qos_profile>
I already found the solution on my own:
There is a Whitespace in front of the 11.* which results in this error.
As a rule: Avoid Whitespaces in QoS...