EDIT: Just checked the literature - doesn't look like static LSP's are supported on MLX/XMR/CES/CER IronWare at least as of 5.2.0. :-/ My Brocade account rep also confirmed that LSP's signaled with RSVP or LDP are the only options and they have no plans to add support back in for static LSP's.
Aside from the above, what you can do with RSVP is define a manual ERO for the signaled LSP to traverse, with a combination of strict
or loose
attributes.
Example:
conf t
router mpls
path test-path-1
strict 192.168.1.1
strict 192.168.3.1
path test-path-2
strict 192.168.1.1
loose 10.2.1.1
strict
means that traversal of that hop is mandatory. loose
means that you let CSPF/MPLS TED (populated by OSPF or ISIS) handle how to get to the destination.
And then when you create your LSP, you can tell it to use that specific path as primary/standby etc, ie:
lsp test-lsp
to 10.0.0.1
primary test-path-1
adaptive
secondary test-path-2
standby
adaptive
enable
I know this doesn't fit your requirement of not using a signaling protocol, but to be honest I'm not sure if any requirement of not using one really makes much sense. Maybe you could elaborate on why you don't want to use RSVP/LDP for signalling?