After configuring a Niagara R2 station with BACnet MSTP communications, the UNC displays an error in the standard output window: Cannot load BACnet MSTP Driver

Issue

After configuring a Niagara R2 station with BACnet MSTP communications, the UNC displays an error in the standard output window: "Cannot load BACnet MSTP Driver".

Error details below:

***************************************************************
ERROR: Cannot load BACnet MSTP Driver
tridium.nre.DriverException: Not found [mstp]
   at tridium.nre.Platform.installDriver (bytecode 98)
   at tridium.nre.Platform.getDriver (bytecode 42)
   at tridium.nre.Nre.driver (bytecode 4)
   at tridiumx.bacnet.services.link.mstp.MstpLinkService.init (bytecode 3)
   at tridiumx.bacnet.services.network.NetworkPort.linkInit (bytecode 14)
   at tridiumx.bacnet.services.network.NetworkPort.linkStart (bytecode 8)
   at tridiumx.bacnet.services.network.MultipleNetworkService.start (bytecode 29)
   at tridiumx.bacnet.services.network.RouterNetworkService.start (bytecode 1)
   at tridiumx.bacnet.services.BACnetService.startService (bytecode 44)
   at tridium.foundation.Sys.startServices (bytecode 49)
   at tridium.foundation.Station.startStation (bytecode 63)
   at tridium.foundation.Sys.boot (bytecode 27)
   at tridium.foundation.Sys.bootLocalSns (bytecode 17)
   at tridium.tools.StationMain.bootSns (bytecode 0)
   at tridium.tools.StationMain.doIt (bytecode 352)
   at tridium.tools.StationMain.main (bytecode 10)
   at java.lang.reflect.Method.invoke (Native Method)
   at tridium.nre.Nre.mainImpl (bytecode 271)
   at tridium.nre.Nre.main (bytecode 1)
***************************************************************

Product Line

TAC I/A Series

Environment

Niagara R2

Cause

BACnet MSTP driver does not load on a UNC reboot.

Resolution

Add the line illustrated below to the drivers.properties file and reboot the UNC: