Please Note This forum exists for community support for the Mango product family and the Radix IoT Platform. Although Radix IoT employees participate in this forum from time to time, there is no guarantee of a response to anything posted here, nor can Radix IoT, LLC guarantee the accuracy of any information expressed or conveyed. Specific project questions from customers with active support contracts are asked to send requests to support@radixiot.com.

Radix IoT Website Mango 3 Documentation Website Mango 4 Documentation Website

  • Re: Unable to find router to network

    We are trying to create a BACnet data source. When attempting a Remote Device Object list we get the following error: Unable to find router to network x

    0_1541712297505_unable to find router.PNG


  • Also We have this kind of error in log file.

    ERROR 2018-11-09 09:21:35,147 (com.serotonin.bacnet4j.transport.DefaultTransport.run:395) - Error during send: com.serotonin.bacnet4j.transport.DefaultTransport$OutgoingConfirmed@59945d
    java.lang.RuntimeException: Invalid arguments: router address not provided for remote recipient Address [networkNumber=42, macAddress=[0,0,0,2,c0,5e]]
    at com.serotonin.bacnet4j.npdu.Network.sendAPDU(Network.java:104)
    at com.serotonin.bacnet4j.transport.DefaultTransport.sendForResponse(DefaultTransport.java:851)
    at com.serotonin.bacnet4j.transport.DefaultTransport$OutgoingConfirmed.sendImpl(DefaultTransport.java:345)
    at com.serotonin.bacnet4j.transport.DefaultTransport$Outgoing.send(DefaultTransport.java:281)
    at com.serotonin.bacnet4j.transport.DefaultTransport.run(DefaultTransport.java:392)
    at java.lang.Thread.run(Unknown Source)


  • Hi gquiroz, no need to post it twice.

    That would suggest to me that the local network number of your configured local device (/system_settings.shtm BACnet Local Devices section) is not 42, and so when the local device wishes to send a message to network 42, it doesn't believe that's the network that it is on, so it looks to see if another device has let the network know that IAmRouterToNetwork 42, which it doesn't find as having happened.

    What is the local device's network number set to (and it's bind address while we're at it)? Have you tried setting it to 42? When you use the discovery tool, do you find the devices you're expecting?