ot-br-posix icon indicating copy to clipboard operation
ot-br-posix copied to clipboard

External Network Cannot Discover Devices on Thread Network via mDNS

Open dsyx opened this issue 4 months ago • 3 comments

I am experiencing an issue where devices within the Thread network cannot be discovered by external networks using mDNS. Below are the details regarding my OTBR build command and the outputs from the relevant commands.

OTBR Build Command:

sudo INFRA_IF_NAME=eth0 \
     RELEASE=1 REFERENCE_DEVICE=1 BACKBONE_ROUTER=1 BORDER_ROUTING=1 WEB_GUI=1 \
     OTBR_OPTIONS="-DOT_THREAD_VERSION=1.3 \
                   -DOT_POSIX_RCP_SPI_BUS=ON \
                   -DOT_PLATFORM_CONFIG=openthread-core-silabs-posix-config.h \
                   -DOTBR_DUA_ROUTING=ON -DOTBR_DNSSD_DISCOVERY_PROXY=ON -DOTBR_SRP_ADVERTISING_PROXY=ON" \
    ./script/setup

Output from ot-ctl srp server service:

MGM240_3425B4FFFE31F455._prv._tcp.default.service.arpa.
    deleted: false
    subtypes: (null)
    port: 10250
    priority: 0
    weight: 0
    ttl: 7200
    lease: 7200
    key-lease: 680400
    TXT: [EUI64=33343235423446464645333146343535]
    host: MGM240_3425B4FFFE31F455.default.service.arpa.
    addresses: [fd0f:211:2328:1:1f19:c502:101:f961]

MGM240_3425B4FFFE0E86D9._prv._tcp.default.service.arpa.
    deleted: false
    subtypes: (null)
    port: 10250
    priority: 0
    weight: 0
    ttl: 7200
    lease: 7200
    key-lease: 680400
    TXT: [EUI64=33343235423446464645304538364439]
    host: MGM240_3425B4FFFE0E86D9.default.service.arpa.
    addresses: [fd0f:211:2328:1:ddee:38f1:1bfe:8b14]
Done

Despite the above configurations, when I try to ping the device using the command ping MGM240_3425B4FFFE0E86D9.local, I receive the following error:

ping: MGM240_3425B4FFFE0E86D9.local: Name or service not known

Thanks

dsyx avatar Oct 08 '24 09:10 dsyx