Network configuration is shown below, the WiFi interface (wlp0s20f3) is in a 'DOWN' state.
The intention is for mDNS to use the ethernet (enp0s31f6) interface. (Or ideally, mDNS could try all valid interfaces and skip the invalid ones.)
esko@IoTconsultancy:~/ot-commissioner/build$ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: enp0s31f6: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 38:22:e2:e3:71:da brd ff:ff:ff:ff:ff:ff
inet 192.168.137.42/24 brd 192.168.137.255 scope global noprefixroute enp0s31f6
valid_lft forever preferred_lft forever
inet6 fd00:910b::3a22:e2ff:fee3:71da/64 scope global dynamic mngtmpaddr
valid_lft 86333sec preferred_lft 14333sec
inet6 fe80::3a22:e2ff:fee3:71da/64 scope link
valid_lft forever preferred_lft forever
3: wlp0s20f3: <BROADCAST,MULTICAST> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
link/ether 0c:7a:15:77:d4:ae brd ff:ff:ff:ff:ff:ff
inet 192.168.178.66/24 brd 192.168.178.255 scope global dynamic noprefixroute wlp0s20f3
valid_lft 83854sec preferred_lft 83854sec
Network configuration is shown below, the WiFi interface (wlp0s20f3) is in a 'DOWN' state. The intention is for mDNS to use the ethernet (enp0s31f6) interface. (Or ideally, mDNS could try all valid interfaces and skip the invalid ones.)
Now the problem is as follows:
So it appears the Commissioner tries to open (perhaps) the WiFi interface instead of the Ethernet one.