| OsmoBSC> show nri |
| msc 0 |
| % no NRI mappings |
| |
| OsmoBSC> enable |
| OsmoBSC# configure terminal |
| |
| OsmoBSC(config)# msc 0 |
| |
| OsmoBSC(config-msc)# list |
| ... |
| nri add <0-32767> [<0-32767>] |
| nri del <0-32767> [<0-32767>] |
| show nri |
| ... |
| OsmoBSC(config-msc)# nri ? |
| add Add NRI value or range to the NRI mapping for this MSC |
| del Remove NRI value or range from the NRI mapping for this MSC |
| OsmoBSC(config-msc)# nri add ? |
| <0-32767> First value of the NRI value range, should not surpass the configured 'nri bitlen'. |
| OsmoBSC(config-msc)# nri add 23 ? |
| [<0-32767>] Last value of the NRI value range, should not surpass the configured 'nri bitlen' and be larger than the first value; if omitted, apply only the first value. |
| |
| OsmoBSC(config-msc)# nri add 23 |
| OsmoBSC(config-msc)# nri add 256 511 |
| OsmoBSC(config-msc)# nri add 100 200 |
| OsmoBSC(config-msc)# nri add 1024 1024 |
| % Warning: msc 0: Warning: NRI range surpasses current NRI bitlen: 1024..1024 |
| OsmoBSC(config-msc)# show nri |
| msc 0 |
| nri add 23 |
| nri add 100 200 |
| nri add 256 511 |
| nri add 1024 |
| OsmoBSC(config-msc)# exit |
| |
| OsmoBSC(config)# ### Do msc 2 first, to see that the order of mscs in the internal list is not determined by the msc->nr, |
| OsmoBSC(config)# ### and whichever was configured first gets higher priority for overlaps. |
| |
| OsmoBSC(config)# msc 2 |
| OsmoBSC(config-msc)# nri add 200 300 |
| % Warning: msc 2: NRI range [200..300] overlaps between msc 2 and msc 0. For overlaps, msc 0 has higher priority than msc 2 |
| OsmoBSC(config-msc)# nri add 1024 1025 |
| % Warning: msc 2: Warning: NRI range surpasses current NRI bitlen: 1024..1025 |
| % Warning: msc 2: NRI range [1024..1025] overlaps between msc 2 and msc 0. For overlaps, msc 0 has higher priority than msc 2 |
| OsmoBSC(config-msc)# exit |
| |
| OsmoBSC(config)# msc 1 |
| OsmoBSC(config-msc)# nri add 42 |
| OsmoBSC(config-msc)# nri add 512 767 |
| OsmoBSC(config-msc)# nri add 200 300 |
| % Warning: msc 1: NRI range [200..300] overlaps between msc 1 and msc 0. For overlaps, msc 0 has higher priority than msc 1 |
| % Warning: msc 1: NRI range [200..300] overlaps between msc 1 and msc 2. For overlaps, msc 2 has higher priority than msc 1 |
| OsmoBSC(config-msc)# nri add 1024 1025 |
| % Warning: msc 1: Warning: NRI range surpasses current NRI bitlen: 1024..1025 |
| % Warning: msc 1: NRI range [1024..1025] overlaps between msc 1 and msc 0. For overlaps, msc 0 has higher priority than msc 1 |
| % Warning: msc 1: NRI range [1024..1025] overlaps between msc 1 and msc 2. For overlaps, msc 2 has higher priority than msc 1 |
| OsmoBSC(config-msc)# show nri |
| msc 1 |
| nri add 42 |
| nri add 200 300 |
| nri add 512 767 |
| nri add 1024 1025 |
| OsmoBSC(config-msc)# exit |
| |
| OsmoBSC(config)# do show nri |
| msc 0 |
| nri add 23 |
| nri add 100 200 |
| nri add 256 511 |
| nri add 1024 |
| msc 2 |
| nri add 200 300 |
| nri add 1024 1025 |
| msc 1 |
| nri add 42 |
| nri add 200 300 |
| nri add 512 767 |
| nri add 1024 1025 |
| |
| OsmoBSC(config)# network |
| OsmoBSC(config-net)# nri bitlen 11 |
| OsmoBSC(config-net)# show running-config |
| ... |
| network |
| ... |
| nri bitlen 11 |
| ... |
| msc 0 |
| ... |
| nri add 23 |
| nri add 100 200 |
| nri add 256 511 |
| nri add 1024 |
| ... |
| msc 2 |
| ... |
| nri add 200 300 |
| nri add 1024 1025 |
| ... |
| msc 1 |
| ... |
| nri add 42 |
| nri add 200 300 |
| nri add 512 767 |
| nri add 1024 1025 |
| ... |
| OsmoBSC(config-net)# exit |
| |
| OsmoBSC(config)# msc 0 |
| OsmoBSC(config-msc)# nri del 0 10000 |
| OsmoBSC(config-msc)# exit |
| OsmoBSC(config)# msc 1 |
| OsmoBSC(config-msc)# nri del 0 10000 |
| OsmoBSC(config-msc)# exit |
| OsmoBSC(config)# msc 2 |
| OsmoBSC(config-msc)# nri del 0 10000 |
| OsmoBSC(config-msc)# exit |
| OsmoBSC(config)# do show nri |
| msc 0 |
| % no NRI mappings |
| msc 2 |
| % no NRI mappings |
| msc 1 |
| % no NRI mappings |
| |
| OsmoBSC(config)# msc 0 |
| OsmoBSC(config-msc)# nri add 0 1000 |
| OsmoBSC(config-msc)# show nri |
| msc 0 |
| nri add 0 1000 |
| OsmoBSC(config-msc)# nri del 23 |
| OsmoBSC(config-msc)# nri del 200 300 |
| OsmoBSC(config-msc)# nri del 1000 2000 |
| OsmoBSC(config-msc)# show nri |
| msc 0 |
| nri add 0 22 |
| nri add 24 199 |
| nri add 301 999 |
| OsmoBSC(config-msc)# nri add 23 |
| OsmoBSC(config-msc)# show nri |
| msc 0 |
| nri add 0 199 |
| nri add 301 999 |
| OsmoBSC(config-msc)# nri add 200 300 |
| OsmoBSC(config-msc)# show nri |
| msc 0 |
| nri add 0 999 |
| OsmoBSC(config-msc)# nri add 1000 |
| OsmoBSC(config-msc)# show nri |
| msc 0 |
| nri add 0 1000 |
| |
| OsmoBSC(config-msc)# show running-config |
| ... ! no allow-attach |
| OsmoBSC(config-msc)# no allow-attach |
| OsmoBSC(config-msc)# show running-config |
| ... |
| msc 0 |
| ... |
| nri add 0 1000 |
| no allow-attach |
| ... ! no allow-attach |
| OsmoBSC(config-msc)# allow-attach |
| OsmoBSC(config-msc)# show running-config |
| ... ! no allow-attach |