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 😎
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 IA 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:
driver.mstp=tridium.nre.vxworks.mstp.VxWorksMstpDriver