Started by upstream project "master-osmo-bsc" build number 27123
originally caused by:
Started by timer
Running as SYSTEM
Building remotely on build4-deb12build-ansible (ttcn3 obs ttcn3_with_linux_6.1_or_higher qemu io_uring osmocom-gerrit coverity osmocom-master) in workspace /home/osmocom-build/jenkins/workspace/master-osmo-bsc/a1/default/a2/default/a3/default/a4/default/label/osmocom-master
[ssh-agent] Looking for ssh-agent implementation...
$ ssh-agent
SSH_AUTH_SOCK=/tmp/ssh-XXXXXXp8zogd/agent.2547249
SSH_AGENT_PID=2547256
[ssh-agent] Started.
Running ssh-add (command line suppressed)
Identity added: /home/osmocom-build/jenkins/workspace/master-osmo-bsc/a1/default/a2/default/a3/default/a4/default/label/osmocom-master@tmp/private_key_3575014244305508980.key (osmocom-jenkins)
[ssh-agent] Using credentials docs (OS#5798)
The recommended git tool is: NONE
No credentials specified
Cloning the remote Git repository
Cloning repository https://gerrit.osmocom.org/osmo-bsc
> git init /home/osmocom-build/jenkins/workspace/master-osmo-bsc/a1/default/a2/default/a3/default/a4/default/label/osmocom-master # timeout=10
Fetching upstream changes from https://gerrit.osmocom.org/osmo-bsc
> git --version # timeout=10
> git --version # 'git version 2.39.2'
> git fetch --tags --force --progress -- https://gerrit.osmocom.org/osmo-bsc +refs/heads/*:refs/remotes/origin/* # timeout=10
> git config remote.origin.url https://gerrit.osmocom.org/osmo-bsc # timeout=10
> git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
Avoid second fetch
Checking out Revision 887ad810b05474b3e12cc4227dcccfb1bd6a8b14 (origin/master)
> git config core.sparsecheckout # timeout=10
> git checkout -f 887ad810b05474b3e12cc4227dcccfb1bd6a8b14 # timeout=10
Commit message: "Fix BTS nr >255 wrapping up during bts allocation"
> git rev-list --no-walk 887ad810b05474b3e12cc4227dcccfb1bd6a8b14 # timeout=10
[osmocom-master] $ /bin/sh -xe /tmp/jenkins13245705109626202905.sh
+ CCACHE_DIR=/home/osmocom-build/ccache/master-builds
+ mkdir -p /home/osmocom-build/ccache/master-builds
+ chown osmocom-build:osmocom-build /home/osmocom-build/ccache/master-builds
+ readlink -f /tmp/ssh-XXXXXXp8zogd/agent.2547249
+ docker run --rm=true --cap-add SYS_PTRACE -e ASCIIDOC_WARNINGS_CHECK=1 -e HOME=/build -e IS_MASTER_BUILD=1 -e JOB_NAME=master-osmo-bsc/a1=default,a2=default,a3=default,a4=default,label=osmocom-master -e MAKE=make -e OSMOPY_DEBUG_TCP_SOCKETS=1 -e OSMO_GSM_MANUALS_DIR=/opt/osmo-gsm-manuals -e PARALLEL_MAKE=-j 12 -e PUBLISH=1 -e SSH_AUTH_SOCK=/ssh-agent -e WITH_MANUALS=1 -w /build -i -u build -v /tmp/ssh-XXXXXXp8zogd/agent.2547249:/ssh-agent -v /home/osmocom-build/jenkins/workspace/master-osmo-bsc/a1/default/a2/default/a3/default/a4/default/label/osmocom-master:/build -v /home/osmocom-build/.ssh:/home/build/.ssh:ro -e CCACHE_DIR=/ccache -e PATH=/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin -v /home/osmocom-build/ccache/master-builds:/ccache osmocom-build/debian-bookworm-build /usr/bin/timeout 30m /build/contrib/jenkins.sh
+ base=/build
+ deps=/build/deps
+ inst=/build/deps/install
+ export deps inst
+ osmo-clean-workspace.sh
+ chmod -R +w .
+ git checkout -f HEAD
+ git clean -dxf
+ [ -d /build/deps ]
+ [ -d layer1-headers ]
+ mkdir /build/deps
+ osmo-build-dep.sh libosmocore '' '--disable-doxygen --enable-gnutls'
=============================== libosmocore ===============================
+ mkdir -p /build/deps
+ cd /build/deps
+ osmo-deps.sh libosmocore
+ project=libosmocore
+ branch=master
+ + gitgrep branch -c -a remotes/origin/master$
+ [ x1 != x0 ]
+ branch=origin/master
+ test -d libosmocore
+ osmo_git_clone_url libosmocore
+ echo https://gerrit.osmocom.org/libosmocore
+ git clone https://gerrit.osmocom.org/libosmocore libosmocore
Cloning into 'libosmocore'...
+ cd libosmocore
+ git fetch --tags origin
+ git fetch origin
+ deps= osmo-clean-workspace.sh
+ chmod -R +w .
+ git checkout -f HEAD
Your branch is up to date with 'origin/master'.
+ git clean -dxf
+ [ -d ]
+ [ -d layer1-headers ]
+ git checkout -f origin/master
Note: switching to 'origin/master'.
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:
git switch -c <new-branch-name>
Or undo this operation with:
git switch -
Turn off this advice by setting config variable advice.detachedHead to false
HEAD is now at fc032cd8 osmo_io: Log current queue length upon enqueue failure
+ git rev-parse HEAD
fc032cd8a19f8cefd20258f32282567cda5e49bf
+ cd libosmocore
+ mkdir -p /build/deps/install/stow
+ osmo_source_subdir libosmocore
+ subdir=
+ [ -n ]
+ autoreconf --install --force
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, '.'.
libtoolize: copying file './ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'
libtoolize: copying file 'm4/ltsugar.m4'
libtoolize: copying file 'm4/ltversion.m4'
libtoolize: copying file 'm4/lt~obsolete.m4'
configure.ac:70: warning: The macro `AC_HEADER_STDC' is obsolete.
configure.ac:70: You should run autoupdate.
./lib/autoconf/headers.m4:704: AC_HEADER_STDC is expanded from...
configure.ac:70: the top level
configure.ac:84: warning: $as_echo is obsolete; use AS_ECHO(["message"]) instead
lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
m4/ax_pthread.m4:88: AX_PTHREAD is expanded from...
configure.ac:84: the top level
configure.ac:174: warning: The macro `AC_CONFIG_HEADER' is obsolete.
configure.ac:174: You should run autoupdate.
./lib/autoconf/status.m4:719: AC_CONFIG_HEADER is expanded from...
configure.ac:174: the top level
configure.ac:462: warning: The macro `AC_HELP_STRING' is obsolete.
configure.ac:462: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
configure.ac:462: the top level
configure.ac:602: warning: AC_OUTPUT should be used without arguments.
configure.ac:602: You should run autoupdate.
configure.ac:23: installing './compile'
configure.ac:25: installing './config.guess'
configure.ac:25: installing './config.sub'
configure.ac:8: installing './install-sh'
configure.ac:8: installing './missing'
Makefile.am:64: warning: DOXYGEN was already defined in condition TRUE, which includes condition !HAVE_DOXYGEN ...
configure.ac:116: ... 'DOXYGEN' previously defined here
src/codec/Makefile.am: installing './depcomp'
+ ./configure --prefix=/build/deps/install/stow/libosmocore --with-systemdsystemunitdir=/build/deps/install/stow/libosmocore/lib/systemd/system --disable-doxygen --enable-gnutls
configure: WARNING: unrecognized options: --with-systemdsystemunitdir
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether make supports nested variables... (cached) yes
checking whether make sets $(MAKE)... (cached) yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether gcc understands -c and -o together... yes
checking whether make supports the include directive... yes (GNU style)
checking dependency style of gcc... gcc3
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for file... file
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /usr/bin/dd
checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
checking for mt... no
checking if : is a manifest tool... no
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking for pkg-config... /usr/bin/pkg-config
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.20... yes
checking for egrep... (cached) /usr/bin/grep -E
checking for execinfo.h... yes
checking for poll.h... yes
checking for sys/select.h... yes
checking for sys/socket.h... yes
checking for sys/signalfd.h... yes
checking for sys/eventfd.h... yes
checking for sys/timerfd.h... yes
checking for syslog.h... yes
checking for ctype.h... yes
checking for netinet/tcp.h... yes
checking for netinet/in.h... yes
checking for gcc options needed to detect all undeclared functions... none needed
checking whether HAVE_SYS_SOCKET_H is declared... yes
checking for size_t... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for library containing dlopen... none required
checking for library containing dlsym... none required
checking for backtrace in -lexecinfo... no
checking how to run the C preprocessor... gcc -E
checking whether gcc is Clang... no
checking whether pthreads work with -pthread... yes
checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
checking whether more special flags are required for pthreads... no
checking for PTHREAD_PRIO_INHERIT... yes
checking for pthread_getname_np(pthread_t, char*, size_t)... yes
checking for library containing clock_gettime... none required
checking for doxygen... /usr/bin/doxygen
checking whether SYS_getrandom is declared... yes
checking if gcc supports -fvisibility=hidden... yes
checking for localtime_r... yes
checking whether struct tm has tm_gmtoff member... yes
checking for gettid... yes
checking whether to workaround TLS bug in old gcc on ARM platforms...
checking for talloc >= 2.1.0... yes
checking for liburing >= 0.7... yes
checking for libpcsclite... yes
checking for libusb-1.0... yes
checking for gnutls >= 2.12.0... yes
checking for libmnl... yes
checking for libsctp... yes
checking whether to enable VTY/CTRL tests... no
checking whether C compiler accepts -mavx2... yes
checking whether C compiler accepts -mssse3... yes
checking whether C compiler accepts -msse4.1... yes
checking whether to enable ARM NEON instructions support... no
checking whether to include systemtap tracing support... no
checking whether to build with code coverage support... no
checking whether gcc has __builtin_cpu_supports built-in... yes
checking for struct tcp_info.tcpi_notsent_bytes... yes
checking for struct tcp_info.tcpi_rwnd_limited... yes
checking for struct tcp_info.tcpi_sndbuf_limited... yes
checking for struct tcp_info.tcpi_reord_seen... yes
CFLAGS=" -std=gnu11 -DBUILDING_LIBOSMOCORE -Wall"
CPPFLAGS=" -DBUILDING_LIBOSMOCORE -Wall"
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating libosmocore.pc
config.status: creating libosmocodec.pc
config.status: creating libosmocoding.pc
config.status: creating libosmovty.pc
config.status: creating libosmogsm.pc
config.status: creating libosmoisdn.pc
config.status: creating libosmogb.pc
config.status: creating libosmoctrl.pc
config.status: creating libosmosim.pc
config.status: creating libosmousb.pc
config.status: creating include/Makefile
config.status: creating include/osmocom/Makefile
config.status: creating include/osmocom/codec/Makefile
config.status: creating include/osmocom/coding/Makefile
config.status: creating include/osmocom/core/Makefile
config.status: creating include/osmocom/crypt/Makefile
config.status: creating include/osmocom/ctrl/Makefile
config.status: creating include/osmocom/gprs/Makefile
config.status: creating include/osmocom/gprs/protocol/Makefile
config.status: creating include/osmocom/gsm/Makefile
config.status: creating include/osmocom/gsm/protocol/Makefile
config.status: creating include/osmocom/isdn/Makefile
config.status: creating include/osmocom/sim/Makefile
config.status: creating include/osmocom/usb/Makefile
config.status: creating include/osmocom/vty/Makefile
config.status: creating src/Makefile
config.status: creating src/core/Makefile
config.status: creating src/vty/Makefile
config.status: creating src/codec/Makefile
config.status: creating src/coding/Makefile
config.status: creating src/sim/Makefile
config.status: creating src/usb/Makefile
config.status: creating src/gsm/Makefile
config.status: creating src/isdn/Makefile
config.status: creating src/gb/Makefile
config.status: creating src/ctrl/Makefile
config.status: creating src/pseudotalloc/Makefile
config.status: creating tapset/Makefile
config.status: creating tests/Makefile
config.status: creating tests/atlocal
config.status: creating utils/Makefile
config.status: creating utils/osmo-stat-dummy/Makefile
config.status: creating Doxyfile.core
config.status: creating Doxyfile.gsm
config.status: creating Doxyfile.isdn
config.status: creating Doxyfile.vty
config.status: creating Doxyfile.codec
config.status: creating Doxyfile.coding
config.status: creating Doxyfile.gb
config.status: creating Doxyfile.ctrl
config.status: creating Doxyfile.sim
config.status: creating Doxyfile.usb
config.status: creating Makefile
config.status: creating contrib/libosmocore.spec
config.status: creating config.h
config.status: executing tests/atconfig commands
config.status: executing depfiles commands
config.status: executing libtool commands
configure: WARNING: unrecognized options: --with-systemdsystemunitdir
+ [ -n ]
+ make -j 12 install
echo 1.10.0.56-fc03 > .version-t && mv .version-t .version
make install-recursive
make[1]: Entering directory '/build/deps/libosmocore'
Making install in include
make[2]: Entering directory '/build/deps/libosmocore/include'
Making install in osmocom
make[3]: Entering directory '/build/deps/libosmocore/include/osmocom'
Making install in core
make[4]: Entering directory '/build/deps/libosmocore/include/osmocom/core'
GEN bit16gen.h
GEN bit32gen.h
GEN bit64gen.h
GEN crc16gen.h
GEN crc32gen.h
GEN crc64gen.h
GEN bit16gen.h
GEN crc8gen.h
GEN bit32gen.h
GEN bit64gen.h
GEN crc16gen.h
GEN crc32gen.h
GEN crc8gen.h
GEN crc64gen.h
GEN socket_compat.h
GEN socket_compat.h
make[5]: Entering directory '/build/deps/libosmocore/include/osmocom/core'
make[5]: Nothing to be done for 'install-exec-am'.
/usr/bin/mkdir -p '/build/deps/install/stow/libosmocore/include/osmocom/core'
/usr/bin/install -c -m 644 application.h backtrace.h base64.h bit16gen.h bit32gen.h bit64gen.h bits.h bitvec.h bitcomp.h byteswap.h conv.h counter.h crc16.h crc16gen.h crc32gen.h crc64gen.h crc8gen.h crcgen.h endian.h defs.h exec.h fsm.h gsmtap.h gsmtap_util.h hash.h hashtable.h isdnhdlc.h it_q.h jhash.h linuxlist.h linuxrbtree.h log2.h logging.h loggingrb.h stats.h macaddr.h msgb.h netdev.h netns.h osmo_io.h '/build/deps/install/stow/libosmocore/include/osmocom/core'
/usr/bin/install -c -m 644 panic.h prbs.h prim.h process.h rate_ctr.h stat_item.h stats_tcp.h select.h sercomm.h signal.h socket.h statistics.h strrb.h talloc.h tdef.h thread.h timer.h timer_compat.h tun.h utils.h write_queue.h sockaddr_str.h soft_uart.h time_cc.h use_count.h socket_compat.h plugin.h msgfile.h serial.h mnl.h '/build/deps/install/stow/libosmocore/include/osmocom/core'
make[5]: Leaving directory '/build/deps/libosmocore/include/osmocom/core'
make[4]: Leaving directory '/build/deps/libosmocore/include/osmocom/core'
Making install in vty
make[4]: Entering directory '/build/deps/libosmocore/include/osmocom/vty'
make[5]: Entering directory '/build/deps/libosmocore/include/osmocom/vty'
make[5]: Nothing to be done for 'install-exec-am'.
/usr/bin/mkdir -p '/build/deps/install/stow/libosmocore/include/osmocom/vty'
/usr/bin/install -c -m 644 buffer.h command.h logging.h stats.h misc.h telnet_interface.h vector.h vty.h ports.h cpu_sched_vty.h tdef_vty.h '/build/deps/install/stow/libosmocore/include/osmocom/vty'
make[5]: Leaving directory '/build/deps/libosmocore/include/osmocom/vty'
make[4]: Leaving directory '/build/deps/libosmocore/include/osmocom/vty'
Making install in codec
make[4]: Entering directory '/build/deps/libosmocore/include/osmocom/codec'
make[5]: Entering directory '/build/deps/libosmocore/include/osmocom/codec'
make[5]: Nothing to be done for 'install-exec-am'.
/usr/bin/mkdir -p '/build/deps/install/stow/libosmocore/include/osmocom/codec'
/usr/bin/install -c -m 644 ecu.h codec.h gsm610_bits.h '/build/deps/install/stow/libosmocore/include/osmocom/codec'
make[5]: Leaving directory '/build/deps/libosmocore/include/osmocom/codec'
make[4]: Leaving directory '/build/deps/libosmocore/include/osmocom/codec'
Making install in gsm
make[4]: Entering directory '/build/deps/libosmocore/include/osmocom/gsm'
GEN gsm0503.h
Generating header file...
Generate 'xcch' declaration
Generate 'tch_f24' declaration
Generate 'tch_h24' declaration
Generate 'tch_f48' declaration
Generate 'tch_f96' declaration
Generate 'tch_f144' declaration
Generate 'rach' declaration
Generate 'rach_ext' declaration
Generate 'sch' declaration
Generate 'cs2' declaration
Generate 'cs3' declaration
Generate 'cs2_np' declaration
Generate 'cs3_np' declaration
Generate 'tch_afs_12_2' declaration
Generate 'tch_afs_10_2' declaration
Generate 'tch_afs_7_95' declaration
Generate 'tch_afs_7_4' declaration
Generate 'tch_afs_6_7' declaration
Generate 'tch_afs_5_9' declaration
Generate 'tch_afs_5_15' declaration
Generate 'tch_afs_4_75' declaration
Generate 'tch_fr' declaration
Generate 'tch_hr' declaration
Generate 'tch_ahs_7_95' declaration
Generate 'tch_ahs_7_4' declaration
Generate 'tch_ahs_6_7' declaration
Generate 'tch_ahs_5_9' declaration
Generate 'tch_ahs_5_15' declaration
Generate 'tch_ahs_4_75' declaration
Generate 'tch_axs_sid_update' declaration
Generate 'mcs1_dl_hdr' declaration
Generate 'mcs1_ul_hdr' declaration
Generate 'mcs1' declaration
Generate 'mcs2' declaration
Generate 'mcs3' declaration
Generate 'mcs4' declaration
Generate 'mcs5_dl_hdr' declaration
Generate 'mcs5_ul_hdr' declaration
Generate 'mcs5' declaration
Generate 'mcs6' declaration
Generate 'mcs7_dl_hdr' declaration
Generate 'mcs7_ul_hdr' declaration
Generate 'mcs7' declaration
Generate 'mcs8' declaration
Generate 'mcs9' declaration
Generation complete.
make install-recursive
make[5]: Entering directory '/build/deps/libosmocore/include/osmocom/gsm'
Making install in protocol
make[6]: Entering directory '/build/deps/libosmocore/include/osmocom/gsm/protocol'
make[7]: Entering directory '/build/deps/libosmocore/include/osmocom/gsm/protocol'
make[7]: Nothing to be done for 'install-exec-am'.
/usr/bin/mkdir -p '/build/deps/install/stow/libosmocore/include/osmocom/gsm/protocol'
/usr/bin/install -c -m 644 gsm_23_032.h gsm_03_40.h gsm_03_41.h gsm_04_08.h gsm_04_08_gprs.h gsm_04_11.h gsm_04_12.h gsm_04_14.h gsm_04_80.h gsm_08_08.h gsm_08_58.h gsm_09_02.h gsm_12_21.h gsm_23_003.h gsm_23_041.h gsm_25_415.h gsm_29_118.h gsm_44_004.h gsm_44_060.h gsm_44_068.h gsm_44_318.h gsm_48_049.h gsm_48_071.h gsm_49_031.h ipaccess.h smpp34_osmocom.h '/build/deps/install/stow/libosmocore/include/osmocom/gsm/protocol'
make[7]: Leaving directory '/build/deps/libosmocore/include/osmocom/gsm/protocol'
make[6]: Leaving directory '/build/deps/libosmocore/include/osmocom/gsm/protocol'
make[6]: Entering directory '/build/deps/libosmocore/include/osmocom/gsm'
make[7]: Entering directory '/build/deps/libosmocore/include/osmocom/gsm'
make[7]: Nothing to be done for 'install-exec-am'.
/usr/bin/mkdir -p '/build/deps/install/stow/libosmocore/include/osmocom/gsm'
/usr/bin/install -c -m 644 a5.h abis_nm.h apn.h bts_features.h cbsp.h comp128.h comp128v23.h bitvec_gsm.h gan.h gsm0341.h gsm0411_smc.h gsm0411_smr.h gsm0411_utils.h gsm0480.h gsm0502.h gsm0503.h bsslap.h bssmap_le.h gad.h gsm0808.h gsm0808_lcs.h gsm29205.h gsm0808_utils.h gsm23003.h gsm23236.h gsm29118.h gsm44021.h gsm48.h gsm48_arfcn_range_encode.h gsm48_ie.h gsm48_rest_octets.h gsm_utils.h gsup.h gsup_sms.h i460_mux.h ipa.h iuup.h lapd_core.h lapdm.h meas_rep.h '/build/deps/install/stow/libosmocore/include/osmocom/gsm'
/usr/bin/install -c -m 644 mncc.h prim.h l1sap.h oap.h oap_client.h rlp.h rsl.h rtp_extensions.h rxlev_stat.h sysinfo.h tlv.h '/build/deps/install/stow/libosmocore/include/osmocom/gsm'
make[7]: Leaving directory '/build/deps/libosmocore/include/osmocom/gsm'
make[6]: Leaving directory '/build/deps/libosmocore/include/osmocom/gsm'
make[5]: Leaving directory '/build/deps/libosmocore/include/osmocom/gsm'
make[4]: Leaving directory '/build/deps/libosmocore/include/osmocom/gsm'
Making install in isdn
make[4]: Entering directory '/build/deps/libosmocore/include/osmocom/isdn'
make[5]: Entering directory '/build/deps/libosmocore/include/osmocom/isdn'
make[5]: Nothing to be done for 'install-exec-am'.
/usr/bin/mkdir -p '/build/deps/install/stow/libosmocore/include/osmocom/isdn'
/usr/bin/install -c -m 644 i460_mux.h lapd_core.h v110.h v110_ta.h '/build/deps/install/stow/libosmocore/include/osmocom/isdn'
make[5]: Leaving directory '/build/deps/libosmocore/include/osmocom/isdn'
make[4]: Leaving directory '/build/deps/libosmocore/include/osmocom/isdn'
Making install in crypt
make[4]: Entering directory '/build/deps/libosmocore/include/osmocom/crypt'
make[5]: Entering directory '/build/deps/libosmocore/include/osmocom/crypt'
make[5]: Nothing to be done for 'install-exec-am'.
/usr/bin/mkdir -p '/build/deps/install/stow/libosmocore/include/osmocom/crypt'
/usr/bin/install -c -m 644 auth.h gprs_cipher.h kdf.h utran_cipher.h '/build/deps/install/stow/libosmocore/include/osmocom/crypt'
make[5]: Leaving directory '/build/deps/libosmocore/include/osmocom/crypt'
make[4]: Leaving directory '/build/deps/libosmocore/include/osmocom/crypt'
Making install in coding
make[4]: Entering directory '/build/deps/libosmocore/include/osmocom/coding'
make[5]: Entering directory '/build/deps/libosmocore/include/osmocom/coding'
make[5]: Nothing to be done for 'install-exec-am'.
/usr/bin/mkdir -p '/build/deps/install/stow/libosmocore/include/osmocom/coding'
/usr/bin/install -c -m 644 gsm0503_tables.h gsm0503_parity.h gsm0503_mapping.h gsm0503_interleaving.h gsm0503_coding.h gsm0503_amr_dtx.h '/build/deps/install/stow/libosmocore/include/osmocom/coding'
make[5]: Leaving directory '/build/deps/libosmocore/include/osmocom/coding'
make[4]: Leaving directory '/build/deps/libosmocore/include/osmocom/coding'
Making install in gprs
make[4]: Entering directory '/build/deps/libosmocore/include/osmocom/gprs'
Making install in protocol
make[5]: Entering directory '/build/deps/libosmocore/include/osmocom/gprs/protocol'
make[6]: Entering directory '/build/deps/libosmocore/include/osmocom/gprs/protocol'
make[6]: Nothing to be done for 'install-exec-am'.
/usr/bin/mkdir -p '/build/deps/install/stow/libosmocore/include/osmocom/gprs/protocol'
/usr/bin/install -c -m 644 gsm_04_60.h gsm_08_16.h gsm_08_18.h gsm_24_301.h '/build/deps/install/stow/libosmocore/include/osmocom/gprs/protocol'
make[6]: Leaving directory '/build/deps/libosmocore/include/osmocom/gprs/protocol'
make[5]: Leaving directory '/build/deps/libosmocore/include/osmocom/gprs/protocol'
make[5]: Entering directory '/build/deps/libosmocore/include/osmocom/gprs'
make[6]: Entering directory '/build/deps/libosmocore/include/osmocom/gprs'
make[6]: Nothing to be done for 'install-exec-am'.
/usr/bin/mkdir -p '/build/deps/install/stow/libosmocore/include/osmocom/gprs'
/usr/bin/install -c -m 644 frame_relay.h bssgp_bvc_fsm.h gprs_bssgp.h gprs_bssgp2.h gprs_bssgp_bss.h gprs_bssgp_rim.h gprs_msgb.h gprs_ns.h gprs_ns_frgre.h gprs_ns2.h gprs_rlc.h '/build/deps/install/stow/libosmocore/include/osmocom/gprs'
make[6]: Leaving directory '/build/deps/libosmocore/include/osmocom/gprs'
make[5]: Leaving directory '/build/deps/libosmocore/include/osmocom/gprs'
make[4]: Leaving directory '/build/deps/libosmocore/include/osmocom/gprs'
Making install in ctrl
make[4]: Entering directory '/build/deps/libosmocore/include/osmocom/ctrl'
make[5]: Entering directory '/build/deps/libosmocore/include/osmocom/ctrl'
make[5]: Nothing to be done for 'install-exec-am'.
/usr/bin/mkdir -p '/build/deps/install/stow/libosmocore/include/osmocom/ctrl'
/usr/bin/install -c -m 644 control_cmd.h control_if.h ports.h control_vty.h '/build/deps/install/stow/libosmocore/include/osmocom/ctrl'
make[5]: Leaving directory '/build/deps/libosmocore/include/osmocom/ctrl'
make[4]: Leaving directory '/build/deps/libosmocore/include/osmocom/ctrl'
Making install in sim
make[4]: Entering directory '/build/deps/libosmocore/include/osmocom/sim'
make[5]: Entering directory '/build/deps/libosmocore/include/osmocom/sim'
make[5]: Nothing to be done for 'install-exec-am'.
/usr/bin/mkdir -p '/build/deps/install/stow/libosmocore/include/osmocom/sim'
/usr/bin/install -c -m 644 class_tables.h sim.h '/build/deps/install/stow/libosmocore/include/osmocom/sim'
make[5]: Leaving directory '/build/deps/libosmocore/include/osmocom/sim'
make[4]: Leaving directory '/build/deps/libosmocore/include/osmocom/sim'
Making install in usb
make[4]: Entering directory '/build/deps/libosmocore/include/osmocom/usb'
make[5]: Entering directory '/build/deps/libosmocore/include/osmocom/usb'
make[5]: Nothing to be done for 'install-exec-am'.
/usr/bin/mkdir -p '/build/deps/install/stow/libosmocore/include/osmocom/usb'
/usr/bin/install -c -m 644 libusb.h '/build/deps/install/stow/libosmocore/include/osmocom/usb'
make[5]: Leaving directory '/build/deps/libosmocore/include/osmocom/usb'
make[4]: Leaving directory '/build/deps/libosmocore/include/osmocom/usb'
make[4]: Entering directory '/build/deps/libosmocore/include/osmocom'
make[5]: Entering directory '/build/deps/libosmocore/include/osmocom'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/build/deps/libosmocore/include/osmocom'
make[4]: Leaving directory '/build/deps/libosmocore/include/osmocom'
make[3]: Leaving directory '/build/deps/libosmocore/include/osmocom'
make[3]: Entering directory '/build/deps/libosmocore/include'
make[4]: Entering directory '/build/deps/libosmocore/include'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/deps/libosmocore/include'
make[3]: Leaving directory '/build/deps/libosmocore/include'
make[2]: Leaving directory '/build/deps/libosmocore/include'
Making install in src
make[2]: Entering directory '/build/deps/libosmocore/src'
Making install in core
make[3]: Entering directory '/build/deps/libosmocore/src/core'
GEN crc8gen.c
GEN crc16gen.c
GEN crc32gen.c
GEN crc64gen.c
make install-am
make[4]: Entering directory '/build/deps/libosmocore/src/core'
CC application.lo
CC backtrace.lo
CC base64.lo
CC bits.lo
CC bitvec.lo
CC bitcomp.lo
CC context.lo
CC conv.lo
CC conv_acc.lo
CC conv_acc_generic.lo
CC counter.lo
CC crc16.lo
CC crc8gen.lo
CC crc16gen.lo
CC crc32gen.lo
CC crc64gen.lo
CC exec.lo
CC fsm.lo
CC gsmtap_util.lo
CC isdnhdlc.lo
CC it_q.lo
CC logging.lo
CC logging_syslog.lo
CC loggingrb.lo
CC logging_gsmtap.lo
CC macaddr.lo
CC msgb.lo
CC netdev.lo
CC netns.lo
CC osmo_io.lo
CC osmo_io_poll.lo
CC panic.lo
CC prbs.lo
CC prim.lo
CC rate_ctr.lo
CC rbtree.lo
CC select.lo
CC sercomm.lo
CC sockaddr_str.lo
CC signal.lo
CC socket.lo
CC soft_uart.lo
CC stat_item.lo
CC stats.lo
CC stats_statsd.lo
CC stats_tcp.lo
CC strrb.lo
CC tdef.lo
CC thread.lo
CC time_cc.lo
CC timer.lo
CC timer_gettimeofday.lo
CC timer_clockgettime.lo
CC tun.lo
CC use_count.lo
CC utils.lo
CC write_queue.lo
CC conv_acc_sse.lo
CC conv_acc_sse_avx.lo
CC plugin.lo
CC serial.lo
CC msgfile.lo
CC mnl.lo
CC osmo_io_uring.lo
CCLD libosmocore.la
make[5]: Entering directory '/build/deps/libosmocore/src/core'
make[5]: Nothing to be done for 'install-data-am'.
/usr/bin/mkdir -p '/build/deps/install/stow/libosmocore/lib'
/bin/bash ../../libtool --mode=install /usr/bin/install -c libosmocore.la '/build/deps/install/stow/libosmocore/lib'
libtool: install: /usr/bin/install -c .libs/libosmocore.so.22.0.0 /build/deps/install/stow/libosmocore/lib/libosmocore.so.22.0.0
libtool: install: (cd /build/deps/install/stow/libosmocore/lib && { ln -s -f libosmocore.so.22.0.0 libosmocore.so.22 || { rm -f libosmocore.so.22 && ln -s libosmocore.so.22.0.0 libosmocore.so.22; }; })
libtool: install: (cd /build/deps/install/stow/libosmocore/lib && { ln -s -f libosmocore.so.22.0.0 libosmocore.so || { rm -f libosmocore.so && ln -s libosmocore.so.22.0.0 libosmocore.so; }; })
libtool: install: /usr/bin/install -c .libs/libosmocore.lai /build/deps/install/stow/libosmocore/lib/libosmocore.la
libtool: finish: PATH="/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /build/deps/install/stow/libosmocore/lib
----------------------------------------------------------------------
Libraries have been installed in:
/build/deps/install/stow/libosmocore/lib
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the '-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the 'LD_RUN_PATH' environment variable
during linking
- use the '-Wl,-rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to '/etc/ld.so.conf'
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[5]: Leaving directory '/build/deps/libosmocore/src/core'
make[4]: Leaving directory '/build/deps/libosmocore/src/core'
make[3]: Leaving directory '/build/deps/libosmocore/src/core'
Making install in vty
make[3]: Entering directory '/build/deps/libosmocore/src/vty'
CC buffer.lo
CC command.lo
CC vty.lo
CC vector.lo
CC utils.lo
CC telnet_interface.lo
CC logging_vty.lo
CC stats_vty.lo
CC fsm_vty.lo
CC talloc_ctx_vty.lo
CC cpu_sched_vty.lo
CC tdef_vty.lo
CCLD libosmovty.la
make[4]: Entering directory '/build/deps/libosmocore/src/vty'
make[4]: Nothing to be done for 'install-data-am'.
/usr/bin/mkdir -p '/build/deps/install/stow/libosmocore/lib'
/bin/bash ../../libtool --mode=install /usr/bin/install -c libosmovty.la '/build/deps/install/stow/libosmocore/lib'
libtool: warning: relinking 'libosmovty.la'
libtool: install: (cd /build/deps/libosmocore/src/vty; /bin/bash "/build/deps/libosmocore/libtool" --silent --tag CC --mode=relink gcc -Wall -pthread -std=gnu11 -DBUILDING_LIBOSMOCORE -Wall -version-info 13:1:0 -no-undefined -o libosmovty.la -rpath /build/deps/install/stow/libosmocore/lib buffer.lo command.lo vty.lo vector.lo utils.lo telnet_interface.lo logging_vty.lo stats_vty.lo fsm_vty.lo talloc_ctx_vty.lo cpu_sched_vty.lo tdef_vty.lo ../../src/core/libosmocore.la -ltalloc )
libtool: install: /usr/bin/install -c .libs/libosmovty.so.13.0.1T /build/deps/install/stow/libosmocore/lib/libosmovty.so.13.0.1
libtool: install: (cd /build/deps/install/stow/libosmocore/lib && { ln -s -f libosmovty.so.13.0.1 libosmovty.so.13 || { rm -f libosmovty.so.13 && ln -s libosmovty.so.13.0.1 libosmovty.so.13; }; })
libtool: install: (cd /build/deps/install/stow/libosmocore/lib && { ln -s -f libosmovty.so.13.0.1 libosmovty.so || { rm -f libosmovty.so && ln -s libosmovty.so.13.0.1 libosmovty.so; }; })
libtool: install: /usr/bin/install -c .libs/libosmovty.lai /build/deps/install/stow/libosmocore/lib/libosmovty.la
libtool: finish: PATH="/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /build/deps/install/stow/libosmocore/lib
----------------------------------------------------------------------
Libraries have been installed in:
/build/deps/install/stow/libosmocore/lib
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the '-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the 'LD_RUN_PATH' environment variable
during linking
- use the '-Wl,-rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to '/etc/ld.so.conf'
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[4]: Leaving directory '/build/deps/libosmocore/src/vty'
make[3]: Leaving directory '/build/deps/libosmocore/src/vty'
Making install in isdn
make[3]: Entering directory '/build/deps/libosmocore/src/isdn'
CC i460_mux.lo
CC lapd_core.lo
CC v110.lo
CC v110_ta.lo
CCLD libisdnint.la
CCLD libosmoisdn.la
make[4]: Entering directory '/build/deps/libosmocore/src/isdn'
make[4]: Nothing to be done for 'install-data-am'.
/usr/bin/mkdir -p '/build/deps/install/stow/libosmocore/lib'
/bin/bash ../../libtool --mode=install /usr/bin/install -c libosmoisdn.la '/build/deps/install/stow/libosmocore/lib'
libtool: warning: relinking 'libosmoisdn.la'
libtool: install: (cd /build/deps/libosmocore/src/isdn; /bin/bash "/build/deps/libosmocore/libtool" --silent --tag CC --mode=relink gcc -Wall -std=gnu11 -DBUILDING_LIBOSMOCORE -Wall -Wl,--version-script=./libosmoisdn.map -version-info 2:0:2 -no-undefined -o libosmoisdn.la -rpath /build/deps/install/stow/libosmocore/lib libisdnint.la -ltalloc )
libtool: install: /usr/bin/install -c .libs/libosmoisdn.so.0.2.0T /build/deps/install/stow/libosmocore/lib/libosmoisdn.so.0.2.0
libtool: install: (cd /build/deps/install/stow/libosmocore/lib && { ln -s -f libosmoisdn.so.0.2.0 libosmoisdn.so.0 || { rm -f libosmoisdn.so.0 && ln -s libosmoisdn.so.0.2.0 libosmoisdn.so.0; }; })
libtool: install: (cd /build/deps/install/stow/libosmocore/lib && { ln -s -f libosmoisdn.so.0.2.0 libosmoisdn.so || { rm -f libosmoisdn.so && ln -s libosmoisdn.so.0.2.0 libosmoisdn.so; }; })
libtool: install: /usr/bin/install -c .libs/libosmoisdn.lai /build/deps/install/stow/libosmocore/lib/libosmoisdn.la
libtool: finish: PATH="/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /build/deps/install/stow/libosmocore/lib
----------------------------------------------------------------------
Libraries have been installed in:
/build/deps/install/stow/libosmocore/lib
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the '-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the 'LD_RUN_PATH' environment variable
during linking
- use the '-Wl,-rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to '/etc/ld.so.conf'
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[4]: Leaving directory '/build/deps/libosmocore/src/isdn'
make[3]: Leaving directory '/build/deps/libosmocore/src/isdn'
Making install in codec
make[3]: Entering directory '/build/deps/libosmocore/src/codec'
CC gsm610.lo
CC gsm620.lo
CC gsm660.lo
CC gsm690.lo
CC ecu.lo
CC hr_sid_class.lo
CC ecu_fr_old.lo
CC ecu_fr.lo
CCLD libosmocodec.la
make[4]: Entering directory '/build/deps/libosmocore/src/codec'
make[4]: Nothing to be done for 'install-data-am'.
/usr/bin/mkdir -p '/build/deps/install/stow/libosmocore/lib'
/bin/bash ../../libtool --mode=install /usr/bin/install -c libosmocodec.la '/build/deps/install/stow/libosmocore/lib'
libtool: warning: relinking 'libosmocodec.la'
libtool: install: (cd /build/deps/libosmocore/src/codec; /bin/bash "/build/deps/libosmocore/libtool" --silent --tag CC --mode=relink gcc -Wall -std=gnu11 -DBUILDING_LIBOSMOCORE -Wall -version-info 4:1:0 -no-undefined -o libosmocodec.la -rpath /build/deps/install/stow/libosmocore/lib gsm610.lo gsm620.lo gsm660.lo gsm690.lo hr_sid_class.lo ecu.lo ecu_fr.lo ecu_fr_old.lo ../../src/core/libosmocore.la )
libtool: install: /usr/bin/install -c .libs/libosmocodec.so.4.0.1T /build/deps/install/stow/libosmocore/lib/libosmocodec.so.4.0.1
libtool: install: (cd /build/deps/install/stow/libosmocore/lib && { ln -s -f libosmocodec.so.4.0.1 libosmocodec.so.4 || { rm -f libosmocodec.so.4 && ln -s libosmocodec.so.4.0.1 libosmocodec.so.4; }; })
libtool: install: (cd /build/deps/install/stow/libosmocore/lib && { ln -s -f libosmocodec.so.4.0.1 libosmocodec.so || { rm -f libosmocodec.so && ln -s libosmocodec.so.4.0.1 libosmocodec.so; }; })
libtool: install: /usr/bin/install -c .libs/libosmocodec.lai /build/deps/install/stow/libosmocore/lib/libosmocodec.la
libtool: finish: PATH="/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /build/deps/install/stow/libosmocore/lib
----------------------------------------------------------------------
Libraries have been installed in:
/build/deps/install/stow/libosmocore/lib
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the '-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the 'LD_RUN_PATH' environment variable
during linking
- use the '-Wl,-rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to '/etc/ld.so.conf'
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[4]: Leaving directory '/build/deps/libosmocore/src/codec'
make[3]: Leaving directory '/build/deps/libosmocore/src/codec'
Making install in gsm
make[3]: Entering directory '/build/deps/libosmocore/src/gsm'
GEN gsm0503_conv.c
Generating convolutional codes...
Generate 'xcch' definition
Generate 'tch_f24' definition
Generate 'tch_h24' definition
Generate 'tch_f48' definition
Generate 'tch_f96' definition
Generate 'tch_f144' definition
Generate 'rach' definition
Generate 'rach_ext' definition
Generate 'sch' definition
Generate 'cs2' definition
Generate 'cs3' definition
Generate 'cs2_np' definition
Generate 'cs3_np' definition
Generate 'tch_afs_12_2' definition
Generate 'tch_afs_10_2' definition
Generate 'tch_afs_7_95' definition
Generate 'tch_afs_7_4' definition
Generate 'tch_afs_6_7' definition
Generate 'tch_afs_5_9' definition
Generate 'tch_afs_5_15' definition
Generate 'tch_afs_4_75' definition
Generate 'tch_fr' definition
Generate 'tch_hr' definition
Generate 'tch_ahs_7_95' definition
Generate 'tch_ahs_7_4' definition
Generate 'tch_ahs_6_7' definition
Generate 'tch_ahs_5_9' definition
Generate 'tch_ahs_5_15' definition
Generate 'tch_ahs_4_75' definition
Generate 'tch_axs_sid_update' definition
Generate 'mcs1_dl_hdr' definition
Generate 'mcs1_ul_hdr' definition
Generate 'mcs1' definition
Generate 'mcs2' definition
Generate 'mcs3' definition
Generate 'mcs4' definition
Generate 'mcs5_dl_hdr' definition
Generate 'mcs5_ul_hdr' definition
Generate 'mcs5' definition
Generate 'mcs6' definition
Generate 'mcs7_dl_hdr' definition
Generate 'mcs7_ul_hdr' definition
Generate 'mcs7' definition
Generate 'mcs8' definition
Generate 'mcs9' definition
Generation complete.
make install-am
make[4]: Entering directory '/build/deps/libosmocore/src/gsm'
CC a5.lo
CC rxlev_stat.lo
CC tlv_parser.lo
CC comp128.lo
CC comp128v23.lo
CC gsm48.lo
CC rsl.lo
CC gsm_utils.lo
CC gsm48_arfcn_range_encode.lo
CC gsm48_ie.lo
CC sysinfo.lo
CC gsm0808.lo
CC gprs_cipher_core.lo
gsm_utils.c:106:9: note: '#pragma message: glibc 2.36 random detected'
106 | #pragma message ("glibc " OSMO_STRINGIFY_VAL(__GLIBC__) "." OSMO_STRINGIFY_VAL(__GLIBC_MINOR__) " random detected")
| ^~~~~~~
CC gprs_rlc.lo
CC gsm0480.lo
CC abis_nm.lo
CC gsm0502.lo
CC gsm0411_utils.lo
CC gsm0411_smc.lo
CC gsm0411_smr.lo
CC gsm0414.lo
CC lapdm.lo
CC kasumi.lo
CC gsm29205.lo
CC gsm_04_08_gprs.lo
CC auth_core.lo
CC auth_comp128v1.lo
CC auth_xor.lo
CC auth_comp128v23.lo
CC auth_xor_2g.lo
CC auth_milenage.lo
CC gea.lo
CC gan.lo
CC gsm0341.lo
CC ipa.lo
CC apn.lo
CC auth_tuak.lo
CC gprs_gea.lo
CC gsm0503_conv.lo
CC oap.lo
CC gsm0808_utils.lo
CC gsm23003.lo
CC gsm23236.lo
CC mncc.lo
CC bts_features.lo
CC oap_client.lo
CC gsm29118.lo
CC gsm48_rest_octets.lo
CC cbsp.lo
CC gsm48049.lo
CC gad.lo
CC bsslap.lo
CC bssmap_le.lo
CC kdf.lo
CC iuup.lo
CC gsm44021.lo
CC gsm44068.lo
CC rlp.lo
CC gsup.lo
CC gsup_sms.lo
CC milenage/aes-encblock.lo
CC milenage/aes-internal.lo
CC milenage/aes-internal-enc.lo
CC milenage/milenage.lo
CC tuak/KeccakP-1600-3gpp.lo
CC tuak/tuak.lo
CCLD libgsmint.la
CCLD libosmogsm.la
make[5]: Entering directory '/build/deps/libosmocore/src/gsm'
make[5]: Nothing to be done for 'install-data-am'.
/usr/bin/mkdir -p '/build/deps/install/stow/libosmocore/lib'
/bin/bash ../../libtool --mode=install /usr/bin/install -c libosmogsm.la '/build/deps/install/stow/libosmocore/lib'
libtool: warning: relinking 'libosmogsm.la'
libtool: install: (cd /build/deps/libosmocore/src/gsm; /bin/bash "/build/deps/libosmocore/libtool" --silent --tag CC --mode=relink gcc -Wall -I/usr/include/p11-kit-1 -std=gnu11 -DBUILDING_LIBOSMOCORE -Wall -Wl,--version-script=./libosmogsm.map -version-info 21:0:1 -no-undefined -o libosmogsm.la -rpath /build/deps/install/stow/libosmocore/lib libgsmint.la -ltalloc -lgnutls )
libtool: install: /usr/bin/install -c .libs/libosmogsm.so.20.1.0T /build/deps/install/stow/libosmocore/lib/libosmogsm.so.20.1.0
libtool: install: (cd /build/deps/install/stow/libosmocore/lib && { ln -s -f libosmogsm.so.20.1.0 libosmogsm.so.20 || { rm -f libosmogsm.so.20 && ln -s libosmogsm.so.20.1.0 libosmogsm.so.20; }; })
libtool: install: (cd /build/deps/install/stow/libosmocore/lib && { ln -s -f libosmogsm.so.20.1.0 libosmogsm.so || { rm -f libosmogsm.so && ln -s libosmogsm.so.20.1.0 libosmogsm.so; }; })
libtool: install: /usr/bin/install -c .libs/libosmogsm.lai /build/deps/install/stow/libosmocore/lib/libosmogsm.la
libtool: finish: PATH="/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /build/deps/install/stow/libosmocore/lib
----------------------------------------------------------------------
Libraries have been installed in:
/build/deps/install/stow/libosmocore/lib
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the '-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the 'LD_RUN_PATH' environment variable
during linking
- use the '-Wl,-rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to '/etc/ld.so.conf'
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[5]: Leaving directory '/build/deps/libosmocore/src/gsm'
make[4]: Leaving directory '/build/deps/libosmocore/src/gsm'
make[3]: Leaving directory '/build/deps/libosmocore/src/gsm'
Making install in coding
make[3]: Entering directory '/build/deps/libosmocore/src/coding'
CC gsm0503_interleaving.lo
CC gsm0503_mapping.lo
CC gsm0503_tables.lo
CC gsm0503_parity.lo
CC gsm0503_coding.lo
CC gsm0503_amr_dtx.lo
CCLD libosmocoding.la
make[4]: Entering directory '/build/deps/libosmocore/src/coding'
make[4]: Nothing to be done for 'install-data-am'.
/usr/bin/mkdir -p '/build/deps/install/stow/libosmocore/lib'
/bin/bash ../../libtool --mode=install /usr/bin/install -c libosmocoding.la '/build/deps/install/stow/libosmocore/lib'
libtool: warning: relinking 'libosmocoding.la'
libtool: install: (cd /build/deps/libosmocore/src/coding; /bin/bash "/build/deps/libosmocore/libtool" --silent --tag CC --mode=relink gcc -Wall -std=gnu11 -DBUILDING_LIBOSMOCORE -Wall -Wl,--version-script=./libosmocoding.map -version-info 3:1:3 -no-undefined -o libosmocoding.la -rpath /build/deps/install/stow/libosmocore/lib gsm0503_interleaving.lo gsm0503_mapping.lo gsm0503_tables.lo gsm0503_parity.lo gsm0503_coding.lo gsm0503_amr_dtx.lo ../../src/core/libosmocore.la ../../src/gsm/libosmogsm.la ../../src/codec/libosmocodec.la )
libtool: install: /usr/bin/install -c .libs/libosmocoding.so.0.3.1T /build/deps/install/stow/libosmocore/lib/libosmocoding.so.0.3.1
libtool: install: (cd /build/deps/install/stow/libosmocore/lib && { ln -s -f libosmocoding.so.0.3.1 libosmocoding.so.0 || { rm -f libosmocoding.so.0 && ln -s libosmocoding.so.0.3.1 libosmocoding.so.0; }; })
libtool: install: (cd /build/deps/install/stow/libosmocore/lib && { ln -s -f libosmocoding.so.0.3.1 libosmocoding.so || { rm -f libosmocoding.so && ln -s libosmocoding.so.0.3.1 libosmocoding.so; }; })
libtool: install: /usr/bin/install -c .libs/libosmocoding.lai /build/deps/install/stow/libosmocore/lib/libosmocoding.la
libtool: finish: PATH="/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /build/deps/install/stow/libosmocore/lib
----------------------------------------------------------------------
Libraries have been installed in:
/build/deps/install/stow/libosmocore/lib
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the '-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the 'LD_RUN_PATH' environment variable
during linking
- use the '-Wl,-rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to '/etc/ld.so.conf'
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[4]: Leaving directory '/build/deps/libosmocore/src/coding'
make[3]: Leaving directory '/build/deps/libosmocore/src/coding'
Making install in gb
make[3]: Entering directory '/build/deps/libosmocore/src/gb'
CC gprs_ns.lo
CC gprs_ns_frgre.lo
CC gprs_ns_vty.lo
CC gprs_ns_sns.lo
CC gprs_bssgp.lo
CC gprs_bssgp_util.lo
CC gprs_bssgp_vty.lo
CC gprs_bssgp_rim.lo
CC gprs_bssgp_bss.lo
CC gprs_ns2.lo
CC gprs_ns2_udp.lo
CC gprs_ns2_frgre.lo
CC gprs_ns2_fr.lo
CC gprs_ns2_vc_fsm.lo
CC gprs_ns2_sns.lo
CC gprs_ns2_message.lo
CC gprs_ns2_vty.lo
CC gprs_bssgp2.lo
CC bssgp_bvc_fsm.lo
CC common_vty.lo
CC frame_relay.lo
CCLD libosmogb.la
CCLD libosmogb-test.la
make[4]: Entering directory '/build/deps/libosmocore/src/gb'
make[4]: Nothing to be done for 'install-data-am'.
/usr/bin/mkdir -p '/build/deps/install/stow/libosmocore/lib'
/bin/bash ../../libtool --mode=install /usr/bin/install -c libosmogb.la '/build/deps/install/stow/libosmocore/lib'
libtool: warning: relinking 'libosmogb.la'
libtool: install: (cd /build/deps/libosmocore/src/gb; /bin/bash "/build/deps/libosmocore/libtool" --silent --tag CC --mode=relink gcc -Wall -fno-strict-aliasing -std=gnu11 -DBUILDING_LIBOSMOCORE -Wall -Wl,--version-script=./libosmogb.map -version-info 16:1:2 -no-undefined -o libosmogb.la -rpath /build/deps/install/stow/libosmocore/lib gprs_ns.lo gprs_ns_frgre.lo gprs_ns_vty.lo gprs_ns_sns.lo gprs_bssgp.lo gprs_bssgp_util.lo gprs_bssgp_vty.lo gprs_bssgp_rim.lo gprs_bssgp_bss.lo gprs_ns2.lo gprs_ns2_udp.lo gprs_ns2_frgre.lo gprs_ns2_fr.lo gprs_ns2_vc_fsm.lo gprs_ns2_sns.lo gprs_ns2_message.lo gprs_ns2_vty.lo gprs_bssgp2.lo bssgp_bvc_fsm.lo common_vty.lo frame_relay.lo -ltalloc ../../src/core/libosmocore.la ../../src/vty/libosmovty.la ../../src/gsm/libosmogsm.la )
libtool: install: /usr/bin/install -c .libs/libosmogb.so.14.2.1T /build/deps/install/stow/libosmocore/lib/libosmogb.so.14.2.1
libtool: install: (cd /build/deps/install/stow/libosmocore/lib && { ln -s -f libosmogb.so.14.2.1 libosmogb.so.14 || { rm -f libosmogb.so.14 && ln -s libosmogb.so.14.2.1 libosmogb.so.14; }; })
libtool: install: (cd /build/deps/install/stow/libosmocore/lib && { ln -s -f libosmogb.so.14.2.1 libosmogb.so || { rm -f libosmogb.so && ln -s libosmogb.so.14.2.1 libosmogb.so; }; })
libtool: install: /usr/bin/install -c .libs/libosmogb.lai /build/deps/install/stow/libosmocore/lib/libosmogb.la
libtool: finish: PATH="/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /build/deps/install/stow/libosmocore/lib
----------------------------------------------------------------------
Libraries have been installed in:
/build/deps/install/stow/libosmocore/lib
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the '-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the 'LD_RUN_PATH' environment variable
during linking
- use the '-Wl,-rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to '/etc/ld.so.conf'
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[4]: Leaving directory '/build/deps/libosmocore/src/gb'
make[3]: Leaving directory '/build/deps/libosmocore/src/gb'
Making install in ctrl
make[3]: Entering directory '/build/deps/libosmocore/src/ctrl'
CC control_cmd.lo
CC control_if.lo
CC fsm_ctrl_commands.lo
CC control_vty.lo
CCLD libosmoctrl.la
make[4]: Entering directory '/build/deps/libosmocore/src/ctrl'
make[4]: Nothing to be done for 'install-data-am'.
/usr/bin/mkdir -p '/build/deps/install/stow/libosmocore/lib'
/bin/bash ../../libtool --mode=install /usr/bin/install -c libosmoctrl.la '/build/deps/install/stow/libosmocore/lib'
libtool: warning: relinking 'libosmoctrl.la'
libtool: install: (cd /build/deps/libosmocore/src/ctrl; /bin/bash "/build/deps/libosmocore/libtool" --silent --tag CC --mode=relink gcc -Wall -std=gnu11 -DBUILDING_LIBOSMOCORE -Wall -Wl,--version-script=./libosmoctrl.map -version-info 9:0:9 -no-undefined -o libosmoctrl.la -rpath /build/deps/install/stow/libosmocore/lib control_cmd.lo control_if.lo fsm_ctrl_commands.lo control_vty.lo -ltalloc ../../src/core/libosmocore.la ../../src/gsm/libosmogsm.la ../../src/vty/libosmovty.la )
libtool: install: /usr/bin/install -c .libs/libosmoctrl.so.0.9.0T /build/deps/install/stow/libosmocore/lib/libosmoctrl.so.0.9.0
libtool: install: (cd /build/deps/install/stow/libosmocore/lib && { ln -s -f libosmoctrl.so.0.9.0 libosmoctrl.so.0 || { rm -f libosmoctrl.so.0 && ln -s libosmoctrl.so.0.9.0 libosmoctrl.so.0; }; })
libtool: install: (cd /build/deps/install/stow/libosmocore/lib && { ln -s -f libosmoctrl.so.0.9.0 libosmoctrl.so || { rm -f libosmoctrl.so && ln -s libosmoctrl.so.0.9.0 libosmoctrl.so; }; })
libtool: install: /usr/bin/install -c .libs/libosmoctrl.lai /build/deps/install/stow/libosmocore/lib/libosmoctrl.la
libtool: finish: PATH="/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /build/deps/install/stow/libosmocore/lib
----------------------------------------------------------------------
Libraries have been installed in:
/build/deps/install/stow/libosmocore/lib
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the '-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the 'LD_RUN_PATH' environment variable
during linking
- use the '-Wl,-rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to '/etc/ld.so.conf'
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[4]: Leaving directory '/build/deps/libosmocore/src/ctrl'
make[3]: Leaving directory '/build/deps/libosmocore/src/ctrl'
Making install in pseudotalloc
make[3]: Entering directory '/build/deps/libosmocore/src/pseudotalloc'
make[4]: Entering directory '/build/deps/libosmocore/src/pseudotalloc'
make[4]: Leaving directory '/build/deps/libosmocore/src/pseudotalloc'
make[3]: Leaving directory '/build/deps/libosmocore/src/pseudotalloc'
Making install in sim
make[3]: Entering directory '/build/deps/libosmocore/src/sim'
CC core.lo
CC reader.lo
CC class_tables.lo
CC card_fs_sim.lo
CC card_fs_usim.lo
CC card_fs_uicc.lo
CC card_fs_isim.lo
CC card_fs_hpsim.lo
CC card_fs_tetra.lo
CC reader_pcsc.lo
CCLD libosmosim.la
make[4]: Entering directory '/build/deps/libosmocore/src/sim'
make[4]: Nothing to be done for 'install-data-am'.
/usr/bin/mkdir -p '/build/deps/install/stow/libosmocore/lib'
/bin/bash ../../libtool --mode=install /usr/bin/install -c libosmosim.la '/build/deps/install/stow/libosmocore/lib'
libtool: warning: relinking 'libosmosim.la'
libtool: install: (cd /build/deps/libosmocore/src/sim; /bin/bash "/build/deps/libosmocore/libtool" --silent --tag CC --mode=relink gcc -fPIC -Wall -I/usr/include/PCSC -pthread -std=gnu11 -DBUILDING_LIBOSMOCORE -Wall -version-info 3:3:1 -no-undefined -o libosmosim.la -rpath /build/deps/install/stow/libosmocore/lib core.lo reader.lo class_tables.lo card_fs_sim.lo card_fs_usim.lo card_fs_uicc.lo card_fs_isim.lo card_fs_hpsim.lo card_fs_tetra.lo reader_pcsc.lo ../../src/core/libosmocore.la ../../src/gsm/libosmogsm.la -ltalloc -lpcsclite )
libtool: install: /usr/bin/install -c .libs/libosmosim.so.2.1.3T /build/deps/install/stow/libosmocore/lib/libosmosim.so.2.1.3
libtool: install: (cd /build/deps/install/stow/libosmocore/lib && { ln -s -f libosmosim.so.2.1.3 libosmosim.so.2 || { rm -f libosmosim.so.2 && ln -s libosmosim.so.2.1.3 libosmosim.so.2; }; })
libtool: install: (cd /build/deps/install/stow/libosmocore/lib && { ln -s -f libosmosim.so.2.1.3 libosmosim.so || { rm -f libosmosim.so && ln -s libosmosim.so.2.1.3 libosmosim.so; }; })
libtool: install: /usr/bin/install -c .libs/libosmosim.lai /build/deps/install/stow/libosmocore/lib/libosmosim.la
libtool: finish: PATH="/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /build/deps/install/stow/libosmocore/lib
----------------------------------------------------------------------
Libraries have been installed in:
/build/deps/install/stow/libosmocore/lib
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the '-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the 'LD_RUN_PATH' environment variable
during linking
- use the '-Wl,-rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to '/etc/ld.so.conf'
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[4]: Leaving directory '/build/deps/libosmocore/src/sim'
make[3]: Leaving directory '/build/deps/libosmocore/src/sim'
Making install in usb
make[3]: Entering directory '/build/deps/libosmocore/src/usb'
CC osmo_libusb.lo
CCLD libosmousb.la
make[4]: Entering directory '/build/deps/libosmocore/src/usb'
make[4]: Nothing to be done for 'install-data-am'.
/usr/bin/mkdir -p '/build/deps/install/stow/libosmocore/lib'
/bin/bash ../../libtool --mode=install /usr/bin/install -c libosmousb.la '/build/deps/install/stow/libosmocore/lib'
libtool: warning: relinking 'libosmousb.la'
libtool: install: (cd /build/deps/libosmocore/src/usb; /bin/bash "/build/deps/libosmocore/libtool" --silent --tag CC --mode=relink gcc -fPIC -Wall -I/usr/include/libusb-1.0 -std=gnu11 -DBUILDING_LIBOSMOCORE -Wall -version-info 0:1:0 -no-undefined -o libosmousb.la -rpath /build/deps/install/stow/libosmocore/lib osmo_libusb.lo ../../src/core/libosmocore.la -ltalloc -lusb-1.0 )
libtool: install: /usr/bin/install -c .libs/libosmousb.so.0.0.1T /build/deps/install/stow/libosmocore/lib/libosmousb.so.0.0.1
libtool: install: (cd /build/deps/install/stow/libosmocore/lib && { ln -s -f libosmousb.so.0.0.1 libosmousb.so.0 || { rm -f libosmousb.so.0 && ln -s libosmousb.so.0.0.1 libosmousb.so.0; }; })
libtool: install: (cd /build/deps/install/stow/libosmocore/lib && { ln -s -f libosmousb.so.0.0.1 libosmousb.so || { rm -f libosmousb.so && ln -s libosmousb.so.0.0.1 libosmousb.so; }; })
libtool: install: /usr/bin/install -c .libs/libosmousb.lai /build/deps/install/stow/libosmocore/lib/libosmousb.la
libtool: finish: PATH="/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /build/deps/install/stow/libosmocore/lib
----------------------------------------------------------------------
Libraries have been installed in:
/build/deps/install/stow/libosmocore/lib
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the '-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the 'LD_RUN_PATH' environment variable
during linking
- use the '-Wl,-rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to '/etc/ld.so.conf'
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[4]: Leaving directory '/build/deps/libosmocore/src/usb'
make[3]: Leaving directory '/build/deps/libosmocore/src/usb'
make[3]: Entering directory '/build/deps/libosmocore/src'
make[4]: Entering directory '/build/deps/libosmocore/src'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/deps/libosmocore/src'
make[3]: Leaving directory '/build/deps/libosmocore/src'
make[2]: Leaving directory '/build/deps/libosmocore/src'
Making install in utils
make[2]: Entering directory '/build/deps/libosmocore/utils'
make[3]: Entering directory '/build/deps/libosmocore/utils'
CC osmo-arfcn.o
CC osmo-auc-gen.o
CC osmo-config-merge.o
CC osmo-aka-verify.o
CC gsmtap-logsend.o
CC osmo_sim_test-osmo-sim-test.o
CC osmo-ns-dummy.o
CC osmo-ns-dummy-vty.o
CCLD osmo-arfcn
CCLD osmo-aka-verify
CCLD osmo-sim-test
CCLD osmo-gsmtap-logsend
CCLD osmo-auc-gen
CCLD osmo-config-merge
CCLD osmo-ns-dummy
make[4]: Entering directory '/build/deps/libosmocore/utils'
make[4]: Nothing to be done for 'install-data-am'.
/usr/bin/mkdir -p '/build/deps/install/stow/libosmocore/bin'
/bin/bash ../libtool --mode=install /usr/bin/install -c osmo-arfcn osmo-auc-gen osmo-config-merge osmo-aka-verify osmo-gsmtap-logsend '/build/deps/install/stow/libosmocore/bin'
libtool: install: /usr/bin/install -c .libs/osmo-arfcn /build/deps/install/stow/libosmocore/bin/osmo-arfcn
libtool: install: /usr/bin/install -c .libs/osmo-auc-gen /build/deps/install/stow/libosmocore/bin/osmo-auc-gen
libtool: install: /usr/bin/install -c .libs/osmo-config-merge /build/deps/install/stow/libosmocore/bin/osmo-config-merge
libtool: install: /usr/bin/install -c .libs/osmo-aka-verify /build/deps/install/stow/libosmocore/bin/osmo-aka-verify
libtool: install: /usr/bin/install -c .libs/osmo-gsmtap-logsend /build/deps/install/stow/libosmocore/bin/osmo-gsmtap-logsend
make[4]: Leaving directory '/build/deps/libosmocore/utils'
make[3]: Leaving directory '/build/deps/libosmocore/utils'
make[2]: Leaving directory '/build/deps/libosmocore/utils'
Making install in tapset
make[2]: Entering directory '/build/deps/libosmocore/tapset'
make[3]: Entering directory '/build/deps/libosmocore/tapset'
make[3]: Nothing to be done for 'install-exec-am'.
make install-data-hook
make[4]: Entering directory '/build/deps/libosmocore/tapset'
make[4]: Nothing to be done for 'install-data-hook'.
make[4]: Leaving directory '/build/deps/libosmocore/tapset'
make[3]: Leaving directory '/build/deps/libosmocore/tapset'
make[2]: Leaving directory '/build/deps/libosmocore/tapset'
Making install in tests
make[2]: Entering directory '/build/deps/libosmocore/tests'
GEN conv/gsm0503_test_vectors.c
Generating test vectors...
Generate 'xcch' test vector
Generate 'tch_f24' test vector
Generate 'tch_h24' test vector
Generate 'tch_f48' test vector
Generate 'tch_f96' test vector
Generate 'tch_f144' test vector
Generate 'rach' test vector
Generate 'rach_ext' test vector
Generate 'sch' test vector
Generate 'cs2' test vector
Generate 'cs3' test vector
Generate 'cs2_np' test vector
Generate 'cs3_np' test vector
Generate 'tch_afs_12_2' test vector
Generate 'tch_afs_10_2' test vector
Generate 'tch_afs_7_95' test vector
Generate 'tch_afs_7_4' test vector
Generate 'tch_afs_6_7' test vector
Generate 'tch_afs_5_9' test vector
Generate 'tch_afs_5_15' test vector
Generate 'tch_afs_4_75' test vector
Generate 'tch_fr' test vector
Generate 'tch_hr' test vector
Generate 'tch_ahs_7_95' test vector
Generate 'tch_ahs_7_4' test vector
Generate 'tch_ahs_6_7' test vector
Generate 'tch_ahs_5_9' test vector
Generate 'tch_ahs_5_15' test vector
Generate 'tch_ahs_4_75' test vector
Generate 'tch_axs_sid_update' test vector
Generate 'mcs1_dl_hdr' test vector
Generate 'mcs1_ul_hdr' test vector
Generate 'mcs1' test vector
Generate 'mcs2' test vector
Generate 'mcs3' test vector
Generate 'mcs4' test vector
Generate 'mcs5_dl_hdr' test vector
Generate 'mcs5_ul_hdr' test vector
Generate 'mcs5' test vector
Generate 'mcs6' test vector
Generate 'mcs7_dl_hdr' test vector
Generate 'mcs7_ul_hdr' test vector
Generate 'mcs7' test vector
Generate 'mcs8' test vector
Generate 'mcs9' test vector
Generation complete.
make install-am
make[3]: Entering directory '/build/deps/libosmocore/tests'
make[4]: Entering directory '/build/deps/libosmocore/tests'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/deps/libosmocore/tests'
make[3]: Leaving directory '/build/deps/libosmocore/tests'
make[2]: Leaving directory '/build/deps/libosmocore/tests'
make[2]: Entering directory '/build/deps/libosmocore'
make[3]: Entering directory '/build/deps/libosmocore'
/usr/bin/mkdir -p '/build/deps/install/stow/libosmocore/bin'
/usr/bin/mkdir -p '/build/deps/install/stow/libosmocore/share/aclocal'
/usr/bin/mkdir -p '/build/deps/install/stow/libosmocore/lib/pkgconfig'
/usr/bin/mkdir -p '/build/deps/install/stow/libosmocore/include'
/usr/bin/install -c -m 644 m4/osmo_ac_code_coverage.m4 m4/osmo_ax_code_coverage.m4 '/build/deps/install/stow/libosmocore/share/aclocal'
/usr/bin/install -c osmo-release.sh '/build/deps/install/stow/libosmocore/bin'
/usr/bin/install -c -m 644 osmo-release.mk '/build/deps/install/stow/libosmocore/include'
/usr/bin/install -c -m 644 libosmocore.pc libosmocodec.pc libosmovty.pc libosmogsm.pc libosmogb.pc libosmoctrl.pc libosmocoding.pc libosmosim.pc libosmousb.pc libosmoisdn.pc '/build/deps/install/stow/libosmocore/lib/pkgconfig'
make install-data-hook
make[4]: Entering directory '/build/deps/libosmocore'
make[4]: Nothing to be done for 'install-data-hook'.
make[4]: Leaving directory '/build/deps/libosmocore'
make[3]: Leaving directory '/build/deps/libosmocore'
make[2]: Leaving directory '/build/deps/libosmocore'
make[1]: Leaving directory '/build/deps/libosmocore'
+ STOW_DIR=/build/deps/install/stow stow --restow libosmocore
++ find . -name '*.[hc]'
+ verify_value_string_arrays_are_terminated.py ./tests/nanobts_omlattr/nanobts_omlattr_test.c ./tests/paging/paging_test.c ./tests/gsm0408/gsm0408_test.c ./tests/codec_pref/codec_pref_test.c ./tests/acc/acc_test.c ./tests/subscr/bsc_subscr_test.c ./tests/abis/abis_test.c ./tests/handover/handover_test.c ./tests/bsc/bsc_test.c ./include/osmocom/bsc/abis_om2000.h ./include/osmocom/bsc/handover_vty.h ./include/osmocom/bsc/handover_cfg.h ./include/osmocom/bsc/osmo_bsc_rf.h ./include/osmocom/bsc/bts.h ./include/osmocom/bsc/rs232.h ./include/osmocom/bsc/bsc_rll.h ./include/osmocom/bsc/gsm_08_08.h ./include/osmocom/bsc/system_information.h ./include/osmocom/bsc/handover_decision_2.h ./include/osmocom/bsc/pcu_if.h ./include/osmocom/bsc/bsc_subscr_conn_fsm.h ./include/osmocom/bsc/ipaccess.h ./include/osmocom/bsc/lchan.h ./include/osmocom/bsc/bssmap_reset.h ./include/osmocom/bsc/vgcs_fsm.h ./include/osmocom/bsc/assignment_fsm.h ./include/osmocom/bsc/lcs_ta_req.h ./include/osmocom/bsc/abis_nm.h ./include/osmocom/bsc/bts_ipaccess_nanobts_omlattr.h ./include/osmocom/bsc/osmux.h ./include/osmocom/bsc/network_listen.h ./include/osmocom/bsc/bts_sm.h ./include/osmocom/bsc/timeslot_fsm.h ./include/osmocom/bsc/bsc_stats.h ./include/osmocom/bsc/lchan_select.h ./include/osmocom/bsc/pcuif_proto.h ./include/osmocom/bsc/data_rate_pref.h ./include/osmocom/bsc/chan_alloc.h ./include/osmocom/bsc/nm_common_fsm.h ./include/osmocom/bsc/handover_ctrl.h ./include/osmocom/bsc/bsc_subscriber.h ./include/osmocom/bsc/bsc_msc_data.h ./include/osmocom/bsc/meas_rep.h ./include/osmocom/bsc/smscb.h ./include/osmocom/bsc/neighbor_ident.h ./include/osmocom/bsc/lb.h ./include/osmocom/bsc/e1_config.h ./include/osmocom/bsc/power_control.h ./include/osmocom/bsc/vty.h ./include/osmocom/bsc/handover_fsm.h ./include/osmocom/bsc/signal.h ./include/osmocom/bsc/debug.h ./include/osmocom/bsc/penalty_timers.h ./include/osmocom/bsc/osmo_bsc.h ./include/osmocom/bsc/bss.h ./include/osmocom/bsc/abis_osmo.h ./include/osmocom/bsc/abis_rsl.h ./include/osmocom/bsc/gsm_04_08_rr.h ./include/osmocom/bsc/a_reset.h ./include/osmocom/bsc/misdn.h ./include/osmocom/bsc/osmo_bsc_lcls.h ./include/osmocom/bsc/lcs_loc_req.h ./include/osmocom/bsc/osmo_bsc_grace.h ./include/osmocom/bsc/chan_counts.h ./include/osmocom/bsc/codec_pref.h ./include/osmocom/bsc/handover_decision.h ./include/osmocom/bsc/lchan_fsm.h ./include/osmocom/bsc/bts_setup_ramp.h ./include/osmocom/bsc/acc.h ./include/osmocom/bsc/lchan_rtp_fsm.h ./include/osmocom/bsc/gsm_data.h ./include/osmocom/bsc/ctrl.h ./include/osmocom/bsc/meas_feed.h ./include/osmocom/bsc/handover.h ./include/osmocom/bsc/bts_trx.h ./include/osmocom/bsc/osmo_bsc_sigtran.h ./include/osmocom/bsc/paging.h ./include/mISDNif.h ./include/compat_af_isdn.h ./src/osmo-bsc/nm_rcarrier_fsm.c ./src/osmo-bsc/bts_osmobts.c ./src/osmo-bsc/assignment_fsm.c ./src/osmo-bsc/data_rate_pref.c ./src/osmo-bsc/bts_ericsson_rbs2000.c ./src/osmo-bsc/nm_bts_fsm.c ./src/osmo-bsc/bts_vty.c ./src/osmo-bsc/lchan_select.c ./src/osmo-bsc/bts_sm.c ./src/osmo-bsc/neighbor_ident_ctrl.c ./src/osmo-bsc/cbch_scheduler.c ./src/osmo-bsc/vgcs_fsm.c ./src/osmo-bsc/osmo_bsc_msc.c ./src/osmo-bsc/chan_counts.c ./src/osmo-bsc/handover_decision_2.c ./src/osmo-bsc/bts_trx.c ./src/osmo-bsc/paging.c ./src/osmo-bsc/osmo_bsc_mgcp.c ./src/osmo-bsc/cbsp_link.c ./src/osmo-bsc/handover_decision.c ./src/osmo-bsc/bts_ipaccess_nanobts.c ./src/osmo-bsc/nm_bb_transc_fsm.c ./src/osmo-bsc/nm_gprs_cell_fsm.c ./src/osmo-bsc/bsc_rll.c ./src/osmo-bsc/neighbor_ident_vty.c ./src/osmo-bsc/bsc_subscr_conn_fsm.c ./src/osmo-bsc/osmo_bsc_main.c ./src/osmo-bsc/system_information.c ./src/osmo-bsc/meas_rep.c ./src/osmo-bsc/lchan_rtp_fsm.c ./src/osmo-bsc/abis_nm.c ./src/osmo-bsc/handover_cfg.c ./src/osmo-bsc/bsc_rf_ctrl.c ./src/osmo-bsc/osmo_bsc_lcls.c ./src/osmo-bsc/timeslot_fsm.c ./src/osmo-bsc/handover_vty.c ./src/osmo-bsc/penalty_timers.c ./src/osmo-bsc/bts_trx_ctrl.c ./src/osmo-bsc/bts_nokia_site.c ./src/osmo-bsc/nm_bts_sm_fsm.c ./src/osmo-bsc/bsc_vty.c ./src/osmo-bsc/acc.c ./src/osmo-bsc/bts_trx_vty.c ./src/osmo-bsc/abis_nm_vty.c ./src/osmo-bsc/abis_om2000_vty.c ./src/osmo-bsc/neighbor_ident.c ./src/osmo-bsc/gsm_08_08.c ./src/osmo-bsc/chan_alloc.c ./src/osmo-bsc/bsc_ctrl_lookup.c ./src/osmo-bsc/bts_setup_ramp.c ./src/osmo-bsc/bsc_ctrl.c ./src/osmo-bsc/bts_trx_ts_lchan_ctrl.c ./src/osmo-bsc/lcs_loc_req.c ./src/osmo-bsc/abis_bs11.c ./src/osmo-bsc/bts_unknown.c ./src/osmo-bsc/osmo_bsc_grace.c ./src/osmo-bsc/a_reset.c ./src/osmo-bsc/codec_pref.c ./src/osmo-bsc/lb.c ./src/osmo-bsc/lchan_fsm.c ./src/osmo-bsc/smscb.c ./src/osmo-bsc/osmo_bsc_bssap.c ./src/osmo-bsc/osmo_bsc_sigtran.c ./src/osmo-bsc/bts_ipaccess_nanobts_omlattr.c ./src/osmo-bsc/bts_trx_ts_ctrl.c ./src/osmo-bsc/handover_ctrl.c ./src/osmo-bsc/power_control.c ./src/osmo-bsc/abis_osmo.c ./src/osmo-bsc/meas_feed.c ./src/osmo-bsc/bts_siemens_bs11.c ./src/osmo-bsc/nm_channel_fsm.c ./src/osmo-bsc/bsc_init.c ./src/osmo-bsc/abis_rsl.c ./src/osmo-bsc/bssmap_reset.c ./src/osmo-bsc/lcs_ta_req.c ./src/osmo-bsc/bsc_stats.c ./src/osmo-bsc/nm_common_fsm.c ./src/osmo-bsc/bsc_subscriber.c ./src/osmo-bsc/lchan.c ./src/osmo-bsc/gsm_data.c ./src/osmo-bsc/nm_gprs_nsvc_fsm.c ./src/osmo-bsc/e1_config.c ./src/osmo-bsc/osmo_bsc_filter.c ./src/osmo-bsc/bts_init.c ./src/osmo-bsc/handover_fsm.c ./src/osmo-bsc/pcu_sock.c ./src/osmo-bsc/handover_logic.c ./src/osmo-bsc/abis_om2000.c ./src/osmo-bsc/gsm_04_08_rr.c ./src/osmo-bsc/net_init.c ./src/osmo-bsc/bts.c ./src/osmo-bsc/abis_nm_ipaccess.c ./src/osmo-bsc/smscb_vty.c ./src/osmo-bsc/bts_ctrl.c ./src/osmo-bsc/bsc_sccp.c ./src/osmo-bsc/nm_gprs_nse_fsm.c ./src/ipaccess/network_listen.c ./src/ipaccess/stubs.c ./src/ipaccess/abisip-find.c ./src/ipaccess/ipaccess-firmware.c ./src/ipaccess/ipaccess-config.c ./src/ipaccess/ipaccess-proxy.c ./src/ipaccess/ipaccess-config-e1-driver.c ./src/utils/bs11_config.c ./src/utils/meas_vis.c ./src/utils/meas_db.h ./src/utils/isdnsync.c ./src/utils/meas_db.c ./src/utils/meas_pcap2db.c ./src/utils/meas_json.c ./src/utils/meas_udp2db.c ./deps/install/stow/libosmocore/include/osmocom/vty/cpu_sched_vty.h ./deps/install/stow/libosmocore/include/osmocom/vty/stats.h ./deps/install/stow/libosmocore/include/osmocom/vty/tdef_vty.h ./deps/install/stow/libosmocore/include/osmocom/vty/logging.h ./deps/install/stow/libosmocore/include/osmocom/vty/vty.h ./deps/install/stow/libosmocore/include/osmocom/vty/ports.h ./deps/install/stow/libosmocore/include/osmocom/vty/buffer.h ./deps/install/stow/libosmocore/include/osmocom/vty/command.h ./deps/install/stow/libosmocore/include/osmocom/vty/telnet_interface.h ./deps/install/stow/libosmocore/include/osmocom/vty/vector.h ./deps/install/stow/libosmocore/include/osmocom/vty/misc.h ./deps/install/stow/libosmocore/include/osmocom/ctrl/control_vty.h ./deps/install/stow/libosmocore/include/osmocom/ctrl/control_cmd.h ./deps/install/stow/libosmocore/include/osmocom/ctrl/ports.h ./deps/install/stow/libosmocore/include/osmocom/ctrl/control_if.h ./deps/install/stow/libosmocore/include/osmocom/usb/libusb.h ./deps/install/stow/libosmocore/include/osmocom/isdn/i460_mux.h ./deps/install/stow/libosmocore/include/osmocom/isdn/v110_ta.h ./deps/install/stow/libosmocore/include/osmocom/isdn/v110.h ./deps/install/stow/libosmocore/include/osmocom/isdn/lapd_core.h ./deps/install/stow/libosmocore/include/osmocom/gsm/apn.h ./deps/install/stow/libosmocore/include/osmocom/gsm/i460_mux.h ./deps/install/stow/libosmocore/include/osmocom/gsm/gsm0411_smc.h ./deps/install/stow/libosmocore/include/osmocom/gsm/comp128.h ./deps/install/stow/libosmocore/include/osmocom/gsm/rlp.h ./deps/install/stow/libosmocore/include/osmocom/gsm/gsm48.h ./deps/install/stow/libosmocore/include/osmocom/gsm/gsm29118.h ./deps/install/stow/libosmocore/include/osmocom/gsm/gsm0808.h ./deps/install/stow/libosmocore/include/osmocom/gsm/gsm0341.h ./deps/install/stow/libosmocore/include/osmocom/gsm/a5.h ./deps/install/stow/libosmocore/include/osmocom/gsm/abis_nm.h ./deps/install/stow/libosmocore/include/osmocom/gsm/rtp_extensions.h ./deps/install/stow/libosmocore/include/osmocom/gsm/gsm0411_smr.h ./deps/install/stow/libosmocore/include/osmocom/gsm/gsup.h ./deps/install/stow/libosmocore/include/osmocom/gsm/gsm0502.h ./deps/install/stow/libosmocore/include/osmocom/gsm/prim.h ./deps/install/stow/libosmocore/include/osmocom/gsm/gsm23236.h ./deps/install/stow/libosmocore/include/osmocom/gsm/comp128v23.h ./deps/install/stow/libosmocore/include/osmocom/gsm/meas_rep.h ./deps/install/stow/libosmocore/include/osmocom/gsm/oap.h ./deps/install/stow/libosmocore/include/osmocom/gsm/l1sap.h ./deps/install/stow/libosmocore/include/osmocom/gsm/gan.h ./deps/install/stow/libosmocore/include/osmocom/gsm/gsm44021.h ./deps/install/stow/libosmocore/include/osmocom/gsm/gsup_sms.h ./deps/install/stow/libosmocore/include/osmocom/gsm/gsm0411_utils.h ./deps/install/stow/libosmocore/include/osmocom/gsm/bts_features.h ./deps/install/stow/libosmocore/include/osmocom/gsm/gsm_utils.h ./deps/install/stow/libosmocore/include/osmocom/gsm/rsl.h ./deps/install/stow/libosmocore/include/osmocom/gsm/gsm48_arfcn_range_encode.h ./deps/install/stow/libosmocore/include/osmocom/gsm/gsm0503.h ./deps/install/stow/libosmocore/include/osmocom/gsm/iuup.h ./deps/install/stow/libosmocore/include/osmocom/gsm/mncc.h ./deps/install/stow/libosmocore/include/osmocom/gsm/bitvec_gsm.h ./deps/install/stow/libosmocore/include/osmocom/gsm/bssmap_le.h ./deps/install/stow/libosmocore/include/osmocom/gsm/cbsp.h ./deps/install/stow/libosmocore/include/osmocom/gsm/gsm0808_utils.h ./deps/install/stow/libosmocore/include/osmocom/gsm/bsslap.h ./deps/install/stow/libosmocore/include/osmocom/gsm/gsm48_rest_octets.h ./deps/install/stow/libosmocore/include/osmocom/gsm/oap_client.h ./deps/install/stow/libosmocore/include/osmocom/gsm/gad.h ./deps/install/stow/libosmocore/include/osmocom/gsm/rxlev_stat.h ./deps/install/stow/libosmocore/include/osmocom/gsm/lapdm.h ./deps/install/stow/libosmocore/include/osmocom/gsm/lapd_core.h ./deps/install/stow/libosmocore/include/osmocom/gsm/gsm48_ie.h ./deps/install/stow/libosmocore/include/osmocom/gsm/tlv.h ./deps/install/stow/libosmocore/include/osmocom/gsm/gsm29205.h ./deps/install/stow/libosmocore/include/osmocom/gsm/sysinfo.h ./deps/install/stow/libosmocore/include/osmocom/gsm/ipa.h ./deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_04_14.h ./deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_08_08.h ./deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_44_318.h ./deps/install/stow/libosmocore/include/osmocom/gsm/protocol/ipaccess.h ./deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_04_08.h ./deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_04_11.h ./deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_44_004.h ./deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_23_041.h ./deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_23_003.h ./deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_03_41.h ./deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_04_08_gprs.h ./deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_44_068.h ./deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_03_40.h ./deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_08_58.h ./deps/install/stow/libosmocore/include/osmocom/gsm/protocol/smpp34_osmocom.h ./deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_48_049.h ./deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_48_071.h ./deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_25_415.h ./deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_12_21.h ./deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_09_02.h ./deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_44_060.h ./deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_04_80.h ./deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_04_12.h ./deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_29_118.h ./deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_23_032.h ./deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_49_031.h ./deps/install/stow/libosmocore/include/osmocom/gsm/gsm23003.h ./deps/install/stow/libosmocore/include/osmocom/gsm/gsm0480.h ./deps/install/stow/libosmocore/include/osmocom/gsm/gsm0808_lcs.h ./deps/install/stow/libosmocore/include/osmocom/crypt/gprs_cipher.h ./deps/install/stow/libosmocore/include/osmocom/crypt/auth.h ./deps/install/stow/libosmocore/include/osmocom/crypt/utran_cipher.h ./deps/install/stow/libosmocore/include/osmocom/crypt/kdf.h ./deps/install/stow/libosmocore/include/osmocom/coding/gsm0503_coding.h ./deps/install/stow/libosmocore/include/osmocom/coding/gsm0503_mapping.h ./deps/install/stow/libosmocore/include/osmocom/coding/gsm0503_amr_dtx.h ./deps/install/stow/libosmocore/include/osmocom/coding/gsm0503_parity.h ./deps/install/stow/libosmocore/include/osmocom/coding/gsm0503_tables.h ./deps/install/stow/libosmocore/include/osmocom/coding/gsm0503_interleaving.h ./deps/install/stow/libosmocore/include/osmocom/gprs/gprs_bssgp2.h ./deps/install/stow/libosmocore/include/osmocom/gprs/gprs_ns.h ./deps/install/stow/libosmocore/include/osmocom/gprs/bssgp_bvc_fsm.h ./deps/install/stow/libosmocore/include/osmocom/gprs/gprs_bssgp.h ./deps/install/stow/libosmocore/include/osmocom/gprs/gprs_msgb.h ./deps/install/stow/libosmocore/include/osmocom/gprs/gprs_ns_frgre.h ./deps/install/stow/libosmocore/include/osmocom/gprs/frame_relay.h ./deps/install/stow/libosmocore/include/osmocom/gprs/gprs_bssgp_bss.h ./deps/install/stow/libosmocore/include/osmocom/gprs/gprs_ns2.h ./deps/install/stow/libosmocore/include/osmocom/gprs/gprs_rlc.h ./deps/install/stow/libosmocore/include/osmocom/gprs/protocol/gsm_04_60.h ./deps/install/stow/libosmocore/include/osmocom/gprs/protocol/gsm_08_16.h ./deps/install/stow/libosmocore/include/osmocom/gprs/protocol/gsm_08_18.h ./deps/install/stow/libosmocore/include/osmocom/gprs/protocol/gsm_24_301.h ./deps/install/stow/libosmocore/include/osmocom/gprs/gprs_bssgp_rim.h ./deps/install/stow/libosmocore/include/osmocom/codec/ecu.h ./deps/install/stow/libosmocore/include/osmocom/codec/gsm610_bits.h ./deps/install/stow/libosmocore/include/osmocom/codec/codec.h ./deps/install/stow/libosmocore/include/osmocom/sim/class_tables.h ./deps/install/stow/libosmocore/include/osmocom/sim/sim.h ./deps/install/stow/libosmocore/include/osmocom/core/time_cc.h ./deps/install/stow/libosmocore/include/osmocom/core/application.h ./deps/install/stow/libosmocore/include/osmocom/core/crc32gen.h ./deps/install/stow/libosmocore/include/osmocom/core/gsmtap_util.h ./deps/install/stow/libosmocore/include/osmocom/core/macaddr.h ./deps/install/stow/libosmocore/include/osmocom/core/bitcomp.h ./deps/install/stow/libosmocore/include/osmocom/core/it_q.h ./deps/install/stow/libosmocore/include/osmocom/core/use_count.h ./deps/install/stow/libosmocore/include/osmocom/core/jhash.h ./deps/install/stow/libosmocore/include/osmocom/core/fsm.h ./deps/install/stow/libosmocore/include/osmocom/core/stats.h ./deps/install/stow/libosmocore/include/osmocom/core/exec.h ./deps/install/stow/libosmocore/include/osmocom/core/talloc.h ./deps/install/stow/libosmocore/include/osmocom/core/mnl.h ./deps/install/stow/libosmocore/include/osmocom/core/msgb.h ./deps/install/stow/libosmocore/include/osmocom/core/byteswap.h ./deps/install/stow/libosmocore/include/osmocom/core/crc64gen.h ./deps/install/stow/libosmocore/include/osmocom/core/isdnhdlc.h ./deps/install/stow/libosmocore/include/osmocom/core/counter.h ./deps/install/stow/libosmocore/include/osmocom/core/logging.h ./deps/install/stow/libosmocore/include/osmocom/core/panic.h ./deps/install/stow/libosmocore/include/osmocom/core/plugin.h ./deps/install/stow/libosmocore/include/osmocom/core/statistics.h ./deps/install/stow/libosmocore/include/osmocom/core/write_queue.h ./deps/install/stow/libosmocore/include/osmocom/core/timer.h ./deps/install/stow/libosmocore/include/osmocom/core/prim.h ./deps/install/stow/libosmocore/include/osmocom/core/netns.h ./deps/install/stow/libosmocore/include/osmocom/core/timer_compat.h ./deps/install/stow/libosmocore/include/osmocom/core/soft_uart.h ./deps/install/stow/libosmocore/include/osmocom/core/sercomm.h ./deps/install/stow/libosmocore/include/osmocom/core/thread.h ./deps/install/stow/libosmocore/include/osmocom/core/bit16gen.h ./deps/install/stow/libosmocore/include/osmocom/core/crc16.h ./deps/install/stow/libosmocore/include/osmocom/core/socket.h ./deps/install/stow/libosmocore/include/osmocom/core/tun.h ./deps/install/stow/libosmocore/include/osmocom/core/prbs.h ./deps/install/stow/libosmocore/include/osmocom/core/process.h ./deps/install/stow/libosmocore/include/osmocom/core/defs.h ./deps/install/stow/libosmocore/include/osmocom/core/linuxrbtree.h ./deps/install/stow/libosmocore/include/osmocom/core/bitvec.h ./deps/install/stow/libosmocore/include/osmocom/core/rate_ctr.h ./deps/install/stow/libosmocore/include/osmocom/core/bit32gen.h ./deps/install/stow/libosmocore/include/osmocom/core/signal.h ./deps/install/stow/libosmocore/include/osmocom/core/crcgen.h ./deps/install/stow/libosmocore/include/osmocom/core/tdef.h ./deps/install/stow/libosmocore/include/osmocom/core/netdev.h ./deps/install/stow/libosmocore/include/osmocom/core/osmo_io.h ./deps/install/stow/libosmocore/include/osmocom/core/hashtable.h ./deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h ./deps/install/stow/libosmocore/include/osmocom/core/base64.h ./deps/install/stow/libosmocore/include/osmocom/core/socket_compat.h ./deps/install/stow/libosmocore/include/osmocom/core/serial.h ./deps/install/stow/libosmocore/include/osmocom/core/conv.h ./deps/install/stow/libosmocore/include/osmocom/core/select.h ./deps/install/stow/libosmocore/include/osmocom/core/crc8gen.h ./deps/install/stow/libosmocore/include/osmocom/core/strrb.h ./deps/install/stow/libosmocore/include/osmocom/core/backtrace.h ./deps/install/stow/libosmocore/include/osmocom/core/gsmtap.h ./deps/install/stow/libosmocore/include/osmocom/core/stat_item.h ./deps/install/stow/libosmocore/include/osmocom/core/loggingrb.h ./deps/install/stow/libosmocore/include/osmocom/core/endian.h ./deps/install/stow/libosmocore/include/osmocom/core/log2.h ./deps/install/stow/libosmocore/include/osmocom/core/linuxlist.h ./deps/install/stow/libosmocore/include/osmocom/core/utils.h ./deps/install/stow/libosmocore/include/osmocom/core/bits.h ./deps/install/stow/libosmocore/include/osmocom/core/crc16gen.h ./deps/install/stow/libosmocore/include/osmocom/core/hash.h ./deps/install/stow/libosmocore/include/osmocom/core/msgfile.h ./deps/install/stow/libosmocore/include/osmocom/core/stats_tcp.h ./deps/install/stow/libosmocore/include/osmocom/core/bit64gen.h ./deps/libosmocore/tests/vty/vty_transcript_test.c ./deps/libosmocore/tests/vty/vty_test.c ./deps/libosmocore/tests/comp128/comp128_test.c ./deps/libosmocore/tests/ctrl/ctrl_test.c ./deps/libosmocore/tests/bitvec/bitvec_test.c ./deps/libosmocore/tests/gsm44021/frame_csd_test.c ./deps/libosmocore/tests/a5/a5_test.c ./deps/libosmocore/tests/gsm0408/gsm0408_test.c ./deps/libosmocore/tests/write_queue/wqueue_test.c ./deps/libosmocore/tests/auth/xor2g_test.c ./deps/libosmocore/tests/auth/milenage_test.c ./deps/libosmocore/tests/auth/tuak_test.c ./deps/libosmocore/tests/dtx/dtx_gsm0503_test.c ./deps/libosmocore/tests/fr/fr_test.c ./deps/libosmocore/tests/jhash/jhash_test.c ./deps/libosmocore/tests/logging/logging_test.c ./deps/libosmocore/tests/logging/logging_gsmtap_test.c ./deps/libosmocore/tests/logging/logging_vty_test.c ./deps/libosmocore/tests/soft_uart/soft_uart_test.c ./deps/libosmocore/tests/fsm/fsm_dealloc_test.c ./deps/libosmocore/tests/fsm/fsm_test.c ./deps/libosmocore/tests/bssmap_le/bssmap_le_test.c ./deps/libosmocore/tests/iuup/iuup_test.c ./deps/libosmocore/tests/exec/exec_test.c ./deps/libosmocore/tests/use_count/use_count_test.c ./deps/libosmocore/tests/msgfile/msgfile_test.c ./deps/libosmocore/tests/context/context_test.c ./deps/libosmocore/tests/conv/conv.c ./deps/libosmocore/tests/conv/conv_test.c ./deps/libosmocore/tests/conv/conv.h ./deps/libosmocore/tests/conv/gsm0503_test_vectors.c ./deps/libosmocore/tests/conv/conv_gsm0503_test.c ./deps/libosmocore/tests/v110/frame_test.c ./deps/libosmocore/tests/v110/ra1_test.c ./deps/libosmocore/tests/v110/ta_test.c ./deps/libosmocore/tests/timer/clk_override_test.c ./deps/libosmocore/tests/timer/timer_test.c ./deps/libosmocore/tests/time_cc/time_cc_test.c ./deps/libosmocore/tests/sockaddr_str/sockaddr_str_test.c ./deps/libosmocore/tests/abis/abis_test.c ./deps/libosmocore/tests/gea/gea_test.c ./deps/libosmocore/tests/it_q/it_q_test.c ./deps/libosmocore/tests/smscb/cbsp_test.c ./deps/libosmocore/tests/smscb/gsm0341_test.c ./deps/libosmocore/tests/smscb/smscb_test.c ./deps/libosmocore/tests/utils/utils_test.c ./deps/libosmocore/tests/rlp/rlp_test.c ./deps/libosmocore/tests/osmo_io/osmo_io_test.c ./deps/libosmocore/tests/gsm0502/gsm0502_test.c ./deps/libosmocore/tests/i460_mux/i460_mux_test.c ./deps/libosmocore/tests/tdef/tdef_test.c ./deps/libosmocore/tests/tdef/tdef_vty_config_root_test.c ./deps/libosmocore/tests/tdef/tdef_vty_config_subnode_test.c ./deps/libosmocore/tests/tdef/tdef_vty_dynamic_test.c ./deps/libosmocore/tests/prbs/prbs_test.c ./deps/libosmocore/tests/gb/gprs_bssgp_test.c ./deps/libosmocore/tests/gb/gprs_ns2_test.c ./deps/libosmocore/tests/gb/gprs_bssgp_rim_test.c ./deps/libosmocore/tests/gb/gprs_ns_test.c ./deps/libosmocore/tests/gb/bssgp_fc_test.c ./deps/libosmocore/tests/coding/coding_test.c ./deps/libosmocore/tests/lapd/lapd_test.c ./deps/libosmocore/tests/gsm23236/gsm23236_test.c ./deps/libosmocore/tests/gad/gad_test.c ./deps/libosmocore/tests/base64/base64_test.c ./deps/libosmocore/tests/gsm23003/gsm23003_test.c ./deps/libosmocore/tests/bsslap/bsslap_test.c ./deps/libosmocore/tests/gsup/gsup_test.c ./deps/libosmocore/tests/gprs/gprs_test.c ./deps/libosmocore/tests/oap/oap_client_test.c ./deps/libosmocore/tests/oap/oap_test.c ./deps/libosmocore/tests/gsm29205/gsm29205_test.c ./deps/libosmocore/tests/socket/socket_sctp_test.c ./deps/libosmocore/tests/socket/socket_test.c ./deps/libosmocore/tests/gsm48/rest_octets_test.c ./deps/libosmocore/tests/gsm0808/gsm0808_test.c ./deps/libosmocore/tests/libsercomstub.c ./deps/libosmocore/tests/stats/stats_test.c ./deps/libosmocore/tests/stats/stats_vty_test.c ./deps/libosmocore/tests/bitgen/bitgen_test.c ./deps/libosmocore/tests/codec/codec_test.c ./deps/libosmocore/tests/codec/codec_efr_sid_test.c ./deps/libosmocore/tests/codec/codec_fr_sid_test.c ./deps/libosmocore/tests/codec/codec_hr_sid_test.c ./deps/libosmocore/tests/codec/codec_ecu_fr_test.c ./deps/libosmocore/tests/sms/sms_test.c ./deps/libosmocore/tests/sim/sim_test.c ./deps/libosmocore/tests/ussd/ussd_test.c ./deps/libosmocore/tests/strrb/strrb_test.c ./deps/libosmocore/tests/loggingrb/loggingrb_test.c ./deps/libosmocore/tests/endian/endian_test.c ./deps/libosmocore/tests/msgb/msgb_test.c ./deps/libosmocore/tests/bits/bitfield_test.c ./deps/libosmocore/tests/bits/bitcomp_test.c ./deps/libosmocore/tests/bits/bitrev_test.c ./deps/libosmocore/tests/kasumi/kasumi_test.c ./deps/libosmocore/tests/tlv/tlv_test.c ./deps/libosmocore/tests/sercomm/sercomm_test.c ./deps/libosmocore/utils/osmo-ns-dummy-vty.c ./deps/libosmocore/utils/osmo-sim-test.c ./deps/libosmocore/utils/gsmtap-logsend.c ./deps/libosmocore/utils/osmo-auc-gen.c ./deps/libosmocore/utils/osmo-config-merge.c ./deps/libosmocore/utils/osmo-arfcn.c ./deps/libosmocore/utils/osmo-stat-dummy/osmo-stat-dummy.c ./deps/libosmocore/utils/osmo-ns-dummy.c ./deps/libosmocore/utils/osmo-aka-verify.c ./deps/libosmocore/include/osmocom/vty/cpu_sched_vty.h ./deps/libosmocore/include/osmocom/vty/stats.h ./deps/libosmocore/include/osmocom/vty/tdef_vty.h ./deps/libosmocore/include/osmocom/vty/logging.h ./deps/libosmocore/include/osmocom/vty/vty.h ./deps/libosmocore/include/osmocom/vty/ports.h ./deps/libosmocore/include/osmocom/vty/buffer.h ./deps/libosmocore/include/osmocom/vty/command.h ./deps/libosmocore/include/osmocom/vty/telnet_interface.h ./deps/libosmocore/include/osmocom/vty/vector.h ./deps/libosmocore/include/osmocom/vty/misc.h ./deps/libosmocore/include/osmocom/ctrl/control_vty.h ./deps/libosmocore/include/osmocom/ctrl/control_cmd.h ./deps/libosmocore/include/osmocom/ctrl/ports.h ./deps/libosmocore/include/osmocom/ctrl/control_if.h ./deps/libosmocore/include/osmocom/usb/libusb.h ./deps/libosmocore/include/osmocom/isdn/i460_mux.h ./deps/libosmocore/include/osmocom/isdn/v110_ta.h ./deps/libosmocore/include/osmocom/isdn/v110.h ./deps/libosmocore/include/osmocom/isdn/lapd_core.h ./deps/libosmocore/include/osmocom/gsm/apn.h ./deps/libosmocore/include/osmocom/gsm/i460_mux.h ./deps/libosmocore/include/osmocom/gsm/gsm0411_smc.h ./deps/libosmocore/include/osmocom/gsm/comp128.h ./deps/libosmocore/include/osmocom/gsm/rlp.h ./deps/libosmocore/include/osmocom/gsm/gsm48.h ./deps/libosmocore/include/osmocom/gsm/gsm29118.h ./deps/libosmocore/include/osmocom/gsm/gsm0808.h ./deps/libosmocore/include/osmocom/gsm/gsm0341.h ./deps/libosmocore/include/osmocom/gsm/a5.h ./deps/libosmocore/include/osmocom/gsm/kasumi.h ./deps/libosmocore/include/osmocom/gsm/abis_nm.h ./deps/libosmocore/include/osmocom/gsm/rtp_extensions.h ./deps/libosmocore/include/osmocom/gsm/gsm0411_smr.h ./deps/libosmocore/include/osmocom/gsm/gsup.h ./deps/libosmocore/include/osmocom/gsm/gsm0502.h ./deps/libosmocore/include/osmocom/gsm/prim.h ./deps/libosmocore/include/osmocom/gsm/gsm23236.h ./deps/libosmocore/include/osmocom/gsm/comp128v23.h ./deps/libosmocore/include/osmocom/gsm/meas_rep.h ./deps/libosmocore/include/osmocom/gsm/gea.h ./deps/libosmocore/include/osmocom/gsm/oap.h ./deps/libosmocore/include/osmocom/gsm/l1sap.h ./deps/libosmocore/include/osmocom/gsm/gan.h ./deps/libosmocore/include/osmocom/gsm/gsm44021.h ./deps/libosmocore/include/osmocom/gsm/gsup_sms.h ./deps/libosmocore/include/osmocom/gsm/gsm0411_utils.h ./deps/libosmocore/include/osmocom/gsm/bts_features.h ./deps/libosmocore/include/osmocom/gsm/gsm_utils.h ./deps/libosmocore/include/osmocom/gsm/rsl.h ./deps/libosmocore/include/osmocom/gsm/gsm48_arfcn_range_encode.h ./deps/libosmocore/include/osmocom/gsm/gsm0503.h ./deps/libosmocore/include/osmocom/gsm/iuup.h ./deps/libosmocore/include/osmocom/gsm/mncc.h ./deps/libosmocore/include/osmocom/gsm/bitvec_gsm.h ./deps/libosmocore/include/osmocom/gsm/bssmap_le.h ./deps/libosmocore/include/osmocom/gsm/cbsp.h ./deps/libosmocore/include/osmocom/gsm/gsm0808_utils.h ./deps/libosmocore/include/osmocom/gsm/bsslap.h ./deps/libosmocore/include/osmocom/gsm/gsm48_rest_octets.h ./deps/libosmocore/include/osmocom/gsm/oap_client.h ./deps/libosmocore/include/osmocom/gsm/gad.h ./deps/libosmocore/include/osmocom/gsm/rxlev_stat.h ./deps/libosmocore/include/osmocom/gsm/lapdm.h ./deps/libosmocore/include/osmocom/gsm/lapd_core.h ./deps/libosmocore/include/osmocom/gsm/gsm48_ie.h ./deps/libosmocore/include/osmocom/gsm/tlv.h ./deps/libosmocore/include/osmocom/gsm/gsm29205.h ./deps/libosmocore/include/osmocom/gsm/sysinfo.h ./deps/libosmocore/include/osmocom/gsm/ipa.h ./deps/libosmocore/include/osmocom/gsm/protocol/gsm_04_14.h ./deps/libosmocore/include/osmocom/gsm/protocol/gsm_08_08.h ./deps/libosmocore/include/osmocom/gsm/protocol/gsm_44_318.h ./deps/libosmocore/include/osmocom/gsm/protocol/ipaccess.h ./deps/libosmocore/include/osmocom/gsm/protocol/gsm_04_08.h ./deps/libosmocore/include/osmocom/gsm/protocol/gsm_04_11.h ./deps/libosmocore/include/osmocom/gsm/protocol/gsm_44_004.h ./deps/libosmocore/include/osmocom/gsm/protocol/gsm_23_041.h ./deps/libosmocore/include/osmocom/gsm/protocol/gsm_23_003.h ./deps/libosmocore/include/osmocom/gsm/protocol/gsm_03_41.h ./deps/libosmocore/include/osmocom/gsm/protocol/gsm_04_08_gprs.h ./deps/libosmocore/include/osmocom/gsm/protocol/gsm_44_068.h ./deps/libosmocore/include/osmocom/gsm/protocol/gsm_03_40.h ./deps/libosmocore/include/osmocom/gsm/protocol/gsm_08_58.h ./deps/libosmocore/include/osmocom/gsm/protocol/smpp34_osmocom.h ./deps/libosmocore/include/osmocom/gsm/protocol/gsm_48_049.h ./deps/libosmocore/include/osmocom/gsm/protocol/gsm_48_071.h ./deps/libosmocore/include/osmocom/gsm/protocol/gsm_25_415.h ./deps/libosmocore/include/osmocom/gsm/protocol/gsm_12_21.h ./deps/libosmocore/include/osmocom/gsm/protocol/gsm_09_02.h ./deps/libosmocore/include/osmocom/gsm/protocol/gsm_44_060.h ./deps/libosmocore/include/osmocom/gsm/protocol/gsm_04_80.h ./deps/libosmocore/include/osmocom/gsm/protocol/gsm_04_12.h ./deps/libosmocore/include/osmocom/gsm/protocol/gsm_29_118.h ./deps/libosmocore/include/osmocom/gsm/protocol/gsm_23_032.h ./deps/libosmocore/include/osmocom/gsm/protocol/gsm_49_031.h ./deps/libosmocore/include/osmocom/gsm/gsm23003.h ./deps/libosmocore/include/osmocom/gsm/gsm0480.h ./deps/libosmocore/include/osmocom/gsm/gsm0808_lcs.h ./deps/libosmocore/include/osmocom/crypt/gprs_cipher.h ./deps/libosmocore/include/osmocom/crypt/auth.h ./deps/libosmocore/include/osmocom/crypt/utran_cipher.h ./deps/libosmocore/include/osmocom/crypt/kdf.h ./deps/libosmocore/include/osmocom/coding/gsm0503_coding.h ./deps/libosmocore/include/osmocom/coding/gsm0503_mapping.h ./deps/libosmocore/include/osmocom/coding/gsm0503_amr_dtx.h ./deps/libosmocore/include/osmocom/coding/gsm0503_parity.h ./deps/libosmocore/include/osmocom/coding/gsm0503_tables.h ./deps/libosmocore/include/osmocom/coding/gsm0503_interleaving.h ./deps/libosmocore/include/osmocom/gprs/gprs_bssgp2.h ./deps/libosmocore/include/osmocom/gprs/gprs_ns.h ./deps/libosmocore/include/osmocom/gprs/bssgp_bvc_fsm.h ./deps/libosmocore/include/osmocom/gprs/gprs_bssgp.h ./deps/libosmocore/include/osmocom/gprs/gprs_msgb.h ./deps/libosmocore/include/osmocom/gprs/gprs_ns_frgre.h ./deps/libosmocore/include/osmocom/gprs/frame_relay.h ./deps/libosmocore/include/osmocom/gprs/gprs_bssgp_bss.h ./deps/libosmocore/include/osmocom/gprs/gprs_ns2.h ./deps/libosmocore/include/osmocom/gprs/gprs_rlc.h ./deps/libosmocore/include/osmocom/gprs/protocol/gsm_04_60.h ./deps/libosmocore/include/osmocom/gprs/protocol/gsm_08_16.h ./deps/libosmocore/include/osmocom/gprs/protocol/gsm_08_18.h ./deps/libosmocore/include/osmocom/gprs/protocol/gsm_24_301.h ./deps/libosmocore/include/osmocom/gprs/gprs_bssgp_rim.h ./deps/libosmocore/include/osmocom/codec/ecu.h ./deps/libosmocore/include/osmocom/codec/gsm610_bits.h ./deps/libosmocore/include/osmocom/codec/codec.h ./deps/libosmocore/include/osmocom/sim/class_tables.h ./deps/libosmocore/include/osmocom/sim/sim.h ./deps/libosmocore/include/osmocom/core/time_cc.h ./deps/libosmocore/include/osmocom/core/application.h ./deps/libosmocore/include/osmocom/core/crc32gen.h ./deps/libosmocore/include/osmocom/core/gsmtap_util.h ./deps/libosmocore/include/osmocom/core/macaddr.h ./deps/libosmocore/include/osmocom/core/bitcomp.h ./deps/libosmocore/include/osmocom/core/it_q.h ./deps/libosmocore/include/osmocom/core/use_count.h ./deps/libosmocore/include/osmocom/core/jhash.h ./deps/libosmocore/include/osmocom/core/fsm.h ./deps/libosmocore/include/osmocom/core/stats.h ./deps/libosmocore/include/osmocom/core/exec.h ./deps/libosmocore/include/osmocom/core/talloc.h ./deps/libosmocore/include/osmocom/core/mnl.h ./deps/libosmocore/include/osmocom/core/msgb.h ./deps/libosmocore/include/osmocom/core/byteswap.h ./deps/libosmocore/include/osmocom/core/crc64gen.h ./deps/libosmocore/include/osmocom/core/isdnhdlc.h ./deps/libosmocore/include/osmocom/core/counter.h ./deps/libosmocore/include/osmocom/core/logging.h ./deps/libosmocore/include/osmocom/core/panic.h ./deps/libosmocore/include/osmocom/core/plugin.h ./deps/libosmocore/include/osmocom/core/statistics.h ./deps/libosmocore/include/osmocom/core/write_queue.h ./deps/libosmocore/include/osmocom/core/timer.h ./deps/libosmocore/include/osmocom/core/prim.h ./deps/libosmocore/include/osmocom/core/netns.h ./deps/libosmocore/include/osmocom/core/timer_compat.h ./deps/libosmocore/include/osmocom/core/soft_uart.h ./deps/libosmocore/include/osmocom/core/sercomm.h ./deps/libosmocore/include/osmocom/core/thread.h ./deps/libosmocore/include/osmocom/core/bit16gen.h ./deps/libosmocore/include/osmocom/core/crc16.h ./deps/libosmocore/include/osmocom/core/socket.h ./deps/libosmocore/include/osmocom/core/tun.h ./deps/libosmocore/include/osmocom/core/prbs.h ./deps/libosmocore/include/osmocom/core/process.h ./deps/libosmocore/include/osmocom/core/defs.h ./deps/libosmocore/include/osmocom/core/linuxrbtree.h ./deps/libosmocore/include/osmocom/core/bitvec.h ./deps/libosmocore/include/osmocom/core/rate_ctr.h ./deps/libosmocore/include/osmocom/core/bit32gen.h ./deps/libosmocore/include/osmocom/core/signal.h ./deps/libosmocore/include/osmocom/core/crcgen.h ./deps/libosmocore/include/osmocom/core/tdef.h ./deps/libosmocore/include/osmocom/core/netdev.h ./deps/libosmocore/include/osmocom/core/osmo_io.h ./deps/libosmocore/include/osmocom/core/hashtable.h ./deps/libosmocore/include/osmocom/core/sockaddr_str.h ./deps/libosmocore/include/osmocom/core/base64.h ./deps/libosmocore/include/osmocom/core/socket_compat.h ./deps/libosmocore/include/osmocom/core/serial.h ./deps/libosmocore/include/osmocom/core/conv.h ./deps/libosmocore/include/osmocom/core/select.h ./deps/libosmocore/include/osmocom/core/crc8gen.h ./deps/libosmocore/include/osmocom/core/strrb.h ./deps/libosmocore/include/osmocom/core/backtrace.h ./deps/libosmocore/include/osmocom/core/gsmtap.h ./deps/libosmocore/include/osmocom/core/stat_item.h ./deps/libosmocore/include/osmocom/core/loggingrb.h ./deps/libosmocore/include/osmocom/core/endian.h ./deps/libosmocore/include/osmocom/core/log2.h ./deps/libosmocore/include/osmocom/core/linuxlist.h ./deps/libosmocore/include/osmocom/core/utils.h ./deps/libosmocore/include/osmocom/core/bits.h ./deps/libosmocore/include/osmocom/core/crc16gen.h ./deps/libosmocore/include/osmocom/core/hash.h ./deps/libosmocore/include/osmocom/core/msgfile.h ./deps/libosmocore/include/osmocom/core/stats_tcp.h ./deps/libosmocore/include/osmocom/core/bit64gen.h ./deps/libosmocore/include/osmocom/core/logging_internal.h ./deps/libosmocore/src/vty/logging_vty.c ./deps/libosmocore/src/vty/cpu_sched_vty.c ./deps/libosmocore/src/vty/vector.c ./deps/libosmocore/src/vty/telnet_interface.c ./deps/libosmocore/src/vty/utils.c ./deps/libosmocore/src/vty/talloc_ctx_vty.c ./deps/libosmocore/src/vty/vty.c ./deps/libosmocore/src/vty/stats_vty.c ./deps/libosmocore/src/vty/buffer.c ./deps/libosmocore/src/vty/fsm_vty.c ./deps/libosmocore/src/vty/command.c ./deps/libosmocore/src/vty/tdef_vty.c ./deps/libosmocore/src/ctrl/control_cmd.c ./deps/libosmocore/src/ctrl/fsm_ctrl_commands.c ./deps/libosmocore/src/ctrl/control_vty.c ./deps/libosmocore/src/ctrl/control_if.c ./deps/libosmocore/src/usb/osmo_libusb.c ./deps/libosmocore/src/isdn/v110_ta.c ./deps/libosmocore/src/isdn/v110.c ./deps/libosmocore/src/isdn/lapd_core.c ./deps/libosmocore/src/isdn/i460_mux.c ./deps/libosmocore/src/gsm/bts_features.c ./deps/libosmocore/src/gsm/oap.c ./deps/libosmocore/src/gsm/rxlev_stat.c ./deps/libosmocore/src/gsm/gsm44021.c ./deps/libosmocore/src/gsm/milenage/aes-encblock.c ./deps/libosmocore/src/gsm/milenage/aes-internal.c ./deps/libosmocore/src/gsm/milenage/aes-internal-enc.c ./deps/libosmocore/src/gsm/milenage/common.h ./deps/libosmocore/src/gsm/milenage/aes_wrap.h ./deps/libosmocore/src/gsm/milenage/aes_i.h ./deps/libosmocore/src/gsm/milenage/aes.h ./deps/libosmocore/src/gsm/milenage/milenage.h ./deps/libosmocore/src/gsm/milenage/milenage.c ./deps/libosmocore/src/gsm/milenage/includes.h ./deps/libosmocore/src/gsm/milenage/crypto.h ./deps/libosmocore/src/gsm/auth_tuak.c ./deps/libosmocore/src/gsm/tuak/KeccakP-1600-3gpp.h ./deps/libosmocore/src/gsm/tuak/KeccakP-1600-3gpp.c ./deps/libosmocore/src/gsm/tuak/tuak.h ./deps/libosmocore/src/gsm/tuak/tuak.c ./deps/libosmocore/src/gsm/rsl.c ./deps/libosmocore/src/gsm/gprs_gea.c ./deps/libosmocore/src/gsm/auth_comp128v1.c ./deps/libosmocore/src/gsm/sysinfo.c ./deps/libosmocore/src/gsm/auth_xor.c ./deps/libosmocore/src/gsm/gsm0502.c ./deps/libosmocore/src/gsm/a5.c ./deps/libosmocore/src/gsm/gsm0411_smr.c ./deps/libosmocore/src/gsm/mncc.c ./deps/libosmocore/src/gsm/rlp.c ./deps/libosmocore/src/gsm/iuup.c ./deps/libosmocore/src/gsm/gsm48_arfcn_range_encode.c ./deps/libosmocore/src/gsm/abis_nm.c ./deps/libosmocore/src/gsm/kdf.c ./deps/libosmocore/src/gsm/gsm48_ie.c ./deps/libosmocore/src/gsm/gsm23003.c ./deps/libosmocore/src/gsm/auth_core.c ./deps/libosmocore/src/gsm/gsm0411_utils.c ./deps/libosmocore/src/gsm/gprs_cipher_core.c ./deps/libosmocore/src/gsm/gsm_utils.c ./deps/libosmocore/src/gsm/gsm0503_conv.c ./deps/libosmocore/src/gsm/gad.c ./deps/libosmocore/src/gsm/auth_comp128v23.c ./deps/libosmocore/src/gsm/bssmap_le.c ./deps/libosmocore/src/gsm/gsm0808_utils.c ./deps/libosmocore/src/gsm/auth_xor_2g.c ./deps/libosmocore/src/gsm/comp128v23.c ./deps/libosmocore/src/gsm/gsm29118.c ./deps/libosmocore/src/gsm/gsm48.c ./deps/libosmocore/src/gsm/gsm0480.c ./deps/libosmocore/src/gsm/gsm29205.c ./deps/libosmocore/src/gsm/comp128.c ./deps/libosmocore/src/gsm/gprs_rlc.c ./deps/libosmocore/src/gsm/gsm0411_smc.c ./deps/libosmocore/src/gsm/gsm_04_08_gprs.c ./deps/libosmocore/src/gsm/gsm44068.c ./deps/libosmocore/src/gsm/auth_milenage.c ./deps/libosmocore/src/gsm/bsslap.c ./deps/libosmocore/src/gsm/ipa.c ./deps/libosmocore/src/gsm/gsm48_rest_octets.c ./deps/libosmocore/src/gsm/cbsp.c ./deps/libosmocore/src/gsm/oap_client.c ./deps/libosmocore/src/gsm/gsm0341.c ./deps/libosmocore/src/gsm/gsm23236.c ./deps/libosmocore/src/gsm/gan.c ./deps/libosmocore/src/gsm/gsm0808.c ./deps/libosmocore/src/gsm/apn.c ./deps/libosmocore/src/gsm/gsup.c ./deps/libosmocore/src/gsm/tlv_parser.c ./deps/libosmocore/src/gsm/kdf/sha1-internal.c ./deps/libosmocore/src/gsm/kdf/sha256.h ./deps/libosmocore/src/gsm/kdf/common.h ./deps/libosmocore/src/gsm/kdf/sha1.c ./deps/libosmocore/src/gsm/kdf/sha256-internal.c ./deps/libosmocore/src/gsm/kdf/sha1_i.h ./deps/libosmocore/src/gsm/kdf/sha256.c ./deps/libosmocore/src/gsm/kdf/sha1.h ./deps/libosmocore/src/gsm/kdf/sha256_i.h ./deps/libosmocore/src/gsm/kdf/crypto.h ./deps/libosmocore/src/gsm/gsm48049.c ./deps/libosmocore/src/gsm/lapdm.c ./deps/libosmocore/src/gsm/gsup_sms.c ./deps/libosmocore/src/gsm/gea.c ./deps/libosmocore/src/gsm/kasumi.c ./deps/libosmocore/src/gsm/gsm0414.c ./deps/libosmocore/src/gb/gprs_bssgp_internal.h ./deps/libosmocore/src/gb/gprs_ns2_fr.c ./deps/libosmocore/src/gb/gprs_ns2_vc_fsm.c ./deps/libosmocore/src/gb/gprs_bssgp_bss.c ./deps/libosmocore/src/gb/gprs_ns.c ./deps/libosmocore/src/gb/gprs_ns_frgre.c ./deps/libosmocore/src/gb/gprs_ns2_frgre.c ./deps/libosmocore/src/gb/gprs_ns2_message.c ./deps/libosmocore/src/gb/gprs_ns2_internal.h ./deps/libosmocore/src/gb/frame_relay.c ./deps/libosmocore/src/gb/gb_internal.h ./deps/libosmocore/src/gb/gprs_bssgp_vty.c ./deps/libosmocore/src/gb/gprs_bssgp_rim.c ./deps/libosmocore/src/gb/gprs_bssgp.c ./deps/libosmocore/src/gb/gprs_ns2.c ./deps/libosmocore/src/gb/gprs_ns2_udp.c ./deps/libosmocore/src/gb/gprs_ns_vty.c ./deps/libosmocore/src/gb/gprs_ns2_sns.c ./deps/libosmocore/src/gb/gprs_ns2_vty.c ./deps/libosmocore/src/gb/gprs_bssgp_util.c ./deps/libosmocore/src/gb/common_vty.c ./deps/libosmocore/src/gb/common_vty.h ./deps/libosmocore/src/gb/bssgp_bvc_fsm.c ./deps/libosmocore/src/gb/gprs_ns_sns.c ./deps/libosmocore/src/gb/gprs_bssgp2.c ./deps/libosmocore/src/coding/gsm0503_amr_dtx.c ./deps/libosmocore/src/coding/gsm0503_tables.c ./deps/libosmocore/src/coding/gsm0503_coding.c ./deps/libosmocore/src/coding/gsm0503_interleaving.c ./deps/libosmocore/src/coding/gsm0503_parity.c ./deps/libosmocore/src/coding/gsm0503_mapping.c ./deps/libosmocore/src/pseudotalloc/talloc.h ./deps/libosmocore/src/pseudotalloc/pseudotalloc.c ./deps/libosmocore/src/codec/ecu.c ./deps/libosmocore/src/codec/gsm690.c ./deps/libosmocore/src/codec/hr_sid_class.c ./deps/libosmocore/src/codec/gsm660.c ./deps/libosmocore/src/codec/ecu_fr_old.c ./deps/libosmocore/src/codec/gsm620.c ./deps/libosmocore/src/codec/gsm610.c ./deps/libosmocore/src/codec/ecu_fr.c ./deps/libosmocore/src/sim/gsm_int.h ./deps/libosmocore/src/sim/reader_pcsc.c ./deps/libosmocore/src/sim/card_fs_isim.c ./deps/libosmocore/src/sim/sim_int.h ./deps/libosmocore/src/sim/class_tables.c ./deps/libosmocore/src/sim/card_fs_sim.c ./deps/libosmocore/src/sim/reader.c ./deps/libosmocore/src/sim/card_fs_tetra.c ./deps/libosmocore/src/sim/core.c ./deps/libosmocore/src/sim/card_fs_hpsim.c ./deps/libosmocore/src/sim/card_fs_uicc.c ./deps/libosmocore/src/sim/card_fs_usim.c ./deps/libosmocore/src/core/prim.c ./deps/libosmocore/src/core/osmo_io_uring.c ./deps/libosmocore/src/core/mnl.c ./deps/libosmocore/src/core/tun.c ./deps/libosmocore/src/core/stats_statsd.c ./deps/libosmocore/src/core/conv.c ./deps/libosmocore/src/core/bitcomp.c ./deps/libosmocore/src/core/backtrace.c ./deps/libosmocore/src/core/sockaddr_str.c ./deps/libosmocore/src/core/logging.c ./deps/libosmocore/src/core/rate_ctr.c ./deps/libosmocore/src/core/utils.c ./deps/libosmocore/src/core/thread.c ./deps/libosmocore/src/core/crc32gen.c ./deps/libosmocore/src/core/conv_acc.c ./deps/libosmocore/src/core/osmo_io_poll.c ./deps/libosmocore/src/core/application.c ./deps/libosmocore/src/core/use_count.c ./deps/libosmocore/src/core/osmo_io_internal.h ./deps/libosmocore/src/core/rbtree.c ./deps/libosmocore/src/core/conv_acc_sse.c ./deps/libosmocore/src/core/timer_gettimeofday.c ./deps/libosmocore/src/core/crc16.c ./deps/libosmocore/src/core/stat_item_internal.h ./deps/libosmocore/src/core/timer.c ./deps/libosmocore/src/core/gsmtap_util.c ./deps/libosmocore/src/core/conv_acc_sse_impl.h ./deps/libosmocore/src/core/strrb.c ./deps/libosmocore/src/core/crc8gen.c ./deps/libosmocore/src/core/socket.c ./deps/libosmocore/src/core/logging_systemd.c ./deps/libosmocore/src/core/conv_acc_neon_impl.h ./deps/libosmocore/src/core/serial.c ./deps/libosmocore/src/core/tdef.c ./deps/libosmocore/src/core/stat_item.c ./deps/libosmocore/src/core/conv_acc_neon.c ./deps/libosmocore/src/core/soft_uart.c ./deps/libosmocore/src/core/plugin.c ./deps/libosmocore/src/core/msgb.c ./deps/libosmocore/src/core/exec.c ./deps/libosmocore/src/core/counter.c ./deps/libosmocore/src/core/timer_clockgettime.c ./deps/libosmocore/src/core/isdnhdlc.c ./deps/libosmocore/src/core/logging_gsmtap.c ./deps/libosmocore/src/core/conv_acc_generic.c ./deps/libosmocore/src/core/base64.c ./deps/libosmocore/src/core/panic.c ./deps/libosmocore/src/core/stats_tcp.c ./deps/libosmocore/src/core/time_cc.c ./deps/libosmocore/src/core/sercomm.c ./deps/libosmocore/src/core/macaddr.c ./deps/libosmocore/src/core/context.c ./deps/libosmocore/src/core/stats.c ./deps/libosmocore/src/core/logging_syslog.c ./deps/libosmocore/src/core/netdev.c ./deps/libosmocore/src/core/fsm.c ./deps/libosmocore/src/core/signal.c ./deps/libosmocore/src/core/select.c ./deps/libosmocore/src/core/bits.c ./deps/libosmocore/src/core/crc16gen.c ./deps/libosmocore/src/core/loggingrb.c ./deps/libosmocore/src/core/prbs.c ./deps/libosmocore/src/core/crc64gen.c ./deps/libosmocore/src/core/conv_acc_sse_avx.c ./deps/libosmocore/src/core/netns.c ./deps/libosmocore/src/core/write_queue.c ./deps/libosmocore/src/core/osmo_io.c ./deps/libosmocore/src/core/msgfile.c ./deps/libosmocore/src/core/bitvec.c ./deps/libosmocore/src/core/it_q.c ./deps/libosmocore/config.h
++ grep -r -n 'osmo_bts_has_feature.*->model->features'
++ grep -v jenkins.sh
++ grep -v 'intentional check against bts model'
+ bts_features_wrong_use=
+ true
+ '[' -n '' ']'
+ export PKG_CONFIG_PATH=/build/deps/install/lib/pkgconfig:
+ PKG_CONFIG_PATH=/build/deps/install/lib/pkgconfig:
+ export LD_LIBRARY_PATH=/build/deps/install/lib
+ LD_LIBRARY_PATH=/build/deps/install/lib
+ export PATH=/build/deps/install/bin:/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
+ PATH=/build/deps/install/bin:/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
+ osmo-build-dep.sh libosmo-netif '' --disable-doxygen
=============================== libosmo-netif ===============================
+ mkdir -p /build/deps
+ cd /build/deps
+ osmo-deps.sh libosmo-netif
+ project=libosmo-netif
+ branch=master
+ + gitgrep branch -c -a remotes/origin/master$
+ [ x1 != x0 ]
+ branch=origin/master
+ test -d libosmo-netif
+ osmo_git_clone_url libosmo-netif
+ echo https://gerrit.osmocom.org/libosmo-netif
+ git clone https://gerrit.osmocom.org/libosmo-netif libosmo-netif
Cloning into 'libosmo-netif'...
+ cd libosmo-netif
+ git fetch --tags origin
+ git fetch origin
+ deps= osmo-clean-workspace.sh
+ chmod -R +w .
+ git checkout -f HEAD
Your branch is up to date with 'origin/master'.
+ git clean -dxf
+ [ -d ]
+ [ -d layer1-headers ]
+ git checkout -f origin/master
Note: switching to 'origin/master'.
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:
git switch -c <new-branch-name>
Or undo this operation with:
git switch -
Turn off this advice by setting config variable advice.detachedHead to false
HEAD is now at e84ee05 ipa: Add osmo_ipa_ka_fsm_inst APIs
+ git rev-parse HEAD
e84ee0506b23cf6713663c030f7d51835c479253
+ cd libosmo-netif
+ mkdir -p /build/deps/install/stow
+ osmo_source_subdir libosmo-netif
+ subdir=
+ [ -n ]
+ autoreconf --install --force
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, '.'.
libtoolize: copying file './ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'
libtoolize: copying file 'm4/ltsugar.m4'
libtoolize: copying file 'm4/ltversion.m4'
libtoolize: copying file 'm4/lt~obsolete.m4'
configure.ac:25: warning: The macro `AC_PROG_LIBTOOL' is obsolete.
configure.ac:25: You should run autoupdate.
m4/libtool.m4:100: AC_PROG_LIBTOOL is expanded from...
configure.ac:25: the top level
configure.ac:75: warning: The macro `AC_HEADER_STDC' is obsolete.
configure.ac:75: You should run autoupdate.
./lib/autoconf/headers.m4:704: AC_HEADER_STDC is expanded from...
configure.ac:75: the top level
configure.ac:90: warning: 'AM_CONFIG_HEADER': this macro is obsolete.
configure.ac:90: You should use the 'AC_CONFIG_HEADERS' macro instead.
./lib/autoconf/general.m4:2434: AC_DIAGNOSE is expanded from...
aclocal.m4:1089: AM_CONFIG_HEADER is expanded from...
configure.ac:90: the top level
configure.ac:128: warning: AC_OUTPUT should be used without arguments.
configure.ac:128: You should run autoupdate.
configure.ac:22: installing './compile'
configure.ac:24: installing './config.guess'
configure.ac:24: installing './config.sub'
configure.ac:8: installing './install-sh'
configure.ac:8: installing './missing'
examples/Makefile.am: installing './depcomp'
+ ./configure --prefix=/build/deps/install/stow/libosmo-netif --with-systemdsystemunitdir=/build/deps/install/stow/libosmo-netif/lib/systemd/system --disable-doxygen
configure: WARNING: unrecognized options: --with-systemdsystemunitdir
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether make supports nested variables... (cached) yes
checking whether make sets $(MAKE)... (cached) yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether gcc understands -c and -o together... yes
checking whether make supports the include directive... yes (GNU style)
checking dependency style of gcc... gcc3
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for file... file
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /usr/bin/dd
checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
checking for mt... no
checking if : is a manifest tool... no
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for pkg-config... /usr/bin/pkg-config
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.20... yes
checking for egrep... (cached) /usr/bin/grep -E
checking for execinfo.h... yes
checking for sys/select.h... yes
checking for sys/socket.h... yes
checking for syslog.h... yes
checking for ctype.h... yes
checking if gcc supports -fvisibility=hidden... yes
checking for libosmocore >= 1.10.0... yes
checking for libosmogsm >= 1.10.0... yes
checking for libosmocodec >= 1.10.0... yes
checking for netinet/sctp.h... yes
checking for osmo_sock_init2_multiaddr in -losmocore... yes
checking for library containing sctp_send... -lsctp
checking for pcap.h... yes
checking for doxygen... /usr/bin/doxygen
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating libosmo-netif.pc
config.status: creating include/Makefile
config.status: creating include/osmocom/Makefile
config.status: creating include/osmocom/netif/Makefile
config.status: creating src/Makefile
config.status: creating examples/Makefile
config.status: creating utils/Makefile
config.status: creating tests/Makefile
config.status: creating Doxyfile
config.status: creating Makefile
config.status: creating config.h
config.status: executing tests/atconfig commands
config.status: executing depfiles commands
config.status: executing libtool commands
configure: WARNING: unrecognized options: --with-systemdsystemunitdir
+ [ -n ]
+ make -j 12 install
echo 1.5.1.26-e84e > .version-t && mv .version-t .version
make install-recursive
make[1]: Entering directory '/build/deps/libosmo-netif'
Making install in include
make[2]: Entering directory '/build/deps/libosmo-netif/include'
Making install in osmocom
make[3]: Entering directory '/build/deps/libosmo-netif/include/osmocom'
Making install in netif
make[4]: Entering directory '/build/deps/libosmo-netif/include/osmocom/netif'
make[5]: Entering directory '/build/deps/libosmo-netif/include/osmocom/netif'
make[5]: Nothing to be done for 'install-exec-am'.
/usr/bin/mkdir -p '/build/deps/install/stow/libosmo-netif/include/osmocom/netif'
/usr/bin/install -c -m 644 amr.h datagram.h jibuf.h osmux.h ipa.h ipa_unit.h prim.h rs232.h rtp.h stream.h sctp.h '/build/deps/install/stow/libosmo-netif/include/osmocom/netif'
make[5]: Leaving directory '/build/deps/libosmo-netif/include/osmocom/netif'
make[4]: Leaving directory '/build/deps/libosmo-netif/include/osmocom/netif'
make[4]: Entering directory '/build/deps/libosmo-netif/include/osmocom'
make[5]: Entering directory '/build/deps/libosmo-netif/include/osmocom'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/build/deps/libosmo-netif/include/osmocom'
make[4]: Leaving directory '/build/deps/libosmo-netif/include/osmocom'
make[3]: Leaving directory '/build/deps/libosmo-netif/include/osmocom'
make[3]: Entering directory '/build/deps/libosmo-netif/include'
make[4]: Entering directory '/build/deps/libosmo-netif/include'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/deps/libosmo-netif/include'
make[3]: Leaving directory '/build/deps/libosmo-netif/include'
make[2]: Leaving directory '/build/deps/libosmo-netif/include'
Making install in src
make[2]: Entering directory '/build/deps/libosmo-netif/src'
CC amr.lo
CC datagram.lo
CC ipa.lo
CC ipa_keepalive.lo
CC ipa_unit.lo
CC jibuf.lo
CC osmux.lo
CC osmux_input.lo
CC osmux_output.lo
CC prim.lo
CC rs232.lo
CC rtp.lo
CC stream_cli.lo
CC stream_srv.lo
CC stream.lo
CC sctp.lo
CCLD libosmonetif.la
make[3]: Entering directory '/build/deps/libosmo-netif/src'
make[3]: Nothing to be done for 'install-data-am'.
/usr/bin/mkdir -p '/build/deps/install/stow/libosmo-netif/lib'
/bin/bash ../libtool --mode=install /usr/bin/install -c libosmonetif.la '/build/deps/install/stow/libosmo-netif/lib'
libtool: install: /usr/bin/install -c .libs/libosmonetif.so.11.2.1 /build/deps/install/stow/libosmo-netif/lib/libosmonetif.so.11.2.1
libtool: install: (cd /build/deps/install/stow/libosmo-netif/lib && { ln -s -f libosmonetif.so.11.2.1 libosmonetif.so.11 || { rm -f libosmonetif.so.11 && ln -s libosmonetif.so.11.2.1 libosmonetif.so.11; }; })
libtool: install: (cd /build/deps/install/stow/libosmo-netif/lib && { ln -s -f libosmonetif.so.11.2.1 libosmonetif.so || { rm -f libosmonetif.so && ln -s libosmonetif.so.11.2.1 libosmonetif.so; }; })
libtool: install: /usr/bin/install -c .libs/libosmonetif.lai /build/deps/install/stow/libosmo-netif/lib/libosmonetif.la
libtool: install: /usr/bin/install -c .libs/libosmonetif.a /build/deps/install/stow/libosmo-netif/lib/libosmonetif.a
libtool: install: chmod 644 /build/deps/install/stow/libosmo-netif/lib/libosmonetif.a
libtool: install: ranlib /build/deps/install/stow/libosmo-netif/lib/libosmonetif.a
libtool: finish: PATH="/build/deps/install/bin:/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /build/deps/install/stow/libosmo-netif/lib
----------------------------------------------------------------------
Libraries have been installed in:
/build/deps/install/stow/libosmo-netif/lib
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the '-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the 'LD_RUN_PATH' environment variable
during linking
- use the '-Wl,-rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to '/etc/ld.so.conf'
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[3]: Leaving directory '/build/deps/libosmo-netif/src'
make[2]: Leaving directory '/build/deps/libosmo-netif/src'
Making install in examples
make[2]: Entering directory '/build/deps/libosmo-netif/examples'
CC ipa-stream-client.o
CC ipa-stream-server.o
CC stream-client.o
CC stream-server.o
CC rs232-read.o
CC rs232-write.o
CC rtp-udp-test-client.o
CC rtp-udp-test-server.o
CC udp-test-client.o
CC udp-test-server.o
CC osmux-test-input.o
CC osmux-test-output.o
CCLD ipa-stream-server
CCLD rs232-read
CCLD ipa-stream-client
CCLD stream-client
CCLD rs232-write
CCLD rtp-udp-test-client
CCLD stream-server
CCLD osmux-test-output
CCLD udp-test-client
CCLD udp-test-server
CCLD osmux-test-input
CCLD rtp-udp-test-server
make[3]: Entering directory '/build/deps/libosmo-netif/examples'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/build/deps/libosmo-netif/examples'
make[2]: Leaving directory '/build/deps/libosmo-netif/examples'
Making install in utils
make[2]: Entering directory '/build/deps/libosmo-netif/utils'
CC osmo-amr-inspect.o
CCLD osmo-amr-inspect
make[3]: Entering directory '/build/deps/libosmo-netif/utils'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/build/deps/libosmo-netif/utils'
make[2]: Leaving directory '/build/deps/libosmo-netif/utils'
Making install in tests
make[2]: Entering directory '/build/deps/libosmo-netif/tests'
make[3]: Entering directory '/build/deps/libosmo-netif/tests'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/build/deps/libosmo-netif/tests'
make[2]: Leaving directory '/build/deps/libosmo-netif/tests'
make[2]: Entering directory '/build/deps/libosmo-netif'
make[3]: Entering directory '/build/deps/libosmo-netif'
make[3]: Nothing to be done for 'install-exec-am'.
/usr/bin/mkdir -p '/build/deps/install/stow/libosmo-netif/lib/pkgconfig'
/usr/bin/install -c -m 644 libosmo-netif.pc '/build/deps/install/stow/libosmo-netif/lib/pkgconfig'
make install-data-hook
make[4]: Entering directory '/build/deps/libosmo-netif'
make[4]: Nothing to be done for 'install-data-hook'.
make[4]: Leaving directory '/build/deps/libosmo-netif'
make[3]: Leaving directory '/build/deps/libosmo-netif'
make[2]: Leaving directory '/build/deps/libosmo-netif'
make[1]: Leaving directory '/build/deps/libosmo-netif'
+ STOW_DIR=/build/deps/install/stow stow --restow libosmo-netif
+ osmo-build-dep.sh libosmo-abis
+ mkdir -p /build/deps
=============================== libosmo-abis ===============================
+ cd /build/deps
+ osmo-deps.sh libosmo-abis
+ project=libosmo-abis
+ branch=master
+ git branch -a
+ grep -c remotes/origin/master$
+ [ x1 != x0 ]
+ branch=origin/master
+ test -d libosmo-abis
+ osmo_git_clone_url libosmo-abis
+ echo https://gerrit.osmocom.org/libosmo-abis
+ git clone https://gerrit.osmocom.org/libosmo-abis libosmo-abis
Cloning into 'libosmo-abis'...
+ cd libosmo-abis
+ git fetch --tags origin
+ git fetch origin
+ deps= osmo-clean-workspace.sh
+ chmod -R +w .
+ git checkout -f HEAD
Your branch is up to date with 'origin/master'.
+ git clean -dxf
+ [ -d ]
+ [ -d layer1-headers ]
+ git checkout -f origin/master
Note: switching to 'origin/master'.
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:
git switch -c <new-branch-name>
Or undo this operation with:
git switch -
Turn off this advice by setting config variable advice.detachedHead to false
HEAD is now at 042b848 Drop ipa_proxy
+ git rev-parse HEAD
042b8480ce78537f93c1944fe43b25e819ce8b67
+ cd libosmo-abis
+ mkdir -p /build/deps/install/stow
+ osmo_source_subdir libosmo-abis
+ subdir=
+ [ -n ]
+ autoreconf --install --force
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, '.'.
libtoolize: copying file './ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'
libtoolize: copying file 'm4/ltsugar.m4'
libtoolize: copying file 'm4/ltversion.m4'
libtoolize: copying file 'm4/lt~obsolete.m4'
configure.ac:67: warning: 'AM_CONFIG_HEADER': this macro is obsolete.
configure.ac:67: You should use the 'AC_CONFIG_HEADERS' macro instead.
./lib/autoconf/general.m4:2434: AC_DIAGNOSE is expanded from...
aclocal.m4:1089: AM_CONFIG_HEADER is expanded from...
configure.ac:67: the top level
configure.ac:91: warning: The macro `AC_HELP_STRING' is obsolete.
configure.ac:91: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
configure.ac:91: the top level
configure.ac:200: warning: AC_OUTPUT should be used without arguments.
configure.ac:200: You should run autoupdate.
configure.ac:22: installing './compile'
configure.ac:24: installing './config.guess'
configure.ac:24: installing './config.sub'
configure.ac:8: installing './install-sh'
configure.ac:8: installing './missing'
doc/examples/Makefile.am: installing './depcomp'
+ ./configure --prefix=/build/deps/install/stow/libosmo-abis --with-systemdsystemunitdir=/build/deps/install/stow/libosmo-abis/lib/systemd/system
configure: WARNING: unrecognized options: --with-systemdsystemunitdir
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether make supports nested variables... (cached) yes
checking whether make sets $(MAKE)... (cached) yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether gcc understands -c and -o together... yes
checking whether make supports the include directive... yes (GNU style)
checking dependency style of gcc... gcc3
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for file... file
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /usr/bin/dd
checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
checking for mt... no
checking if : is a manifest tool... no
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for pkg-config... /usr/bin/pkg-config
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.20... yes
checking if gcc supports -fvisibility=hidden... yes
checking for libosmocore >= 1.10.0... yes
checking for libosmovty >= 1.10.0... yes
checking for libosmogsm >= 1.10.0... yes
checking for libosmocodec >= 1.10.0... yes
checking for libosmo-netif >= 1.5.0... yes
checking for ortp >= 0.22.0... yes
checking for dahdi/user.h... yes
CFLAGS=" -std=gnu11 -Wall"
CPPFLAGS=" -Wall"
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating libosmoabis.pc
config.status: creating libosmotrau.pc
config.status: creating doc/Makefile
config.status: creating doc/examples/Makefile
config.status: creating include/Makefile
config.status: creating src/Makefile
config.status: creating tests/Makefile
config.status: creating Makefile
config.status: creating config.h
config.status: executing tests/atconfig commands
config.status: executing depfiles commands
config.status: executing libtool commands
configure: WARNING: unrecognized options: --with-systemdsystemunitdir
+ [ -n ]
+ make -j 12 install
echo 1.6.0.48-042b > .version-t && mv .version-t .version
make install-recursive
make[1]: Entering directory '/build/deps/libosmo-abis'
Making install in include
make[2]: Entering directory '/build/deps/libosmo-abis/include'
make[3]: Entering directory '/build/deps/libosmo-abis/include'
make[3]: Nothing to be done for 'install-exec-am'.
/usr/bin/mkdir -p '/build/deps/install/stow/libosmo-abis/include'
/usr/bin/mkdir -p '/build/deps/install/stow/libosmo-abis/include/osmocom/abis'
/usr/bin/install -c -m 644 osmocom/abis/ipa.h osmocom/abis/trau_frame.h osmocom/abis/ipaccess.h osmocom/abis/abis.h osmocom/abis/subchan_demux.h osmocom/abis/e1_input.h osmocom/abis/lapd.h osmocom/abis/lapd_pcap.h osmocom/abis/unixsocket_proto.h '/build/deps/install/stow/libosmo-abis/include/osmocom/abis'
/usr/bin/mkdir -p '/build/deps/install/stow/libosmo-abis/include/osmocom/trau'
/usr/bin/install -c -m 644 osmocom/trau/csd_ra2.h osmocom/trau/csd_raa_prime.h osmocom/trau/trau_frame.h osmocom/trau/trau_sync.h osmocom/trau/trau_pcu_ericsson.h osmocom/trau/trau_rtp.h osmocom/trau/osmo_ortp.h '/build/deps/install/stow/libosmo-abis/include/osmocom/trau'
make[3]: Leaving directory '/build/deps/libosmo-abis/include'
make[2]: Leaving directory '/build/deps/libosmo-abis/include'
Making install in src
make[2]: Entering directory '/build/deps/libosmo-abis/src'
CC init.lo
CC e1_input.lo
CC e1_input_vty.lo
CC subchan_demux.lo
CC trau_frame.lo
CC input/e1d.lo
CC input/ipa.lo
CC input/ipa_keepalive.lo
CC input/ipaccess.lo
CC input/lapd.lo
CC input/lapd_pcap.lo
CC input/misdn.lo
CC input/rs232.lo
CC input/unixsocket.lo
CC input/dahdi.lo
CC trau/libosmotrau_la-csd_ra2.lo
CC trau/libosmotrau_la-raa_prime_decode.lo
CC trau/libosmotrau_la-raa_prime_encode.lo
CC trau/libosmotrau_la-trau_frame.lo
CC trau/libosmotrau_la-trau_sync.lo
CC trau/libosmotrau_la-trau_pcu_ericsson.lo
CC trau/libosmotrau_la-trau_rtp_conv.lo
CC trau/libosmotrau_la-osmo_ortp.lo
trau/osmo_ortp.c:235:9: note: '#pragma message: Using internal ortp API: rtp_session_rtcp_rec'
235 | #pragma message ("Using internal ortp API: rtp_session_rtcp_rec")
| ^~~~~~~
CCLD libosmoabis.la
CCLD libosmotrau.la
make[3]: Entering directory '/build/deps/libosmo-abis/src'
make[3]: Nothing to be done for 'install-data-am'.
/usr/bin/mkdir -p '/build/deps/install/stow/libosmo-abis/lib'
/bin/bash ../libtool --mode=install /usr/bin/install -c libosmoabis.la libosmotrau.la '/build/deps/install/stow/libosmo-abis/lib'
libtool: install: /usr/bin/install -c .libs/libosmoabis.so.13.1.0 /build/deps/install/stow/libosmo-abis/lib/libosmoabis.so.13.1.0
libtool: install: (cd /build/deps/install/stow/libosmo-abis/lib && { ln -s -f libosmoabis.so.13.1.0 libosmoabis.so.13 || { rm -f libosmoabis.so.13 && ln -s libosmoabis.so.13.1.0 libosmoabis.so.13; }; })
libtool: install: (cd /build/deps/install/stow/libosmo-abis/lib && { ln -s -f libosmoabis.so.13.1.0 libosmoabis.so || { rm -f libosmoabis.so && ln -s libosmoabis.so.13.1.0 libosmoabis.so; }; })
libtool: install: /usr/bin/install -c .libs/libosmoabis.lai /build/deps/install/stow/libosmo-abis/lib/libosmoabis.la
libtool: install: /usr/bin/install -c .libs/libosmotrau.so.10.0.0 /build/deps/install/stow/libosmo-abis/lib/libosmotrau.so.10.0.0
libtool: install: (cd /build/deps/install/stow/libosmo-abis/lib && { ln -s -f libosmotrau.so.10.0.0 libosmotrau.so.10 || { rm -f libosmotrau.so.10 && ln -s libosmotrau.so.10.0.0 libosmotrau.so.10; }; })
libtool: install: (cd /build/deps/install/stow/libosmo-abis/lib && { ln -s -f libosmotrau.so.10.0.0 libosmotrau.so || { rm -f libosmotrau.so && ln -s libosmotrau.so.10.0.0 libosmotrau.so; }; })
libtool: install: /usr/bin/install -c .libs/libosmotrau.lai /build/deps/install/stow/libosmo-abis/lib/libosmotrau.la
libtool: install: /usr/bin/install -c .libs/libosmoabis.a /build/deps/install/stow/libosmo-abis/lib/libosmoabis.a
libtool: install: chmod 644 /build/deps/install/stow/libosmo-abis/lib/libosmoabis.a
libtool: install: ranlib /build/deps/install/stow/libosmo-abis/lib/libosmoabis.a
libtool: install: /usr/bin/install -c .libs/libosmotrau.a /build/deps/install/stow/libosmo-abis/lib/libosmotrau.a
libtool: install: chmod 644 /build/deps/install/stow/libosmo-abis/lib/libosmotrau.a
libtool: install: ranlib /build/deps/install/stow/libosmo-abis/lib/libosmotrau.a
libtool: finish: PATH="/build/deps/install/bin:/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /build/deps/install/stow/libosmo-abis/lib
----------------------------------------------------------------------
Libraries have been installed in:
/build/deps/install/stow/libosmo-abis/lib
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the '-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the 'LD_RUN_PATH' environment variable
during linking
- use the '-Wl,-rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to '/etc/ld.so.conf'
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[3]: Leaving directory '/build/deps/libosmo-abis/src'
make[2]: Leaving directory '/build/deps/libosmo-abis/src'
Making install in tests
make[2]: Entering directory '/build/deps/libosmo-abis/tests'
make[3]: Entering directory '/build/deps/libosmo-abis/tests'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/build/deps/libosmo-abis/tests'
make[2]: Leaving directory '/build/deps/libosmo-abis/tests'
Making install in doc
make[2]: Entering directory '/build/deps/libosmo-abis/doc'
Making install in examples
make[3]: Entering directory '/build/deps/libosmo-abis/doc/examples'
CC lapd-over-datagram/lapd-over-datagram-user.o
CC lapd-over-datagram/lapd-over-datagram-network.o
lapd-over-datagram/lapd-over-datagram-network.c: In function 'main':
lapd-over-datagram/lapd-over-datagram-network.c:154:9: warning: 'lapd_instance_alloc' is deprecated: Use lapd_instance_alloc2() instead [-Wdeprecated-declarations]
154 | lapd = lapd_instance_alloc(1, lapd_tx_cb, conn, lapd_rx_cb, conn,
| ^~~~
In file included from lapd-over-datagram/lapd-over-datagram-network.c:13:
../../include/osmocom/abis/lapd.h:63:23: note: declared here
63 | struct lapd_instance *lapd_instance_alloc(int network_side,
| ^~~~~~~~~~~~~~~~~~~
lapd-over-datagram/lapd-over-datagram-user.c: In function 'main':
lapd-over-datagram/lapd-over-datagram-user.c:204:9: warning: 'lapd_instance_alloc' is deprecated: Use lapd_instance_alloc2() instead [-Wdeprecated-declarations]
204 | lapd = lapd_instance_alloc(0, lapd_tx_cb, NULL, lapd_rx_cb, &num_msgs,
| ^~~~
In file included from lapd-over-datagram/lapd-over-datagram-user.c:16:
../../include/osmocom/abis/lapd.h:63:23: note: declared here
63 | struct lapd_instance *lapd_instance_alloc(int network_side,
| ^~~~~~~~~~~~~~~~~~~
CCLD lapd-over-datagram-network
CCLD lapd-over-datagram-user
make[4]: Entering directory '/build/deps/libosmo-abis/doc/examples'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/deps/libosmo-abis/doc/examples'
make[3]: Leaving directory '/build/deps/libosmo-abis/doc/examples'
make[3]: Entering directory '/build/deps/libosmo-abis/doc'
make[4]: Entering directory '/build/deps/libosmo-abis/doc'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/deps/libosmo-abis/doc'
make[3]: Leaving directory '/build/deps/libosmo-abis/doc'
make[2]: Leaving directory '/build/deps/libosmo-abis/doc'
make[2]: Entering directory '/build/deps/libosmo-abis'
make[3]: Entering directory '/build/deps/libosmo-abis'
make[3]: Nothing to be done for 'install-exec-am'.
/usr/bin/mkdir -p '/build/deps/install/stow/libosmo-abis/lib/pkgconfig'
/usr/bin/install -c -m 644 libosmoabis.pc libosmotrau.pc '/build/deps/install/stow/libosmo-abis/lib/pkgconfig'
make[3]: Leaving directory '/build/deps/libosmo-abis'
make[2]: Leaving directory '/build/deps/libosmo-abis'
make[1]: Leaving directory '/build/deps/libosmo-abis'
+ STOW_DIR=/build/deps/install/stow stow --restow libosmo-abis
+ osmo-build-dep.sh libosmo-sigtran '' --disable-doxygen
=============================== libosmo-sigtran ===============================
+ mkdir -p /build/deps
+ cd /build/deps
+ osmo-deps.sh libosmo-sigtran
+ project=libosmo-sigtran
+ branch=master
+ git branch -a
+ grep -c remotes/origin/master$
+ [ x1 != x0 ]
+ branch=origin/master
+ test -d libosmo-sigtran
+ osmo_git_clone_url libosmo-sigtran
+ echo https://gerrit.osmocom.org/libosmo-sigtran
+ git clone https://gerrit.osmocom.org/libosmo-sigtran libosmo-sigtran
Cloning into 'libosmo-sigtran'...
+ cd libosmo-sigtran
+ git fetch --tags origin
+ git fetch origin
+ deps= osmo-clean-workspace.sh
+ chmod -R +w .
+ git checkout -f HEAD
Your branch is up to date with 'origin/master'.
+ git clean -dxf
+ [ -d ]
+ [ -d layer1-headers ]
+ git checkout -f origin/master
Note: switching to 'origin/master'.
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:
git switch -c <new-branch-name>
Or undo this operation with:
git switch -
Turn off this advice by setting config variable advice.detachedHead to false
HEAD is now at 64122ba jenkins.sh: libosmo-netif no longer depends on libosmo-abis
+ git rev-parse HEAD
64122ba4cbb0054757743db25c3df93be9b91222
+ cd libosmo-sigtran
+ mkdir -p /build/deps/install/stow
+ osmo_source_subdir libosmo-sigtran
+ subdir=
+ [ -n ]
+ autoreconf --install --force
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, '.'.
libtoolize: copying file './ltmain.sh'
libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.ac,
libtoolize: and rerunning libtoolize and aclocal.
libtoolize: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
configure.ac:167: warning: The macro `AC_HELP_STRING' is obsolete.
configure.ac:167: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
configure.ac:167: the top level
configure.ac:184: warning: AC_OUTPUT should be used without arguments.
configure.ac:184: You should run autoupdate.
configure.ac:23: installing './compile'
configure.ac:25: installing './config.guess'
configure.ac:25: installing './config.sub'
configure.ac:9: installing './install-sh'
configure.ac:9: installing './missing'
examples/Makefile.am: installing './depcomp'
+ ./configure --prefix=/build/deps/install/stow/libosmo-sigtran --with-systemdsystemunitdir=/build/deps/install/stow/libosmo-sigtran/lib/systemd/system --disable-doxygen
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether make supports nested variables... (cached) yes
checking whether make sets $(MAKE)... (cached) yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether gcc understands -c and -o together... yes
checking whether make supports the include directive... yes (GNU style)
checking dependency style of gcc... gcc3
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for file... file
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /usr/bin/dd
checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
checking for mt... no
checking if : is a manifest tool... no
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for pkg-config... /usr/bin/pkg-config
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.20... yes
checking for libosmocore >= 1.10.0... yes
checking for libosmovty >= 1.10.0... yes
checking for libosmogsm >= 1.10.0... yes
checking for libosmo-netif >= 1.5.0... yes
checking for library containing sctp_recvmsg... -lsctp
checking if gcc supports -fvisibility=hidden... yes
checking for doxygen... /usr/bin/doxygen
checking whether to enable VTY/CTRL tests... no
CFLAGS=" -std=gnu11 -Wall"
CPPFLAGS=" -Wall"
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating libosmo-sigtran.pc
config.status: creating include/osmocom/Makefile
config.status: creating include/osmocom/sccp/Makefile
config.status: creating include/osmocom/sigtran/Makefile
config.status: creating include/Makefile
config.status: creating src/Makefile
config.status: creating tests/Makefile
config.status: creating tests/m2ua/Makefile
config.status: creating tests/xua/Makefile
config.status: creating tests/ss7/Makefile
config.status: creating tests/vty/Makefile
config.status: creating examples/Makefile
config.status: creating stp/Makefile
config.status: creating doc/Makefile
config.status: creating doc/examples/Makefile
config.status: creating doc/manuals/Makefile
config.status: creating contrib/Makefile
config.status: creating contrib/systemd/Makefile
config.status: creating Doxyfile
config.status: creating Makefile
config.status: executing tests/atconfig commands
config.status: executing depfiles commands
config.status: executing libtool commands
+ [ -n ]
+ make -j 12 install
echo 2.0.0.52-6412 > .version-t && mv .version-t .version
make install-recursive
make[1]: Entering directory '/build/deps/libosmo-sigtran'
Making install in include
make[2]: Entering directory '/build/deps/libosmo-sigtran/include'
Making install in osmocom
make[3]: Entering directory '/build/deps/libosmo-sigtran/include/osmocom'
Making install in sccp
make[4]: Entering directory '/build/deps/libosmo-sigtran/include/osmocom/sccp'
make[5]: Entering directory '/build/deps/libosmo-sigtran/include/osmocom/sccp'
make[5]: Nothing to be done for 'install-exec-am'.
/usr/bin/mkdir -p '/build/deps/install/stow/libosmo-sigtran/include/osmocom/sccp'
/usr/bin/install -c -m 644 sccp_types.h '/build/deps/install/stow/libosmo-sigtran/include/osmocom/sccp'
make[5]: Leaving directory '/build/deps/libosmo-sigtran/include/osmocom/sccp'
make[4]: Leaving directory '/build/deps/libosmo-sigtran/include/osmocom/sccp'
Making install in sigtran
make[4]: Entering directory '/build/deps/libosmo-sigtran/include/osmocom/sigtran'
make[5]: Entering directory '/build/deps/libosmo-sigtran/include/osmocom/sigtran'
make[5]: Nothing to be done for 'install-exec-am'.
/usr/bin/mkdir -p '/build/deps/install/stow/libosmo-sigtran/include/osmocom/sigtran'
/usr/bin/mkdir -p '/build/deps/install/stow/libosmo-sigtran/include/osmocom/sigtran/protocol'
/usr/bin/install -c -m 644 mtp_sap.h osmo_ss7.h sccp_helpers.h sccp_sap.h sigtran_sap.h xua_msg.h '/build/deps/install/stow/libosmo-sigtran/include/osmocom/sigtran'
/usr/bin/install -c -m 644 protocol/sua.h protocol/m2ua.h protocol/m3ua.h protocol/mtp.h protocol/sccp_scmg.h '/build/deps/install/stow/libosmo-sigtran/include/osmocom/sigtran/protocol'
make[5]: Leaving directory '/build/deps/libosmo-sigtran/include/osmocom/sigtran'
make[4]: Leaving directory '/build/deps/libosmo-sigtran/include/osmocom/sigtran'
make[4]: Entering directory '/build/deps/libosmo-sigtran/include/osmocom'
make[5]: Entering directory '/build/deps/libosmo-sigtran/include/osmocom'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/build/deps/libosmo-sigtran/include/osmocom'
make[4]: Leaving directory '/build/deps/libosmo-sigtran/include/osmocom'
make[3]: Leaving directory '/build/deps/libosmo-sigtran/include/osmocom'
make[3]: Entering directory '/build/deps/libosmo-sigtran/include'
make[4]: Entering directory '/build/deps/libosmo-sigtran/include'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/deps/libosmo-sigtran/include'
make[3]: Leaving directory '/build/deps/libosmo-sigtran/include'
make[2]: Leaving directory '/build/deps/libosmo-sigtran/include'
Making install in src
make[2]: Entering directory '/build/deps/libosmo-sigtran/src'
CC libxua_a-xua_msg.o
CC ipa.lo
CC m3ua.lo
CC osmo_ss7.lo
CC osmo_ss7_as.lo
CC osmo_ss7_asp.lo
CC osmo_ss7_asp_peer.lo
CC osmo_ss7_hmrt.lo
CC osmo_ss7_instance.lo
CC osmo_ss7_link.lo
CC osmo_ss7_linkset.lo
CC osmo_ss7_vty.lo
CC osmo_ss7_xua_srv.lo
CC osmo_ss7_route.lo
CC osmo_ss7_route_table.lo
CC osmo_ss7_user.lo
CC sccp2sua.lo
CC sccp_helpers.lo
CC sccp_lbcs.lo
CC sccp_sap.lo
CC sccp_sclc.lo
CC sccp_scmg.lo
CC sccp_scrc.lo
CC sccp_scoc.lo
CC sccp_types.lo
CC sccp_vty.lo
CC sccp_user.lo
CC sua.lo
CC xua_asp_fsm.lo
CC xua_as_fsm.lo
CC xua_default_lm_fsm.lo
sccp_scoc.c: In function 'scoc_fsm_active':
sccp_scoc.c:1201:9: note: '#pragma message: TODO: internal disco: send N-DISCONNECT.ind to user'
1201 | #pragma message ("TODO: internal disco: send N-DISCONNECT.ind to user")
| ^~~~~~~
CC xua_msg.lo
CC xua_rkm.lo
CC xua_shared.lo
CC xua_snm.lo
AR libxua.a
ar: `u' modifier ignored since `D' is the default (see `U')
CCLD libosmo-sigtran.la
make[3]: Entering directory '/build/deps/libosmo-sigtran/src'
make[3]: Nothing to be done for 'install-data-am'.
/usr/bin/mkdir -p '/build/deps/install/stow/libosmo-sigtran/lib'
/bin/bash ../libtool --mode=install /usr/bin/install -c libosmo-sigtran.la '/build/deps/install/stow/libosmo-sigtran/lib'
libtool: install: /usr/bin/install -c .libs/libosmo-sigtran.so.10.0.1 /build/deps/install/stow/libosmo-sigtran/lib/libosmo-sigtran.so.10.0.1
libtool: install: (cd /build/deps/install/stow/libosmo-sigtran/lib && { ln -s -f libosmo-sigtran.so.10.0.1 libosmo-sigtran.so.10 || { rm -f libosmo-sigtran.so.10 && ln -s libosmo-sigtran.so.10.0.1 libosmo-sigtran.so.10; }; })
libtool: install: (cd /build/deps/install/stow/libosmo-sigtran/lib && { ln -s -f libosmo-sigtran.so.10.0.1 libosmo-sigtran.so || { rm -f libosmo-sigtran.so && ln -s libosmo-sigtran.so.10.0.1 libosmo-sigtran.so; }; })
libtool: install: /usr/bin/install -c .libs/libosmo-sigtran.lai /build/deps/install/stow/libosmo-sigtran/lib/libosmo-sigtran.la
libtool: install: /usr/bin/install -c .libs/libosmo-sigtran.a /build/deps/install/stow/libosmo-sigtran/lib/libosmo-sigtran.a
libtool: install: chmod 644 /build/deps/install/stow/libosmo-sigtran/lib/libosmo-sigtran.a
libtool: install: ranlib /build/deps/install/stow/libosmo-sigtran/lib/libosmo-sigtran.a
libtool: finish: PATH="/build/deps/install/bin:/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /build/deps/install/stow/libosmo-sigtran/lib
----------------------------------------------------------------------
Libraries have been installed in:
/build/deps/install/stow/libosmo-sigtran/lib
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the '-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the 'LD_RUN_PATH' environment variable
during linking
- use the '-Wl,-rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to '/etc/ld.so.conf'
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[3]: Leaving directory '/build/deps/libosmo-sigtran/src'
make[2]: Leaving directory '/build/deps/libosmo-sigtran/src'
Making install in tests
make[2]: Entering directory '/build/deps/libosmo-sigtran/tests'
Making install in xua
make[3]: Entering directory '/build/deps/libosmo-sigtran/tests/xua'
make[4]: Entering directory '/build/deps/libosmo-sigtran/tests/xua'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/deps/libosmo-sigtran/tests/xua'
make[3]: Leaving directory '/build/deps/libosmo-sigtran/tests/xua'
Making install in m2ua
make[3]: Entering directory '/build/deps/libosmo-sigtran/tests/m2ua'
make[4]: Entering directory '/build/deps/libosmo-sigtran/tests/m2ua'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/deps/libosmo-sigtran/tests/m2ua'
make[3]: Leaving directory '/build/deps/libosmo-sigtran/tests/m2ua'
Making install in ss7
make[3]: Entering directory '/build/deps/libosmo-sigtran/tests/ss7'
make[4]: Entering directory '/build/deps/libosmo-sigtran/tests/ss7'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/deps/libosmo-sigtran/tests/ss7'
make[3]: Leaving directory '/build/deps/libosmo-sigtran/tests/ss7'
Making install in vty
make[3]: Entering directory '/build/deps/libosmo-sigtran/tests/vty'
make[4]: Entering directory '/build/deps/libosmo-sigtran/tests/vty'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/deps/libosmo-sigtran/tests/vty'
make[3]: Leaving directory '/build/deps/libosmo-sigtran/tests/vty'
make[3]: Entering directory '/build/deps/libosmo-sigtran/tests'
make[4]: Entering directory '/build/deps/libosmo-sigtran/tests'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/deps/libosmo-sigtran/tests'
make[3]: Leaving directory '/build/deps/libosmo-sigtran/tests'
make[2]: Leaving directory '/build/deps/libosmo-sigtran/tests'
Making install in examples
make[2]: Entering directory '/build/deps/libosmo-sigtran/examples'
CC sccp_demo_user.o
CC sccp_test_server.o
CC sccp_test_vty.o
CCLD sccp_demo_user
make[3]: Entering directory '/build/deps/libosmo-sigtran/examples'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/build/deps/libosmo-sigtran/examples'
make[2]: Leaving directory '/build/deps/libosmo-sigtran/examples'
Making install in stp
make[2]: Entering directory '/build/deps/libosmo-sigtran/stp'
CC stp_main.o
CCLD osmo-stp
make[3]: Entering directory '/build/deps/libosmo-sigtran/stp'
make[3]: Nothing to be done for 'install-data-am'.
/usr/bin/mkdir -p '/build/deps/install/stow/libosmo-sigtran/bin'
/bin/bash ../libtool --mode=install /usr/bin/install -c osmo-stp '/build/deps/install/stow/libosmo-sigtran/bin'
libtool: install: /usr/bin/install -c .libs/osmo-stp /build/deps/install/stow/libosmo-sigtran/bin/osmo-stp
make[3]: Leaving directory '/build/deps/libosmo-sigtran/stp'
make[2]: Leaving directory '/build/deps/libosmo-sigtran/stp'
Making install in doc
make[2]: Entering directory '/build/deps/libosmo-sigtran/doc'
Making install in examples
make[3]: Entering directory '/build/deps/libosmo-sigtran/doc/examples'
make[4]: Entering directory '/build/deps/libosmo-sigtran/doc/examples'
make[4]: Nothing to be done for 'install-exec-am'.
/usr/bin/mkdir -p '/build/deps/install/stow/libosmo-sigtran/share/doc/libosmo-sigtran/examples/osmo-stp'
/usr/bin/mkdir -p '/build/deps/install/stow/libosmo-sigtran/etc/osmocom'
/usr/bin/install -c -m 644 osmo-stp.cfg osmo-stp-multihome.cfg '/build/deps/install/stow/libosmo-sigtran/share/doc/libosmo-sigtran/examples/osmo-stp'
/usr/bin/install -c -m 644 osmo-stp.cfg '/build/deps/install/stow/libosmo-sigtran/etc/osmocom'
make[4]: Leaving directory '/build/deps/libosmo-sigtran/doc/examples'
make[3]: Leaving directory '/build/deps/libosmo-sigtran/doc/examples'
Making install in manuals
make[3]: Entering directory '/build/deps/libosmo-sigtran/doc/manuals'
make[4]: Entering directory '/build/deps/libosmo-sigtran/doc/manuals'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/deps/libosmo-sigtran/doc/manuals'
make[3]: Leaving directory '/build/deps/libosmo-sigtran/doc/manuals'
make[3]: Entering directory '/build/deps/libosmo-sigtran/doc'
make[4]: Entering directory '/build/deps/libosmo-sigtran/doc'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/deps/libosmo-sigtran/doc'
make[3]: Leaving directory '/build/deps/libosmo-sigtran/doc'
make[2]: Leaving directory '/build/deps/libosmo-sigtran/doc'
Making install in contrib
make[2]: Entering directory '/build/deps/libosmo-sigtran/contrib'
Making install in systemd
make[3]: Entering directory '/build/deps/libosmo-sigtran/contrib/systemd'
make[4]: Entering directory '/build/deps/libosmo-sigtran/contrib/systemd'
make[4]: Nothing to be done for 'install-exec-am'.
/usr/bin/mkdir -p '/build/deps/install/stow/libosmo-sigtran/lib/systemd/system'
/usr/bin/install -c -m 644 osmo-stp.service '/build/deps/install/stow/libosmo-sigtran/lib/systemd/system'
make[4]: Leaving directory '/build/deps/libosmo-sigtran/contrib/systemd'
make[3]: Leaving directory '/build/deps/libosmo-sigtran/contrib/systemd'
make[3]: Entering directory '/build/deps/libosmo-sigtran/contrib'
make[4]: Entering directory '/build/deps/libosmo-sigtran/contrib'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/deps/libosmo-sigtran/contrib'
make[3]: Leaving directory '/build/deps/libosmo-sigtran/contrib'
make[2]: Leaving directory '/build/deps/libosmo-sigtran/contrib'
make[2]: Entering directory '/build/deps/libosmo-sigtran'
make[3]: Entering directory '/build/deps/libosmo-sigtran'
make[3]: Nothing to be done for 'install-exec-am'.
/usr/bin/mkdir -p '/build/deps/install/stow/libosmo-sigtran/lib/pkgconfig'
/usr/bin/install -c -m 644 libosmo-sigtran.pc '/build/deps/install/stow/libosmo-sigtran/lib/pkgconfig'
make install-data-hook
make[4]: Entering directory '/build/deps/libosmo-sigtran'
make[4]: Nothing to be done for 'install-data-hook'.
make[4]: Leaving directory '/build/deps/libosmo-sigtran'
make[3]: Leaving directory '/build/deps/libosmo-sigtran'
make[2]: Leaving directory '/build/deps/libosmo-sigtran'
make[1]: Leaving directory '/build/deps/libosmo-sigtran'
+ STOW_DIR=/build/deps/install/stow stow --restow libosmo-sigtran
+ osmo-build-dep.sh osmo-mgw
=============================== osmo-mgw ===============================
+ mkdir -p /build/deps
+ cd /build/deps
+ osmo-deps.sh osmo-mgw
+ project=osmo-mgw
+ branch=master
+ git branch -a
+ grep -c remotes/origin/master$
+ [ x1 != x0 ]
+ branch=origin/master
+ test -d osmo-mgw
+ osmo_git_clone_url osmo-mgw
+ echo https://gerrit.osmocom.org/osmo-mgw
+ git clone https://gerrit.osmocom.org/osmo-mgw osmo-mgw
Cloning into 'osmo-mgw'...
+ cd osmo-mgw
+ git fetch --tags origin
+ git fetch origin
+ deps= osmo-clean-workspace.sh
+ chmod -R +w .
+ git checkout -f HEAD
Your branch is up to date with 'origin/master'.
+ git clean -dxf
+ [ -d ]
+ [ -d layer1-headers ]
+ git checkout -f origin/master
Note: switching to 'origin/master'.
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:
git switch -c <new-branch-name>
Or undo this operation with:
git switch -
Turn off this advice by setting config variable advice.detachedHead to false
HEAD is now at 802b1fad6 mgcp-client: Fix wrong value passed to strerror()
+ git rev-parse HEAD
802b1fad610164350042808af399d597a2641099
+ cd osmo-mgw
+ mkdir -p /build/deps/install/stow
+ osmo_source_subdir osmo-mgw
+ subdir=
+ [ -n ]
+ autoreconf --install --force
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, '.'.
libtoolize: copying file './ltmain.sh'
libtoolize: putting macros in 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'
libtoolize: copying file 'm4/ltsugar.m4'
libtoolize: copying file 'm4/ltversion.m4'
libtoolize: copying file 'm4/lt~obsolete.m4'
libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.ac,
libtoolize: and rerunning libtoolize and aclocal.
configure.ac:93: warning: The macro `AC_HELP_STRING' is obsolete.
configure.ac:93: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
configure.ac:93: the top level
configure.ac:105: warning: The macro `AC_HELP_STRING' is obsolete.
configure.ac:105: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
configure.ac:105: the top level
configure.ac:110: warning: The macro `AC_HELP_STRING' is obsolete.
configure.ac:110: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
configure.ac:110: the top level
configure.ac:186: warning: 'AM_CONFIG_HEADER': this macro is obsolete.
configure.ac:186: You should use the 'AC_CONFIG_HEADERS' macro instead.
./lib/autoconf/general.m4:2434: AC_DIAGNOSE is expanded from...
aclocal.m4:1089: AM_CONFIG_HEADER is expanded from...
configure.ac:186: the top level
configure.ac:188: warning: AC_OUTPUT should be used without arguments.
configure.ac:188: You should run autoupdate.
configure.ac:23: installing './compile'
configure.ac:25: installing './config.guess'
configure.ac:25: installing './config.sub'
configure.ac:9: installing './install-sh'
configure.ac:9: installing './missing'
src/libosmo-mgcp-client/Makefile.am: installing './depcomp'
+ ./configure --prefix=/build/deps/install/stow/osmo-mgw --with-systemdsystemunitdir=/build/deps/install/stow/osmo-mgw/lib/systemd/system
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether make supports nested variables... (cached) yes
checking whether make sets $(MAKE)... (cached) yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether gcc understands -c and -o together... yes
checking whether make supports the include directive... yes (GNU style)
checking dependency style of gcc... gcc3
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for file... file
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /usr/bin/dd
checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
checking for mt... no
checking if : is a manifest tool... no
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for pkg-config... /usr/bin/pkg-config
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.20... yes
checking for library containing dlopen... none required
checking for library containing dlsym... none required
checking for libosmocore >= 1.10.0... yes
checking for libosmogsm >= 1.10.0... yes
checking for libosmoctrl >= 1.10.0... yes
checking for libosmovty >= 1.10.0... yes
checking for libosmo-netif >= 1.5.0... yes
checking for libosmoabis >= 1.6.0... yes
checking for libosmotrau >= 1.6.0... yes
checking whether to enable code coverage support... no
checking whether to enable VTY/CTRL tests... no
CFLAGS=" -std=gnu11 -DBUILDING_LIBOSMOMGCPCLIENT -pthread"
CPPFLAGS=" -DBUILDING_LIBOSMOMGCPCLIENT -pthread"
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating libosmo-mgcp-client.pc
config.status: creating include/Makefile
config.status: creating include/osmocom/Makefile
config.status: creating include/osmocom/mgcp_client/Makefile
config.status: creating include/osmocom/mgcp/Makefile
config.status: creating src/Makefile
config.status: creating src/libosmo-mgcp-client/Makefile
config.status: creating src/libosmo-mgcp/Makefile
config.status: creating src/osmo-mgw/Makefile
config.status: creating tests/Makefile
config.status: creating tests/atlocal
config.status: creating tests/mgcp_client/Makefile
config.status: creating tests/mgcp/Makefile
config.status: creating doc/Makefile
config.status: creating doc/examples/Makefile
config.status: creating doc/manuals/Makefile
config.status: creating contrib/Makefile
config.status: creating contrib/systemd/Makefile
config.status: creating Makefile
config.status: creating bscconfig.h
config.status: executing tests/atconfig commands
config.status: executing depfiles commands
config.status: executing libtool commands
+ [ -n ]
+ make -j 12 install
echo 1.13.1.3-802b1 > .version-t && mv .version-t .version
make install-recursive
make[1]: Entering directory '/build/deps/osmo-mgw'
Making install in include
make[2]: Entering directory '/build/deps/osmo-mgw/include'
Making install in osmocom
make[3]: Entering directory '/build/deps/osmo-mgw/include/osmocom'
Making install in mgcp_client
make[4]: Entering directory '/build/deps/osmo-mgw/include/osmocom/mgcp_client'
echo -e "/*\n\n DO NOT EDIT THIS FILE!\n THIS IS OVERWRITTEN DURING BUILD\n This is an automatic copy of <osmocom/mgcp/mgcp_common.h>\n\n */" > mgcp_common.h
cat ../../../include/osmocom/mgcp/mgcp_common.h >> mgcp_common.h
make install-am
make[5]: Entering directory '/build/deps/osmo-mgw/include/osmocom/mgcp_client'
make[6]: Entering directory '/build/deps/osmo-mgw/include/osmocom/mgcp_client'
make[6]: Nothing to be done for 'install-exec-am'.
make[6]: Nothing to be done for 'install-data-am'.
make[6]: Leaving directory '/build/deps/osmo-mgw/include/osmocom/mgcp_client'
make[5]: Leaving directory '/build/deps/osmo-mgw/include/osmocom/mgcp_client'
make[4]: Leaving directory '/build/deps/osmo-mgw/include/osmocom/mgcp_client'
Making install in mgcp
make[4]: Entering directory '/build/deps/osmo-mgw/include/osmocom/mgcp'
make[5]: Entering directory '/build/deps/osmo-mgw/include/osmocom/mgcp'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/build/deps/osmo-mgw/include/osmocom/mgcp'
make[4]: Leaving directory '/build/deps/osmo-mgw/include/osmocom/mgcp'
make[4]: Entering directory '/build/deps/osmo-mgw/include/osmocom'
make[5]: Entering directory '/build/deps/osmo-mgw/include/osmocom'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/build/deps/osmo-mgw/include/osmocom'
make[4]: Leaving directory '/build/deps/osmo-mgw/include/osmocom'
make[3]: Leaving directory '/build/deps/osmo-mgw/include/osmocom'
make[3]: Entering directory '/build/deps/osmo-mgw/include'
make[4]: Entering directory '/build/deps/osmo-mgw/include'
make[4]: Nothing to be done for 'install-exec-am'.
/usr/bin/mkdir -p '/build/deps/install/stow/osmo-mgw/include'
/usr/bin/mkdir -p '/build/deps/install/stow/osmo-mgw/include'
/usr/bin/mkdir -p '/build/deps/install/stow/osmo-mgw/include/osmocom/mgcp_client'
/usr/bin/mkdir -p '/build/deps/install/stow/osmo-mgw/include/osmocom/mgcp_client'
/usr/bin/install -c -m 644 osmocom/mgcp_client/defs.h osmocom/mgcp_client/mgcp_client.h osmocom/mgcp_client/mgcp_client_endpoint_fsm.h osmocom/mgcp_client/mgcp_client_fsm.h osmocom/mgcp_client/mgcp_client_pool.h '/build/deps/install/stow/osmo-mgw/include/osmocom/mgcp_client'
/usr/bin/install -c -m 644 osmocom/mgcp_client/mgcp_common.h '/build/deps/install/stow/osmo-mgw/include/osmocom/mgcp_client'
make[4]: Leaving directory '/build/deps/osmo-mgw/include'
make[3]: Leaving directory '/build/deps/osmo-mgw/include'
make[2]: Leaving directory '/build/deps/osmo-mgw/include'
Making install in src
make[2]: Entering directory '/build/deps/osmo-mgw/src'
Making install in libosmo-mgcp-client
make[3]: Entering directory '/build/deps/osmo-mgw/src/libosmo-mgcp-client'
CC mgcp_client.lo
CC mgcp_client_vty.lo
CC mgcp_client_fsm.lo
CC mgcp_client_endpoint_fsm.lo
CC mgcp_client_pool.lo
CCLD libosmo-mgcp-client.la
make[4]: Entering directory '/build/deps/osmo-mgw/src/libosmo-mgcp-client'
make[4]: Nothing to be done for 'install-data-am'.
/usr/bin/mkdir -p '/build/deps/install/stow/osmo-mgw/lib'
/bin/bash ../../libtool --mode=install /usr/bin/install -c libosmo-mgcp-client.la '/build/deps/install/stow/osmo-mgw/lib'
libtool: install: /usr/bin/install -c .libs/libosmo-mgcp-client.so.14.0.0 /build/deps/install/stow/osmo-mgw/lib/libosmo-mgcp-client.so.14.0.0
libtool: install: (cd /build/deps/install/stow/osmo-mgw/lib && { ln -s -f libosmo-mgcp-client.so.14.0.0 libosmo-mgcp-client.so.14 || { rm -f libosmo-mgcp-client.so.14 && ln -s libosmo-mgcp-client.so.14.0.0 libosmo-mgcp-client.so.14; }; })
libtool: install: (cd /build/deps/install/stow/osmo-mgw/lib && { ln -s -f libosmo-mgcp-client.so.14.0.0 libosmo-mgcp-client.so || { rm -f libosmo-mgcp-client.so && ln -s libosmo-mgcp-client.so.14.0.0 libosmo-mgcp-client.so; }; })
libtool: install: /usr/bin/install -c .libs/libosmo-mgcp-client.lai /build/deps/install/stow/osmo-mgw/lib/libosmo-mgcp-client.la
libtool: install: /usr/bin/install -c .libs/libosmo-mgcp-client.a /build/deps/install/stow/osmo-mgw/lib/libosmo-mgcp-client.a
libtool: install: chmod 644 /build/deps/install/stow/osmo-mgw/lib/libosmo-mgcp-client.a
libtool: install: ranlib /build/deps/install/stow/osmo-mgw/lib/libosmo-mgcp-client.a
libtool: finish: PATH="/build/deps/install/bin:/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /build/deps/install/stow/osmo-mgw/lib
----------------------------------------------------------------------
Libraries have been installed in:
/build/deps/install/stow/osmo-mgw/lib
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the '-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the 'LD_RUN_PATH' environment variable
during linking
- use the '-Wl,-rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to '/etc/ld.so.conf'
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[4]: Leaving directory '/build/deps/osmo-mgw/src/libosmo-mgcp-client'
make[3]: Leaving directory '/build/deps/osmo-mgw/src/libosmo-mgcp-client'
Making install in libosmo-mgcp
make[3]: Entering directory '/build/deps/osmo-mgw/src/libosmo-mgcp'
CC mgcp_protocol.o
CC mgcp_network.o
CC mgcp_vty.o
CC mgcp_osmux.o
CC mgcp_sdp.o
CC mgcp_codec.o
CC mgcp_msg.o
CC mgcp_conn.o
CC mgcp_stat.o
CC mgcp_endp.o
CC mgcp_trunk.o
CC mgcp_ratectr.o
CC mgcp_e1.o
CC mgcp_iuup.o
AR libosmo-mgcp.a
ar: `u' modifier ignored since `D' is the default (see `U')
make[4]: Entering directory '/build/deps/osmo-mgw/src/libosmo-mgcp'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/deps/osmo-mgw/src/libosmo-mgcp'
make[3]: Leaving directory '/build/deps/osmo-mgw/src/libosmo-mgcp'
Making install in osmo-mgw
make[3]: Entering directory '/build/deps/osmo-mgw/src/osmo-mgw'
CC mgw_main.o
CCLD osmo-mgw
make[4]: Entering directory '/build/deps/osmo-mgw/src/osmo-mgw'
make[4]: Nothing to be done for 'install-data-am'.
/usr/bin/mkdir -p '/build/deps/install/stow/osmo-mgw/bin'
/bin/bash ../../libtool --mode=install /usr/bin/install -c osmo-mgw '/build/deps/install/stow/osmo-mgw/bin'
libtool: install: /usr/bin/install -c osmo-mgw /build/deps/install/stow/osmo-mgw/bin/osmo-mgw
make[4]: Leaving directory '/build/deps/osmo-mgw/src/osmo-mgw'
make[3]: Leaving directory '/build/deps/osmo-mgw/src/osmo-mgw'
make[3]: Entering directory '/build/deps/osmo-mgw/src'
make[4]: Entering directory '/build/deps/osmo-mgw/src'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/deps/osmo-mgw/src'
make[3]: Leaving directory '/build/deps/osmo-mgw/src'
make[2]: Leaving directory '/build/deps/osmo-mgw/src'
Making install in tests
make[2]: Entering directory '/build/deps/osmo-mgw/tests'
Making install in mgcp_client
make[3]: Entering directory '/build/deps/osmo-mgw/tests/mgcp_client'
make[4]: Entering directory '/build/deps/osmo-mgw/tests/mgcp_client'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/deps/osmo-mgw/tests/mgcp_client'
make[3]: Leaving directory '/build/deps/osmo-mgw/tests/mgcp_client'
Making install in mgcp
make[3]: Entering directory '/build/deps/osmo-mgw/tests/mgcp'
make[4]: Entering directory '/build/deps/osmo-mgw/tests/mgcp'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/deps/osmo-mgw/tests/mgcp'
make[3]: Leaving directory '/build/deps/osmo-mgw/tests/mgcp'
make[3]: Entering directory '/build/deps/osmo-mgw/tests'
make[4]: Entering directory '/build/deps/osmo-mgw/tests'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/deps/osmo-mgw/tests'
make[3]: Leaving directory '/build/deps/osmo-mgw/tests'
make[2]: Leaving directory '/build/deps/osmo-mgw/tests'
Making install in doc
make[2]: Entering directory '/build/deps/osmo-mgw/doc'
Making install in examples
make[3]: Entering directory '/build/deps/osmo-mgw/doc/examples'
make[4]: Entering directory '/build/deps/osmo-mgw/doc/examples'
make[4]: Nothing to be done for 'install-exec-am'.
/usr/bin/mkdir -p '/build/deps/install/stow/osmo-mgw/etc/osmocom'
/usr/bin/install -c -m 644 osmo-mgw/osmo-mgw.cfg '/build/deps/install/stow/osmo-mgw/etc/osmocom'
make install-data-hook
make[5]: Entering directory '/build/deps/osmo-mgw/doc/examples'
for f in $(find . -name '*.cfg*' | sed -e 's,^.,,'); do \
j="/build/deps/install/stow/osmo-mgw/share/doc/osmo-mgw/examples/$f" && \
mkdir -p "$(dirname $j)" && \
/usr/bin/install -c -m 644 ./$f $j; \
done
make[5]: Leaving directory '/build/deps/osmo-mgw/doc/examples'
make[4]: Leaving directory '/build/deps/osmo-mgw/doc/examples'
make[3]: Leaving directory '/build/deps/osmo-mgw/doc/examples'
Making install in manuals
make[3]: Entering directory '/build/deps/osmo-mgw/doc/manuals'
make[4]: Entering directory '/build/deps/osmo-mgw/doc/manuals'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/deps/osmo-mgw/doc/manuals'
make[3]: Leaving directory '/build/deps/osmo-mgw/doc/manuals'
make[3]: Entering directory '/build/deps/osmo-mgw/doc'
make[4]: Entering directory '/build/deps/osmo-mgw/doc'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/deps/osmo-mgw/doc'
make[3]: Leaving directory '/build/deps/osmo-mgw/doc'
make[2]: Leaving directory '/build/deps/osmo-mgw/doc'
Making install in contrib
make[2]: Entering directory '/build/deps/osmo-mgw/contrib'
Making install in systemd
make[3]: Entering directory '/build/deps/osmo-mgw/contrib/systemd'
make[4]: Entering directory '/build/deps/osmo-mgw/contrib/systemd'
make[4]: Nothing to be done for 'install-exec-am'.
/usr/bin/mkdir -p '/build/deps/install/stow/osmo-mgw/lib/systemd/system'
/usr/bin/install -c -m 644 osmo-mgw.service '/build/deps/install/stow/osmo-mgw/lib/systemd/system'
make[4]: Leaving directory '/build/deps/osmo-mgw/contrib/systemd'
make[3]: Leaving directory '/build/deps/osmo-mgw/contrib/systemd'
make[3]: Entering directory '/build/deps/osmo-mgw/contrib'
make[4]: Entering directory '/build/deps/osmo-mgw/contrib'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/deps/osmo-mgw/contrib'
make[3]: Leaving directory '/build/deps/osmo-mgw/contrib'
make[2]: Leaving directory '/build/deps/osmo-mgw/contrib'
make[2]: Entering directory '/build/deps/osmo-mgw'
make[3]: Entering directory '/build/deps/osmo-mgw'
make[3]: Nothing to be done for 'install-exec-am'.
/usr/bin/mkdir -p '/build/deps/install/stow/osmo-mgw/lib/pkgconfig'
/usr/bin/install -c -m 644 libosmo-mgcp-client.pc '/build/deps/install/stow/osmo-mgw/lib/pkgconfig'
make[3]: Leaving directory '/build/deps/osmo-mgw'
make[2]: Leaving directory '/build/deps/osmo-mgw'
make[1]: Leaving directory '/build/deps/osmo-mgw'
+ STOW_DIR=/build/deps/install/stow stow --restow osmo-mgw
+ CONFIG='
--enable-external-tests
--enable-meas-pcap2db
--enable-meas-udp2db
--enable-meas-vis
--enable-werror
'
+ '[' 1 = 1 ']'
+ CONFIG='
--enable-external-tests
--enable-meas-pcap2db
--enable-meas-udp2db
--enable-meas-vis
--enable-werror
--enable-manuals'
+ set +x
+ cd /build
+ autoreconf --install --force
=============================== osmo-bsc ===============================
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, '.'.
libtoolize: copying file './ltmain.sh'
libtoolize: putting macros in 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'
libtoolize: copying file 'm4/ltsugar.m4'
libtoolize: copying file 'm4/ltversion.m4'
libtoolize: copying file 'm4/lt~obsolete.m4'
libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.ac,
libtoolize: and rerunning libtoolize and aclocal.
configure.ac:74: warning: The macro `AC_HEADER_STDC' is obsolete.
configure.ac:74: You should run autoupdate.
./lib/autoconf/headers.m4:704: AC_HEADER_STDC is expanded from...
configure.ac:74: the top level
configure.ac:130: warning: The macro `AC_HELP_STRING' is obsolete.
configure.ac:130: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
configure.ac:130: the top level
configure.ac:150: warning: The macro `AC_HELP_STRING' is obsolete.
configure.ac:150: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
configure.ac:150: the top level
configure.ac:228: warning: 'AM_CONFIG_HEADER': this macro is obsolete.
configure.ac:228: You should use the 'AC_CONFIG_HEADERS' macro instead.
./lib/autoconf/general.m4:2434: AC_DIAGNOSE is expanded from...
aclocal.m4:1089: AM_CONFIG_HEADER is expanded from...
configure.ac:228: the top level
configure.ac:230: warning: AC_OUTPUT should be used without arguments.
configure.ac:230: You should run autoupdate.
configure.ac:23: installing './compile'
configure.ac:25: installing './config.guess'
configure.ac:25: installing './config.sub'
configure.ac:9: installing './install-sh'
configure.ac:9: installing './missing'
doc/Makefile.am:34: warning: '%'-style pattern rules are a GNU make extension
doc/Makefile.am:37: warning: '%'-style pattern rules are a GNU make extension
src/ipaccess/Makefile.am: installing './depcomp'
+ ./configure --enable-sanitize --enable-external-tests --enable-meas-pcap2db --enable-meas-udp2db --enable-meas-vis --enable-werror --enable-manuals
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether make supports nested variables... (cached) yes
checking whether make sets $(MAKE)... (cached) yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether gcc understands -c and -o together... yes
checking whether make supports the include directive... yes (GNU style)
checking dependency style of gcc... gcc3
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for file... file
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /usr/bin/dd
checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
checking for mt... no
checking if : is a manifest tool... no
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for pkg-config... /usr/bin/pkg-config
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.20... yes
checking for libosmocore >= 1.10.0... yes
checking for libosmovty >= 1.10.0... yes
checking for libosmoctrl >= 1.10.0... yes
checking for libosmogsm >= 1.10.0... yes
checking for libosmoabis >= 1.6.0... yes
checking for libosmo-netif >= 1.5.0... yes
checking for libosmo-sigtran >= 1.9.0... yes
checking for libosmo-mgcp-client >= 1.13.0... yes
checking for egrep... (cached) /usr/bin/grep -E
checking for sqlite3... yes
checking for pcap/pcap.h... yes
checking for cdk/cdk.h... yes
checking if gcc supports -fvisibility=hidden... yes
checking whether to enable code coverage support... no
checking for python3... yes
checking for osmotestvty.py... yes
checking whether to enable VTY/CTRL tests... yes
checking for OSMO_GSM_MANUALS_DIR... /opt/osmo-gsm-manuals (from env)
All dependencies installed!
CFLAGS=" -std=gnu11 -fsanitize=address -fsanitize=undefined -Werror -Wno-error=deprecated -Wno-error=deprecated-declarations -Wno-error=cpp"
CPPFLAGS=" -fsanitize=address -fsanitize=undefined -Werror -Wno-error=deprecated -Wno-error=deprecated-declarations -Wno-error=cpp"
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating include/Makefile
config.status: creating include/osmocom/Makefile
config.status: creating include/osmocom/bsc/Makefile
config.status: creating src/Makefile
config.status: creating src/osmo-bsc/Makefile
config.status: creating src/ipaccess/Makefile
config.status: creating src/utils/Makefile
config.status: creating tests/Makefile
config.status: creating tests/atlocal
config.status: creating tests/abis/Makefile
config.status: creating tests/acc/Makefile
config.status: creating tests/bsc/Makefile
config.status: creating tests/codec_pref/Makefile
config.status: creating tests/gsm0408/Makefile
config.status: creating tests/handover/Makefile
config.status: creating tests/nanobts_omlattr/Makefile
config.status: creating tests/paging/Makefile
config.status: creating tests/subscr/Makefile
config.status: creating doc/Makefile
config.status: creating doc/examples/Makefile
config.status: creating doc/manuals/Makefile
config.status: creating contrib/Makefile
config.status: creating contrib/systemd/Makefile
config.status: creating Makefile
config.status: creating bscconfig.h
config.status: executing tests/atconfig commands
config.status: executing depfiles commands
config.status: executing libtool commands
+ make -j 12
echo 1.12.1.39-887ad8 > .version-t && mv .version-t .version
make all-recursive
make[1]: Entering directory '/build'
Making all in include
make[2]: Entering directory '/build/include'
Making all in osmocom
make[3]: Entering directory '/build/include/osmocom'
Making all in bsc
make[4]: Entering directory '/build/include/osmocom/bsc'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/build/include/osmocom/bsc'
make[4]: Entering directory '/build/include/osmocom'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/build/include/osmocom'
make[3]: Leaving directory '/build/include/osmocom'
make[3]: Entering directory '/build/include'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/build/include'
make[2]: Leaving directory '/build/include'
Making all in src
make[2]: Entering directory '/build/src'
Making all in osmo-bsc
make[3]: Entering directory '/build/src/osmo-bsc'
CC osmo_bsc_main.o
CC a_reset.lo
CC abis_nm.lo
CC abis_nm_vty.lo
CC abis_om2000.lo
CC abis_om2000_vty.lo
CC abis_osmo.lo
CC abis_rsl.lo
CC acc.lo
CC assignment_fsm.lo
CC bsc_ctrl.lo
CC bsc_ctrl_lookup.lo
CC bsc_init.lo
CC bsc_rf_ctrl.lo
CC bsc_rll.lo
CC bsc_sccp.lo
CC bsc_stats.lo
CC bsc_subscr_conn_fsm.lo
CC bsc_subscriber.lo
CC bsc_vty.lo
CC bts.lo
CC bts_trx.lo
CC bts_trx_ctrl.lo
CC bts_trx_ts_ctrl.lo
CC bts_trx_ts_lchan_ctrl.lo
CC bts_ericsson_rbs2000.lo
CC bts_init.lo
CC bts_ipaccess_nanobts.lo
CC bts_ipaccess_nanobts_omlattr.lo
CC bts_nokia_site.lo
CC bts_siemens_bs11.lo
CC bts_sm.lo
CC bts_osmobts.lo
CC bts_unknown.lo
CC bts_ctrl.lo
CC bts_setup_ramp.lo
CC bts_vty.lo
CC bts_trx_vty.lo
CC chan_alloc.lo
CC chan_counts.lo
CC codec_pref.lo
CC data_rate_pref.lo
CC e1_config.lo
CC gsm_04_08_rr.lo
CC gsm_data.lo
CC handover_cfg.lo
CC handover_decision.lo
CC handover_ctrl.lo
CC handover_decision_2.lo
CC handover_fsm.lo
CC handover_logic.lo
CC handover_vty.lo
CC vgcs_fsm.lo
CC lb.lo
CC lchan.lo
CC lchan_fsm.lo
CC lchan_rtp_fsm.lo
CC lchan_select.lo
CC lcs_loc_req.lo
CC lcs_ta_req.lo
CC meas_feed.lo
lchan_rtp_fsm.c: In function 'mgcp_pick_codec':
lchan_rtp_fsm.c:925:17: warning: 'codecs_len' is deprecated: use ptmap[] and ptmap_len instead [-Wdeprecated-declarations]
925 | verb_info->codecs_len = 0;
| ^~~~~~~~~
In file included from /build/deps/install/stow/osmo-mgw/include/osmocom/mgcp_client/mgcp_client_endpoint_fsm.h:4,
from lchan_rtp_fsm.c:25:
/build/deps/install/stow/osmo-mgw/include/osmocom/mgcp_client/mgcp_client_fsm.h:35:22: note: declared here
35 | unsigned int codecs_len
| ^~~~~~~~~~
lchan_rtp_fsm.c:929:9: warning: 'codecs' is deprecated: use ptmap[i].codec instead [-Wdeprecated-declarations]
929 | verb_info->codecs[0] = codec;
| ^~~~~~~~~
/build/deps/install/stow/osmo-mgw/include/osmocom/mgcp_client/mgcp_client_fsm.h:33:26: note: declared here
33 | enum mgcp_codecs codecs[MGCP_MAX_CODECS]
| ^~~~~~
lchan_rtp_fsm.c:930:9: warning: 'codecs_len' is deprecated: use ptmap[] and ptmap_len instead [-Wdeprecated-declarations]
930 | verb_info->codecs_len = 1;
| ^~~~~~~~~
/build/deps/install/stow/osmo-mgw/include/osmocom/mgcp_client/mgcp_client_fsm.h:35:22: note: declared here
35 | unsigned int codecs_len
| ^~~~~~~~~~
lchan_rtp_fsm.c:941:9: warning: 'codecs' is deprecated: use ptmap[i].codec instead [-Wdeprecated-declarations]
941 | if (verb_info->codecs[0] == CODEC_AMR_8000_1) {
| ^~
/build/deps/install/stow/osmo-mgw/include/osmocom/mgcp_client/mgcp_client_fsm.h:33:26: note: declared here
33 | enum mgcp_codecs codecs[MGCP_MAX_CODECS]
| ^~~~~~
lchan_rtp_fsm.c:946:9: warning: 'codecs' is deprecated: use ptmap[i].codec instead [-Wdeprecated-declarations]
946 | if (bss_side && verb_info->codecs[0] == CODEC_AMR_8000_1) {
| ^~
/build/deps/install/stow/osmo-mgw/include/osmocom/mgcp_client/mgcp_client_fsm.h:33:26: note: declared here
33 | enum mgcp_codecs codecs[MGCP_MAX_CODECS]
| ^~~~~~
lchan_rtp_fsm.c:954:9: warning: 'codecs' is deprecated: use ptmap[i].codec instead [-Wdeprecated-declarations]
954 | else if (!bss_side && verb_info->codecs[0] == CODEC_AMR_8000_1) {
| ^~~~
/build/deps/install/stow/osmo-mgw/include/osmocom/mgcp_client/mgcp_client_fsm.h:33:26: note: declared here
33 | enum mgcp_codecs codecs[MGCP_MAX_CODECS]
| ^~~~~~
lchan_rtp_fsm.c: In function 'mgcp_codec_is_picked':
lchan_rtp_fsm.c:961:9: warning: 'codecs' is deprecated: use ptmap[i].codec instead [-Wdeprecated-declarations]
961 | return verb_info->codecs[0] == codec;
| ^~~~~~
/build/deps/install/stow/osmo-mgw/include/osmocom/mgcp_client/mgcp_client_fsm.h:33:26: note: declared here
33 | enum mgcp_codecs codecs[MGCP_MAX_CODECS]
| ^~~~~~
CC meas_rep.lo
CC neighbor_ident.lo
CC neighbor_ident_vty.lo
CC neighbor_ident_ctrl.lo
CC net_init.lo
CC nm_common_fsm.lo
CC nm_bb_transc_fsm.lo
CC nm_bts_sm_fsm.lo
CC nm_bts_fsm.lo
CC nm_gprs_cell_fsm.lo
CC nm_gprs_nse_fsm.lo
CC nm_gprs_nsvc_fsm.lo
neighbor_ident.c: In function 'neighbor_controlif_setup':
neighbor_ident.c:494:9: warning: 'ctrl_interface_setup_dynip2' is deprecated: For internal use inside libosmocore only. [-Wdeprecated-declarations]
494 | return ctrl_interface_setup_dynip2(net, net->neigh_ctrl.addr, net->neigh_ctrl.port,
| ^~~~~~
In file included from neighbor_ident.c:37:
/build/deps/install/stow/libosmocore/include/osmocom/ctrl/control_if.h:46:21: note: declared here
46 | struct ctrl_handle *ctrl_interface_setup_dynip2(void *data,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
CC nm_channel_fsm.lo
CC gsm_08_08.lo
CC nm_rcarrier_fsm.lo
CC osmo_bsc_bssap.lo
CC osmo_bsc_filter.lo
CC osmo_bsc_grace.lo
CC osmo_bsc_lcls.lo
CC osmo_bsc_mgcp.lo
CC osmo_bsc_msc.lo
CC osmo_bsc_sigtran.lo
CC paging.lo
CC pcu_sock.lo
CC penalty_timers.lo
CC bssmap_reset.lo
CC system_information.lo
CC timeslot_fsm.lo
CC smscb.lo
CC smscb_vty.lo
CC cbch_scheduler.lo
CC cbsp_link.lo
CC power_control.lo
CCLD libbsc.la
CCLD osmo-bsc
make[3]: Leaving directory '/build/src/osmo-bsc'
Making all in utils
make[3]: Entering directory '/build/src/utils'
CC bs11_config.o
CC isdnsync.o
CC meas_json-meas_json.o
CC osmo_meas_udp2db-meas_udp2db.o
CC osmo_meas_udp2db-meas_db.o
CC osmo_meas_pcap2db-meas_pcap2db.o
CC meas_vis-meas_vis.o
CC osmo_meas_pcap2db-meas_db.o
CCLD isdnsync
CCLD bs11_config
CCLD meas_json
CCLD meas_vis
CCLD osmo-meas-pcap2db
CCLD osmo-meas-udp2db
make[3]: Leaving directory '/build/src/utils'
Making all in ipaccess
make[3]: Entering directory '/build/src/ipaccess'
CC abisip-find.o
CC stubs.o
CC ipaccess-config.o
CC ipaccess-config-e1-driver.o
CC network_listen.o
CC ipaccess-firmware.o
CC ipaccess-proxy.o
CCLD abisip-find
CCLD ipaccess-proxy
CCLD ipaccess-config
make[3]: Leaving directory '/build/src/ipaccess'
make[3]: Entering directory '/build/src'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/build/src'
make[2]: Leaving directory '/build/src'
Making all in tests
make[2]: Entering directory '/build/tests'
Making all in abis
make[3]: Entering directory '/build/tests/abis'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/tests/abis'
Making all in acc
make[3]: Entering directory '/build/tests/acc'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/tests/acc'
Making all in bsc
make[3]: Entering directory '/build/tests/bsc'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/tests/bsc'
Making all in codec_pref
make[3]: Entering directory '/build/tests/codec_pref'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/tests/codec_pref'
Making all in gsm0408
make[3]: Entering directory '/build/tests/gsm0408'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/tests/gsm0408'
Making all in handover
make[3]: Entering directory '/build/tests/handover'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/tests/handover'
Making all in nanobts_omlattr
make[3]: Entering directory '/build/tests/nanobts_omlattr'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/tests/nanobts_omlattr'
Making all in paging
make[3]: Entering directory '/build/tests/paging'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/tests/paging'
Making all in subscr
make[3]: Entering directory '/build/tests/subscr'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/tests/subscr'
make[3]: Entering directory '/build/tests'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/build/tests'
make[2]: Leaving directory '/build/tests'
Making all in doc
make[2]: Entering directory '/build/doc'
Making all in examples
make[3]: Entering directory '/build/doc/examples'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/doc/examples'
Making all in manuals
make[3]: Entering directory '/build/doc/manuals'
ln -s /opt/osmo-gsm-manuals/build build
ln -s /opt/osmo-gsm-manuals/common common
mkdir -p ./vty
xmllint --xinclude --postvalid --noout osmobsc-vty-reference.xml
if ! [ -f osmobsc-usermanual.adoc ]; then \
ln -s osmobsc-usermanual.adoc osmobsc-usermanual.adoc; \
fi
if ! [ -f osmobsc-cbsp.adoc ]; then \
ln -s osmobsc-cbsp.adoc osmobsc-cbsp.adoc; \
fi
if ! [ -f osmux-reference.adoc ]; then \
ln -s osmux-reference.adoc osmux-reference.adoc; \
fi
if ! [ -f aoip-mgw-options.adoc ]; then \
ln -s aoip-mgw-options.adoc aoip-mgw-options.adoc; \
fi
../../src/osmo-bsc/osmo-bsc --vty-ref-xml > vty/bsc_vty_reference.xml
TEXINPUTS="/opt/osmo-gsm-manuals" \
a2x -vv -L --asciidoc-opts="-f /opt/osmo-gsm-manuals/build/mscgen-filter.conf -f /opt/osmo-gsm-manuals/build/diag-filter.conf -f /opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf -f /opt/osmo-gsm-manuals/build/graphviz-filter.conf -a srcdir='/build/doc/manuals' -a commondir='/opt/osmo-gsm-manuals/common' " --dblatex-opts="--config /opt/osmo-gsm-manuals/build/dblatex_config.xml -s /opt/osmo-gsm-manuals/build/custom-dblatex.sty -P draft.mode=yes -P draft.watermark=0 " -a docinfo -a revnumber="DRAFT 1.12.1-39-g887ad8" -a revdate="2024-Dec-12" osmobsc-usermanual.adoc
TEXINPUTS="/opt/osmo-gsm-manuals" \
a2x -vv -L --asciidoc-opts="-f /opt/osmo-gsm-manuals/build/mscgen-filter.conf -f /opt/osmo-gsm-manuals/build/diag-filter.conf -f /opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf -f /opt/osmo-gsm-manuals/build/graphviz-filter.conf -a srcdir='/build/doc/manuals' -a commondir='/opt/osmo-gsm-manuals/common' " --dblatex-opts="--config /opt/osmo-gsm-manuals/build/dblatex_config.xml -s /opt/osmo-gsm-manuals/build/custom-dblatex.sty -P draft.mode=yes -P draft.watermark=0 " -a docinfo -a revnumber="DRAFT 1.12.1-39-g887ad8" -a revdate="2024-Dec-12" osmobsc-cbsp.adoc
TEXINPUTS="/opt/osmo-gsm-manuals" \
a2x -vv -L --asciidoc-opts="-f /opt/osmo-gsm-manuals/build/mscgen-filter.conf -f /opt/osmo-gsm-manuals/build/diag-filter.conf -f /opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf -f /opt/osmo-gsm-manuals/build/graphviz-filter.conf -a srcdir='/build/doc/manuals' -a commondir='/opt/osmo-gsm-manuals/common' " --dblatex-opts="--config /opt/osmo-gsm-manuals/build/dblatex_config.xml -s /opt/osmo-gsm-manuals/build/custom-dblatex.sty -P draft.mode=yes -P draft.watermark=0 " -a docinfo -a revnumber="DRAFT 1.12.1-39-g887ad8" -a revdate="2024-Dec-12" osmux-reference.adoc
TEXINPUTS="/opt/osmo-gsm-manuals" \
a2x -vv -L --asciidoc-opts="-f /opt/osmo-gsm-manuals/build/mscgen-filter.conf -f /opt/osmo-gsm-manuals/build/diag-filter.conf -f /opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf -f /opt/osmo-gsm-manuals/build/graphviz-filter.conf -a srcdir='/build/doc/manuals' -a commondir='/opt/osmo-gsm-manuals/common' " --dblatex-opts="--config /opt/osmo-gsm-manuals/build/dblatex_config.xml -s /opt/osmo-gsm-manuals/build/custom-dblatex.sty -P draft.mode=yes -P draft.watermark=0 " -a docinfo -a revnumber="DRAFT 1.12.1-39-g887ad8" -a revdate="2024-Dec-12" aoip-mgw-options.adoc
Generating the VTY reference in mode 'default' (all commands except deprecated and hidden)
asciidoc: reading: /etc/asciidoc/asciidoc.conf
asciidoc: reading: /etc/asciidoc/asciidoc.conf
asciidoc: reading: /etc/asciidoc/asciidoc.conf
asciidoc: reading: /opt/osmo-gsm-manuals/build/mscgen-filter.conf
asciidoc: reading: /opt/osmo-gsm-manuals/build/mscgen-filter.conf
asciidoc: reading: /opt/osmo-gsm-manuals/build/mscgen-filter.conf
asciidoc: reading: /opt/osmo-gsm-manuals/build/diag-filter.conf
asciidoc: reading: /opt/osmo-gsm-manuals/build/diag-filter.conf
asciidoc: reading: /opt/osmo-gsm-manuals/build/diag-filter.conf
asciidoc: reading: /opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf
mkdir -p generated
asciidoc: reading: /opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf
asciidoc: reading: /opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf
asciidoc: reading: /opt/osmo-gsm-manuals/build/graphviz-filter.conf
asciidoc: reading: /opt/osmo-gsm-manuals/build/graphviz-filter.conf
asciidoc: reading: /opt/osmo-gsm-manuals/build/graphviz-filter.conf
asciidoc: reading: /etc/asciidoc/asciidoc.conf
asciidoc: reading: /etc/asciidoc/asciidoc.conf
asciidoc: reading: /etc/asciidoc/asciidoc.conf
/opt/osmo-gsm-manuals/build/vty_reference_combine.sh "/opt/osmo-gsm-manuals/merge_doc.xsl" \
$(/opt/osmo-gsm-manuals/build/find_existing_path.sh "vty/*reference.xml" . .) \
/opt/osmo-gsm-manuals/common/vty_additions.xml \
./vty/*additions*.xml > generated/combined.xml
asciidoc: reading: /etc/asciidoc/asciidoc.conf
+ mktemp
+ combined=/tmp/tmp.ZTRO99cVop
+ mktemp
+ combine_src=/tmp/tmp.SIkqvelCg1
+ cp ./vty/bsc_vty_reference.xml /tmp/tmp.ZTRO99cVop
asciidoc: reading: /opt/osmo-gsm-manuals/build/mscgen-filter.conf
+ [ -n /opt/osmo-gsm-manuals/common/vty_additions.xml ]
asciidoc: reading: /opt/osmo-gsm-manuals/build/diag-filter.conf
+ realpath /opt/osmo-gsm-manuals/common/vty_additions.xml
+ addition=/opt/osmo-gsm-manuals/common/vty_additions.xml
+ shift
+ cp /tmp/tmp.ZTRO99cVop /tmp/tmp.SIkqvelCg1
asciidoc: reading: /opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf
asciidoc: reading: /opt/osmo-gsm-manuals/build/graphviz-filter.conf
asciidoc: reading: /etc/asciidoc/asciidoc.conf
+ xsltproc -o /tmp/tmp.ZTRO99cVop --stringparam with /opt/osmo-gsm-manuals/common/vty_additions.xml /opt/osmo-gsm-manuals/merge_doc.xsl /tmp/tmp.SIkqvelCg1
asciidoc: reading: /build/doc/manuals/osmobsc-cbsp.adoc
asciidoc: reading: /build/doc/manuals/osmobsc-usermanual.adoc
asciidoc: reading: /build/doc/manuals/osmux-reference.adoc
asciidoc: reading: /etc/asciidoc/docbook45.conf
asciidoc: reading: /etc/asciidoc/docbook45.conf
asciidoc: reading: /etc/asciidoc/docbook45.conf
asciidoc: reading: /etc/asciidoc/filters/music/music-filter.conf
asciidoc: reading: /etc/asciidoc/filters/music/music-filter.conf
asciidoc: reading: /etc/asciidoc/filters/music/music-filter.conf
asciidoc: reading: /etc/asciidoc/filters/latex/latex-filter.conf
asciidoc: reading: /etc/asciidoc/filters/latex/latex-filter.conf
asciidoc: reading: /etc/asciidoc/filters/latex/latex-filter.conf
asciidoc: reading: /etc/asciidoc/filters/code/code-filter.conf
asciidoc: reading: /etc/asciidoc/filters/code/code-filter.conf
asciidoc: reading: /etc/asciidoc/filters/source/source-highlight-filter.conf
asciidoc: reading: /etc/asciidoc/filters/code/code-filter.conf
asciidoc: reading: /etc/asciidoc/filters/source/source-highlight-filter.conf
asciidoc: reading: /etc/asciidoc/filters/source/source-highlight-filter.conf
asciidoc: reading: /build/doc/manuals/aoip-mgw-options.adoc
asciidoc: reading: /etc/asciidoc/filters/graphviz/graphviz-filter.conf
asciidoc: reading: /etc/asciidoc/filters/graphviz/graphviz-filter.conf
asciidoc: reading: /etc/asciidoc/filters/graphviz/graphviz-filter.conf
asciidoc: reading: /etc/asciidoc/lang-en.conf
asciidoc: reading: /etc/asciidoc/docbook45.conf
asciidoc: reading: /etc/asciidoc/lang-en.conf
asciidoc: reading: /etc/asciidoc/lang-en.conf
asciidoc: reading: /opt/osmo-gsm-manuals/build/mscgen-filter.conf
asciidoc: reading: /opt/osmo-gsm-manuals/build/mscgen-filter.conf
asciidoc: reading: /opt/osmo-gsm-manuals/build/mscgen-filter.conf
asciidoc: reading: /opt/osmo-gsm-manuals/build/diag-filter.conf
asciidoc: reading: /opt/osmo-gsm-manuals/build/diag-filter.conf
asciidoc: reading: /opt/osmo-gsm-manuals/build/diag-filter.conf
asciidoc: reading: /opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf
asciidoc: reading: /opt/osmo-gsm-manuals/build/graphviz-filter.conf
asciidoc: reading: /opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf
asciidoc: reading: /opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf
asciidoc: reading: /opt/osmo-gsm-manuals/build/graphviz-filter.conf
asciidoc: reading: /opt/osmo-gsm-manuals/build/graphviz-filter.conf
asciidoc: reading: /etc/asciidoc/filters/music/music-filter.conf
asciidoc: reading: /etc/asciidoc/filters/latex/latex-filter.conf
asciidoc: writing: /build/doc/manuals/osmux-reference.xml
asciidoc: writing: /build/doc/manuals/osmobsc-usermanual.xml
asciidoc: writing: /build/doc/manuals/osmobsc-cbsp.xml
asciidoc: reading: /etc/asciidoc/filters/code/code-filter.conf
asciidoc: reading: /etc/asciidoc/filters/source/source-highlight-filter.conf
asciidoc: reading: /etc/asciidoc/filters/graphviz/graphviz-filter.conf
asciidoc: osmux-reference.adoc: line 2: evaluating: {include:/build/doc/manuals/osmux-reference-docinfo.xml}
asciidoc: osmobsc-usermanual.adoc: line 6: evaluating: {include:/build/doc/manuals/osmobsc-usermanual-docinfo.xml}
asciidoc: reading: /etc/asciidoc/lang-en.conf
asciidoc: osmobsc-cbsp.adoc: line 5: evaluating: {include:/build/doc/manuals/osmobsc-cbsp-docinfo.xml}
asciidoc: include: /build/doc/manuals/common/chapters/preface.adoc
asciidoc: osmobsc-usermanual.adoc: line 9: reading: /build/doc/manuals/common/chapters/preface.adoc
asciidoc: reading: /opt/osmo-gsm-manuals/build/mscgen-filter.conf
asciidoc: reading: /opt/osmo-gsm-manuals/build/diag-filter.conf
asciidoc: reading: /opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf
asciidoc: reading: /opt/osmo-gsm-manuals/build/graphviz-filter.conf
+ [ -n ./vty/bsc_vty_additions.xml ]
+ realpath ./vty/bsc_vty_additions.xml
+ addition=/build/doc/manuals/vty/bsc_vty_additions.xml
+ shift
+ cp /tmp/tmp.ZTRO99cVop /tmp/tmp.SIkqvelCg1
+ xsltproc -o /tmp/tmp.ZTRO99cVop --stringparam with /build/doc/manuals/vty/bsc_vty_additions.xml /opt/osmo-gsm-manuals/merge_doc.xsl /tmp/tmp.SIkqvelCg1
asciidoc: writing: /build/doc/manuals/aoip-mgw-options.xml
asciidoc: aoip-mgw-options.adoc: line 1: evaluating: {include:/build/doc/manuals/aoip-mgw-options-docinfo.xml}
asciidoc: include: /build/doc/manuals/cbsp/procedures.adoc
asciidoc: osmobsc-cbsp.adoc: line 58: reading: /build/doc/manuals/cbsp/procedures.adoc
asciidoc: include: /build/doc/manuals/mgw/classic-bsc.msc
asciidoc: aoip-mgw-options.adoc: line 37: reading: /build/doc/manuals/mgw/classic-bsc.msc
asciidoc: aoip-mgw-options.adoc: line 36: evaluating: {counter2:target-number}
asciidoc: aoip-mgw-options.adoc: line 36: evaluating: {set2:target:aoip-mgw-options__1.svg}
asciidoc: classic-bsc.msc: line 39: filtering: "/usr/bin/python3" "./build/filter-wrapper.py" mscgen -o "/build/doc/manuals/aoip-mgw-options__1.svg" -Tsvg -
asciidoc: osmux-reference.adoc: line 148: evaluating: {counter2:target-number}
asciidoc: osmux-reference.adoc: line 148: evaluating: {set2:target:osmux-reference__1.svg}
asciidoc: osmux-reference.adoc: line 158: filtering: packetdiag3 -o "/build/doc/manuals/osmux-reference__1.svg" -Tsvg - && echo " "
+ [ -n ./vty/libbsc_vty_additions.xml ]
+ realpath ./vty/libbsc_vty_additions.xml
+ addition=/build/doc/manuals/vty/libbsc_vty_additions.xml
+ shift
+ cp /tmp/tmp.ZTRO99cVop /tmp/tmp.SIkqvelCg1
+ xsltproc -o /tmp/tmp.ZTRO99cVop --stringparam with /build/doc/manuals/vty/libbsc_vty_additions.xml /opt/osmo-gsm-manuals/merge_doc.xsl /tmp/tmp.SIkqvelCg1
asciidoc: include: /build/doc/manuals/cbsp/messages.adoc
asciidoc: osmobsc-cbsp.adoc: line 60: reading: /build/doc/manuals/cbsp/messages.adoc
asciidoc: include: /build/doc/manuals/mgw/osmo-bsc-old-sccplite.msc
asciidoc: aoip-mgw-options.adoc: line 51: reading: /build/doc/manuals/mgw/osmo-bsc-old-sccplite.msc
asciidoc: aoip-mgw-options.adoc: line 50: evaluating: {counter2:target-number}
asciidoc: aoip-mgw-options.adoc: line 50: evaluating: {set2:target:aoip-mgw-options__2.svg}
asciidoc: osmo-bsc-old-sccplite.msc: line 64: filtering: "/usr/bin/python3" "./build/filter-wrapper.py" mscgen -o "/build/doc/manuals/aoip-mgw-options__2.svg" -Tsvg -
+ [ -n ]
+ cat /tmp/tmp.ZTRO99cVop
+ rm -f /tmp/tmp.SIkqvelCg1
+ rm -f /tmp/tmp.ZTRO99cVop
xsltproc /opt/osmo-gsm-manuals/vty_reference.xsl generated/combined.xml \
> generated/docbook_vty.xml
asciidoc: include: /build/doc/manuals/chapters/overview.adoc
asciidoc: osmobsc-usermanual.adoc: line 11: reading: /build/doc/manuals/chapters/overview.adoc
asciidoc: overview.adoc: line 65: evaluating: {counter2:target-number}
asciidoc: overview.adoc: line 65: evaluating: {set2:target:osmobsc-usermanual__1.svg}
asciidoc: overview.adoc: line 80: filtering: dot -o "/build/doc/manuals/osmobsc-usermanual__1.svg" -T svg && echo " "
asciidoc: include: /build/doc/manuals/mgw/osmo-bsc-new-mgw.msc
asciidoc: aoip-mgw-options.adoc: line 69: reading: /build/doc/manuals/mgw/osmo-bsc-new-mgw.msc
asciidoc: aoip-mgw-options.adoc: line 68: evaluating: {counter2:target-number}
set -x && \
export GIT_DATE="2024-Sep-06" && \
export REVNUMBER="DRAFT 1.12.1-39-g887ad8" && \
export TEMPFILE="/build/doc/manuals/generated/_temp_osmobsc-vty-reference.xml" && \
/opt/osmo-gsm-manuals/build/docbook-set-revhistory.py "osmobsc-vty-reference.xml" && \
dblatex \
--config /opt/osmo-gsm-manuals/build/dblatex_config.xml \
--xslt-opts="--path /opt/osmo-gsm-manuals/common/chapters:/build/doc/manuals/generated" \
\
-P draft.mode=no \
-o osmobsc-vty-reference.pdf \
"$TEMPFILE" && \
rm $TEMPFILE
asciidoc: aoip-mgw-options.adoc: line 68: evaluating: {set2:target:aoip-mgw-options__3.svg}
asciidoc: osmo-bsc-new-mgw.msc: line 71: filtering: "/usr/bin/python3" "./build/filter-wrapper.py" mscgen -o "/build/doc/manuals/aoip-mgw-options__3.svg" -Tsvg -
+ export GIT_DATE=2024-Sep-06
+ GIT_DATE=2024-Sep-06
+ export 'REVNUMBER=DRAFT 1.12.1-39-g887ad8'
+ REVNUMBER='DRAFT 1.12.1-39-g887ad8'
+ export TEMPFILE=/build/doc/manuals/generated/_temp_osmobsc-vty-reference.xml
+ TEMPFILE=/build/doc/manuals/generated/_temp_osmobsc-vty-reference.xml
+ /opt/osmo-gsm-manuals/build/docbook-set-revhistory.py osmobsc-vty-reference.xml
asciidoc: include: /build/doc/manuals/common/chapters/port_numbers.adoc
asciidoc: osmobsc-cbsp.adoc: line 63: reading: /build/doc/manuals/common/chapters/port_numbers.adoc
Changing revhistory to DRAFT 1.12.1-39-g887ad8, 2024-Sep-06...
+ dblatex --config /opt/osmo-gsm-manuals/build/dblatex_config.xml '--xslt-opts=--path /opt/osmo-gsm-manuals/common/chapters:/build/doc/manuals/generated' -P draft.mode=no -o osmobsc-vty-reference.pdf /build/doc/manuals/generated/_temp_osmobsc-vty-reference.xml
asciidoc: include: /build/doc/manuals/mgw/osmo-bsc-new-mgw-e1.msc
asciidoc: aoip-mgw-options.adoc: line 86: reading: /build/doc/manuals/mgw/osmo-bsc-new-mgw-e1.msc
asciidoc: aoip-mgw-options.adoc: line 85: evaluating: {counter2:target-number}
asciidoc: aoip-mgw-options.adoc: line 85: evaluating: {set2:target:aoip-mgw-options__4.svg}
asciidoc: osmo-bsc-new-mgw-e1.msc: line 50: filtering: "/usr/bin/python3" "./build/filter-wrapper.py" mscgen -o "/build/doc/manuals/aoip-mgw-options__4.svg" -Tsvg -
asciidoc: include: /build/doc/manuals/common/chapters/bibliography.adoc
asciidoc: osmobsc-cbsp.adoc: line 65: reading: /build/doc/manuals/common/chapters/bibliography.adoc
Build the book set list...
asciidoc: include: /build/doc/manuals/common/chapters/glossary.adoc
asciidoc: osmobsc-cbsp.adoc: line 67: reading: /build/doc/manuals/common/chapters/glossary.adoc
asciidoc: osmux-reference.adoc: line 174: evaluating: {counter2:target-number}
asciidoc: osmux-reference.adoc: line 174: evaluating: {set2:target:osmux-reference__2.svg}
asciidoc: osmux-reference.adoc: line 188: filtering: packetdiag3 -o "/build/doc/manuals/osmux-reference__2.svg" -Tsvg - && echo " "
asciidoc: overview.adoc: line 104: evaluating: {counter2:target-number}
asciidoc: overview.adoc: line 104: evaluating: {set2:target:osmobsc-usermanual__2.svg}
asciidoc: overview.adoc: line 120: filtering: dot -o "/build/doc/manuals/osmobsc-usermanual__2.svg" -T svg && echo " "
asciidoc: include: /build/doc/manuals/chapters/running.adoc
asciidoc: osmobsc-usermanual.adoc: line 13: reading: /build/doc/manuals/chapters/running.adoc
asciidoc: running.adoc: line 254: evaluating: {counter2:target-number}
asciidoc: running.adoc: line 254: evaluating: {set2:target:osmobsc-usermanual__3.svg}
asciidoc: running.adoc: line 272: filtering: dot -o "/build/doc/manuals/osmobsc-usermanual__3.svg" -T svg && echo " "
asciidoc: include: /build/doc/manuals/common/chapters/gfdl.adoc
asciidoc: osmobsc-cbsp.adoc: line 69: reading: /build/doc/manuals/common/chapters/gfdl.adoc
asciidoc: include: /build/doc/manuals/common/chapters/vty.adoc
asciidoc: osmobsc-usermanual.adoc: line 15: reading: /build/doc/manuals/common/chapters/vty.adoc
asciidoc: include: /build/doc/manuals/common/chapters/logging.adoc
asciidoc: osmobsc-usermanual.adoc: line 17: reading: /build/doc/manuals/common/chapters/logging.adoc
asciidoc: osmux-reference.adoc: line 270: evaluating: {counter2:target-number}
asciidoc: osmux-reference.adoc: line 270: evaluating: {set2:target:osmux-reference__3.svg}
asciidoc: osmux-reference.adoc: line 283: filtering: packetdiag3 -o "/build/doc/manuals/osmux-reference__3.svg" -Tsvg - && echo " "
Build the listings...
asciidoc: include: /build/doc/manuals/common/chapters/sigtran.adoc
asciidoc: osmobsc-usermanual.adoc: line 19: reading: /build/doc/manuals/common/chapters/sigtran.adoc
asciidoc: include: /build/doc/manuals/common/chapters/sigtran-osmocom.adoc
asciidoc: osmobsc-usermanual.adoc: line 21: reading: /build/doc/manuals/common/chapters/sigtran-osmocom.adoc
asciidoc: include: /build/doc/manuals/common/chapters/sigtran-simple-2g.dot
asciidoc: sigtran-osmocom.adoc: line 221: reading: /build/doc/manuals/common/chapters/sigtran-simple-2g.dot
asciidoc: sigtran-osmocom.adoc: line 220: evaluating: {counter2:target-number}
asciidoc: sigtran-osmocom.adoc: line 220: evaluating: {set2:target:osmobsc-usermanual__4.svg}
asciidoc: sigtran-simple-2g.dot: line 22: filtering: dot -o "/build/doc/manuals/osmobsc-usermanual__4.svg" -T svg && echo " "
asciidoc: osmux-reference.adoc: line 325: evaluating: {counter2:target-number}
asciidoc: osmux-reference.adoc: line 325: evaluating: {set2:target:osmux-reference__4.svg}
asciidoc: osmux-reference.adoc: line 354: filtering: "/usr/bin/python3" "./build/filter-wrapper.py" mscgen -o "/build/doc/manuals/osmux-reference__4.svg" -Tsvg -
asciidoc: include: /build/doc/manuals/common/chapters/sigtran-simple-3g.dot
asciidoc: sigtran-osmocom.adoc: line 251: reading: /build/doc/manuals/common/chapters/sigtran-simple-3g.dot
asciidoc: sigtran-osmocom.adoc: line 250: evaluating: {counter2:target-number}
asciidoc: sigtran-osmocom.adoc: line 250: evaluating: {set2:target:osmobsc-usermanual__5.svg}
asciidoc: sigtran-simple-3g.dot: line 24: filtering: dot -o "/build/doc/manuals/osmobsc-usermanual__5.svg" -T svg && echo " "
asciidoc: osmux-reference.adoc: line 370: evaluating: {counter2:target-number}
asciidoc: osmux-reference.adoc: line 370: evaluating: {set2:target:osmux-reference__5.svg}
asciidoc: osmux-reference.adoc: line 399: filtering: "/usr/bin/python3" "./build/filter-wrapper.py" mscgen -o "/build/doc/manuals/osmux-reference__5.svg" -Tsvg -
asciidoc: osmux-reference.adoc: line 410: evaluating: {counter2:target-number}
asciidoc: osmux-reference.adoc: line 410: evaluating: {set2:target:osmux-reference__6.svg}
asciidoc: osmux-reference.adoc: line 444: filtering: "/usr/bin/python3" "./build/filter-wrapper.py" mscgen -o "/build/doc/manuals/osmux-reference__6.svg" -Tsvg -
asciidoc: include: /build/doc/manuals/common/chapters/cs7-config.adoc
asciidoc: osmobsc-usermanual.adoc: line 23: reading: /build/doc/manuals/common/chapters/cs7-config.adoc
asciidoc: osmux-reference.adoc: line 458: evaluating: {counter2:target-number}
asciidoc: osmux-reference.adoc: line 458: evaluating: {set2:target:osmux-reference__7.svg}
asciidoc: osmux-reference.adoc: line 497: filtering: "/usr/bin/python3" "./build/filter-wrapper.py" mscgen -o "/build/doc/manuals/osmux-reference__7.svg" -Tsvg -
XSLT stylesheets DocBook - LaTeX 2e (0.3.12)
===================================================
Stripping NS from DocBook 5/NG document.
asciidoc: include: /build/doc/manuals/chapters/bts.adoc
asciidoc: osmobsc-usermanual.adoc: line 25: reading: /build/doc/manuals/chapters/bts.adoc
Processing stripped document.
asciidoc: include: /build/doc/manuals/chapters/bts-examples.adoc
asciidoc: osmobsc-usermanual.adoc: line 27: reading: /build/doc/manuals/chapters/bts-examples.adoc
asciidoc: include: /build/doc/manuals/chapters/bsc.adoc
asciidoc: osmobsc-usermanual.adoc: line 29: reading: /build/doc/manuals/chapters/bsc.adoc
asciidoc: include: /build/doc/manuals/chapters/chan_alloc.adoc
asciidoc: osmobsc-usermanual.adoc: line 31: reading: /build/doc/manuals/chapters/chan_alloc.adoc
asciidoc: include: /build/doc/manuals/chapters/power_control.adoc
asciidoc: osmobsc-usermanual.adoc: line 33: reading: /build/doc/manuals/chapters/power_control.adoc
asciidoc: include: /build/doc/manuals/chapters/interf_meas.adoc
asciidoc: osmobsc-usermanual.adoc: line 35: reading: /build/doc/manuals/chapters/interf_meas.adoc
asciidoc: include: /build/doc/manuals/chapters/handover.adoc
asciidoc: osmobsc-usermanual.adoc: line 37: reading: /build/doc/manuals/chapters/handover.adoc
asciidoc: include: /build/doc/manuals/chapters/handover_intra_bsc.dot
asciidoc: handover.adoc: line 73: reading: /build/doc/manuals/chapters/handover_intra_bsc.dot
asciidoc: handover.adoc: line 72: evaluating: {counter2:target-number}
asciidoc: handover.adoc: line 72: evaluating: {set2:target:osmobsc-usermanual__6.svg}
asciidoc: handover_intra_bsc.dot: line 31: filtering: dot -o "/build/doc/manuals/osmobsc-usermanual__6.svg" -T svg && echo " "
asciidoc: include: /build/doc/manuals/chapters/handover_inter_bsc.dot
asciidoc: handover.adoc: line 116: reading: /build/doc/manuals/chapters/handover_inter_bsc.dot
asciidoc: handover.adoc: line 115: evaluating: {counter2:target-number}
asciidoc: handover.adoc: line 115: evaluating: {set2:target:osmobsc-usermanual__7.svg}
asciidoc: handover_inter_bsc.dot: line 35: filtering: dot -o "/build/doc/manuals/osmobsc-usermanual__7.svg" -T svg && echo " "
Build _temp_osmobsc-vty-reference.pdf
asciidoc: include: /build/doc/manuals/chapters/smscb.adoc
asciidoc: osmobsc-usermanual.adoc: line 39: reading: /build/doc/manuals/chapters/smscb.adoc
asciidoc: include: /build/doc/manuals/chapters/mscpool.adoc
asciidoc: osmobsc-usermanual.adoc: line 41: reading: /build/doc/manuals/chapters/mscpool.adoc
asciidoc: include: /build/doc/manuals/common/chapters/mgwpool.adoc
asciidoc: osmobsc-usermanual.adoc: line 43: reading: /build/doc/manuals/common/chapters/mgwpool.adoc
asciidoc: include: /build/doc/manuals/chapters/smlc.adoc
asciidoc: osmobsc-usermanual.adoc: line 45: reading: /build/doc/manuals/chapters/smlc.adoc
asciidoc: include: /build/doc/manuals/message-sequences/location_services_ta.msc
asciidoc: smlc.adoc: line 20: reading: /build/doc/manuals/message-sequences/location_services_ta.msc
asciidoc: smlc.adoc: line 19: evaluating: {counter2:target-number}
asciidoc: smlc.adoc: line 19: evaluating: {set2:target:osmobsc-usermanual__8.svg}
asciidoc: location_services_ta.msc: line 49: filtering: "/usr/bin/python3" "./build/filter-wrapper.py" mscgen -o "/build/doc/manuals/osmobsc-usermanual__8.svg" -Tsvg -
asciidoc: include: /build/doc/manuals/common/chapters/qos-dscp-pcp.adoc
asciidoc: osmobsc-usermanual.adoc: line 47: reading: /build/doc/manuals/common/chapters/qos-dscp-pcp.adoc
asciidoc: include: /build/doc/manuals/chapters/qos-example.adoc
asciidoc: qos-dscp-pcp.adoc: line 161: reading: /build/doc/manuals/chapters/qos-example.adoc
asciidoc: include: /build/doc/manuals/common/chapters/counters-overview.adoc
asciidoc: osmobsc-usermanual.adoc: line 49: reading: /build/doc/manuals/common/chapters/counters-overview.adoc
asciidoc: include: /build/doc/manuals/chapters/counters.adoc
asciidoc: osmobsc-usermanual.adoc: line 51: reading: /build/doc/manuals/chapters/counters.adoc
asciidoc: include: /build/doc/manuals/chapters/counters_generated.adoc
asciidoc: counters.adoc: line 4: reading: /build/doc/manuals/chapters/counters_generated.adoc
a2x: args: ['-vv', '-L', "--asciidoc-opts=-f /opt/osmo-gsm-manuals/build/mscgen-filter.conf -f /opt/osmo-gsm-manuals/build/diag-filter.conf -f /opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf -f /opt/osmo-gsm-manuals/build/graphviz-filter.conf -a srcdir='/build/doc/manuals' -a commondir='/opt/osmo-gsm-manuals/common' ", '--dblatex-opts=--config /opt/osmo-gsm-manuals/build/dblatex_config.xml -s /opt/osmo-gsm-manuals/build/custom-dblatex.sty -P draft.mode=yes -P draft.watermark=0 ', '-a', 'docinfo', '-a', 'revnumber=DRAFT 1.12.1-39-g887ad8', '-a', 'revdate=2024-Dec-12', 'aoip-mgw-options.adoc']
a2x: resource files: []
a2x: resource directories: ['/etc/asciidoc/stylesheets']
a2x: executing: asciidoc ['-f', '/opt/osmo-gsm-manuals/build/mscgen-filter.conf', '-f', '/opt/osmo-gsm-manuals/build/diag-filter.conf', '-f', '/opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf', '-f', '/opt/osmo-gsm-manuals/build/graphviz-filter.conf', '-a', 'srcdir=/build/doc/manuals', '-a', 'commondir=/opt/osmo-gsm-manuals/common', ('--attribute', 'docinfo'), ('--attribute', 'revnumber=DRAFT 1.12.1-39-g887ad8'), ('--attribute', 'revdate=2024-Dec-12'), ('--verbose',), ('--backend', 'docbook'), ('-a', 'a2x-format=pdf'), ('--out-file', '/build/doc/manuals/aoip-mgw-options.xml')]
a2x: executing: "dblatex" -t pdf -p "/etc/asciidoc/dblatex/asciidoc-dblatex.xsl" -s "/etc/asciidoc/dblatex/asciidoc-dblatex.sty" --config /opt/osmo-gsm-manuals/build/dblatex_config.xml -s /opt/osmo-gsm-manuals/build/custom-dblatex.sty -P draft.mode=yes -P draft.watermark=0 -V "/build/doc/manuals/aoip-mgw-options.xml"
Build the book set list...
xsltproc -o doclist.txt --xinclude --xincludestyle doclist.xsl /build/doc/manuals/aoip-mgw-options.xml
Build the listings...
xsltproc -o listings.xml --xinclude --xincludestyle --param current.dir '/build/doc/manuals' /usr/share/dblatex/xsl/common/mklistings.xsl /build/doc/manuals/aoip-mgw-options.xml
xsltproc -o aoip-mgw-options.rtex --xinclude --xincludestyle --param listings.xml '/tmp/tmp4pmikl36/listings.xml' --param current.dir '/build/doc/manuals' /tmp/tmp4pmikl36/custom.xsl /build/doc/manuals/aoip-mgw-options.xml
XSLT stylesheets DocBook - LaTeX 2e (0.3.12)
===================================================
Image 'dblatex' not found
rsvg-convert -a -f pdf -o fig0.pdf /build/doc/manuals/aoip-mgw-options__1.svg
rsvg-convert -a -f pdf -o fig1.pdf /build/doc/manuals/aoip-mgw-options__2.svg
rsvg-convert -a -f pdf -o fig2.pdf /build/doc/manuals/aoip-mgw-options__3.svg
rsvg-convert -a -f pdf -o fig3.pdf /build/doc/manuals/aoip-mgw-options__4.svg
Build aoip-mgw-options.pdf
built-in module pdftex registered
no support found for ifthen
no support found for ifxetex
no support found for fontspec
no support found for xltxtra
no support found for fontenc
no support found for inputenc
no support found for fancybox
built-in module makeidx registered
no support found for custom-dblatex
building additional files...
checking if compiling is necessary...
the output file doesn't exist
pdflatex -interaction=batchmode aoip-mgw-options.tex
running post-compilation scripts...
[index] the index file /tmp/tmp4pmikl36/aoip-mgw-options.idx is empty
aoip-mgw-options.aux MD5 checksum changed
aoip-mgw-options.toc MD5 checksum changed
the /tmp/tmp4pmikl36/aoip-mgw-options.aux file has changed
pdflatex -interaction=batchmode aoip-mgw-options.tex
running post-compilation scripts...
[index] the index file /tmp/tmp4pmikl36/aoip-mgw-options.idx is empty
no new compilation is needed
running last-compilation scripts...
'aoip-mgw-options.pdf' successfully built
a2x: deleting /build/doc/manuals/aoip-mgw-options.xml
asciidoc: include: /build/doc/manuals/common/chapters/abis.adoc
asciidoc: osmobsc-usermanual.adoc: line 53: reading: /build/doc/manuals/common/chapters/abis.adoc
asciidoc: include: /build/doc/manuals/common/chapters/control_if.adoc
asciidoc: osmobsc-usermanual.adoc: line 55: reading: /build/doc/manuals/common/chapters/control_if.adoc
asciidoc: control_if.adoc: line 25: evaluating: {counter2:target-number}
asciidoc: control_if.adoc: line 25: evaluating: {set2:target:osmobsc-usermanual__9.svg}
asciidoc: control_if.adoc: line 32: filtering: packetdiag3 -o "/build/doc/manuals/osmobsc-usermanual__9.svg" -Tsvg - && echo " "
asciidoc: control_if.adoc: line 40: evaluating: {counter2:target-number}
asciidoc: control_if.adoc: line 40: evaluating: {set2:target:osmobsc-usermanual__10.svg}
asciidoc: control_if.adoc: line 46: filtering: packetdiag3 -o "/build/doc/manuals/osmobsc-usermanual__10.svg" -Tsvg - && echo " "
asciidoc: control_if.adoc: line 77: evaluating: {counter2:target-number}
asciidoc: control_if.adoc: line 77: evaluating: {set2:target:osmobsc-usermanual__11.svg}
asciidoc: control_if.adoc: line 83: filtering: "/usr/bin/python3" "./build/filter-wrapper.py" mscgen -o "/build/doc/manuals/osmobsc-usermanual__11.svg" -Tsvg -
asciidoc: control_if.adoc: line 88: evaluating: {counter2:target-number}
asciidoc: control_if.adoc: line 88: evaluating: {set2:target:osmobsc-usermanual__12.svg}
asciidoc: control_if.adoc: line 94: filtering: "/usr/bin/python3" "./build/filter-wrapper.py" mscgen -o "/build/doc/manuals/osmobsc-usermanual__12.svg" -Tsvg -
asciidoc: control_if.adoc: line 104: evaluating: {counter2:target-number}
asciidoc: control_if.adoc: line 104: evaluating: {set2:target:osmobsc-usermanual__13.svg}
asciidoc: control_if.adoc: line 110: filtering: "/usr/bin/python3" "./build/filter-wrapper.py" mscgen -o "/build/doc/manuals/osmobsc-usermanual__13.svg" -Tsvg -
asciidoc: control_if.adoc: line 115: evaluating: {counter2:target-number}
asciidoc: control_if.adoc: line 115: evaluating: {set2:target:osmobsc-usermanual__14.svg}
asciidoc: control_if.adoc: line 121: filtering: "/usr/bin/python3" "./build/filter-wrapper.py" mscgen -o "/build/doc/manuals/osmobsc-usermanual__14.svg" -Tsvg -
asciidoc: control_if.adoc: line 131: evaluating: {counter2:target-number}
asciidoc: control_if.adoc: line 131: evaluating: {set2:target:osmobsc-usermanual__15.svg}
asciidoc: control_if.adoc: line 136: filtering: "/usr/bin/python3" "./build/filter-wrapper.py" mscgen -o "/build/doc/manuals/osmobsc-usermanual__15.svg" -Tsvg -
asciidoc: include: /build/doc/manuals/chapters/control.adoc
asciidoc: osmobsc-usermanual.adoc: line 57: reading: /build/doc/manuals/chapters/control.adoc
a2x: args: ['-vv', '-L', "--asciidoc-opts=-f /opt/osmo-gsm-manuals/build/mscgen-filter.conf -f /opt/osmo-gsm-manuals/build/diag-filter.conf -f /opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf -f /opt/osmo-gsm-manuals/build/graphviz-filter.conf -a srcdir='/build/doc/manuals' -a commondir='/opt/osmo-gsm-manuals/common' ", '--dblatex-opts=--config /opt/osmo-gsm-manuals/build/dblatex_config.xml -s /opt/osmo-gsm-manuals/build/custom-dblatex.sty -P draft.mode=yes -P draft.watermark=0 ', '-a', 'docinfo', '-a', 'revnumber=DRAFT 1.12.1-39-g887ad8', '-a', 'revdate=2024-Dec-12', 'osmux-reference.adoc']
a2x: resource files: []
a2x: resource directories: ['/etc/asciidoc/stylesheets']
a2x: executing: asciidoc ['-f', '/opt/osmo-gsm-manuals/build/mscgen-filter.conf', '-f', '/opt/osmo-gsm-manuals/build/diag-filter.conf', '-f', '/opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf', '-f', '/opt/osmo-gsm-manuals/build/graphviz-filter.conf', '-a', 'srcdir=/build/doc/manuals', '-a', 'commondir=/opt/osmo-gsm-manuals/common', ('--attribute', 'docinfo'), ('--attribute', 'revnumber=DRAFT 1.12.1-39-g887ad8'), ('--attribute', 'revdate=2024-Dec-12'), ('--verbose',), ('--backend', 'docbook'), ('-a', 'a2x-format=pdf'), ('--out-file', '/build/doc/manuals/osmux-reference.xml')]
a2x: executing: "dblatex" -t pdf -p "/etc/asciidoc/dblatex/asciidoc-dblatex.xsl" -s "/etc/asciidoc/dblatex/asciidoc-dblatex.sty" --config /opt/osmo-gsm-manuals/build/dblatex_config.xml -s /opt/osmo-gsm-manuals/build/custom-dblatex.sty -P draft.mode=yes -P draft.watermark=0 -V "/build/doc/manuals/osmux-reference.xml"
Build the book set list...
xsltproc -o doclist.txt --xinclude --xincludestyle doclist.xsl /build/doc/manuals/osmux-reference.xml
Build the listings...
xsltproc -o listings.xml --xinclude --xincludestyle --param current.dir '/build/doc/manuals' /usr/share/dblatex/xsl/common/mklistings.xsl /build/doc/manuals/osmux-reference.xml
xsltproc -o osmux-reference.rtex --xinclude --xincludestyle --param listings.xml '/tmp/tmpkoo58d5q/listings.xml' --param current.dir '/build/doc/manuals' /tmp/tmpkoo58d5q/custom.xsl /build/doc/manuals/osmux-reference.xml
XSLT stylesheets DocBook - LaTeX 2e (0.3.12)
===================================================
Image 'dblatex' not found
rsvg-convert -a -f pdf -o fig0.pdf /build/doc/manuals/osmux-reference__1.svg
rsvg-convert -a -f pdf -o fig1.pdf /build/doc/manuals/osmux-reference__2.svg
rsvg-convert -a -f pdf -o fig2.pdf /build/doc/manuals/osmux-reference__3.svg
rsvg-convert -a -f pdf -o fig3.pdf /build/doc/manuals/osmux-reference__4.svg
rsvg-convert -a -f pdf -o fig4.pdf /build/doc/manuals/osmux-reference__5.svg
rsvg-convert -a -f pdf -o fig5.pdf /build/doc/manuals/osmux-reference__6.svg
rsvg-convert -a -f pdf -o fig6.pdf /build/doc/manuals/osmux-reference__7.svg
rsvg-convert -a -f pdf -o fig7.pdf /build/doc/manuals/images/osmux-expected-traffic-savings.svg
Build osmux-reference.pdf
built-in module pdftex registered
no support found for ifthen
no support found for ifxetex
no support found for fontspec
no support found for xltxtra
no support found for fontenc
no support found for inputenc
no support found for fancybox
built-in module makeidx registered
no support found for custom-dblatex
building additional files...
checking if compiling is necessary...
the output file doesn't exist
pdflatex -interaction=batchmode osmux-reference.tex
running post-compilation scripts...
[index] the index file /tmp/tmpkoo58d5q/osmux-reference.idx is empty
osmux-reference.aux MD5 checksum changed
osmux-reference.toc MD5 checksum changed
the /tmp/tmpkoo58d5q/osmux-reference.aux file has changed
pdflatex -interaction=batchmode osmux-reference.tex
running post-compilation scripts...
[index] the index file /tmp/tmpkoo58d5q/osmux-reference.idx is empty
no new compilation is needed
running last-compilation scripts...
'osmux-reference.pdf' successfully built
a2x: deleting /build/doc/manuals/osmux-reference.xml
asciidoc: include: /build/doc/manuals/chapters/osmux_bsc.adoc
asciidoc: osmobsc-usermanual.adoc: line 59: reading: /build/doc/manuals/chapters/osmux_bsc.adoc
asciidoc: include: /opt/osmo-gsm-manuals/common/chapters/osmux/osmux.adoc
asciidoc: osmux_bsc.adoc: line 1: reading: /opt/osmo-gsm-manuals/common/chapters/osmux/osmux.adoc
asciidoc: include: /opt/osmo-gsm-manuals/common/chapters/osmux/network_osmux_aoip.dot
asciidoc: osmux.adoc: line 125: reading: /opt/osmo-gsm-manuals/common/chapters/osmux/network_osmux_aoip.dot
asciidoc: osmux.adoc: line 124: evaluating: {counter2:target-number}
asciidoc: osmux.adoc: line 124: evaluating: {set2:target:osmobsc-usermanual__16.svg}
asciidoc: network_osmux_aoip.dot: line 32: filtering: dot -o "/build/doc/manuals/osmobsc-usermanual__16.svg" -T svg && echo " "
asciidoc: include: /opt/osmo-gsm-manuals/common/chapters/osmux/mo_call_osmux_aoip.msc
asciidoc: osmux.adoc: line 131: reading: /opt/osmo-gsm-manuals/common/chapters/osmux/mo_call_osmux_aoip.msc
asciidoc: osmux.adoc: line 130: evaluating: {counter2:target-number}
asciidoc: osmux.adoc: line 130: evaluating: {set2:target:osmobsc-usermanual__17.svg}
asciidoc: mo_call_osmux_aoip.msc: line 54: filtering: "/usr/bin/python3" "./build/filter-wrapper.py" mscgen -o "/build/doc/manuals/osmobsc-usermanual__17.svg" -Tsvg -
a2x: args: ['-vv', '-L', "--asciidoc-opts=-f /opt/osmo-gsm-manuals/build/mscgen-filter.conf -f /opt/osmo-gsm-manuals/build/diag-filter.conf -f /opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf -f /opt/osmo-gsm-manuals/build/graphviz-filter.conf -a srcdir='/build/doc/manuals' -a commondir='/opt/osmo-gsm-manuals/common' ", '--dblatex-opts=--config /opt/osmo-gsm-manuals/build/dblatex_config.xml -s /opt/osmo-gsm-manuals/build/custom-dblatex.sty -P draft.mode=yes -P draft.watermark=0 ', '-a', 'docinfo', '-a', 'revnumber=DRAFT 1.12.1-39-g887ad8', '-a', 'revdate=2024-Dec-12', 'osmobsc-cbsp.adoc']
a2x: resource files: []
a2x: resource directories: ['/etc/asciidoc/stylesheets']
a2x: executing: asciidoc ['-f', '/opt/osmo-gsm-manuals/build/mscgen-filter.conf', '-f', '/opt/osmo-gsm-manuals/build/diag-filter.conf', '-f', '/opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf', '-f', '/opt/osmo-gsm-manuals/build/graphviz-filter.conf', '-a', 'srcdir=/build/doc/manuals', '-a', 'commondir=/opt/osmo-gsm-manuals/common', ('--attribute', 'docinfo'), ('--attribute', 'revnumber=DRAFT 1.12.1-39-g887ad8'), ('--attribute', 'revdate=2024-Dec-12'), ('--verbose',), ('--backend', 'docbook'), ('-a', 'a2x-format=pdf'), ('--out-file', '/build/doc/manuals/osmobsc-cbsp.xml')]
a2x: executing: "dblatex" -t pdf -p "/etc/asciidoc/dblatex/asciidoc-dblatex.xsl" -s "/etc/asciidoc/dblatex/asciidoc-dblatex.sty" --config /opt/osmo-gsm-manuals/build/dblatex_config.xml -s /opt/osmo-gsm-manuals/build/custom-dblatex.sty -P draft.mode=yes -P draft.watermark=0 -V "/build/doc/manuals/osmobsc-cbsp.xml"
Build the book set list...
xsltproc -o doclist.txt --xinclude --xincludestyle doclist.xsl /build/doc/manuals/osmobsc-cbsp.xml
Build the listings...
xsltproc -o listings.xml --xinclude --xincludestyle --param current.dir '/build/doc/manuals' /usr/share/dblatex/xsl/common/mklistings.xsl /build/doc/manuals/osmobsc-cbsp.xml
xsltproc -o osmobsc-cbsp.rtex --xinclude --xincludestyle --param listings.xml '/tmp/tmphvhmxg8m/listings.xml' --param current.dir '/build/doc/manuals' /tmp/tmphvhmxg8m/custom.xsl /build/doc/manuals/osmobsc-cbsp.xml
XSLT stylesheets DocBook - LaTeX 2e (0.3.12)
===================================================
Error: no ID for constraint linkend: RESTART_IND.
XRef to nonexistent id: RESTART_IND
Error: no ID for constraint linkend: ieee-802.11.
XRef to nonexistent id: ieee-802.11
Section level > 6 not well supported for bibliodiv
Image 'dblatex' not found
Build osmobsc-cbsp.pdf
built-in module pdftex registered
no support found for ifthen
no support found for ifxetex
no support found for fontspec
no support found for xltxtra
no support found for fontenc
no support found for inputenc
no support found for fancybox
built-in module makeidx registered
no support found for custom-dblatex
built-in module bibtopic registered
building additional files...
checking if compiling is necessary...
the output file doesn't exist
pdflatex -interaction=batchmode osmobsc-cbsp.tex
kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi 600 tctt0900
mktexpk: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1+0/600; nonstopmode; input tctt0900
This is METAFONT, Version 2.71828182 (TeX Live 2022/Debian) (preloaded base=mf)
(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/tctt0900.mf
(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exbase.mf)
(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/tctt.mf
(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/txsymb.mf
Ok (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exaccess.mf
Ok) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/txpseudo.mf
Ok) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/txaccent.mf
Ok [0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [27] [29])
(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/txgen.mf
Ok [100] [109] [98] [99] [108])
(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/txsymbol.mf
Ok [13] [18] [21] [22] [23] [24] [25] [26] [28] [31] [32] [36] [39] [44]
[45] [46] [42] [47] [60] [61] [62] [77] [79] [87] [110] [91] [93] [94] [95]
[96] [126] [127] [128] [129] [130] [131] [132] [133] [134] [135] [136] [137]
[138] [139] [140] [141] [142] [143] [144] [145] [146] [147] [148] [149]
[150] [151] [152] [153] [154] [155] [156] [157] [158] [159] [160] [161]
[162] [163] [164] [165] [166] [167] [168] [169] [171] [172] [173] [174]
[175] [177] [176] [180] [181] [182] [183] [184] [187] [191] [214] [246])
(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/txromod.mf
Ok [48] [49] [50] [51] [52] [53] [54] [55] [56] [57])
(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/txrsuper.mf
Ok [185] [178] [179] [170] [186])
(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/txrfract.mf
Ok [188] [189] [190]) ) ) )
Font metrics written on tctt0900.tfm.
Output written on tctt0900.600gf (128 characters, 17564 bytes).
Transcript written on tctt0900.log.
mktexpk: /build/.texlive2022/texmf-var/fonts/pk/ljfour/jknappen/ec/tctt0900.600pk: successfully generated.
running post-compilation scripts...
[index] the index file /tmp/tmphvhmxg8m/osmobsc-cbsp.idx is empty
osmobsc-cbsp.aux MD5 checksum changed
osmobsc-cbsp.toc MD5 checksum changed
the /tmp/tmphvhmxg8m/osmobsc-cbsp.aux file has changed
pdflatex -interaction=batchmode osmobsc-cbsp.tex
running post-compilation scripts...
[index] the index file /tmp/tmphvhmxg8m/osmobsc-cbsp.idx is empty
no new compilation is needed
running last-compilation scripts...
'osmobsc-cbsp.pdf' successfully built
a2x: deleting /build/doc/manuals/osmobsc-cbsp.xml
asciidoc: include: /opt/osmo-gsm-manuals/common/chapters/osmux/network_osmux_sccplite.dot
asciidoc: osmux.adoc: line 140: reading: /opt/osmo-gsm-manuals/common/chapters/osmux/network_osmux_sccplite.dot
asciidoc: osmux.adoc: line 139: evaluating: {counter2:target-number}
asciidoc: osmux.adoc: line 139: evaluating: {set2:target:osmobsc-usermanual__18.svg}
asciidoc: network_osmux_sccplite.dot: line 33: filtering: dot -o "/build/doc/manuals/osmobsc-usermanual__18.svg" -T svg && echo " "
asciidoc: include: /opt/osmo-gsm-manuals/common/chapters/osmux/mo_call_osmux_sccplite.msc
asciidoc: osmux.adoc: line 146: reading: /opt/osmo-gsm-manuals/common/chapters/osmux/mo_call_osmux_sccplite.msc
asciidoc: osmux.adoc: line 145: evaluating: {counter2:target-number}
asciidoc: osmux.adoc: line 145: evaluating: {set2:target:osmobsc-usermanual__19.svg}
asciidoc: mo_call_osmux_sccplite.msc: line 58: filtering: "/usr/bin/python3" "./build/filter-wrapper.py" mscgen -o "/build/doc/manuals/osmobsc-usermanual__19.svg" -Tsvg -
asciidoc: include: /opt/osmo-gsm-manuals/common/chapters/osmux/network_osmux_sccplite_nat.dot
asciidoc: osmux.adoc: line 155: reading: /opt/osmo-gsm-manuals/common/chapters/osmux/network_osmux_sccplite_nat.dot
asciidoc: osmux.adoc: line 154: evaluating: {counter2:target-number}
asciidoc: osmux.adoc: line 154: evaluating: {set2:target:osmobsc-usermanual__20.svg}
asciidoc: network_osmux_sccplite_nat.dot: line 40: filtering: dot -o "/build/doc/manuals/osmobsc-usermanual__20.svg" -T svg && echo " "
asciidoc: include: /opt/osmo-gsm-manuals/common/chapters/osmux/mo_call_osmux_sccplite_nat.msc
asciidoc: osmux.adoc: line 161: reading: /opt/osmo-gsm-manuals/common/chapters/osmux/mo_call_osmux_sccplite_nat.msc
asciidoc: osmux.adoc: line 160: evaluating: {counter2:target-number}
asciidoc: osmux.adoc: line 160: evaluating: {set2:target:osmobsc-usermanual__21.svg}
asciidoc: mo_call_osmux_sccplite_nat.msc: line 77: filtering: "/usr/bin/python3" "./build/filter-wrapper.py" mscgen -o "/build/doc/manuals/osmobsc-usermanual__21.svg" -Tsvg -
asciidoc: include: /opt/osmo-gsm-manuals/common/chapters/osmux/mgcp_extension_osmux.adoc
asciidoc: osmux.adoc: line 164: reading: /opt/osmo-gsm-manuals/common/chapters/osmux/mgcp_extension_osmux.adoc
asciidoc: include: /opt/osmo-gsm-manuals/common/chapters/osmux/network_osmux_abis.dot
asciidoc: osmux.adoc: line 172: reading: /opt/osmo-gsm-manuals/common/chapters/osmux/network_osmux_abis.dot
asciidoc: osmux.adoc: line 171: evaluating: {counter2:target-number}
asciidoc: osmux.adoc: line 171: evaluating: {set2:target:osmobsc-usermanual__22.svg}
asciidoc: network_osmux_abis.dot: line 32: filtering: dot -o "/build/doc/manuals/osmobsc-usermanual__22.svg" -T svg && echo " "
asciidoc: include: /opt/osmo-gsm-manuals/common/chapters/osmux/mo_call_osmux_abis.msc
asciidoc: osmux.adoc: line 178: reading: /opt/osmo-gsm-manuals/common/chapters/osmux/mo_call_osmux_abis.msc
asciidoc: osmux.adoc: line 177: evaluating: {counter2:target-number}
asciidoc: osmux.adoc: line 177: evaluating: {set2:target:osmobsc-usermanual__23.svg}
asciidoc: mo_call_osmux_abis.msc: line 54: filtering: "/usr/bin/python3" "./build/filter-wrapper.py" mscgen -o "/build/doc/manuals/osmobsc-usermanual__23.svg" -Tsvg -
asciidoc: include: /build/doc/manuals/common/chapters/vty_cpu_sched.adoc
asciidoc: osmobsc-usermanual.adoc: line 61: reading: /build/doc/manuals/common/chapters/vty_cpu_sched.adoc
asciidoc: include: /build/doc/manuals/chapters/aoip-flows.adoc
asciidoc: osmobsc-usermanual.adoc: line 63: reading: /build/doc/manuals/chapters/aoip-flows.adoc
asciidoc: include: /build/doc/manuals/message-sequences/a_interface_bringup.msc
asciidoc: aoip-flows.adoc: line 45: reading: /build/doc/manuals/message-sequences/a_interface_bringup.msc
asciidoc: aoip-flows.adoc: line 44: evaluating: {counter2:target-number}
asciidoc: aoip-flows.adoc: line 44: evaluating: {set2:target:osmobsc-usermanual__24.svg}
asciidoc: a_interface_bringup.msc: line 31: filtering: "/usr/bin/python3" "./build/filter-wrapper.py" mscgen -o "/build/doc/manuals/osmobsc-usermanual__24.svg" -Tsvg -
asciidoc: include: /build/doc/manuals/message-sequences/mo_call-bsc-msc-mgw-aoip.msc
asciidoc: aoip-flows.adoc: line 106: reading: /build/doc/manuals/message-sequences/mo_call-bsc-msc-mgw-aoip.msc
asciidoc: aoip-flows.adoc: line 105: evaluating: {counter2:target-number}
asciidoc: aoip-flows.adoc: line 105: evaluating: {set2:target:osmobsc-usermanual__25.svg}
asciidoc: mo_call-bsc-msc-mgw-aoip.msc: line 75: filtering: "/usr/bin/python3" "./build/filter-wrapper.py" mscgen -o "/build/doc/manuals/osmobsc-usermanual__25.svg" -Tsvg -
asciidoc: include: /build/doc/manuals/common/chapters/port_numbers.adoc
asciidoc: osmobsc-usermanual.adoc: line 65: reading: /build/doc/manuals/common/chapters/port_numbers.adoc
asciidoc: include: /build/doc/manuals/common/chapters/bibliography.adoc
asciidoc: osmobsc-usermanual.adoc: line 67: reading: /build/doc/manuals/common/chapters/bibliography.adoc
asciidoc: include: /build/doc/manuals/common/chapters/glossary.adoc
asciidoc: osmobsc-usermanual.adoc: line 69: reading: /build/doc/manuals/common/chapters/glossary.adoc
asciidoc: include: /build/doc/manuals/common/chapters/gfdl.adoc
asciidoc: osmobsc-usermanual.adoc: line 71: reading: /build/doc/manuals/common/chapters/gfdl.adoc
'osmobsc-vty-reference.pdf' successfully built
+ rm /build/doc/manuals/generated/_temp_osmobsc-vty-reference.xml
a2x: args: ['-vv', '-L', "--asciidoc-opts=-f /opt/osmo-gsm-manuals/build/mscgen-filter.conf -f /opt/osmo-gsm-manuals/build/diag-filter.conf -f /opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf -f /opt/osmo-gsm-manuals/build/graphviz-filter.conf -a srcdir='/build/doc/manuals' -a commondir='/opt/osmo-gsm-manuals/common' ", '--dblatex-opts=--config /opt/osmo-gsm-manuals/build/dblatex_config.xml -s /opt/osmo-gsm-manuals/build/custom-dblatex.sty -P draft.mode=yes -P draft.watermark=0 ', '-a', 'docinfo', '-a', 'revnumber=DRAFT 1.12.1-39-g887ad8', '-a', 'revdate=2024-Dec-12', 'osmobsc-usermanual.adoc']
a2x: resource files: []
a2x: resource directories: ['/etc/asciidoc/stylesheets']
a2x: executing: asciidoc ['-f', '/opt/osmo-gsm-manuals/build/mscgen-filter.conf', '-f', '/opt/osmo-gsm-manuals/build/diag-filter.conf', '-f', '/opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf', '-f', '/opt/osmo-gsm-manuals/build/graphviz-filter.conf', '-a', 'srcdir=/build/doc/manuals', '-a', 'commondir=/opt/osmo-gsm-manuals/common', ('--attribute', 'docinfo'), ('--attribute', 'revnumber=DRAFT 1.12.1-39-g887ad8'), ('--attribute', 'revdate=2024-Dec-12'), ('--verbose',), ('--backend', 'docbook'), ('-a', 'a2x-format=pdf'), ('--out-file', '/build/doc/manuals/osmobsc-usermanual.xml')]
a2x: executing: "dblatex" -t pdf -p "/etc/asciidoc/dblatex/asciidoc-dblatex.xsl" -s "/etc/asciidoc/dblatex/asciidoc-dblatex.sty" --config /opt/osmo-gsm-manuals/build/dblatex_config.xml -s /opt/osmo-gsm-manuals/build/custom-dblatex.sty -P draft.mode=yes -P draft.watermark=0 -V "/build/doc/manuals/osmobsc-usermanual.xml"
Build the book set list...
xsltproc -o doclist.txt --xinclude --xincludestyle doclist.xsl /build/doc/manuals/osmobsc-usermanual.xml
/build/doc/manuals/osmobsc-usermanual.xml:11305: element figure: validity error : ID fig-network-osmux-aoip already defined
<figure id="fig-network-osmux-aoip"><title>Sample node diagram of Osmux enabled
^
Build the listings...
xsltproc -o listings.xml --xinclude --xincludestyle --param current.dir '/build/doc/manuals' /usr/share/dblatex/xsl/common/mklistings.xsl /build/doc/manuals/osmobsc-usermanual.xml
/build/doc/manuals/osmobsc-usermanual.xml:11305: element figure: validity error : ID fig-network-osmux-aoip already defined
<figure id="fig-network-osmux-aoip"><title>Sample node diagram of Osmux enabled
^
xsltproc -o osmobsc-usermanual.rtex --xinclude --xincludestyle --param listings.xml '/tmp/tmpv1ddi1vj/listings.xml' --param current.dir '/build/doc/manuals' /tmp/tmpv1ddi1vj/custom.xsl /build/doc/manuals/osmobsc-usermanual.xml
/build/doc/manuals/osmobsc-usermanual.xml:11305: element figure: validity error : ID fig-network-osmux-aoip already defined
<figure id="fig-network-osmux-aoip"><title>Sample node diagram of Osmux enabled
^
XSLT stylesheets DocBook - LaTeX 2e (0.3.12)
===================================================
Error: no ID for constraint linkend: net.
XRef to nonexistent id: net
Error: no ID for constraint linkend: 3gpp-ts-44.006.
XRef to nonexistent id: 3gpp-ts-44.006
Error: no ID for constraint linkend: 3gpp-ts-43-059.
XRef to nonexistent id: 3gpp-ts-43-059
Error: no ID for constraint linkend: 3gpp-ts-49-031.
XRef to nonexistent id: 3gpp-ts-49-031
Error: no ID for constraint linkend: 3gpp-ts-23-032.
XRef to nonexistent id: 3gpp-ts-23-032
Error: no ID for constraint linkend: bts_chreq:total.
XRef to nonexistent id: bts_chreq:total
Error: no ID for constraint linkend: bts_chreq:no_channel.
XRef to nonexistent id: bts_chreq:no_channel
Error: no ID for constraint linkend: bts_chan:rf_fail.
XRef to nonexistent id: bts_chan:rf_fail
Error: no ID for constraint linkend: bts_chan:rll_err.
XRef to nonexistent id: bts_chan:rll_err
Error: no ID for constraint linkend: bts_oml_fail.
XRef to nonexistent id: bts_oml_fail
Error: no ID for constraint linkend: bts_rsl_fail.
XRef to nonexistent id: bts_rsl_fail
Error: no ID for constraint linkend: bts_codec:amr_f.
XRef to nonexistent id: bts_codec:amr_f
Error: no ID for constraint linkend: bts_codec:amr_h.
XRef to nonexistent id: bts_codec:amr_h
Error: no ID for constraint linkend: bts_codec:efr.
XRef to nonexistent id: bts_codec:efr
Error: no ID for constraint linkend: bts_codec:fr.
XRef to nonexistent id: bts_codec:fr
Error: no ID for constraint linkend: bts_codec:hr.
XRef to nonexistent id: bts_codec:hr
Error: no ID for constraint linkend: bts_paging:attempted.
XRef to nonexistent id: bts_paging:attempted
Error: no ID for constraint linkend: bts_paging:already.
XRef to nonexistent id: bts_paging:already
Error: no ID for constraint linkend: bts_paging:responded.
XRef to nonexistent id: bts_paging:responded
Error: no ID for constraint linkend: bts_paging:expired.
XRef to nonexistent id: bts_paging:expired
Error: no ID for constraint linkend: bts_chan_act:total.
XRef to nonexistent id: bts_chan_act:total
Error: no ID for constraint linkend: bts_chan_act:nack.
XRef to nonexistent id: bts_chan_act:nack
Error: no ID for constraint linkend: bts_rsl:unknown.
XRef to nonexistent id: bts_rsl:unknown
Error: no ID for constraint linkend: bts_rsl:ipa_nack.
XRef to nonexistent id: bts_rsl:ipa_nack
Error: no ID for constraint linkend: bts_chan:mode_modify_nack.
XRef to nonexistent id: bts_chan:mode_modify_nack
Error: no ID for constraint linkend: bts_chreq:total.
XRef to nonexistent id: bts_chreq:total
Error: no ID for constraint linkend: bts_chreq:no_channel.
XRef to nonexistent id: bts_chreq:no_channel
Error: no ID for constraint linkend: bts_chan:rf_fail.
XRef to nonexistent id: bts_chan:rf_fail
Error: no ID for constraint linkend: bts_chan:rll_err.
XRef to nonexistent id: bts_chan:rll_err
Error: no ID for constraint linkend: bts_oml_fail.
XRef to nonexistent id: bts_oml_fail
Error: no ID for constraint linkend: bts_rsl_fail.
XRef to nonexistent id: bts_rsl_fail
Error: no ID for constraint linkend: bts_codec:amr_f.
XRef to nonexistent id: bts_codec:amr_f
Error: no ID for constraint linkend: bts_codec:amr_h.
XRef to nonexistent id: bts_codec:amr_h
Error: no ID for constraint linkend: bts_codec:efr.
XRef to nonexistent id: bts_codec:efr
Error: no ID for constraint linkend: bts_codec:fr.
XRef to nonexistent id: bts_codec:fr
Error: no ID for constraint linkend: bts_codec:hr.
XRef to nonexistent id: bts_codec:hr
Error: no ID for constraint linkend: bts_paging:attempted.
XRef to nonexistent id: bts_paging:attempted
Error: no ID for constraint linkend: bts_paging:already.
XRef to nonexistent id: bts_paging:already
Error: no ID for constraint linkend: bts_paging:responded.
XRef to nonexistent id: bts_paging:responded
Error: no ID for constraint linkend: bts_paging:expired.
XRef to nonexistent id: bts_paging:expired
Error: no ID for constraint linkend: bts_chan_act:total.
XRef to nonexistent id: bts_chan_act:total
Error: no ID for constraint linkend: bts_chan_act:nack.
XRef to nonexistent id: bts_chan_act:nack
Error: no ID for constraint linkend: bts_rsl:unknown.
XRef to nonexistent id: bts_rsl:unknown
Error: no ID for constraint linkend: bts_rsl:ipa_nack.
XRef to nonexistent id: bts_rsl:ipa_nack
Error: no ID for constraint linkend: bts_chan:mode_modify_nack.
XRef to nonexistent id: bts_chan:mode_modify_nack
Error: no ID for constraint linkend: bts_chreq:total.
XRef to nonexistent id: bts_chreq:total
Error: no ID for constraint linkend: bts_chreq:no_channel.
XRef to nonexistent id: bts_chreq:no_channel
Error: no ID for constraint linkend: bts_chan:rf_fail.
XRef to nonexistent id: bts_chan:rf_fail
Error: no ID for constraint linkend: bts_chan:rll_err.
XRef to nonexistent id: bts_chan:rll_err
Error: no ID for constraint linkend: bts_oml_fail.
XRef to nonexistent id: bts_oml_fail
Error: no ID for constraint linkend: bts_rsl_fail.
XRef to nonexistent id: bts_rsl_fail
Error: no ID for constraint linkend: bts_codec:amr_f.
XRef to nonexistent id: bts_codec:amr_f
Error: no ID for constraint linkend: bts_codec:amr_h.
XRef to nonexistent id: bts_codec:amr_h
Error: no ID for constraint linkend: bts_codec:efr.
XRef to nonexistent id: bts_codec:efr
Error: no ID for constraint linkend: bts_codec:fr.
XRef to nonexistent id: bts_codec:fr
Error: no ID for constraint linkend: bts_codec:hr.
XRef to nonexistent id: bts_codec:hr
Error: no ID for constraint linkend: bts_paging:attempted.
XRef to nonexistent id: bts_paging:attempted
Error: no ID for constraint linkend: bts_paging:already.
XRef to nonexistent id: bts_paging:already
Error: no ID for constraint linkend: bts_paging:responded.
XRef to nonexistent id: bts_paging:responded
Error: no ID for constraint linkend: bts_paging:expired.
XRef to nonexistent id: bts_paging:expired
Error: no ID for constraint linkend: bts_chan_act:total.
XRef to nonexistent id: bts_chan_act:total
Error: no ID for constraint linkend: bts_chan_act:nack.
XRef to nonexistent id: bts_chan_act:nack
Error: no ID for constraint linkend: bts_rsl:unknown.
XRef to nonexistent id: bts_rsl:unknown
Error: no ID for constraint linkend: bts_rsl:ipa_nack.
XRef to nonexistent id: bts_rsl:ipa_nack
Error: no ID for constraint linkend: bts_chan:mode_modify_nack.
XRef to nonexistent id: bts_chan:mode_modify_nack
Error: no ID for constraint linkend: e1inp_hdlc:abort.
XRef to nonexistent id: e1inp_hdlc:abort
Error: no ID for constraint linkend: e1inp_hdlc:bad_fcs.
XRef to nonexistent id: e1inp_hdlc:bad_fcs
Error: no ID for constraint linkend: e1inp_hdlc:overrun.
XRef to nonexistent id: e1inp_hdlc:overrun
Error: no ID for constraint linkend: e1inp_alarm.
XRef to nonexistent id: e1inp_alarm
Error: no ID for constraint linkend: e1inp_removed.
XRef to nonexistent id: e1inp_removed
Error: no ID for constraint linkend: bsc_assignment:attempted.
XRef to nonexistent id: bsc_assignment:attempted
Error: no ID for constraint linkend: bsc_assignment:completed.
XRef to nonexistent id: bsc_assignment:completed
Error: no ID for constraint linkend: bsc_assignment:stopped.
XRef to nonexistent id: bsc_assignment:stopped
Error: no ID for constraint linkend: bsc_assignment:no_channel.
XRef to nonexistent id: bsc_assignment:no_channel
Error: no ID for constraint linkend: bsc_assignment:timeout.
XRef to nonexistent id: bsc_assignment:timeout
Error: no ID for constraint linkend: bsc_assignment:failed.
XRef to nonexistent id: bsc_assignment:failed
Error: no ID for constraint linkend: bsc_assignment:error.
XRef to nonexistent id: bsc_assignment:error
Error: no ID for constraint linkend: bsc_handover:attempted.
XRef to nonexistent id: bsc_handover:attempted
Error: no ID for constraint linkend: bsc_handover:completed.
XRef to nonexistent id: bsc_handover:completed
Error: no ID for constraint linkend: bsc_handover:stopped.
XRef to nonexistent id: bsc_handover:stopped
Error: no ID for constraint linkend: bsc_handover:no_channel.
XRef to nonexistent id: bsc_handover:no_channel
Error: no ID for constraint linkend: bsc_handover:timeout.
XRef to nonexistent id: bsc_handover:timeout
Error: no ID for constraint linkend: bsc_handover:failed.
XRef to nonexistent id: bsc_handover:failed
Error: no ID for constraint linkend: bsc_handover:error.
XRef to nonexistent id: bsc_handover:error
Error: no ID for constraint linkend: bsc_interbsc_ho_out:attempted.
XRef to nonexistent id: bsc_interbsc_ho_out:attempted
Error: no ID for constraint linkend: bsc_interbsc_ho_out:completed.
XRef to nonexistent id: bsc_interbsc_ho_out:completed
Error: no ID for constraint linkend: bsc_interbsc_ho_out:stopped.
XRef to nonexistent id: bsc_interbsc_ho_out:stopped
Error: no ID for constraint linkend: bsc_interbsc_ho_out:timeout.
XRef to nonexistent id: bsc_interbsc_ho_out:timeout
Error: no ID for constraint linkend: bsc_interbsc_ho_out:error.
XRef to nonexistent id: bsc_interbsc_ho_out:error
Error: no ID for constraint linkend: bsc_interbsc_ho_in:attempted.
XRef to nonexistent id: bsc_interbsc_ho_in:attempted
Error: no ID for constraint linkend: bsc_interbsc_ho_in:completed.
XRef to nonexistent id: bsc_interbsc_ho_in:completed
Error: no ID for constraint linkend: bsc_interbsc_ho_in:stopped.
XRef to nonexistent id: bsc_interbsc_ho_in:stopped
Error: no ID for constraint linkend: bsc_interbsc_ho_in:no_channel.
XRef to nonexistent id: bsc_interbsc_ho_in:no_channel
Error: no ID for constraint linkend: bsc_interbsc_ho_in:failed.
XRef to nonexistent id: bsc_interbsc_ho_in:failed
Error: no ID for constraint linkend: bsc_interbsc_ho_in:timeout.
XRef to nonexistent id: bsc_interbsc_ho_in:timeout
Error: no ID for constraint linkend: bsc_interbsc_ho_in:error.
XRef to nonexistent id: bsc_interbsc_ho_in:error
Error: no ID for constraint linkend: bsc_paging:attempted.
XRef to nonexistent id: bsc_paging:attempted
Error: no ID for constraint linkend: bsc_paging:detached.
XRef to nonexistent id: bsc_paging:detached
Error: no ID for constraint linkend: bsc_paging:responded.
XRef to nonexistent id: bsc_paging:responded
Error: no ID for constraint linkend: bsc_abis:unknown_unit_id.
XRef to nonexistent id: bsc_abis:unknown_unit_id
Error: no ID for constraint linkend: bts_chanloadavg.
XRef to nonexistent id: bts_chanloadavg
Error: no ID for constraint linkend: bts_T3122.
XRef to nonexistent id: bts_T3122
Error: no ID for constraint linkend: bts_rach_busy.
XRef to nonexistent id: bts_rach_busy
Error: no ID for constraint linkend: bts_rach_access.
XRef to nonexistent id: bts_rach_access
Error: no ID for constraint linkend: bts_chanloadavg.
XRef to nonexistent id: bts_chanloadavg
Error: no ID for constraint linkend: bts_T3122.
XRef to nonexistent id: bts_T3122
Error: no ID for constraint linkend: bts_rach_busy.
XRef to nonexistent id: bts_rach_busy
Error: no ID for constraint linkend: bts_rach_access.
XRef to nonexistent id: bts_rach_access
Error: no ID for constraint linkend: bts_chanloadavg.
XRef to nonexistent id: bts_chanloadavg
Error: no ID for constraint linkend: bts_T3122.
XRef to nonexistent id: bts_T3122
Error: no ID for constraint linkend: bts_rach_busy.
XRef to nonexistent id: bts_rach_busy
Error: no ID for constraint linkend: bts_rach_access.
XRef to nonexistent id: bts_rach_access
Error: no ID for constraint linkend: ieee-802.11.
XRef to nonexistent id: ieee-802.11
Section level > 6 not well supported for bibliodiv
Image 'dblatex' not found
rsvg-convert -a -f pdf -o fig0.pdf /build/doc/manuals/osmobsc-usermanual__1.svg
rsvg-convert -a -f pdf -o fig1.pdf /build/doc/manuals/osmobsc-usermanual__2.svg
rsvg-convert -a -f pdf -o fig2.pdf /build/doc/manuals/osmobsc-usermanual__3.svg
Cannot convert './common/images/wireshark-gsmtap-log.png' to pdf
rsvg-convert -a -f pdf -o fig3.pdf /build/doc/manuals/osmobsc-usermanual__4.svg
rsvg-convert -a -f pdf -o fig4.pdf /build/doc/manuals/osmobsc-usermanual__5.svg
rsvg-convert -a -f pdf -o fig5.pdf /build/doc/manuals/osmobsc-usermanual__6.svg
rsvg-convert -a -f pdf -o fig6.pdf /build/doc/manuals/osmobsc-usermanual__7.svg
rsvg-convert -a -f pdf -o fig7.pdf /build/doc/manuals/osmobsc-usermanual__8.svg
rsvg-convert -a -f pdf -o fig8.pdf /build/doc/manuals/osmobsc-usermanual__9.svg
rsvg-convert -a -f pdf -o fig9.pdf /build/doc/manuals/osmobsc-usermanual__10.svg
rsvg-convert -a -f pdf -o fig10.pdf /build/doc/manuals/osmobsc-usermanual__11.svg
rsvg-convert -a -f pdf -o fig11.pdf /build/doc/manuals/osmobsc-usermanual__12.svg
rsvg-convert -a -f pdf -o fig12.pdf /build/doc/manuals/osmobsc-usermanual__13.svg
rsvg-convert -a -f pdf -o fig13.pdf /build/doc/manuals/osmobsc-usermanual__14.svg
rsvg-convert -a -f pdf -o fig14.pdf /build/doc/manuals/osmobsc-usermanual__15.svg
rsvg-convert -a -f pdf -o fig15.pdf /build/doc/manuals/osmobsc-usermanual__16.svg
rsvg-convert -a -f pdf -o fig16.pdf /build/doc/manuals/osmobsc-usermanual__17.svg
rsvg-convert -a -f pdf -o fig17.pdf /build/doc/manuals/osmobsc-usermanual__18.svg
rsvg-convert -a -f pdf -o fig18.pdf /build/doc/manuals/osmobsc-usermanual__19.svg
rsvg-convert -a -f pdf -o fig19.pdf /build/doc/manuals/osmobsc-usermanual__20.svg
rsvg-convert -a -f pdf -o fig20.pdf /build/doc/manuals/osmobsc-usermanual__21.svg
rsvg-convert -a -f pdf -o fig21.pdf /build/doc/manuals/osmobsc-usermanual__22.svg
rsvg-convert -a -f pdf -o fig22.pdf /build/doc/manuals/osmobsc-usermanual__23.svg
rsvg-convert -a -f pdf -o fig23.pdf /build/doc/manuals/osmobsc-usermanual__24.svg
rsvg-convert -a -f pdf -o fig24.pdf /build/doc/manuals/osmobsc-usermanual__25.svg
Build osmobsc-usermanual.pdf
built-in module pdftex registered
no support found for ifthen
no support found for ifxetex
no support found for fontspec
no support found for xltxtra
no support found for fontenc
no support found for inputenc
no support found for fancybox
built-in module makeidx registered
no support found for custom-dblatex
built-in module bibtopic registered
building additional files...
checking if compiling is necessary...
the output file doesn't exist
pdflatex -interaction=batchmode osmobsc-usermanual.tex
running post-compilation scripts...
[index] the index file /tmp/tmpv1ddi1vj/osmobsc-usermanual.idx is empty
osmobsc-usermanual.aux MD5 checksum changed
osmobsc-usermanual.toc MD5 checksum changed
the /tmp/tmpv1ddi1vj/osmobsc-usermanual.aux file has changed
pdflatex -interaction=batchmode osmobsc-usermanual.tex
running post-compilation scripts...
[index] the index file /tmp/tmpv1ddi1vj/osmobsc-usermanual.idx is empty
osmobsc-usermanual.aux MD5 checksum changed
the /tmp/tmpv1ddi1vj/osmobsc-usermanual.aux file has changed but no re-run required?
no new compilation is needed
running last-compilation scripts...
'osmobsc-usermanual.pdf' successfully built
a2x: deleting /build/doc/manuals/osmobsc-usermanual.xml
make[3]: Leaving directory '/build/doc/manuals'
make[3]: Entering directory '/build/doc'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/build/doc'
make[2]: Leaving directory '/build/doc'
Making all in contrib
make[2]: Entering directory '/build/contrib'
Making all in systemd
make[3]: Entering directory '/build/contrib/systemd'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/contrib/systemd'
make[3]: Entering directory '/build/contrib'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/build/contrib'
make[2]: Leaving directory '/build/contrib'
make[2]: Entering directory '/build'
make[2]: Leaving directory '/build'
make[1]: Leaving directory '/build'
+ LD_LIBRARY_PATH=/build/deps/install/lib
+ make check
make check-recursive
make[1]: Entering directory '/build'
Making check in include
make[2]: Entering directory '/build/include'
Making check in osmocom
make[3]: Entering directory '/build/include/osmocom'
Making check in bsc
make[4]: Entering directory '/build/include/osmocom/bsc'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/build/include/osmocom/bsc'
make[4]: Entering directory '/build/include/osmocom'
make[4]: Nothing to be done for 'check-am'.
make[4]: Leaving directory '/build/include/osmocom'
make[3]: Leaving directory '/build/include/osmocom'
make[3]: Entering directory '/build/include'
make[3]: Nothing to be done for 'check-am'.
make[3]: Leaving directory '/build/include'
make[2]: Leaving directory '/build/include'
Making check in src
make[2]: Entering directory '/build/src'
Making check in osmo-bsc
make[3]: Entering directory '/build/src/osmo-bsc'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/build/src/osmo-bsc'
Making check in utils
make[3]: Entering directory '/build/src/utils'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/build/src/utils'
Making check in ipaccess
make[3]: Entering directory '/build/src/ipaccess'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/build/src/ipaccess'
make[3]: Entering directory '/build/src'
make[3]: Nothing to be done for 'check-am'.
make[3]: Leaving directory '/build/src'
make[2]: Leaving directory '/build/src'
Making check in tests
make[2]: Entering directory '/build/tests'
Making check in abis
make[3]: Entering directory '/build/tests/abis'
make abis_test
make[4]: Entering directory '/build/tests/abis'
CC abis_test.o
CCLD abis_test
make[4]: Leaving directory '/build/tests/abis'
make[3]: Leaving directory '/build/tests/abis'
Making check in acc
make[3]: Entering directory '/build/tests/acc'
make acc_test
make[4]: Entering directory '/build/tests/acc'
CC acc_test.o
CCLD acc_test
make[4]: Leaving directory '/build/tests/acc'
make[3]: Leaving directory '/build/tests/acc'
Making check in bsc
make[3]: Entering directory '/build/tests/bsc'
make bsc_test
make[4]: Entering directory '/build/tests/bsc'
CC bsc_test.o
CCLD bsc_test
make[4]: Leaving directory '/build/tests/bsc'
make[3]: Leaving directory '/build/tests/bsc'
Making check in codec_pref
make[3]: Entering directory '/build/tests/codec_pref'
make codec_pref_test
make[4]: Entering directory '/build/tests/codec_pref'
CC codec_pref_test.o
CCLD codec_pref_test
make[4]: Leaving directory '/build/tests/codec_pref'
make[3]: Leaving directory '/build/tests/codec_pref'
Making check in gsm0408
make[3]: Entering directory '/build/tests/gsm0408'
make gsm0408_test
make[4]: Entering directory '/build/tests/gsm0408'
CC gsm0408_test.o
CCLD gsm0408_test
make[4]: Leaving directory '/build/tests/gsm0408'
make[3]: Leaving directory '/build/tests/gsm0408'
Making check in handover
make[3]: Entering directory '/build/tests/handover'
make handover_test
make[4]: Entering directory '/build/tests/handover'
CC handover_test.o
CCLD handover_test
make[4]: Leaving directory '/build/tests/handover'
make[3]: Leaving directory '/build/tests/handover'
Making check in nanobts_omlattr
make[3]: Entering directory '/build/tests/nanobts_omlattr'
make nanobts_omlattr_test
make[4]: Entering directory '/build/tests/nanobts_omlattr'
CC nanobts_omlattr_test.o
CCLD nanobts_omlattr_test
make[4]: Leaving directory '/build/tests/nanobts_omlattr'
make[3]: Leaving directory '/build/tests/nanobts_omlattr'
Making check in paging
make[3]: Entering directory '/build/tests/paging'
make paging_test
make[4]: Entering directory '/build/tests/paging'
CC paging_test.o
CCLD paging_test
make[4]: Leaving directory '/build/tests/paging'
make[3]: Leaving directory '/build/tests/paging'
Making check in subscr
make[3]: Entering directory '/build/tests/subscr'
make bsc_subscr_test
make[4]: Entering directory '/build/tests/subscr'
CC bsc_subscr_test.o
CCLD bsc_subscr_test
make[4]: Leaving directory '/build/tests/subscr'
make[3]: Leaving directory '/build/tests/subscr'
make[3]: Entering directory '/build/tests'
make check-local
make[4]: Entering directory '/build/tests'
:;{ \
echo '# Signature of the current package.' && \
echo 'm4_define([AT_PACKAGE_NAME],' && \
echo ' [osmo-bsc])' && \
echo 'm4_define([AT_PACKAGE_TARNAME],' && \
echo ' [osmo-bsc])' && \
echo 'm4_define([AT_PACKAGE_VERSION],' && \
echo ' [1.12.1.39-887ad8])' && \
echo 'm4_define([AT_PACKAGE_STRING],' && \
echo ' [osmo-bsc 1.12.1.39-887ad8])' && \
echo 'm4_define([AT_PACKAGE_BUGREPORT],' && \
echo ' [openbsc@lists.osmocom.org])'; \
echo 'm4_define([AT_PACKAGE_URL],' && \
echo ' [])'; \
} >'./package.m4'
/bin/bash ../missing --run autom4te --language=autotest -I '.' -o testsuite.tmp testsuite.at
mv testsuite.tmp testsuite
/bin/bash './testsuite'
## ------------------------------------- ##
## osmo-bsc 1.12.1.39-887ad8 test suite. ##
## ------------------------------------- ##
Regression tests.
1: abis ok
2: acc ok
3: bsc ok
4: codec_pref ok
5: gsm0408 ok
6: handover_tests ok
7: paging ok
8: nanobts_omlattr ok
9: subscr ok
## ------------- ##
## Test results. ##
## ------------- ##
All 9 tests were successful.
make python-tests
make[5]: Entering directory '/build/tests'
make vty-test
make[6]: Entering directory '/build/tests'
osmo_verify_transcript_vty.py -v \
-n OsmoBSC -p 4242 \
-r "../src/osmo-bsc/osmo-bsc -c ../doc/examples/osmo-bsc/osmo-bsc-minimal.cfg" \
./*.vty
[1;33mDLGLOBAL[0;m [1;33mNOTICE[0;m Available via telnet 127.0.0.1 4242 (telnet_interface.c:88)
[38;5;23m[1;33mDLINP[0;m[38;5;23m [1;33mNOTICE[0;m[38;5;23m E1L(0) enabling ipaccess BSC mode on 0.0.0.0 with OML 3002 and RSL 3003 TCP ports (ipaccess.c:969)[0;m
[38;5;33m[1;33mDLCTRL[0;m[38;5;33m [1;33mNOTICE[0;m[38;5;33m CTRL at 127.0.0.1 4249 (control_if.c:1026)[0;m
[1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m No MGW pool configured, using MGW configuration in VTY node 'msc' (osmo_bsc_main.c:897)[0;m
[38;5;51m[1;33mDLMGCP[0;m[38;5;51m [1;33mNOTICE[0;m[38;5;51m MGW(mgw) MGCP client: using endpoint domain '@mgw' (mgcp_client.c:936)[0;m
[1;33mDMSC[0;m [1;33mNOTICE[0;m To auto-configure msc 0, creating cs7 instance 0 implicitly (osmo_bsc_sigtran.c:609)
[1;33mDMSC[0;m [1;33mNOTICE[0;m Initializing SCCP connection for A/m3ua on cs7 instance 0 (osmo_bsc_sigtran.c:658)
[38;5;45m[1;31mDLSCCP[0;m[38;5;45m [1;31mERROR[0;m[38;5;45m SS7 instance 0: no primary point-code set, using default point-code (sccp_user.c:566)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using SS7 instance 0, pc:0.23.3 (sccp_user.c:572)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Creating AS instance (sccp_user.c:579)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using AS instance as-clnt-A-0-m3ua (sccp_user.c:590)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Creating default route (sccp_user.c:596)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: No unassociated ASP for m3ua, creating new ASP asp-clnt-A-0-m3ua (sccp_user.c:635)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using ASP instance asp-clnt-A-0-m3ua (sccp_user.c:705)[0;m
[38;5;43m[1;33mDLSS7[0;m[38;5;43m [1;33mNOTICE[0;m[38;5;43m 0: Creating SCCP instance (osmo_ss7_instance.c:158)[0;m
[1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: local (BSC) SCCP address: RI=SSN_PC,PC=0.23.3,SSN=BSSAP (osmo_bsc_sigtran.c:714)
[1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: remote (MSC) SCCP address: RI=SSN_PC,PC=0.23.1,SSN=BSSAP (osmo_bsc_sigtran.c:716)
[1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: binding SCCP user (osmo_bsc_sigtran.c:721)
[38;5;23m[1;31mDLINP[0;m[38;5;23m [1;31mERROR[0;m[38;5;23m CLICONN(asp-clnt-A-0-m3ua,){CONNECTING} connect failed (-111) (stream_cli.c:422)[0;m
[38;5;43m[1;31mDLSS7[0;m[38;5;43m [1;31mERROR[0;m[38;5;43m Unable to route HMRT message: the AS as-clnt-A-0-m3ua is down (osmo_ss7_hmrt.c:238)[0;m
Launching: cd '/build/tests'; ../src/osmo-bsc/osmo-bsc -c ../doc/examples/osmo-bsc/osmo-bsc-minimal.cfg
OsmoBSC> enable
OsmoBSC# ### Default configuration (overpower disabled)
OsmoBSC# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC# configure terminal
OsmoBSC(config)# network
OsmoBSC(config-net)# bts 0
OsmoBSC(config-net-bts)# list with-flags
. ... help
. ... list [with-flags]
. ... show vty-attributes
. ... show vty-attributes (application|library|global)
. ... write terminal
. ... write file [PATH]
. ... write memory
. ... write
. ... show running-config
. ... exit
. ... end
. o.. type (unknown|bs11|nanobts|rbs2000|nokia_site|osmo-bts)
. ... description .TEXT
. ... no description
. o.. band BAND
. .r. cell_identity <0-65535>
. .r. dtx uplink [force]
. .r. dtx downlink
. .r. no dtx uplink
. .r. no dtx downlink
. .r. location_area_code (<0-65535>|<0x0000-0xffff>)
. o.. base_station_id_code <0-63>
. o.. ipa unit-id <0-65534> <0-255>
. o.. ipa rsl-ip A.B.C.D
. o.. nokia_site skip-reset (0|1)
! ... nokia_site no-local-rel-conf (0|1)
! ... nokia_site bts-reset-timer <15-100>
. o.. oml ipa stream-id <0-255> line E1_LINE
. ... oml e1 line E1_LINE timeslot <1-31> sub-slot (0|1|2|3|full)
. o.. oml e1 tei <0-63>
! ... channel allocator mode (set-all|chan-req|assignment|handover|vgcs-vbs) (ascending|descending)
! ... channel allocator mode assignment dynamic
! ... channel allocator dynamic-param sort-by-trx-power (0|1)
! ... channel allocator dynamic-param ul-rxlev thresh <0-63> avg-num <1-10>
! ... channel allocator dynamic-param c0-chan-load thresh <0-100>
! ... channel allocator avoid-interference (0|1)
! ... channel allocator tch-signalling-policy (never|emergency|voice|always)
. .r. rach tx integer <0-15>
. .r. rach max transmission (1|2|4|7)
! ... rach max-delay <1-127>
! ... rach expiry-timeout <4-64>
. .r. channel-description attach (0|1)
. .r. channel-description bs-pa-mfrms <2-9>
. .r. channel-description bs-ag-blks-res <0-7>
. o.. ccch load-indication-threshold <0-100>
. o.. ccch load-indication-period <0-255>
. o.. rach nm busy threshold <0-255>
. o.. rach nm load average <0-65535>
. .r. cell barred (0|1)
. .r. rach emergency call allowed (0|1)
. .r. rach call-reestablishment allowed (0|1)
. .r. rach access-control-class (0|1|2|3|4|5|6|7|8|9|11|12|13|14|15) (barred|allowed)
. ..l ms max power <0-40>
. .r. cell reselection hysteresis <0-14>
. .r. rxlev access min <0-63>
. .r. cell bar qualify (0|1)
. .r. cell reselection offset <0-126>
. .r. temporary offset <0-60>
. .r. temporary offset infinite
. .r. penalty time <20-620>
. .r. penalty time reserved
. o.. radio-link-timeout <4-64>
. o.. radio-link-timeout infinite
. o.. gprs mode (none|gprs|egprs)
. .r. no gprs egprs-packet-channel-request
. .r. gprs egprs-packet-channel-request
. o.. gprs ns timer (tns-block|tns-block-retries|tns-reset|tns-reset-retries|tns-test|tns-alive|tns-alive-retries|tsns-prov) <0-255>
. o.. gprs routing area <0-255>
. .r. gprs network-control-order (nc0|nc1|nc2)
. .r. gprs control-ack-type-rach
. .r. gprs ccn-active (0|1|default)
. .r. gprs power-control alpha <0-10>
. .r. no gprs control-ack-type-rach
. o.. gprs cell bvci <2-65535>
. o.. gprs cell timer (blocking-timer|blocking-retries|unblocking-retries|reset-timer|reset-retries|suspend-timer|suspend-retries|resume-timer|resume-retries|capability-update-timer|capability-update-retries) <0-255>
. o.. gprs nsei <0-65535>
. o.. no gprs nsvc <0-1>
. o.. gprs nsvc <0-1> nsvci <0-65535>
. o.. gprs nsvc <0-1> local udp port <0-65535>
. o.. gprs nsvc <0-1> remote udp port <0-65535>
. o.. gprs nsvc <0-1> remote ip (A.B.C.D|X:X::X:X)
! ... paging free <-1-1024>
. .r. system-information (1|2|3|4|5|6|7|8|9|10|13|16|17|18|19|20|2bis|2ter|2quater|5bis|5ter) mode (static|computed)
. .r. system-information (1|2|3|4|5|6|7|8|9|10|13|16|17|18|19|20|2bis|2ter|2quater|5bis|5ter) static HEXSTRING
. .r. system-information unused-send-empty
. .r. no system-information unused-send-empty
. .r. early-classmark-sending (allowed|forbidden)
. .r. early-classmark-sending-3g (allowed|forbidden)
. .r. neighbor-list mode (automatic|manual|manual-si5)
. .r. neighbor-list (add|del) arfcn <0-1023>
. .r. si5 neighbor-list (add|del) arfcn <0-1023>
. .r. si2quater neighbor-list add earfcn <0-65535> thresh-hi <0-31> thresh-lo <0-32> prio <0-8> qrxlv <0-32> meas <0-8>
. .r. si2quater neighbor-list del earfcn <0-65535>
. .r. si2quater neighbor-list add uarfcn <0-16383> <0-511> <0-1>
. .r. si2quater neighbor-list del uarfcn <0-16383> <0-511>
! ... rf-lock-exclude
! ... no rf-lock-exclude
. o.. force-combined-si
. o.. no force-combined-si
. ..l codec-support fr
. ..l codec-support fr (hr|efr|amr)
. ..l codec-support fr (hr|efr|amr) (hr|efr|amr)
. ..l codec-support fr (hr|efr|amr) (hr|efr|amr) (hr|efr|amr)
. ..l codec-support fr (hr|efr|amr) (hr|efr|amr) (hr|efr|amr) (hr|efr|amr)
! ... depends-on-bts <0-65535>
! ... no depends-on-bts <0-65535>
. ..l amr tch-f modes (0|1|2|3|4|5|6|7)
. ..l amr tch-f modes (0|1|2|3|4|5|6|7) (0|1|2|3|4|5|6|7)
. ..l amr tch-f modes (0|1|2|3|4|5|6|7) (0|1|2|3|4|5|6|7) (0|1|2|3|4|5|6|7)
. ..l amr tch-f modes (0|1|2|3|4|5|6|7) (0|1|2|3|4|5|6|7) (0|1|2|3|4|5|6|7) (0|1|2|3|4|5|6|7)
. ..l amr tch-f threshold (ms|bts) <0-63>
. ..l amr tch-f threshold (ms|bts) <0-63> <0-63>
. ..l amr tch-f threshold (ms|bts) <0-63> <0-63> <0-63>
. ..l amr tch-f hysteresis (ms|bts) <0-15>
. ..l amr tch-f hysteresis (ms|bts) <0-15> <0-15>
. ..l amr tch-f hysteresis (ms|bts) <0-15> <0-15> <0-15>
. ..l amr tch-f start-mode (auto|1|2|3|4)
. ..l amr tch-h modes (0|1|2|3|4|5)
. ..l amr tch-h modes (0|1|2|3|4|5) (0|1|2|3|4|5)
. ..l amr tch-h modes (0|1|2|3|4|5) (0|1|2|3|4|5) (0|1|2|3|4|5)
. ..l amr tch-h modes (0|1|2|3|4|5) (0|1|2|3|4|5) (0|1|2|3|4|5) (0|1|2|3|4|5)
. ..l amr tch-h threshold (ms|bts) <0-63>
. ..l amr tch-h threshold (ms|bts) <0-63> <0-63>
. ..l amr tch-h threshold (ms|bts) <0-63> <0-63> <0-63>
. ..l amr tch-h hysteresis (ms|bts) <0-15>
. ..l amr tch-h hysteresis (ms|bts) <0-15> <0-15>
. ..l amr tch-h hysteresis (ms|bts) <0-15> <0-15> <0-15>
. ..l amr tch-h start-mode (auto|1|2|3|4)
. ..l osmux (on|off|only)
. ..l mgw pool-target <0-255> [strict]
. ..l no mgw pool-target
! ... access-control-class-rotate <0-10>
! ... access-control-class-rotate-quantum <1-65535>
! ... access-control-class-ramping
! ... no access-control-class-ramping
! ... access-control-class-ramping-step-interval (<5-600>|dynamic)
! ... access-control-class-ramping-step-size (<1-10>)
! ... access-control-class-ramping-chan-load <0-100> <0-100>
! ... timer-dynamic TNNNN
! ... no timer-dynamic TNNNN
. ..l repeat dl-facch (command|all)
. ..l no repeat dl-facch
. ..l repeat (ul-sacch|dl-sacch)
. ..l no repeat (ul-sacch|dl-sacch)
. ..l repeat rxqual (0|1|2|3|4|5|6|7)
. ..l overpower (dl-acch|dl-sacch|dl-facch) <1-4>
. ..l no overpower dl-acch
. ..l overpower rxqual (0|1|2|3|4|5|6|7)
. ..l overpower chan-mode (speech-amr|any)
. o.. interference-meas avg-period <1-31>
. o.. interference-meas level-bounds <-120-0> <-120-0> <-120-0> <-120-0> <-120-0> <-120-0>
! ... srvcc fast-return (allow|forbid)
! ... immediate-assignment (post-chan-ack|pre-chan-ack|pre-ts-ack)
. .r. nch-position num-blocks <1-7> first-block <0-6>
. .r. no nch-position
. .r. ncc-permitted all
. .r. ncc-permitted <1-8> [<1-8>] [<1-8>] [<1-8>] [<1-8>] [<1-8>] [<1-8>]
. ... neighbor bts <0-65535>
. ... neighbor lac <0-65535>
. ... neighbor lac-ci <0-65535> <0-65535>
. ... neighbor cgi <0-999> <0-999> <0-65535> <0-65535>
. ... neighbor cgi-ps <0-999> <0-999> <0-65535> <0-255> <0-65535>
. ... neighbor lac <0-65535> arfcn <0-1023> bsic (<0-63>|any)
. ... neighbor lac-ci <0-65535> <0-65535> arfcn <0-1023> bsic (<0-63>|any)
. ... neighbor cgi <0-999> <0-999> <0-65535> <0-65535> arfcn <0-1023> bsic (<0-63>|any)
. ... neighbor cgi-ps <0-999> <0-999> <0-65535> <0-255> <0-65535> arfcn <0-1023> bsic (<0-63>|any)
. ... no neighbor bts <0-65535>
. ... no neighbor lac <0-65535>
. ... no neighbor lac-ci <0-65535> <0-65535>
. ... no neighbor cgi <0-999> <0-999> <0-65535> <0-65535>
. ... no neighbor cgi-ps <0-999> <0-999> <0-65535> <0-255> <0-65535>
. ... no neighbor arfcn <0-1023> bsic (<0-63>|any)
. ... no neighbors
. ... (bs-power-control|ms-power-control)
. ..l no (bs-power-control|ms-power-control)
! ... trx <0-255>
. o.. is-connection-list (add|del) <0-2047> <0-2047> <0-255>
. o.. abis-lower-transport (single-timeslot|super-channel)
. o.. om2000 sync-source (internal|external)
. o.. om2000 version-limit (oml|rsl) gen <0-99> rev <0-99>
! ... con-connection-group <1-31>
! ... del-connection-group <1-31>
! ... handover (0|1|default)
! ... handover algorithm (1|2|default)
! ... handover1 window rxlev averaging (<1-10>|default)
! ... handover1 window rxqual averaging (<1-10>|default)
! ... handover1 window rxlev neighbor averaging (<1-10>|default)
! ... handover1 power budget interval (<1-99>|default)
! ... handover1 power budget hysteresis (<0-999>|default)
! ... handover1 maximum distance (<0-9999>|default)
! ... handover2 window rxlev averaging (<1-10>|default)
! ... handover2 window rxqual averaging (<1-10>|default)
! ... handover2 window rxlev neighbor averaging (<1-10>|default)
! ... handover2 power budget interval (<1-99>|default)
! ... handover2 power budget hysteresis (<0-999>|default)
! ... handover2 maximum distance (<0-9999>|default)
! ... handover2 assignment (0|1|default)
! ... handover2 tdma-measurement (auto|full|subset|default)
! ... handover2 min rxlev (<-110--50>|default)
! ... handover2 min rxqual (<0-7>|default)
! ... handover2 afs-bias rxlev (<0-20>|default)
! ... handover2 afs-bias rxqual (<0-7>|default)
! ... handover2 min-free-slots tch/f (<0-9999>|default)
! ... handover2 min-free-slots tch/h (<0-9999>|default)
! ... handover2 max-handovers (<1-9999>|default)
! ... handover2 penalty-time max-distance (<0-99999>|default)
! ... handover2 penalty-time failed-ho (<0-99999>|default)
! ... handover2 penalty-time failed-assignment (<0-99999>|default)
! ... handover2 penalty-time low-rxqual-assignment (<0-99999>|default)
! ... handover2 penalty-time low-rxqual-ho (<0-99999>|default)
! ... handover2 retries (<0-9>|default)
OsmoBSC(config-net-bts)# overpower?
overpower Temporary ACCH overpower
OsmoBSC(config-net-bts)# overpower ?
dl-acch Enable overpower for both SACCH and FACCH
dl-sacch Enable overpower for SACCH only
dl-facch Enable overpower for FACCH only
rxqual Set RxQual (BER) threshold (default 4)
chan-mode Allow temporary overpower for specific Channel mode(s)
OsmoBSC(config-net-bts)# overpower dl-acch ?
<1-4> Overpower value in dB
OsmoBSC(config-net-bts)# overpower dl-acch 2
OsmoBSC(config-net-bts)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
overpower dl-acch 2
overpower rxqual 4
overpower chan-mode speech-amr
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-net-bts)# overpower dl-sacch 3
OsmoBSC(config-net-bts)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
overpower dl-sacch 3
overpower rxqual 4
overpower chan-mode speech-amr
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-net-bts)# overpower dl-facch 4
OsmoBSC(config-net-bts)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
overpower dl-facch 4
overpower rxqual 4
overpower chan-mode speech-amr
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-net-bts)# overpower rxqual ?
0 BER >= 0% (always on)
1 BER >= 0.2%
2 BER >= 0.4%
3 BER >= 0.8%
4 BER >= 1.6% (default)
5 BER >= 3.2%
6 BER >= 6.4%
7 BER >= 12.8%
OsmoBSC(config-net-bts)# overpower rxqual 0
OsmoBSC(config-net-bts)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
overpower dl-facch 4
overpower rxqual 0
overpower chan-mode speech-amr
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-net-bts)# overpower rxqual 7
OsmoBSC(config-net-bts)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
overpower dl-facch 4
overpower rxqual 7
overpower chan-mode speech-amr
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-net-bts)# overpower chan-mode ?
speech-amr Speech channels using AMR codec (default)
any Any kind of channel mode
OsmoBSC(config-net-bts)# overpower chan-mode any
OsmoBSC(config-net-bts)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
overpower dl-facch 4
overpower rxqual 7
overpower chan-mode any
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-net-bts)# no overpower dl-acch
OsmoBSC(config-net-bts)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
[1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m shutting down OML for BTS 0 (bsc_init.c:57)[0;m
signal 15 received
[1;33mDLGLOBAL[0;m [1;33mNOTICE[0;m Available via telnet 127.0.0.1 4242 (telnet_interface.c:88)
[38;5;23m[1;33mDLINP[0;m[38;5;23m [1;33mNOTICE[0;m[38;5;23m E1L(0) enabling ipaccess BSC mode on 0.0.0.0 with OML 3002 and RSL 3003 TCP ports (ipaccess.c:969)[0;m
[38;5;33m[1;33mDLCTRL[0;m[38;5;33m [1;33mNOTICE[0;m[38;5;33m CTRL at 127.0.0.1 4249 (control_if.c:1026)[0;m
[1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m No MGW pool configured, using MGW configuration in VTY node 'msc' (osmo_bsc_main.c:897)[0;m
[38;5;51m[1;33mDLMGCP[0;m[38;5;51m [1;33mNOTICE[0;m[38;5;51m MGW(mgw) MGCP client: using endpoint domain '@mgw' (mgcp_client.c:936)[0;m
[1;33mDMSC[0;m [1;33mNOTICE[0;m To auto-configure msc 0, creating cs7 instance 0 implicitly (osmo_bsc_sigtran.c:609)
[1;33mDMSC[0;m [1;33mNOTICE[0;m Initializing SCCP connection for A/m3ua on cs7 instance 0 (osmo_bsc_sigtran.c:658)
[38;5;45m[1;31mDLSCCP[0;m[38;5;45m [1;31mERROR[0;m[38;5;45m SS7 instance 0: no primary point-code set, using default point-code (sccp_user.c:566)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using SS7 instance 0, pc:0.23.3 (sccp_user.c:572)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Creating AS instance (sccp_user.c:579)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using AS instance as-clnt-A-0-m3ua (sccp_user.c:590)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Creating default route (sccp_user.c:596)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: No unassociated ASP for m3ua, creating new ASP asp-clnt-A-0-m3ua (sccp_user.c:635)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using ASP instance asp-clnt-A-0-m3ua (sccp_user.c:705)[0;m
[38;5;43m[1;33mDLSS7[0;m[38;5;43m [1;33mNOTICE[0;m[38;5;43m 0: Creating SCCP instance (osmo_ss7_instance.c:158)[0;m
[1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: local (BSC) SCCP address: RI=SSN_PC,PC=0.23.3,SSN=BSSAP (osmo_bsc_sigtran.c:714)
[1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: remote (MSC) SCCP address: RI=SSN_PC,PC=0.23.1,SSN=BSSAP (osmo_bsc_sigtran.c:716)
[1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: binding SCCP user (osmo_bsc_sigtran.c:721)
[38;5;23m[1;31mDLINP[0;m[38;5;23m [1;31mERROR[0;m[38;5;23m CLICONN(asp-clnt-A-0-m3ua,){CONNECTING} connect failed (-111) (stream_cli.c:422)[0;m
[38;5;43m[1;31mDLSS7[0;m[38;5;43m [1;31mERROR[0;m[38;5;43m Unable to route HMRT message: the AS as-clnt-A-0-m3ua is down (osmo_ss7_hmrt.c:238)[0;m
Launching: cd '/build/tests'; ../src/osmo-bsc/osmo-bsc -c ../doc/examples/osmo-bsc/osmo-bsc-minimal.cfg
OsmoBSC> ### see doc/bts-features.txt
OsmoBSC> enable
OsmoBSC# configure terminal
OsmoBSC(config)# network
OsmoBSC(config-net)# ### osmo-bts: all feature checks pass before it is connected (features_get_reported is true)
OsmoBSC(config-net)# bts 0
OsmoBSC(config-net-bts)# gprs mode egprs
OsmoBSC(config-net-bts)# trx 0
OsmoBSC(config-net-bts-trx)# timeslot 2
OsmoBSC(config-net-bts-trx-ts)# hopping enabled 1
OsmoBSC(config-net-bts-trx-ts)# exit
OsmoBSC(config-net-bts-trx)# exit
OsmoBSC(config-net-bts)# exit
OsmoBSC(config-net)# ### bs11: checks against hardcoded features (features_get_reported is false)
OsmoBSC(config-net)# bts 1
OsmoBSC(config-net-bts)# type bs11
OsmoBSC(config-net-bts)# gprs mode egprs
% This BTS type does not support egprs
OsmoBSC(config-net-bts)# trx 0
OsmoBSC(config-net-bts-trx)# timeslot 2
OsmoBSC(config-net-bts-trx-ts)# hopping enabled 1
OsmoBSC(config-net-bts-trx-ts)# exit
OsmoBSC(config-net-bts-trx)# exit
OsmoBSC(config-net-bts)# exit
OsmoBSC(config-net)# exit
OsmoBSC(config)# exit
OsmoBSC# ### test ncc-permitted
OsmoBSC# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode egprs
gprs routing area 0
gprs network-control-order nc0
gprs power-control alpha 0
gprs cell bvci 2
gprs cell timer blocking-timer 3
gprs cell timer blocking-retries 3
gprs cell timer unblocking-retries 3
gprs cell timer reset-timer 3
gprs cell timer reset-retries 3
gprs cell timer suspend-timer 10
gprs cell timer suspend-retries 3
gprs cell timer resume-timer 10
gprs cell timer resume-retries 3
gprs cell timer capability-update-timer 10
gprs cell timer capability-update-retries 3
gprs nsei 0
gprs ns timer tns-block 3
gprs ns timer tns-block-retries 3
gprs ns timer tns-reset 3
gprs ns timer tns-reset-retries 3
gprs ns timer tns-test 30
gprs ns timer tns-alive 3
gprs ns timer tns-alive-retries 10
no gprs nsvc 0
no gprs nsvc 1
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 1
hopping sequence-number 0
hopping maio 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
bts 1
type bs11
band invalid
cell_identity 0
location_area_code 0x0000
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
oml e1 tei 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode static
trx 0
rf_locked 0
arfcn 0
nominal power 0
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
hopping enabled 0
timeslot 2
hopping enabled 1
hopping sequence-number 0
hopping maio 0
timeslot 3
hopping enabled 0
timeslot 4
hopping enabled 0
timeslot 5
hopping enabled 0
timeslot 6
hopping enabled 0
timeslot 7
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC# configure terminal
OsmoBSC(config)# network
OsmoBSC(config-net)# bts 0
OsmoBSC(config-net-bts)# ncc-permitted 3 2
% NCCs must be listed in order
OsmoBSC(config-net-bts)# ncc-permitted 2 2
% NCCs must be unique
OsmoBSC(config-net-bts)# ncc-permitted 2 3 4 5 6 7 8
OsmoBSC(config-net-bts)# exit
OsmoBSC(config-net)# exit
OsmoBSC(config)# exit
OsmoBSC# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode egprs
gprs routing area 0
gprs network-control-order nc0
gprs power-control alpha 0
gprs cell bvci 2
gprs cell timer blocking-timer 3
gprs cell timer blocking-retries 3
gprs cell timer unblocking-retries 3
gprs cell timer reset-timer 3
gprs cell timer reset-retries 3
gprs cell timer suspend-timer 10
gprs cell timer suspend-retries 3
gprs cell timer resume-timer 10
gprs cell timer resume-retries 3
gprs cell timer capability-update-timer 10
gprs cell timer capability-update-retries 3
gprs nsei 0
gprs ns timer tns-block 3
gprs ns timer tns-block-retries 3
gprs ns timer tns-reset 3
gprs ns timer tns-reset-retries 3
gprs ns timer tns-test 30
gprs ns timer tns-alive 3
gprs ns timer tns-alive-retries 10
no gprs nsvc 0
no gprs nsvc 1
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
ncc-permitted 2 3 4 5 6 7 8
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 1
hopping sequence-number 0
hopping maio 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
bts 1
type bs11
band invalid
cell_identity 0
location_area_code 0x0000
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
oml e1 tei 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode static
trx 0
rf_locked 0
arfcn 0
nominal power 0
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
hopping enabled 0
timeslot 2
hopping enabled 1
hopping sequence-number 0
hopping maio 0
timeslot 3
hopping enabled 0
timeslot 4
hopping enabled 0
timeslot 5
hopping enabled 0
timeslot 6
hopping enabled 0
timeslot 7
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC# configure terminal
OsmoBSC(config)# network
OsmoBSC(config-net)# bts 0
OsmoBSC(config-net-bts)# ncc-permitted all
OsmoBSC(config-net-bts)# exit
OsmoBSC(config-net)# exit
OsmoBSC(config)# exit
OsmoBSC# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode egprs
gprs routing area 0
gprs network-control-order nc0
gprs power-control alpha 0
gprs cell bvci 2
gprs cell timer blocking-timer 3
gprs cell timer blocking-retries 3
gprs cell timer unblocking-retries 3
gprs cell timer reset-timer 3
gprs cell timer reset-retries 3
gprs cell timer suspend-timer 10
gprs cell timer suspend-retries 3
gprs cell timer resume-timer 10
gprs cell timer resume-retries 3
gprs cell timer capability-update-timer 10
gprs cell timer capability-update-retries 3
gprs nsei 0
gprs ns timer tns-block 3
gprs ns timer tns-block-retries 3
gprs ns timer tns-reset 3
gprs ns timer tns-reset-retries 3
gprs ns timer tns-test 30
gprs ns timer tns-alive 3
gprs ns timer tns-alive-retries 10
no gprs nsvc 0
no gprs nsvc 1
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 1
hopping sequence-number 0
hopping maio 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
bts 1
type bs11
band invalid
cell_identity 0
location_area_code 0x0000
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
oml e1 tei 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode static
trx 0
rf_locked 0
arfcn 0
nominal power 0
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
hopping enabled 0
timeslot 2
hopping enabled 1
hopping sequence-number 0
hopping maio 0
timeslot 3
hopping enabled 0
timeslot 4
hopping enabled 0
timeslot 5
hopping enabled 0
timeslot 6
hopping enabled 0
timeslot 7
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
[1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m shutting down OML for BTS 0 (bsc_init.c:57)[0;m
[1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m shutting down OML for BTS 1 (bsc_init.c:57)[0;m
[1;36m[1;31mDNM[0;m[1;36m [1;31mERROR[0;m[1;36m _abis_nm_sendmsg: msg->dst == NULL (abis_nm.c:174)[0;m
signal 15 received
[1;33mDLGLOBAL[0;m [1;33mNOTICE[0;m Available via telnet 127.0.0.1 4242 (telnet_interface.c:88)
[38;5;23m[1;33mDLINP[0;m[38;5;23m [1;33mNOTICE[0;m[38;5;23m E1L(0) enabling ipaccess BSC mode on 0.0.0.0 with OML 3002 and RSL 3003 TCP ports (ipaccess.c:969)[0;m
[38;5;33m[1;33mDLCTRL[0;m[38;5;33m [1;33mNOTICE[0;m[38;5;33m CTRL at 127.0.0.1 4249 (control_if.c:1026)[0;m
[1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m No MGW pool configured, using MGW configuration in VTY node 'msc' (osmo_bsc_main.c:897)[0;m
[38;5;51m[1;33mDLMGCP[0;m[38;5;51m [1;33mNOTICE[0;m[38;5;51m MGW(mgw) MGCP client: using endpoint domain '@mgw' (mgcp_client.c:936)[0;m
[1;33mDMSC[0;m [1;33mNOTICE[0;m To auto-configure msc 0, creating cs7 instance 0 implicitly (osmo_bsc_sigtran.c:609)
[1;33mDMSC[0;m [1;33mNOTICE[0;m Initializing SCCP connection for A/m3ua on cs7 instance 0 (osmo_bsc_sigtran.c:658)
[38;5;45m[1;31mDLSCCP[0;m[38;5;45m [1;31mERROR[0;m[38;5;45m SS7 instance 0: no primary point-code set, using default point-code (sccp_user.c:566)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using SS7 instance 0, pc:0.23.3 (sccp_user.c:572)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Creating AS instance (sccp_user.c:579)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using AS instance as-clnt-A-0-m3ua (sccp_user.c:590)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Creating default route (sccp_user.c:596)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: No unassociated ASP for m3ua, creating new ASP asp-clnt-A-0-m3ua (sccp_user.c:635)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using ASP instance asp-clnt-A-0-m3ua (sccp_user.c:705)[0;m
[38;5;43m[1;33mDLSS7[0;m[38;5;43m [1;33mNOTICE[0;m[38;5;43m 0: Creating SCCP instance (osmo_ss7_instance.c:158)[0;m
[1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: local (BSC) SCCP address: RI=SSN_PC,PC=0.23.3,SSN=BSSAP (osmo_bsc_sigtran.c:714)
[1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: remote (MSC) SCCP address: RI=SSN_PC,PC=0.23.1,SSN=BSSAP (osmo_bsc_sigtran.c:716)
[1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: binding SCCP user (osmo_bsc_sigtran.c:721)
[38;5;23m[1;31mDLINP[0;m[38;5;23m [1;31mERROR[0;m[38;5;23m CLICONN(asp-clnt-A-0-m3ua,){CONNECTING} connect failed (-111) (stream_cli.c:422)[0;m
[38;5;43m[1;31mDLSS7[0;m[38;5;43m [1;31mERROR[0;m[38;5;43m Unable to route HMRT message: the AS as-clnt-A-0-m3ua is down (osmo_ss7_hmrt.c:238)[0;m
Launching: cd '/build/tests'; ../src/osmo-bsc/osmo-bsc -c ../doc/examples/osmo-bsc/osmo-bsc-minimal.cfg
OsmoBSC> ### CBSP link config
OsmoBSC> list
show pid
show uptime
show version
show online-help
list [with-flags]
exit
help
show vty-attributes
show vty-attributes (application|library|global)
enable [expert-mode]
terminal length <0-512>
terminal no length
who
show history
show stats [skip-zero]
show stats level (global|peer|subscriber) [skip-zero]
show asciidoc counters
show rate-counters [skip-zero]
show timer [(net|mgw)] [TNNNN]
show network
show bts [<0-65535>]
show bts brief
show bts <0-65535> fail-rep [reset]
show rejected-bts
show trx [<0-65535>] [<0-255>]
show trx (connected|disconnected)
show timeslot [<0-65535>] [<0-255>] [<0-7>]
show lchan [<0-65535>] [<0-255>] [<0-7>] [<0-7>]
show lchan summary [<0-65535>] [<0-255>] [<0-7>] [<0-7>]
show lchan summary-all [<0-65535>] [<0-255>] [<0-7>] [<0-7>]
show conns
show paging [<0-65535>]
show paging-group <0-65535> IMSI
logging enable
logging disable
logging filter all (0|1)
logging color (0|1)
logging timestamp (0|1)
logging print extended-timestamp (0|1)
logging print thread-id (0|1)
logging print category (0|1)
logging print category-hex (0|1)
logging print level (0|1)
logging print file (0|1|basename) [last]
logging set-log-mask MASK
logging level (rll|mm|rr|rsl|nm|pag|meas|msc|ho|hodec|ref|ctrl|filter|pcu|lcls|chan|ts|as|cbs|lcs|asci|reset|loop|lglobal|llapd|linp|lmux|lmi|lmib|lsms|lctrl|lgtp|lstats|lgsup|loap|lss7|lsccp|lsua|lm3ua|lmgcp|ljibuf|lrspro|lns|lbssgp|lnsdata|lnssignal|liuup|lpfcp|lcsn1|lio) (debug|info|notice|error|fatal)
logging level set-all (debug|info|notice|error|fatal)
logging level force-all (debug|info|notice|error|fatal)
no logging level force-all
logp (rll|mm|rr|rsl|nm|pag|meas|msc|ho|hodec|ref|ctrl|filter|pcu|lcls|chan|ts|as|cbs|lcs|asci|reset|loop|lglobal|llapd|linp|lmux|lmi|lmib|lsms|lctrl|lgtp|lstats|lgsup|loap|lss7|lsccp|lsua|lm3ua|lmgcp|ljibuf|lrspro|lns|lbssgp|lnsdata|lnssignal|liuup|lpfcp|lcsn1|lio) (debug|info|notice|error|fatal) .LOGMESSAGE
show logging vty
show alarms
show talloc-context (application|global|all) (full|brief|DEPTH)
show talloc-context (application|global|all) (full|brief|DEPTH) tree ADDRESS
show talloc-context (application|global|all) (full|brief|DEPTH) filter REGEXP
show bts <0-65535> neighbor arfcn <0-1023> bsic (<0-63>|any)
show fsm NAME
show fsm all
show fsm-state-graph NAME
show fsm-instances NAME
show fsm-instances all
show mgw-pool
show bts <0-65535> om2k-mo
show e1_driver
show e1_line [<0-255>] [stats]
show e1_timeslot [<0-255>] [<0-31>]
show cbc
show bts <0-65535> smscb [(basic|extended)]
show statistics
show mscs
show position
logging filter imsi IMSI
show subscriber all
show nri [<0-1000>]
show cpu-sched threads
show cs7 instance <0-15> users
show cs7 (sua|m3ua|ipa) [<0-65534>]
show cs7 (sua|m3ua|ipa) (sctp|tcp) [<0-65534>]
show cs7 config
show cs7 instance <0-15> asp
show cs7 instance <0-15> asp name ASP_NAME
show cs7 instance <0-15> asp-remaddr
show cs7 instance <0-15> asp-remaddr name ASP_NAME
show cs7 instance <0-15> asp-assoc-status
show cs7 instance <0-15> asp-assoc-status name ASP_NAME
show cs7 instance <0-15> as (active|all|m3ua|sua)
show cs7 instance <0-15> route
show cs7 instance <0-15> sccp addressbook
show cs7 instance <0-15> sccp users
show cs7 instance <0-15> sccp ssn <0-65535>
show cs7 instance <0-15> sccp connections
show cs7 instance <0-15> sccp timers
show smlc
OsmoBSC> enable
OsmoBSC# list
help
list [with-flags]
show vty-attributes
show vty-attributes (application|library|global)
write terminal
write file [PATH]
write memory
write
show running-config
exit
disable
configure [terminal]
copy running-config startup-config
shutdown
show startup-config
show version
show online-help
terminal length <0-512>
terminal no length
who
show history
terminal monitor
terminal no monitor
show stats [skip-zero]
show stats level (global|peer|subscriber) [skip-zero]
show asciidoc counters
show rate-counters [skip-zero]
stats report
stats reset
show timer [(net|mgw)] [TNNNN]
show network
show bts [<0-65535>]
show bts brief
show bts <0-65535> fail-rep [reset]
show rejected-bts
show trx [<0-65535>] [<0-255>]
show trx (connected|disconnected)
show timeslot [<0-65535>] [<0-255>] [<0-7>]
show lchan [<0-65535>] [<0-255>] [<0-7>] [<0-7>]
show lchan summary [<0-65535>] [<0-255>] [<0-7>] [<0-7>]
show lchan summary-all [<0-65535>] [<0-255>] [<0-7>] [<0-7>]
show conns
show paging [<0-65535>]
show paging-group <0-65535> IMSI
handover any
assignment any
handover any to arfcn <0-1023> bsic (<0-63>|any)
logging enable
logging disable
logging filter all (0|1)
logging color (0|1)
logging timestamp (0|1)
logging print extended-timestamp (0|1)
logging print thread-id (0|1)
logging print category (0|1)
logging print category-hex (0|1)
logging print level (0|1)
logging print file (0|1|basename) [last]
logging set-log-mask MASK
logging level (rll|mm|rr|rsl|nm|pag|meas|msc|ho|hodec|ref|ctrl|filter|pcu|lcls|chan|ts|as|cbs|lcs|asci|reset|loop|lglobal|llapd|linp|lmux|lmi|lmib|lsms|lctrl|lgtp|lstats|lgsup|loap|lss7|lsccp|lsua|lm3ua|lmgcp|ljibuf|lrspro|lns|lbssgp|lnsdata|lnssignal|liuup|lpfcp|lcsn1|lio) (debug|info|notice|error|fatal)
logging level set-all (debug|info|notice|error|fatal)
logging level force-all (debug|info|notice|error|fatal)
no logging level force-all
logp (rll|mm|rr|rsl|nm|pag|meas|msc|ho|hodec|ref|ctrl|filter|pcu|lcls|chan|ts|as|cbs|lcs|asci|reset|loop|lglobal|llapd|linp|lmux|lmi|lmib|lsms|lctrl|lgtp|lstats|lgsup|loap|lss7|lsccp|lsua|lm3ua|lmgcp|ljibuf|lrspro|lns|lbssgp|lnsdata|lnssignal|liuup|lpfcp|lcsn1|lio) (debug|info|notice|error|fatal) .LOGMESSAGE
show logging vty
show alarms
show talloc-context (application|global|all) (full|brief|DEPTH)
show talloc-context (application|global|all) (full|brief|DEPTH) tree ADDRESS
show talloc-context (application|global|all) (full|brief|DEPTH) filter REGEXP
show bts <0-65535> neighbor arfcn <0-1023> bsic (<0-63>|any)
show fsm NAME
show fsm all
show fsm-state-graph NAME
show fsm-instances NAME
show fsm-instances all
mgw <0-255> reconnect
mgw <0-255> block
mgw <0-255> unblock
show mgw-pool
drop bts connection <0-65535> (oml|rsl)
restart-bts <0-65535>
bts <0-65535> unblock-setup-ramping
bts <0-65535> resend-system-information
bts <0-65535> resend-power-control-defaults
bts <0-65535> c0-power-reduction <0-6>
bts <0-65535> trx <0-255> timeslot <0-7> pdch (activate|deactivate)
bts <0-65535> trx <0-255> timeslot <0-7> (sub-slot|vamos-sub-slot) <0-7> (activate|activate-vamos) (hr|fr|efr|amr|sig) [<0-7>]
bts <0-65535> trx <0-255> timeslot <0-7> (sub-slot|vamos-sub-slot) <0-7> deactivate
bts <0-65535> trx <0-255> timeslot <0-7> sub-slot <0-7> modify (vamos|non-vamos) [tsc] [<1-4>] [<0-7>]
bts <0-65535> trx <0-255> timeslot <0-7> sub-slot <0-7> mdcx A.B.C.D <0-65535>
bts <0-65535> trx <0-255> timeslot <0-7> (sub-slot|vamos-sub-slot) <0-7> reassign-to trx <0-255> timeslot <0-7> (sub-slot|vamos-sub-slot) <0-7> [tsc] [<1-4>] [<0-7>]
bts <0-65535> trx <0-255> timeslot <0-7> sub-slot <0-7> ms-power <0-40> [verify]
bts <0-65535> trx <0-255> timeslot <0-7> sub-slot <0-7> handover <0-65535>
bts <0-65535> trx <0-255> timeslot <0-7> sub-slot <0-7> assignment
ctrl-interface generate-trap TRAP VALUE
bts <0-65535> oml class (site-manager|bts|radio-carrier|baseband-transceiver|channel|adjc|handover|power-contorl|btse|rack|test|envabtse|bport|gprs-nse|gprs-cell|gprs-nsvc|siemenshw) instance <0-255> <0-255> <0-255>
bts <0-65535> oml class <0-255> instance <0-255> <0-255> <0-255>
show bts <0-65535> om2k-mo
bts <0-65535> om2000 class (trxc|tg|ts|tf|is|con|dp|mctr|cf|tx|rx) <0-255> <0-255> <0-255>
bts <0-65535> om2000 class <0-255> <0-255> <0-255> <0-255>
show e1_driver
show e1_line [<0-255>] [stats]
show e1_timeslot [<0-255>] [<0-31>]
show cbc
show bts <0-65535> smscb [(basic|extended)]
show statistics
show mscs
show position
logging filter imsi IMSI
show subscriber all
show nri [<0-1000>]
generate-location-state-trap <0-65535>
msc <0-1000> bssmap reset
show cpu-sched threads
show cs7 instance <0-15> users
show cs7 (sua|m3ua|ipa) [<0-65534>]
show cs7 (sua|m3ua|ipa) (sctp|tcp) [<0-65534>]
show cs7 config
cs7 instance <0-15> asp NAME disconnect
show cs7 instance <0-15> asp
show cs7 instance <0-15> asp name ASP_NAME
show cs7 instance <0-15> asp-remaddr
show cs7 instance <0-15> asp-remaddr name ASP_NAME
show cs7 instance <0-15> asp-assoc-status
show cs7 instance <0-15> asp-assoc-status name ASP_NAME
show cs7 instance <0-15> as (active|all|m3ua|sua)
show cs7 instance <0-15> route
show cs7 instance <0-15> sccp addressbook
show cs7 instance <0-15> sccp users
show cs7 instance <0-15> sccp ssn <0-65535>
show cs7 instance <0-15> sccp connections
show cs7 instance <0-15> sccp timers
show smlc
OsmoBSC# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC# show cbc
CBSP link is disabled
OsmoBSC# configure terminal
OsmoBSC(config)# cbc
OsmoBSC(config-cbc)# list
help
list [with-flags]
show vty-attributes
show vty-attributes (application|library|global)
write terminal
write file [PATH]
write memory
write
show running-config
exit
end
mode (server|client|disabled)
server
client
OsmoBSC(config-cbc)# ?
help Description of the interactive help system
list Print command list
show Show running system information
write Write running configuration to memory, network, or terminal
exit Exit current mode and down to previous mode
end End current mode and change to enable mode.
mode Set OsmoBSC as CBSP server or client
server Configure OsmoBSC's CBSP server role
client Configure OsmoBSC's CBSP client role
OsmoBSC(config-cbc)# mode ?
server CBSP Server: listen for inbound TCP connections from a remote Cell Broadcast Centre
client CBSP Client: establish outbound TCP connection to a remote Cell Broadcast Centre
disabled Disable CBSP link
OsmoBSC(config-cbc)# server
OsmoBSC(config-cbc-server)# list
help
list [with-flags]
show vty-attributes
show vty-attributes (application|library|global)
write terminal
write file [PATH]
write memory
write
show running-config
exit
end
local-ip (A.B.C.D|X:X::X:X)
local-port <1-65535>
OsmoBSC(config-cbc-server)# ?
help Description of the interactive help system
list Print command list
show Show running system information
write Write running configuration to memory, network, or terminal
exit Exit current mode and down to previous mode
end End current mode and change to enable mode.
local-ip Set IP Address to listen on for inbound CBSP from a Cell Broadcast Centre
local-port Set TCP port to listen on for inbound CBSP from a Cell Broadcast Centre
OsmoBSC(config-cbc-server)# local-ip ?
A.B.C.D IPv4 address
X:X::X:X IPv6 address
OsmoBSC(config-cbc-server)# local-port ?
<1-65535> CBSP port number (Default: 48049)
OsmoBSC(config-cbc-server)# local-ip 1.2.3.4
OsmoBSC(config-cbc-server)# local-port 12345
OsmoBSC(config-cbc-server)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
cbc
mode disabled
server
local-ip 1.2.3.4
local-port 12345
end
OsmoBSC(config-cbc-server)# local-port 48049
OsmoBSC(config-cbc-server)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
cbc
mode disabled
server
local-ip 1.2.3.4
end
OsmoBSC(config-cbc-server)# local-ip ::1
OsmoBSC(config-cbc-server)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
cbc
mode disabled
server
local-ip ::1
end
OsmoBSC(config-cbc-server)# do show cbc
CBSP link is disabled
OsmoBSC(config-cbc-server)# exit
OsmoBSC(config-cbc)# client
OsmoBSC(config-cbc-client)# list
help
list [with-flags]
show vty-attributes
show vty-attributes (application|library|global)
write terminal
write file [PATH]
write memory
write
show running-config
exit
end
remote-ip (A.B.C.D|X:X::X:X)
remote-port <1-65535>
local-ip (A.B.C.D|X:X::X:X)
local-port <1-65535>
no local-ip
no local-port
OsmoBSC(config-cbc-client)# ?
help Description of the interactive help system
list Print command list
show Show running system information
write Write running configuration to memory, network, or terminal
exit Exit current mode and down to previous mode
end End current mode and change to enable mode.
remote-ip Set IP Address of the Cell Broadcast Centre, to establish CBSP link to
remote-port Set TCP port of the Cell Broadcast Centre, to establish CBSP link to
local-ip Set local bind address for the outbound CBSP link to the Cell Broadcast Centre
local-port Set local bind port for the outbound CBSP link to the Cell Broadcast Centre
no Negate a command or set its defaults
OsmoBSC(config-cbc-client)# remote-ip ?
A.B.C.D IPv4 address
X:X::X:X IPv6 address
OsmoBSC(config-cbc-client)# remote-port ?
<1-65535> CBSP port number (Default: 48049)
OsmoBSC(config-cbc-client)# no ?
local-ip Remove local IP address bind config for the CBSP client mode
local-port Remove local TCP port bind config for the CBSP client mode
OsmoBSC(config-cbc-client)# remote-ip 1.2.3.4
OsmoBSC(config-cbc-client)# remote-port 12345
OsmoBSC(config-cbc-client)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
cbc
mode disabled
server
local-ip ::1
client
remote-ip 1.2.3.4
remote-port 12345
end
OsmoBSC(config-cbc-client)# remote-port 48049
OsmoBSC(config-cbc-client)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
cbc
mode disabled
server
local-ip ::1
client
remote-ip 1.2.3.4
end
OsmoBSC(config-cbc-client)# remote-ip 1:2:3:4::5
OsmoBSC(config-cbc-client)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
cbc
mode disabled
server
local-ip ::1
client
remote-ip 1:2:3:4::5
end
OsmoBSC(config-cbc-client)# local-ip 1.2.3.4
OsmoBSC(config-cbc-client)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
cbc
mode disabled
server
local-ip ::1
client
remote-ip 1:2:3:4::5
local-ip 1.2.3.4
end
OsmoBSC(config-cbc-client)# local-port 12345
OsmoBSC(config-cbc-client)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
cbc
mode disabled
server
local-ip ::1
client
remote-ip 1:2:3:4::5
local-ip 1.2.3.4
local-port 12345
end
OsmoBSC(config-cbc-client)# no local-ip
OsmoBSC(config-cbc-client)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
cbc
mode disabled
server
local-ip ::1
client
remote-ip 1:2:3:4::5
local-port 12345
end
OsmoBSC(config-cbc-client)# no local-port
OsmoBSC(config-cbc-client)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
cbc
mode disabled
server
local-ip ::1
client
remote-ip 1:2:3:4::5
end
OsmoBSC(config-cbc-client)# do show cbc
CBSP link is disabled
OsmoBSC(config-cbc-client)# exit
OsmoBSC(config-cbc)# mode server
[1;33mDCBS[0;m [1;33mNOTICE[0;m Starting CBSP Server (listening at [::1]:48049) (cbsp_link.c:271)
[1;33mDCBS[0;m [1;33mNOTICE[0;m Creating CBSP Server (cbsp_link.c:274)
OsmoBSC(config-cbc)# do show cbc
OsmoBSC is configured as CBSP Server on [::1]:48049
CBSP Server Connection: Disconnected
OsmoBSC(config-cbc)# mode client
[1;33mDCBS[0;m [1;33mNOTICE[0;m Stopping CBSP server (cbsp_link.c:219)
[1;33mDCBS[0;m [1;33mNOTICE[0;m Starting CBSP Client (to CBC at [1:2:3:4::5]:48049) (cbsp_link.c:239)
OsmoBSC(config-cbc)# do show cbc
OsmoBSC is configured as CBSP Client to remote CBC at [1:2:3:4::5]:48049
CBSP Client Connection: Disconnected
OsmoBSC(config-cbc)# mode disabled
[1;33mDCBS[0;m [1;33mNOTICE[0;m Stopping CBSP client (cbsp_link.c:210)
OsmoBSC(config-cbc)# do show cbc
CBSP link is disabled
OsmoBSC(config-cbc)# # TEST DEPRECATED COMMANDS
OsmoBSC(config-cbc)# remote-ip 1.2.3.4
[1;33mDCBS[0;m [1;33mNOTICE[0;m Starting CBSP Client (to CBC at 1.2.3.4:48049) (cbsp_link.c:239)
% cbc/remote-ip config is deprecated, instead use cbc/client/remote-ip and cbc/ mode
OsmoBSC(config-cbc)# remote-port 1234
% cbc/remote-port config is deprecated, instead use cbc/client/remote-port
OsmoBSC(config-cbc)# do show cbc
OsmoBSC is configured as CBSP Client to remote CBC at 1.2.3.4:1234
CBSP Client Connection: Disconnected
OsmoBSC(config-cbc)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
cbc
mode client
server
local-ip ::1
client
remote-ip 1.2.3.4
remote-port 1234
end
OsmoBSC(config-cbc)# no remote-ip
[1;33mDCBS[0;m [1;33mNOTICE[0;m Stopping CBSP client (cbsp_link.c:210)
% cbc/remote-ip config is deprecated, instead use cbc/client/remote-ip and cbc/mode
OsmoBSC(config-cbc)# do show cbc
CBSP link is disabled
OsmoBSC(config-cbc)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
cbc
mode disabled
server
local-ip ::1
client
remote-ip 1.2.3.4
remote-port 1234
end
OsmoBSC(config-cbc)# listen-ip 127.0.0.2
% cbc/listen-ip config is deprecated, instead use cbc/server/local-ip
OsmoBSC(config-cbc)# do show cbc
CBSP link is disabled
OsmoBSC(config-cbc)# listen-port 48049
[1;33mDCBS[0;m [1;33mNOTICE[0;m Starting CBSP Server (listening at 127.0.0.2:48049) (cbsp_link.c:271)
[1;33mDCBS[0;m [1;33mNOTICE[0;m Creating CBSP Server (cbsp_link.c:274)
% cbc/listen-port config is deprecated, instead use cbc/server/local-port and cbc/mode
OsmoBSC(config-cbc)# do show cbc
OsmoBSC is configured as CBSP Server on 127.0.0.2:48049
CBSP Server Connection: Disconnected
OsmoBSC(config-cbc)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
cbc
mode server
server
local-ip 127.0.0.2
client
remote-ip 1.2.3.4
remote-port 1234
end
OsmoBSC(config-cbc)# no listen-port
[1;33mDCBS[0;m [1;33mNOTICE[0;m Stopping CBSP server (cbsp_link.c:219)
% cbc/listen-port config is deprecated, instead use cbc/server/local-port and cbc/mode
OsmoBSC(config-cbc)# do show cbc
CBSP link is disabled
OsmoBSC(config-cbc)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
cbc
mode disabled
server
local-ip 127.0.0.2
client
remote-ip 1.2.3.4
remote-port 1234
end
[1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m shutting down OML for BTS 0 (bsc_init.c:57)[0;m
signal 15 received
[1;33mDLGLOBAL[0;m [1;33mNOTICE[0;m Available via telnet 127.0.0.1 4242 (telnet_interface.c:88)
[38;5;23m[1;33mDLINP[0;m[38;5;23m [1;33mNOTICE[0;m[38;5;23m E1L(0) enabling ipaccess BSC mode on 0.0.0.0 with OML 3002 and RSL 3003 TCP ports (ipaccess.c:969)[0;m
[38;5;33m[1;33mDLCTRL[0;m[38;5;33m [1;33mNOTICE[0;m[38;5;33m CTRL at 127.0.0.1 4249 (control_if.c:1026)[0;m
[1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m No MGW pool configured, using MGW configuration in VTY node 'msc' (osmo_bsc_main.c:897)[0;m
[38;5;51m[1;33mDLMGCP[0;m[38;5;51m [1;33mNOTICE[0;m[38;5;51m MGW(mgw) MGCP client: using endpoint domain '@mgw' (mgcp_client.c:936)[0;m
[1;33mDMSC[0;m [1;33mNOTICE[0;m To auto-configure msc 0, creating cs7 instance 0 implicitly (osmo_bsc_sigtran.c:609)
[1;33mDMSC[0;m [1;33mNOTICE[0;m Initializing SCCP connection for A/m3ua on cs7 instance 0 (osmo_bsc_sigtran.c:658)
[38;5;45m[1;31mDLSCCP[0;m[38;5;45m [1;31mERROR[0;m[38;5;45m SS7 instance 0: no primary point-code set, using default point-code (sccp_user.c:566)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using SS7 instance 0, pc:0.23.3 (sccp_user.c:572)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Creating AS instance (sccp_user.c:579)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using AS instance as-clnt-A-0-m3ua (sccp_user.c:590)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Creating default route (sccp_user.c:596)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: No unassociated ASP for m3ua, creating new ASP asp-clnt-A-0-m3ua (sccp_user.c:635)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using ASP instance asp-clnt-A-0-m3ua (sccp_user.c:705)[0;m
[38;5;43m[1;33mDLSS7[0;m[38;5;43m [1;33mNOTICE[0;m[38;5;43m 0: Creating SCCP instance (osmo_ss7_instance.c:158)[0;m
[1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: local (BSC) SCCP address: RI=SSN_PC,PC=0.23.3,SSN=BSSAP (osmo_bsc_sigtran.c:714)
[1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: remote (MSC) SCCP address: RI=SSN_PC,PC=0.23.1,SSN=BSSAP (osmo_bsc_sigtran.c:716)
[1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: binding SCCP user (osmo_bsc_sigtran.c:721)
[38;5;23m[1;31mDLINP[0;m[38;5;23m [1;31mERROR[0;m[38;5;23m CLICONN(asp-clnt-A-0-m3ua,){CONNECTING} connect failed (-111) (stream_cli.c:422)[0;m
[38;5;43m[1;31mDLSS7[0;m[38;5;43m [1;31mERROR[0;m[38;5;43m Unable to route HMRT message: the AS as-clnt-A-0-m3ua is down (osmo_ss7_hmrt.c:238)[0;m
Launching: cd '/build/tests'; ../src/osmo-bsc/osmo-bsc -c ../doc/examples/osmo-bsc/osmo-bsc-minimal.cfg
OsmoBSC> enable
OsmoBSC# configure terminal
OsmoBSC(config)# network
OsmoBSC(config-net)# bts 0
OsmoBSC(config-net-bts)# ### Check that first setting early-IA and then enabling frequency hopping throws an error
OsmoBSC(config-net-bts)# immediate-assignment pre-chan-ack
OsmoBSC(config-net-bts)# trx 0
OsmoBSC(config-net-bts-trx)# timeslot 2
OsmoBSC(config-net-bts-trx-ts)# hopping enabled 1
% ERROR: 'hopping enabled 1' works only with 'immediate-assignment post-chan-ack'
OsmoBSC(config-net-bts-trx-ts)# hopping enabled 0
OsmoBSC(config-net-bts-trx-ts)# exit
OsmoBSC(config-net-bts-trx)# exit
OsmoBSC(config-net-bts)# immediate-assignment post-chan-ack
OsmoBSC(config-net-bts)# ### Check that first enabling frequency hopping and then setting early-IA throws an error
OsmoBSC(config-net-bts)# trx 0
OsmoBSC(config-net-bts-trx)# timeslot 2
OsmoBSC(config-net-bts-trx-ts)# hopping enabled 1
OsmoBSC(config-net-bts-trx-ts)# exit
OsmoBSC(config-net-bts-trx)# exit
OsmoBSC(config-net-bts)# immediate-assignment pre-chan-ack
% ERROR: 'hopping enabled 1' works only with 'immediate-assignment post-chan-ack', see timeslot 0-0-2-NONE
[1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m shutting down OML for BTS 0 (bsc_init.c:57)[0;m
signal 15 received
[1;33mDLGLOBAL[0;m [1;33mNOTICE[0;m Available via telnet 127.0.0.1 4242 (telnet_interface.c:88)
[38;5;23m[1;33mDLINP[0;m[38;5;23m [1;33mNOTICE[0;m[38;5;23m E1L(0) enabling ipaccess BSC mode on 0.0.0.0 with OML 3002 and RSL 3003 TCP ports (ipaccess.c:969)[0;m
[38;5;33m[1;33mDLCTRL[0;m[38;5;33m [1;33mNOTICE[0;m[38;5;33m CTRL at 127.0.0.1 4249 (control_if.c:1026)[0;m
[1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m No MGW pool configured, using MGW configuration in VTY node 'msc' (osmo_bsc_main.c:897)[0;m
[38;5;51m[1;33mDLMGCP[0;m[38;5;51m [1;33mNOTICE[0;m[38;5;51m MGW(mgw) MGCP client: using endpoint domain '@mgw' (mgcp_client.c:936)[0;m
[1;33mDMSC[0;m [1;33mNOTICE[0;m To auto-configure msc 0, creating cs7 instance 0 implicitly (osmo_bsc_sigtran.c:609)
[1;33mDMSC[0;m [1;33mNOTICE[0;m Initializing SCCP connection for A/m3ua on cs7 instance 0 (osmo_bsc_sigtran.c:658)
[38;5;45m[1;31mDLSCCP[0;m[38;5;45m [1;31mERROR[0;m[38;5;45m SS7 instance 0: no primary point-code set, using default point-code (sccp_user.c:566)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using SS7 instance 0, pc:0.23.3 (sccp_user.c:572)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Creating AS instance (sccp_user.c:579)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using AS instance as-clnt-A-0-m3ua (sccp_user.c:590)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Creating default route (sccp_user.c:596)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: No unassociated ASP for m3ua, creating new ASP asp-clnt-A-0-m3ua (sccp_user.c:635)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using ASP instance asp-clnt-A-0-m3ua (sccp_user.c:705)[0;m
[38;5;43m[1;33mDLSS7[0;m[38;5;43m [1;33mNOTICE[0;m[38;5;43m 0: Creating SCCP instance (osmo_ss7_instance.c:158)[0;m
[1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: local (BSC) SCCP address: RI=SSN_PC,PC=0.23.3,SSN=BSSAP (osmo_bsc_sigtran.c:714)
[1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: remote (MSC) SCCP address: RI=SSN_PC,PC=0.23.1,SSN=BSSAP (osmo_bsc_sigtran.c:716)
[1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: binding SCCP user (osmo_bsc_sigtran.c:721)
[38;5;23m[1;31mDLINP[0;m[38;5;23m [1;31mERROR[0;m[38;5;23m CLICONN(asp-clnt-A-0-m3ua,){CONNECTING} connect failed (-111) (stream_cli.c:422)[0;m
[38;5;43m[1;31mDLSS7[0;m[38;5;43m [1;31mERROR[0;m[38;5;43m Unable to route HMRT message: the AS as-clnt-A-0-m3ua is down (osmo_ss7_hmrt.c:238)[0;m
Launching: cd '/build/tests'; ../src/osmo-bsc/osmo-bsc -c ../doc/examples/osmo-bsc/osmo-bsc-minimal.cfg
OsmoBSC> enable
OsmoBSC# configure terminal
OsmoBSC(config)# network
OsmoBSC(config-net)# bts 0
OsmoBSC(config-net-bts)# ### GPRS is disabled by default
OsmoBSC(config-net-bts)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-net-bts)# ### Default [E]GPRS params
OsmoBSC(config-net-bts)# gprs mode gprs
OsmoBSC(config-net-bts)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode gprs
gprs routing area 0
gprs network-control-order nc0
gprs power-control alpha 0
gprs cell bvci 2
gprs cell timer blocking-timer 3
gprs cell timer blocking-retries 3
gprs cell timer unblocking-retries 3
gprs cell timer reset-timer 3
gprs cell timer reset-retries 3
gprs cell timer suspend-timer 10
gprs cell timer suspend-retries 3
gprs cell timer resume-timer 10
gprs cell timer resume-retries 3
gprs cell timer capability-update-timer 10
gprs cell timer capability-update-retries 3
gprs nsei 0
gprs ns timer tns-block 3
gprs ns timer tns-block-retries 3
gprs ns timer tns-reset 3
gprs ns timer tns-reset-retries 3
gprs ns timer tns-test 30
gprs ns timer tns-alive 3
gprs ns timer tns-alive-retries 10
no gprs nsvc 0
no gprs nsvc 1
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-net-bts)# ### NSVC sub-command syntax
OsmoBSC(config-net-bts)# gprs nsvc?
nsvc Network Service Virtual Connection (NS-VC)
OsmoBSC(config-net-bts)# gprs nsvc ?
<0-1> NSVC Logical Number
OsmoBSC(config-net-bts)# gprs nsvc 0 ?
nsvci NS Virtual Connection Identifier
local GPRS NS Local UDP Port
remote GPRS NS Remote UDP Port
OsmoBSC(config-net-bts)# gprs nsvc 0 nsvci ?
<0-65535> GPRS NS VC Identifier
OsmoBSC(config-net-bts)# gprs nsvc 0 local ?
udp GPRS NS Local UDP Port
OsmoBSC(config-net-bts)# gprs nsvc 0 local udp ?
port GPRS NS Local UDP Port
OsmoBSC(config-net-bts)# gprs nsvc 0 local udp port ?
<0-65535> GPRS NS Local UDP Port Number
OsmoBSC(config-net-bts)# gprs nsvc 0 remote ?
udp GPRS NS Remote UDP Port
ip GPRS NS Remote IP Address
OsmoBSC(config-net-bts)# gprs nsvc 0 remote udp ?
port GPRS NS Remote UDP Port
OsmoBSC(config-net-bts)# gprs nsvc 0 remote udp port ?
<0-65535> GPRS NS Remote UDP Port Number
OsmoBSC(config-net-bts)# gprs nsvc 0 remote ip ?
A.B.C.D GPRS NS Remote IPv4 Address
X:X::X:X GPRS NS Remote IPv6 Address
OsmoBSC(config-net-bts)# ### NSVC sub-command params
OsmoBSC(config-net-bts)# gprs nsvc 0 nsvci 4242
OsmoBSC(config-net-bts)# gprs nsvc 1 nsvci 2424
OsmoBSC(config-net-bts)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode gprs
gprs routing area 0
gprs network-control-order nc0
gprs power-control alpha 0
gprs cell bvci 2
gprs cell timer blocking-timer 3
gprs cell timer blocking-retries 3
gprs cell timer unblocking-retries 3
gprs cell timer reset-timer 3
gprs cell timer reset-retries 3
gprs cell timer suspend-timer 10
gprs cell timer suspend-retries 3
gprs cell timer resume-timer 10
gprs cell timer resume-retries 3
gprs cell timer capability-update-timer 10
gprs cell timer capability-update-retries 3
gprs nsei 0
gprs ns timer tns-block 3
gprs ns timer tns-block-retries 3
gprs ns timer tns-reset 3
gprs ns timer tns-reset-retries 3
gprs ns timer tns-test 30
gprs ns timer tns-alive 3
gprs ns timer tns-alive-retries 10
gprs nsvc 0 nsvci 4242
gprs nsvc 0 local udp port 0
gprs nsvc 1 nsvci 2424
gprs nsvc 1 local udp port 0
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-net-bts)# gprs nsvc 1 local udp port 23023
OsmoBSC(config-net-bts)# gprs nsvc 1 remote udp port 23032
OsmoBSC(config-net-bts)# gprs nsvc 1 remote ip 1.2.3.4
OsmoBSC(config-net-bts)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode gprs
gprs routing area 0
gprs network-control-order nc0
gprs power-control alpha 0
gprs cell bvci 2
gprs cell timer blocking-timer 3
gprs cell timer blocking-retries 3
gprs cell timer unblocking-retries 3
gprs cell timer reset-timer 3
gprs cell timer reset-retries 3
gprs cell timer suspend-timer 10
gprs cell timer suspend-retries 3
gprs cell timer resume-timer 10
gprs cell timer resume-retries 3
gprs cell timer capability-update-timer 10
gprs cell timer capability-update-retries 3
gprs nsei 0
gprs ns timer tns-block 3
gprs ns timer tns-block-retries 3
gprs ns timer tns-reset 3
gprs ns timer tns-reset-retries 3
gprs ns timer tns-test 30
gprs ns timer tns-alive 3
gprs ns timer tns-alive-retries 10
gprs nsvc 0 nsvci 4242
gprs nsvc 0 local udp port 0
gprs nsvc 1 nsvci 2424
gprs nsvc 1 local udp port 23023
gprs nsvc 1 remote ip 1.2.3.4
gprs nsvc 1 remote udp port 23032
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-net-bts)# ### Disable secondary NSVC
OsmoBSC(config-net-bts)# no gprs nsvc 1
OsmoBSC(config-net-bts)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode gprs
gprs routing area 0
gprs network-control-order nc0
gprs power-control alpha 0
gprs cell bvci 2
gprs cell timer blocking-timer 3
gprs cell timer blocking-retries 3
gprs cell timer unblocking-retries 3
gprs cell timer reset-timer 3
gprs cell timer reset-retries 3
gprs cell timer suspend-timer 10
gprs cell timer suspend-retries 3
gprs cell timer resume-timer 10
gprs cell timer resume-retries 3
gprs cell timer capability-update-timer 10
gprs cell timer capability-update-retries 3
gprs nsei 0
gprs ns timer tns-block 3
gprs ns timer tns-block-retries 3
gprs ns timer tns-reset 3
gprs ns timer tns-reset-retries 3
gprs ns timer tns-test 30
gprs ns timer tns-alive 3
gprs ns timer tns-alive-retries 10
gprs nsvc 0 nsvci 4242
gprs nsvc 0 local udp port 0
no gprs nsvc 1
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
[1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m shutting down OML for BTS 0 (bsc_init.c:57)[0;m
signal 15 received
[1;33mDLGLOBAL[0;m [1;33mNOTICE[0;m Available via telnet 127.0.0.1 4242 (telnet_interface.c:88)
[38;5;23m[1;33mDLINP[0;m[38;5;23m [1;33mNOTICE[0;m[38;5;23m E1L(0) enabling ipaccess BSC mode on 0.0.0.0 with OML 3002 and RSL 3003 TCP ports (ipaccess.c:969)[0;m
[38;5;33m[1;33mDLCTRL[0;m[38;5;33m [1;33mNOTICE[0;m[38;5;33m CTRL at 127.0.0.1 4249 (control_if.c:1026)[0;m
[1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m No MGW pool configured, using MGW configuration in VTY node 'msc' (osmo_bsc_main.c:897)[0;m
[38;5;51m[1;33mDLMGCP[0;m[38;5;51m [1;33mNOTICE[0;m[38;5;51m MGW(mgw) MGCP client: using endpoint domain '@mgw' (mgcp_client.c:936)[0;m
[1;33mDMSC[0;m [1;33mNOTICE[0;m To auto-configure msc 0, creating cs7 instance 0 implicitly (osmo_bsc_sigtran.c:609)
[1;33mDMSC[0;m [1;33mNOTICE[0;m Initializing SCCP connection for A/m3ua on cs7 instance 0 (osmo_bsc_sigtran.c:658)
[38;5;45m[1;31mDLSCCP[0;m[38;5;45m [1;31mERROR[0;m[38;5;45m SS7 instance 0: no primary point-code set, using default point-code (sccp_user.c:566)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using SS7 instance 0, pc:0.23.3 (sccp_user.c:572)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Creating AS instance (sccp_user.c:579)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using AS instance as-clnt-A-0-m3ua (sccp_user.c:590)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Creating default route (sccp_user.c:596)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: No unassociated ASP for m3ua, creating new ASP asp-clnt-A-0-m3ua (sccp_user.c:635)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using ASP instance asp-clnt-A-0-m3ua (sccp_user.c:705)[0;m
[38;5;43m[1;33mDLSS7[0;m[38;5;43m [1;33mNOTICE[0;m[38;5;43m 0: Creating SCCP instance (osmo_ss7_instance.c:158)[0;m
[1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: local (BSC) SCCP address: RI=SSN_PC,PC=0.23.3,SSN=BSSAP (osmo_bsc_sigtran.c:714)
[1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: remote (MSC) SCCP address: RI=SSN_PC,PC=0.23.1,SSN=BSSAP (osmo_bsc_sigtran.c:716)
[1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: binding SCCP user (osmo_bsc_sigtran.c:721)
[38;5;23m[1;31mDLINP[0;m[38;5;23m [1;31mERROR[0;m[38;5;23m CLICONN(asp-clnt-A-0-m3ua,){CONNECTING} connect failed (-111) (stream_cli.c:422)[0;m
[38;5;43m[1;31mDLSS7[0;m[38;5;43m [1;31mERROR[0;m[38;5;43m Unable to route HMRT message: the AS as-clnt-A-0-m3ua is down (osmo_ss7_hmrt.c:238)[0;m
Launching: cd '/build/tests'; ../src/osmo-bsc/osmo-bsc -c ../doc/examples/osmo-bsc/osmo-bsc-minimal.cfg
OsmoBSC> show network
BSC is on MCC-MNC 901-70 and has 1 BTS
Encryption: A5/1 A5/3
NECI (TCH/H): 0
Use TCH for Paging any: 0
Handover: Off
Current Channel Load:
(none)
Last RF Command:
Last RF Lock Command:
OsmoBSC> enable
OsmoBSC# ### No handover config present
OsmoBSC# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC# ### Toggling handover on network level affects 'show network':
OsmoBSC# configure terminal
OsmoBSC(config)# network
OsmoBSC(config-net)# do show network
BSC is on MCC-MNC 901-70 and has 1 BTS
Encryption: A5/1 A5/3
NECI (TCH/H): 0
Use TCH for Paging any: 0
Handover: Off
Current Channel Load:
(none)
Last RF Command:
Last RF Lock Command:
OsmoBSC(config-net)# handover 1
OsmoBSC(config-net)# do show network
BSC is on MCC-MNC 901-70 and has 1 BTS
Encryption: A5/1 A5/3
NECI (TCH/H): 0
Use TCH for Paging any: 0
Handover: On
Current Channel Load:
(none)
Last RF Command:
Last RF Lock Command:
OsmoBSC(config-net)# ### If network level default is 'on', bts level can still override to 'off':
OsmoBSC(config-net)# bts 0
OsmoBSC(config-net-bts)# handover 0
OsmoBSC(config-net-bts)# do show network
BSC is on MCC-MNC 901-70 and has 1 BTS
Encryption: A5/1 A5/3
NECI (TCH/H): 0
Use TCH for Paging any: 0
Handover: Off
Current Channel Load:
(none)
Last RF Command:
Last RF Lock Command:
OsmoBSC(config-net-bts)# exit
OsmoBSC(config-net)# ### Create a *second* BTS that is not explicitly 'off':
OsmoBSC(config-net)# bts 1
OsmoBSC(config-net-bts)# do show network
BSC is on MCC-MNC 901-70 and has 2 BTS
Encryption: A5/1 A5/3
NECI (TCH/H): 0
Use TCH for Paging any: 0
Handover: On at 1 BTS, Off at 1 BTS
Current Channel Load:
(none)
Last RF Command:
Last RF Lock Command:
OsmoBSC(config-net-bts)# ### Add arbitrary handover config item for bts 1:
OsmoBSC(config-net-bts)# handover1 power budget interval 23
OsmoBSC(config-net-bts)# exit
OsmoBSC(config-net)# ### HO is 'on' globally, bts 0 disables it, bts 1 tweaks a param:
OsmoBSC(config-net)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
handover 1
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
handover 0
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
bts 1
type unknown
band invalid
cell_identity 0
location_area_code 0x0000
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
oml e1 tei 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
handover1 power budget interval 23
bs-power-control
mode static
ms-power-control
mode static
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-net)# ### Set global default to 'off', now bts 1 also uses the global default of 'off':
OsmoBSC(config-net)# handover 0
OsmoBSC(config-net)# do show network
BSC is on MCC-MNC 901-70 and has 2 BTS
Encryption: A5/1 A5/3
NECI (TCH/H): 0
Use TCH for Paging any: 0
Handover: Off
Current Channel Load:
(none)
Last RF Command:
Last RF Lock Command:
OsmoBSC(config-net)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
handover 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
handover 0
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
bts 1
type unknown
band invalid
cell_identity 0
location_area_code 0x0000
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
oml e1 tei 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
handover1 power budget interval 23
bs-power-control
mode static
ms-power-control
mode static
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-net)# ### Remove the global setting, i.e. use the factory default net level, with same effect:
OsmoBSC(config-net)# handover default
% 'handover' setting removed, now is 0
OsmoBSC(config-net)# handover default
% 'handover' already was unset, still is 0
OsmoBSC(config-net)# do show network
BSC is on MCC-MNC 901-70 and has 2 BTS
Encryption: A5/1 A5/3
NECI (TCH/H): 0
Use TCH for Paging any: 0
Handover: Off
Current Channel Load:
(none)
Last RF Command:
Last RF Lock Command:
OsmoBSC(config-net)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
handover 0
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
bts 1
type unknown
band invalid
cell_identity 0
location_area_code 0x0000
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
oml e1 tei 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
handover1 power budget interval 23
bs-power-control
mode static
ms-power-control
mode static
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-net)# ### Re-enable net-level handover, but bts 0 remains disabled explicitly
OsmoBSC(config-net)# handover 1
OsmoBSC(config-net)# do show network
BSC is on MCC-MNC 901-70 and has 2 BTS
Encryption: A5/1 A5/3
NECI (TCH/H): 0
Use TCH for Paging any: 0
Handover: On at 1 BTS, Off at 1 BTS
Current Channel Load:
(none)
Last RF Command:
Last RF Lock Command:
OsmoBSC(config-net)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
handover 1
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
handover 0
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
bts 1
type unknown
band invalid
cell_identity 0
location_area_code 0x0000
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
oml e1 tei 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
handover1 power budget interval 23
bs-power-control
mode static
ms-power-control
mode static
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-net)# ### Remove explicit setting of bts 0 to also use the global setting:
OsmoBSC(config-net)# bts 0
OsmoBSC(config-net-bts)# handover default
% 'handover' setting removed, now is 1 (set on higher level node)
OsmoBSC(config-net-bts)# handover default
% 'handover' already was unset, still is 1 (set on higher level node)
OsmoBSC(config-net-bts)# do show network
BSC is on MCC-MNC 901-70 and has 2 BTS
Encryption: A5/1 A5/3
NECI (TCH/H): 0
Use TCH for Paging any: 0
Handover: On
Current Channel Load:
(none)
Last RF Command:
Last RF Lock Command:
OsmoBSC(config-net-bts)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
handover 1
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
bts 1
type unknown
band invalid
cell_identity 0
location_area_code 0x0000
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
oml e1 tei 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
handover1 power budget interval 23
bs-power-control
mode static
ms-power-control
mode static
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-net-bts)# ### Verify that 'min rxlev' value range stops at -50
OsmoBSC(config-net-bts)# handover2 min rxlev ?
<-110--50> minimum RxLev (dBm; note: negative values)
default Use default (-100), remove explicit setting on this node
OsmoBSC(config-net-bts)# handover2 min rxlev -111
% Unknown command.
OsmoBSC(config-net-bts)# handover2 min rxlev -110
OsmoBSC(config-net-bts)# handover2 min rxlev -50
OsmoBSC(config-net-bts)# handover2 min rxlev -49
% Unknown command.
OsmoBSC(config-net-bts)# handover2 min rxlev 50
% Unknown command.
OsmoBSC(config-net-bts)# handover2 min rxlev default
% 'handover2 min rxlev' setting removed, now is -100
OsmoBSC(config-net-bts)# ### Checking online help
OsmoBSC(config-net-bts)# exit
OsmoBSC(config-net)# list
help
list [with-flags]
show vty-attributes
show vty-attributes (application|library|global)
write terminal
write file [PATH]
write memory
write
show running-config
exit
end
network country code <1-999>
mobile network code <0-999>
encryption a5 <0-4> [<0-4>] [<0-4>] [<0-4>] [<0-4>]
timezone <-19-19> (0|15|30|45)
timezone <-19-19> (0|15|30|45) <0-2>
no timezone
periodic location update <6-1530>
no periodic location update
meas-feed destination ADDR <0-65535>
meas-feed scenario NAME
meas-feed write-queue-max-length <1-65535>
allow-unusable-timeslots
pcu-socket PATH
pcu-socket-wqueue-length <1-2147483646>
no pcu-socket
timer [(net|mgw)] [TNNNN] [(<0-2147483647>|default)]
neci (0|1)
paging any use tch (0|1)
nri bitlen <1-15>
nri null add <0-32767> [<0-32767>]
nri null del <0-32767> [<0-32767>]
bts <0-65535>
neighbor-resolution bind (A.B.C.D|X:X::X:X) [<0-65535>]
mgw <0-255>
no mgw <0-255>
handover (0|1|default)
handover algorithm (1|2|default)
handover1 window rxlev averaging (<1-10>|default)
handover1 window rxqual averaging (<1-10>|default)
handover1 window rxlev neighbor averaging (<1-10>|default)
handover1 power budget interval (<1-99>|default)
handover1 power budget hysteresis (<0-999>|default)
handover1 maximum distance (<0-9999>|default)
handover2 window rxlev averaging (<1-10>|default)
handover2 window rxqual averaging (<1-10>|default)
handover2 window rxlev neighbor averaging (<1-10>|default)
handover2 power budget interval (<1-99>|default)
handover2 power budget hysteresis (<0-999>|default)
handover2 maximum distance (<0-9999>|default)
handover2 assignment (0|1|default)
handover2 tdma-measurement (auto|full|subset|default)
handover2 min rxlev (<-110--50>|default)
handover2 min rxqual (<0-7>|default)
handover2 afs-bias rxlev (<0-20>|default)
handover2 afs-bias rxqual (<0-7>|default)
handover2 min-free-slots tch/f (<0-9999>|default)
handover2 min-free-slots tch/h (<0-9999>|default)
handover2 max-handovers (<1-9999>|default)
handover2 penalty-time max-distance (<0-99999>|default)
handover2 penalty-time failed-ho (<0-99999>|default)
handover2 penalty-time failed-assignment (<0-99999>|default)
handover2 penalty-time low-rxqual-assignment (<0-99999>|default)
handover2 penalty-time low-rxqual-ho (<0-99999>|default)
handover2 retries (<0-9>|default)
handover2 congestion-check (disabled|<1-999>|now)
OsmoBSC(config-net)# handover?
handover Handover general config
OsmoBSC(config-net)# handover1?
handover1 Handover options for handover decision algorithm 1
OsmoBSC(config-net)# handover2?
handover2 Handover options for handover decision algorithm 2
OsmoBSC(config-net)# handover ?
0 Disable in-call handover
1 Enable in-call handover
default Enable/disable handover: Use default (0), remove explicit setting on this node
algorithm Choose algorithm for handover decision
OsmoBSC(config-net)# handover1 ?
window Measurement averaging settings
power Neighbor cell power triggering
maximum Maximum Timing-Advance value (i.e. MS distance) before triggering HO
OsmoBSC(config-net)# handover2 ?
window Measurement averaging settings
power Neighbor cell power triggering
maximum Maximum Timing-Advance value (i.e. MS distance) before triggering HO
assignment Enable or disable in-call channel re-assignment within the same cell
tdma-measurement Define measurement set of TDMA frames
min Minimum Level/Quality thresholds before triggering HO
afs-bias Configure bias to prefer AFS (AMR on TCH/F) over other codecs
min-free-slots Minimum free TCH timeslots before cell is considered congested
max-handovers Maximum number of concurrent handovers allowed per cell
penalty-time Set penalty times to wait between repeated handovers
retries Number of times to immediately retry a failed handover/assignment, before a penalty time is applied
congestion-check Configure congestion check interval
OsmoBSC(config-net)# handover algorithm ?
1 Algorithm 1: trigger handover based on comparing current cell and neighbor RxLev and RxQual, only.
2 Algorithm 2: trigger handover on RxLev/RxQual, and also to balance the load across several cells. Consider available codecs. Prevent repeated handover by penalty timers.
default Use default (1), remove explicit setting on this node
OsmoBSC(config-net)# handover1 window ?
rxlev Received-Level averaging
rxqual Received-Quality averaging
OsmoBSC(config-net)# handover1 window rxlev ?
averaging How many RxLev measurements to use for averaging
neighbor How many Neighbor RxLev measurements to use for averaging
OsmoBSC(config-net)# handover1 window rxlev averaging ?
<1-10> RxLev averaging: Number of values to average over
default Use default (10), remove explicit setting on this node
OsmoBSC(config-net)# handover1 window rxlev neighbor ?
averaging How many Neighbor RxLev measurements to use for averaging
OsmoBSC(config-net)# handover1 window rxlev neighbor averaging ?
<1-10> Neighbor RxLev averaging: Number of values to average over
default Use default (10), remove explicit setting on this node
OsmoBSC(config-net)# handover1 window rxqual ?
averaging How many RxQual measurements to use for averaging
OsmoBSC(config-net)# handover1 window rxqual averaging ?
<1-10> RxQual averaging: Number of values to average over
default Use default (1), remove explicit setting on this node
OsmoBSC(config-net)# handover1 power ?
budget Neighbor cell power triggering
OsmoBSC(config-net)# handover1 power budget ?
interval How often to check for a better cell (SACCH frames)
hysteresis How many dB stronger must a neighbor be to become a HO candidate
OsmoBSC(config-net)# handover1 power budget interval ?
<1-99> Check for stronger neighbor every N number of SACCH frames
default Use default (6), remove explicit setting on this node
OsmoBSC(config-net)# handover1 power budget hysteresis ?
<0-999> Neighbor's strength difference in dB
default Use default (3), remove explicit setting on this node
OsmoBSC(config-net)# handover1 maximum ?
distance Maximum Timing-Advance value (i.e. MS distance) before triggering HO
OsmoBSC(config-net)# handover1 maximum distance ?
<0-9999> Maximum Timing-Advance value (i.e. MS distance) before triggering HO
default Use default (9999), remove explicit setting on this node
OsmoBSC(config-net)# handover2 window ?
rxlev Received-Level averaging
rxqual Received-Quality averaging
OsmoBSC(config-net)# handover2 window rxlev ?
averaging How many RxLev measurements to use for averaging
neighbor How many Neighbor RxLev measurements to use for averaging
OsmoBSC(config-net)# handover2 window rxlev averaging ?
<1-10> RxLev averaging: Number of values to average over
default Use default (10), remove explicit setting on this node
OsmoBSC(config-net)# handover2 window rxlev neighbor ?
averaging How many Neighbor RxLev measurements to use for averaging
OsmoBSC(config-net)# handover2 window rxlev neighbor averaging ?
<1-10> Neighbor RxLev averaging: Number of values to average over
default Use default (10), remove explicit setting on this node
OsmoBSC(config-net)# handover2 window rxqual ?
averaging How many RxQual measurements to use for averaging
OsmoBSC(config-net)# handover2 window rxqual averaging ?
<1-10> RxQual averaging: Number of values to average over
default Use default (1), remove explicit setting on this node
OsmoBSC(config-net)# handover2 power ?
budget Neighbor cell power triggering
OsmoBSC(config-net)# handover2 power budget ?
interval How often to check for a better cell (SACCH frames)
hysteresis How many dB stronger must a neighbor be to become a HO candidate
OsmoBSC(config-net)# handover2 power budget interval ?
<1-99> Check for stronger neighbor every N number of SACCH frames
default Use default (6), remove explicit setting on this node
OsmoBSC(config-net)# handover2 power budget hysteresis ?
<0-999> Neighbor's strength difference in dB
default Use default (3), remove explicit setting on this node
OsmoBSC(config-net)# handover2 maximum ?
distance Maximum Timing-Advance value (i.e. MS distance) before triggering HO
OsmoBSC(config-net)# handover2 maximum distance ?
<0-9999> Maximum Timing-Advance value (i.e. MS distance) before triggering HO
default Use default (9999), remove explicit setting on this node
OsmoBSC(config-net)# handover2 assignment ?
0 Disable in-call assignment
1 Enable in-call assignment
default Use default (0), remove explicit setting on this node
OsmoBSC(config-net)# handover2 tdma-measurement ?
auto Use full set when DTX is not in use, use subset when DTX is in use, as indicated by each Measurement Report
full Full set of 102/104 TDMA frames
subset Sub set of 4 TDMA frames (SACCH)
default Use default (subset), remove explicit setting on this node
OsmoBSC(config-net)# handover2 min ?
rxlev How weak may RxLev of an MS become before triggering HO
rxqual How bad may RxQual of an MS become before triggering HO, where 0 is the best quality (bit error rate < 0.2%) and 7 is the worst quality (bit error rate > 12.8%), see 3GPP TS 45.008 8.2.4.
OsmoBSC(config-net)# handover2 min rxlev ?
<-110--50> minimum RxLev (dBm; note: negative values)
default Use default (-100), remove explicit setting on this node
OsmoBSC(config-net)# handover2 min rxqual ?
<0-7> worst acceptable RxQual
default Use default (5), remove explicit setting on this node
OsmoBSC(config-net)# handover2 afs-bias ?
rxlev RxLev improvement bias for AFS over other codecs
rxqual RxQual improvement bias for AFS over other codecs
OsmoBSC(config-net)# handover2 afs-bias rxlev ?
<0-20> Virtual RxLev improvement (dB)
default Use default (0), remove explicit setting on this node
OsmoBSC(config-net)# handover2 afs-bias rxqual ?
<0-7> Virtual RxQual improvement
default Use default (0), remove explicit setting on this node
OsmoBSC(config-net)# handover2 min-free-slots ?
tch/f Minimum free TCH/F timeslots before cell is considered congested
tch/h Minimum free TCH/H timeslots before cell is considered congested
OsmoBSC(config-net)# handover2 min-free-slots tch/f ?
<0-9999> Number of TCH/F slots
default Use default (0), remove explicit setting on this node
OsmoBSC(config-net)# handover2 min-free-slots TCH/F ?
% There is no matched command.
OsmoBSC(config-net)# handover2 min-free-slots tch/h ?
<0-9999> Number of TCH/H slots
default Use default (0), remove explicit setting on this node
OsmoBSC(config-net)# handover2 max-handovers ?
<1-9999> Number
default Use default (9999), remove explicit setting on this node
OsmoBSC(config-net)# handover2 penalty-time ?
max-distance Time to suspend handover for a subscriber after leaving this cell due to exceeding max distance; see also 'handover2 retries'
failed-ho Time to suspend handover for a subscriber after a failed handover into this cell; see also 'handover2 retries'
failed-assignment Time to suspend handover for a subscriber after a failed re-assignment within this cell; see also 'handover2 retries'
low-rxqual-assignment Time to suspend re-assignment after an lchan was re-assigned because of low RxQual
low-rxqual-ho Time to suspend handover back to a cell after bad RxQual caused handover away from it
OsmoBSC(config-net)# handover2 penalty-time max-distance ?
<0-99999> Seconds
default Use default (300), remove explicit setting on this node
OsmoBSC(config-net)# handover2 penalty-time failed-ho ?
<0-99999> Seconds
default Use default (60), remove explicit setting on this node
OsmoBSC(config-net)# handover2 penalty-time failed-assignment ?
<0-99999> Seconds
default Use default (60), remove explicit setting on this node
OsmoBSC(config-net)# handover2 penalty-time low-rxqual-assignment ?
<0-99999> Seconds
default Use default (60), remove explicit setting on this node
OsmoBSC(config-net)# handover2 retries ?
<0-9> Number of retries
default Use default (0), remove explicit setting on this node
OsmoBSC(config-net)# handover2 congestion-check ?
disabled Disable congestion checking, do not handover based on cell load. Note: there is one global congestion check interval, i.e. contrary to other handover2 settings, this is not configurable per individual cell.
<1-999> Congestion check interval in seconds (default 10)
now Manually trigger a congestion check to run right now
OsmoBSC(config-net)# ### Same on BTS level, except for the congestion-check
OsmoBSC(config-net)# bts 0
OsmoBSC(config-net-bts)# handover?
handover Handover general config
OsmoBSC(config-net-bts)# handover1?
handover1 Handover options for handover decision algorithm 1
OsmoBSC(config-net-bts)# handover2?
handover2 Handover options for handover decision algorithm 2
OsmoBSC(config-net-bts)# handover ?
0 Disable in-call handover
1 Enable in-call handover
default Enable/disable handover: Use default (0), remove explicit setting on this node
algorithm Choose algorithm for handover decision
OsmoBSC(config-net-bts)# handover1 ?
window Measurement averaging settings
power Neighbor cell power triggering
maximum Maximum Timing-Advance value (i.e. MS distance) before triggering HO
OsmoBSC(config-net-bts)# handover2 ?
window Measurement averaging settings
power Neighbor cell power triggering
maximum Maximum Timing-Advance value (i.e. MS distance) before triggering HO
assignment Enable or disable in-call channel re-assignment within the same cell
tdma-measurement Define measurement set of TDMA frames
min Minimum Level/Quality thresholds before triggering HO
afs-bias Configure bias to prefer AFS (AMR on TCH/F) over other codecs
min-free-slots Minimum free TCH timeslots before cell is considered congested
max-handovers Maximum number of concurrent handovers allowed per cell
penalty-time Set penalty times to wait between repeated handovers
retries Number of times to immediately retry a failed handover/assignment, before a penalty time is applied
OsmoBSC(config-net-bts)# handover algorithm ?
1 Algorithm 1: trigger handover based on comparing current cell and neighbor RxLev and RxQual, only.
2 Algorithm 2: trigger handover on RxLev/RxQual, and also to balance the load across several cells. Consider available codecs. Prevent repeated handover by penalty timers.
default Use default (1), remove explicit setting on this node
OsmoBSC(config-net-bts)# handover1 window ?
rxlev Received-Level averaging
rxqual Received-Quality averaging
OsmoBSC(config-net-bts)# handover1 window rxlev ?
averaging How many RxLev measurements to use for averaging
neighbor How many Neighbor RxLev measurements to use for averaging
OsmoBSC(config-net-bts)# handover1 window rxlev averaging ?
<1-10> RxLev averaging: Number of values to average over
default Use default (10), remove explicit setting on this node
OsmoBSC(config-net-bts)# handover1 window rxlev neighbor ?
averaging How many Neighbor RxLev measurements to use for averaging
OsmoBSC(config-net-bts)# handover1 window rxlev neighbor averaging ?
<1-10> Neighbor RxLev averaging: Number of values to average over
default Use default (10), remove explicit setting on this node
OsmoBSC(config-net-bts)# handover1 window rxqual ?
averaging How many RxQual measurements to use for averaging
OsmoBSC(config-net-bts)# handover1 window rxqual averaging ?
<1-10> RxQual averaging: Number of values to average over
default Use default (1), remove explicit setting on this node
OsmoBSC(config-net-bts)# handover1 power ?
budget Neighbor cell power triggering
OsmoBSC(config-net-bts)# handover1 power budget ?
interval How often to check for a better cell (SACCH frames)
hysteresis How many dB stronger must a neighbor be to become a HO candidate
OsmoBSC(config-net-bts)# handover1 power budget interval ?
<1-99> Check for stronger neighbor every N number of SACCH frames
default Use default (6), remove explicit setting on this node
OsmoBSC(config-net-bts)# handover1 power budget hysteresis ?
<0-999> Neighbor's strength difference in dB
default Use default (3), remove explicit setting on this node
OsmoBSC(config-net-bts)# handover1 maximum ?
distance Maximum Timing-Advance value (i.e. MS distance) before triggering HO
OsmoBSC(config-net-bts)# handover1 maximum distance ?
<0-9999> Maximum Timing-Advance value (i.e. MS distance) before triggering HO
default Use default (9999), remove explicit setting on this node
OsmoBSC(config-net-bts)# handover2 window ?
rxlev Received-Level averaging
rxqual Received-Quality averaging
OsmoBSC(config-net-bts)# handover2 window rxlev ?
averaging How many RxLev measurements to use for averaging
neighbor How many Neighbor RxLev measurements to use for averaging
OsmoBSC(config-net-bts)# handover2 window rxlev averaging ?
<1-10> RxLev averaging: Number of values to average over
default Use default (10), remove explicit setting on this node
OsmoBSC(config-net-bts)# handover2 window rxlev neighbor ?
averaging How many Neighbor RxLev measurements to use for averaging
OsmoBSC(config-net-bts)# handover2 window rxlev neighbor averaging ?
<1-10> Neighbor RxLev averaging: Number of values to average over
default Use default (10), remove explicit setting on this node
OsmoBSC(config-net-bts)# handover2 window rxqual ?
averaging How many RxQual measurements to use for averaging
OsmoBSC(config-net-bts)# handover2 window rxqual averaging ?
<1-10> RxQual averaging: Number of values to average over
default Use default (1), remove explicit setting on this node
OsmoBSC(config-net-bts)# handover2 power ?
budget Neighbor cell power triggering
OsmoBSC(config-net-bts)# handover2 power budget ?
interval How often to check for a better cell (SACCH frames)
hysteresis How many dB stronger must a neighbor be to become a HO candidate
OsmoBSC(config-net-bts)# handover2 power budget interval ?
<1-99> Check for stronger neighbor every N number of SACCH frames
default Use default (6), remove explicit setting on this node
OsmoBSC(config-net-bts)# handover2 power budget hysteresis ?
<0-999> Neighbor's strength difference in dB
default Use default (3), remove explicit setting on this node
OsmoBSC(config-net-bts)# handover2 maximum ?
distance Maximum Timing-Advance value (i.e. MS distance) before triggering HO
OsmoBSC(config-net-bts)# handover2 maximum distance ?
<0-9999> Maximum Timing-Advance value (i.e. MS distance) before triggering HO
default Use default (9999), remove explicit setting on this node
OsmoBSC(config-net-bts)# handover2 assignment ?
0 Disable in-call assignment
1 Enable in-call assignment
default Use default (0), remove explicit setting on this node
OsmoBSC(config-net-bts)# handover2 tdma-measurement ?
auto Use full set when DTX is not in use, use subset when DTX is in use, as indicated by each Measurement Report
full Full set of 102/104 TDMA frames
subset Sub set of 4 TDMA frames (SACCH)
default Use default (subset), remove explicit setting on this node
OsmoBSC(config-net-bts)# handover2 min ?
rxlev How weak may RxLev of an MS become before triggering HO
rxqual How bad may RxQual of an MS become before triggering HO, where 0 is the best quality (bit error rate < 0.2%) and 7 is the worst quality (bit error rate > 12.8%), see 3GPP TS 45.008 8.2.4.
OsmoBSC(config-net-bts)# handover2 min rxlev ?
<-110--50> minimum RxLev (dBm; note: negative values)
default Use default (-100), remove explicit setting on this node
OsmoBSC(config-net-bts)# handover2 min rxqual ?
<0-7> worst acceptable RxQual
default Use default (5), remove explicit setting on this node
OsmoBSC(config-net-bts)# handover2 afs-bias ?
rxlev RxLev improvement bias for AFS over other codecs
rxqual RxQual improvement bias for AFS over other codecs
OsmoBSC(config-net-bts)# handover2 afs-bias rxlev ?
<0-20> Virtual RxLev improvement (dB)
default Use default (0), remove explicit setting on this node
OsmoBSC(config-net-bts)# handover2 afs-bias rxqual ?
<0-7> Virtual RxQual improvement
default Use default (0), remove explicit setting on this node
OsmoBSC(config-net-bts)# handover2 min-free-slots ?
tch/f Minimum free TCH/F timeslots before cell is considered congested
tch/h Minimum free TCH/H timeslots before cell is considered congested
OsmoBSC(config-net-bts)# handover2 min-free-slots tch/f ?
<0-9999> Number of TCH/F slots
default Use default (0), remove explicit setting on this node
OsmoBSC(config-net-bts)# handover2 min-free-slots TCH/F ?
% There is no matched command.
OsmoBSC(config-net-bts)# handover2 min-free-slots tch/h ?
<0-9999> Number of TCH/H slots
default Use default (0), remove explicit setting on this node
OsmoBSC(config-net-bts)# handover2 max-handovers ?
<1-9999> Number
default Use default (9999), remove explicit setting on this node
OsmoBSC(config-net-bts)# handover2 penalty-time ?
max-distance Time to suspend handover for a subscriber after leaving this cell due to exceeding max distance; see also 'handover2 retries'
failed-ho Time to suspend handover for a subscriber after a failed handover into this cell; see also 'handover2 retries'
failed-assignment Time to suspend handover for a subscriber after a failed re-assignment within this cell; see also 'handover2 retries'
low-rxqual-assignment Time to suspend re-assignment after an lchan was re-assigned because of low RxQual
low-rxqual-ho Time to suspend handover back to a cell after bad RxQual caused handover away from it
OsmoBSC(config-net-bts)# handover2 penalty-time max-distance ?
<0-99999> Seconds
default Use default (300), remove explicit setting on this node
OsmoBSC(config-net-bts)# handover2 penalty-time failed-ho ?
<0-99999> Seconds
default Use default (60), remove explicit setting on this node
OsmoBSC(config-net-bts)# handover2 penalty-time failed-assignment ?
<0-99999> Seconds
default Use default (60), remove explicit setting on this node
OsmoBSC(config-net-bts)# handover2 penalty-time low-rxqual-assignment ?
<0-99999> Seconds
default Use default (60), remove explicit setting on this node
OsmoBSC(config-net-bts)# handover2 retries ?
<0-9> Number of retries
default Use default (0), remove explicit setting on this node
[1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m shutting down OML for BTS 0 (bsc_init.c:57)[0;m
[1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m shutting down OML for BTS 1 (bsc_init.c:57)[0;m
signal 15 received
[1;33mDLGLOBAL[0;m [1;33mNOTICE[0;m Available via telnet 127.0.0.1 4242 (telnet_interface.c:88)
[38;5;23m[1;33mDLINP[0;m[38;5;23m [1;33mNOTICE[0;m[38;5;23m E1L(0) enabling ipaccess BSC mode on 0.0.0.0 with OML 3002 and RSL 3003 TCP ports (ipaccess.c:969)[0;m
[38;5;33m[1;33mDLCTRL[0;m[38;5;33m [1;33mNOTICE[0;m[38;5;33m CTRL at 127.0.0.1 4249 (control_if.c:1026)[0;m
[1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m No MGW pool configured, using MGW configuration in VTY node 'msc' (osmo_bsc_main.c:897)[0;m
[38;5;51m[1;33mDLMGCP[0;m[38;5;51m [1;33mNOTICE[0;m[38;5;51m MGW(mgw) MGCP client: using endpoint domain '@mgw' (mgcp_client.c:936)[0;m
[1;33mDMSC[0;m [1;33mNOTICE[0;m To auto-configure msc 0, creating cs7 instance 0 implicitly (osmo_bsc_sigtran.c:609)
[1;33mDMSC[0;m [1;33mNOTICE[0;m Initializing SCCP connection for A/m3ua on cs7 instance 0 (osmo_bsc_sigtran.c:658)
[38;5;45m[1;31mDLSCCP[0;m[38;5;45m [1;31mERROR[0;m[38;5;45m SS7 instance 0: no primary point-code set, using default point-code (sccp_user.c:566)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using SS7 instance 0, pc:0.23.3 (sccp_user.c:572)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Creating AS instance (sccp_user.c:579)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using AS instance as-clnt-A-0-m3ua (sccp_user.c:590)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Creating default route (sccp_user.c:596)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: No unassociated ASP for m3ua, creating new ASP asp-clnt-A-0-m3ua (sccp_user.c:635)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using ASP instance asp-clnt-A-0-m3ua (sccp_user.c:705)[0;m
[38;5;43m[1;33mDLSS7[0;m[38;5;43m [1;33mNOTICE[0;m[38;5;43m 0: Creating SCCP instance (osmo_ss7_instance.c:158)[0;m
[1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: local (BSC) SCCP address: RI=SSN_PC,PC=0.23.3,SSN=BSSAP (osmo_bsc_sigtran.c:714)
[1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: remote (MSC) SCCP address: RI=SSN_PC,PC=0.23.1,SSN=BSSAP (osmo_bsc_sigtran.c:716)
[1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: binding SCCP user (osmo_bsc_sigtran.c:721)
[38;5;23m[1;31mDLINP[0;m[38;5;23m [1;31mERROR[0;m[38;5;23m CLICONN(asp-clnt-A-0-m3ua,){CONNECTING} connect failed (-111) (stream_cli.c:422)[0;m
[38;5;43m[1;31mDLSS7[0;m[38;5;43m [1;31mERROR[0;m[38;5;43m Unable to route HMRT message: the AS as-clnt-A-0-m3ua is down (osmo_ss7_hmrt.c:238)[0;m
Launching: cd '/build/tests'; ../src/osmo-bsc/osmo-bsc -c ../doc/examples/osmo-bsc/osmo-bsc-minimal.cfg
OsmoBSC> enable
OsmoBSC# ### Default configuration
OsmoBSC# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC# configure terminal
OsmoBSC(config)# network
OsmoBSC(config-net)# bts 0
OsmoBSC(config-net-bts)# interference-meas?
interference-meas Interference measurement parameters
OsmoBSC(config-net-bts)# interference-meas ?
avg-period Averaging period (Intave)
level-bounds Interference level Boundaries. 3GPP do not specify whether these should be in ascending or descending order (3GPP TS 48.058 9.3.21 / 3GPP TS 52.021 9.4.25). OsmoBSC supports either ordering, but possibly some BTS models only return meaningful interference levels with one specific ordering.
OsmoBSC(config-net-bts)# ### Averaging period
OsmoBSC(config-net-bts)# interference-meas avg-period ?
<1-31> Number of SACCH multiframes
OsmoBSC(config-net-bts)# interference-meas avg-period 0
% Unknown command.
OsmoBSC(config-net-bts)# interference-meas avg-period 30
OsmoBSC(config-net-bts)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
interference-meas avg-period 30
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-net-bts)# ### Interference level Boundaries
OsmoBSC(config-net-bts)# interference-meas level-bounds ?
<-120-0> Interference boundary 0 (dBm)
OsmoBSC(config-net-bts)# interference-meas level-bounds -85 -90 -95 -100 -105 ?
<-120-0> Interference boundary X5 (dBm)
OsmoBSC(config-net-bts)# interference-meas level-bounds -85 -90 -95 -100 -105 -110
OsmoBSC(config-net-bts)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
interference-meas avg-period 30
interference-meas level-bounds -85 -90 -95 -100 -105 -110
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
[1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m shutting down OML for BTS 0 (bsc_init.c:57)[0;m
signal 15 received
[1;33mDLGLOBAL[0;m [1;33mNOTICE[0;m Available via telnet 127.0.0.1 4242 (telnet_interface.c:88)
[38;5;23m[1;33mDLINP[0;m[38;5;23m [1;33mNOTICE[0;m[38;5;23m E1L(0) enabling ipaccess BSC mode on 0.0.0.0 with OML 3002 and RSL 3003 TCP ports (ipaccess.c:969)[0;m
[38;5;33m[1;33mDLCTRL[0;m[38;5;33m [1;33mNOTICE[0;m[38;5;33m CTRL at 127.0.0.1 4249 (control_if.c:1026)[0;m
[1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m No MGW pool configured, using MGW configuration in VTY node 'msc' (osmo_bsc_main.c:897)[0;m
[38;5;51m[1;33mDLMGCP[0;m[38;5;51m [1;33mNOTICE[0;m[38;5;51m MGW(mgw) MGCP client: using endpoint domain '@mgw' (mgcp_client.c:936)[0;m
[1;33mDMSC[0;m [1;33mNOTICE[0;m To auto-configure msc 0, creating cs7 instance 0 implicitly (osmo_bsc_sigtran.c:609)
[1;33mDMSC[0;m [1;33mNOTICE[0;m Initializing SCCP connection for A/m3ua on cs7 instance 0 (osmo_bsc_sigtran.c:658)
[38;5;45m[1;31mDLSCCP[0;m[38;5;45m [1;31mERROR[0;m[38;5;45m SS7 instance 0: no primary point-code set, using default point-code (sccp_user.c:566)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using SS7 instance 0, pc:0.23.3 (sccp_user.c:572)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Creating AS instance (sccp_user.c:579)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using AS instance as-clnt-A-0-m3ua (sccp_user.c:590)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Creating default route (sccp_user.c:596)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: No unassociated ASP for m3ua, creating new ASP asp-clnt-A-0-m3ua (sccp_user.c:635)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using ASP instance asp-clnt-A-0-m3ua (sccp_user.c:705)[0;m
[38;5;43m[1;33mDLSS7[0;m[38;5;43m [1;33mNOTICE[0;m[38;5;43m 0: Creating SCCP instance (osmo_ss7_instance.c:158)[0;m
[1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: local (BSC) SCCP address: RI=SSN_PC,PC=0.23.3,SSN=BSSAP (osmo_bsc_sigtran.c:714)
[1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: remote (MSC) SCCP address: RI=SSN_PC,PC=0.23.1,SSN=BSSAP (osmo_bsc_sigtran.c:716)
[1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: binding SCCP user (osmo_bsc_sigtran.c:721)
[38;5;23m[1;31mDLINP[0;m[38;5;23m [1;31mERROR[0;m[38;5;23m CLICONN(asp-clnt-A-0-m3ua,){CONNECTING} connect failed (-111) (stream_cli.c:422)[0;m
[38;5;43m[1;31mDLSS7[0;m[38;5;43m [1;31mERROR[0;m[38;5;43m Unable to route HMRT message: the AS as-clnt-A-0-m3ua is down (osmo_ss7_hmrt.c:238)[0;m
Launching: cd '/build/tests'; ../src/osmo-bsc/osmo-bsc -c ../doc/examples/osmo-bsc/osmo-bsc-minimal.cfg
OsmoBSC> enable
OsmoBSC# configure terminal
OsmoBSC(config)# msc 0
OsmoBSC(config-msc)# codec-list?
codec-list Set the allowed audio codecs and their order of preference
OsmoBSC(config-msc)# codec-list ?
LIST List of audio codecs in order of preference, e.g. 'codec-list fr3 fr2 fr1 hr3 hr1'. (fr3: AMR-FR, hr3: AMR-HR, fr2: GSM-EFR, fr1: GSM-FR, hr1: GSM-HR)
OsmoBSC(config-msc)# # Default list -- should match the default in osmo_msc_data_alloc()
OsmoBSC(config-msc)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-msc)# # Change order
OsmoBSC(config-msc)# codec-list fr3 hr3 fr2 fr1 hr1
OsmoBSC(config-msc)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr3 hr3 fr2 fr1 hr1
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-msc)# codec-list hr1 hr3 fr1 fr2 fr3
OsmoBSC(config-msc)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list hr1 hr3 fr1 fr2 fr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-msc)# codec-list foo
"foo" is not a valid codec version
OsmoBSC(config-msc)# codec-list fr10
"fr10" is not a valid codec version
OsmoBSC(config-msc)# codec-list hr10
"hr10" is not a valid codec version
OsmoBSC(config-msc)# codec-list FR1
"FR1" is not a valid codec version
OsmoBSC(config-msc)# # Ensure the codec-list with wrong args did not change the config
OsmoBSC(config-msc)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list hr1 hr3 fr1 fr2 fr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-msc)# codec-list fr1 fr1
duplicate entry in 'msc' / 'codec-list': fr1
OsmoBSC(config-msc)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list hr1 hr3 fr1 fr2 fr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-msc)# codec-list fr0 fr1
"fr0" is not a valid codec version
OsmoBSC(config-msc)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list hr1 hr3 fr1 fr2 fr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-msc)# codec-list hr0 hr1
"hr0" is not a valid codec version
OsmoBSC(config-msc)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list hr1 hr3 fr1 fr2 fr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-msc)# codec-list fr8 fr9
"fr8" is not a valid codec version
OsmoBSC(config-msc)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list hr1 hr3 fr1 fr2 fr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-msc)# codec-list hr8 hr9
"hr8" is not a valid codec version
OsmoBSC(config-msc)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list hr1 hr3 fr1 fr2 fr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-msc)# codec-list fr2 hr2
"hr2" is not a valid codec version
OsmoBSC(config-msc)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list hr1 hr3 fr1 fr2 fr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-msc)# codec-list fr1 fr2 fr3 fr4
OsmoBSC(config-msc)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 fr2 fr3 fr4
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-msc)# # TODO: should fr4 thru fr7 be rejected
OsmoBSC(config-msc)# codec-list fr1 fr1 fr1 fr1 fr1 fr1 fr1 fr1 fr1 fr1 fr1 fr1 fr1 fr1 fr1 fr1 fr1
Too many items in 'msc' / 'codec-list': 17. There can be at most 16 entries.
[1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m shutting down OML for BTS 0 (bsc_init.c:57)[0;m
signal 15 received
[1;33mDLGLOBAL[0;m [1;33mNOTICE[0;m Available via telnet 127.0.0.1 4242 (telnet_interface.c:88)
[38;5;23m[1;33mDLINP[0;m[38;5;23m [1;33mNOTICE[0;m[38;5;23m E1L(0) enabling ipaccess BSC mode on 0.0.0.0 with OML 3002 and RSL 3003 TCP ports (ipaccess.c:969)[0;m
[38;5;33m[1;33mDLCTRL[0;m[38;5;33m [1;33mNOTICE[0;m[38;5;33m CTRL at 127.0.0.1 4249 (control_if.c:1026)[0;m
[1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m No MGW pool configured, using MGW configuration in VTY node 'msc' (osmo_bsc_main.c:897)[0;m
[38;5;51m[1;33mDLMGCP[0;m[38;5;51m [1;33mNOTICE[0;m[38;5;51m MGW(mgw) MGCP client: using endpoint domain '@mgw' (mgcp_client.c:936)[0;m
[1;33mDMSC[0;m [1;33mNOTICE[0;m To auto-configure msc 0, creating cs7 instance 0 implicitly (osmo_bsc_sigtran.c:609)
[1;33mDMSC[0;m [1;33mNOTICE[0;m Initializing SCCP connection for A/m3ua on cs7 instance 0 (osmo_bsc_sigtran.c:658)
[38;5;45m[1;31mDLSCCP[0;m[38;5;45m [1;31mERROR[0;m[38;5;45m SS7 instance 0: no primary point-code set, using default point-code (sccp_user.c:566)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using SS7 instance 0, pc:0.23.3 (sccp_user.c:572)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Creating AS instance (sccp_user.c:579)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using AS instance as-clnt-A-0-m3ua (sccp_user.c:590)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Creating default route (sccp_user.c:596)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: No unassociated ASP for m3ua, creating new ASP asp-clnt-A-0-m3ua (sccp_user.c:635)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using ASP instance asp-clnt-A-0-m3ua (sccp_user.c:705)[0;m
[38;5;43m[1;33mDLSS7[0;m[38;5;43m [1;33mNOTICE[0;m[38;5;43m 0: Creating SCCP instance (osmo_ss7_instance.c:158)[0;m
[1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: local (BSC) SCCP address: RI=SSN_PC,PC=0.23.3,SSN=BSSAP (osmo_bsc_sigtran.c:714)
[1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: remote (MSC) SCCP address: RI=SSN_PC,PC=0.23.1,SSN=BSSAP (osmo_bsc_sigtran.c:716)
[1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: binding SCCP user (osmo_bsc_sigtran.c:721)
[38;5;23m[1;31mDLINP[0;m[38;5;23m [1;31mERROR[0;m[38;5;23m CLICONN(asp-clnt-A-0-m3ua,){CONNECTING} connect failed (-111) (stream_cli.c:422)[0;m
[38;5;43m[1;31mDLSS7[0;m[38;5;43m [1;31mERROR[0;m[38;5;43m Unable to route HMRT message: the AS as-clnt-A-0-m3ua is down (osmo_ss7_hmrt.c:238)[0;m
Launching: cd '/build/tests'; ../src/osmo-bsc/osmo-bsc -c ../doc/examples/osmo-bsc/osmo-bsc-minimal.cfg
OsmoBSC> ### Neighbor-BSS Cell Identifier List config
OsmoBSC> list
show pid
show uptime
show version
show online-help
list [with-flags]
exit
help
show vty-attributes
show vty-attributes (application|library|global)
enable [expert-mode]
terminal length <0-512>
terminal no length
who
show history
show stats [skip-zero]
show stats level (global|peer|subscriber) [skip-zero]
show asciidoc counters
show rate-counters [skip-zero]
show timer [(net|mgw)] [TNNNN]
show network
show bts [<0-65535>]
show bts brief
show bts <0-65535> fail-rep [reset]
show rejected-bts
show trx [<0-65535>] [<0-255>]
show trx (connected|disconnected)
show timeslot [<0-65535>] [<0-255>] [<0-7>]
show lchan [<0-65535>] [<0-255>] [<0-7>] [<0-7>]
show lchan summary [<0-65535>] [<0-255>] [<0-7>] [<0-7>]
show lchan summary-all [<0-65535>] [<0-255>] [<0-7>] [<0-7>]
show conns
show paging [<0-65535>]
show paging-group <0-65535> IMSI
logging enable
logging disable
logging filter all (0|1)
logging color (0|1)
logging timestamp (0|1)
logging print extended-timestamp (0|1)
logging print thread-id (0|1)
logging print category (0|1)
logging print category-hex (0|1)
logging print level (0|1)
logging print file (0|1|basename) [last]
logging set-log-mask MASK
logging level (rll|mm|rr|rsl|nm|pag|meas|msc|ho|hodec|ref|ctrl|filter|pcu|lcls|chan|ts|as|cbs|lcs|asci|reset|loop|lglobal|llapd|linp|lmux|lmi|lmib|lsms|lctrl|lgtp|lstats|lgsup|loap|lss7|lsccp|lsua|lm3ua|lmgcp|ljibuf|lrspro|lns|lbssgp|lnsdata|lnssignal|liuup|lpfcp|lcsn1|lio) (debug|info|notice|error|fatal)
logging level set-all (debug|info|notice|error|fatal)
logging level force-all (debug|info|notice|error|fatal)
no logging level force-all
logp (rll|mm|rr|rsl|nm|pag|meas|msc|ho|hodec|ref|ctrl|filter|pcu|lcls|chan|ts|as|cbs|lcs|asci|reset|loop|lglobal|llapd|linp|lmux|lmi|lmib|lsms|lctrl|lgtp|lstats|lgsup|loap|lss7|lsccp|lsua|lm3ua|lmgcp|ljibuf|lrspro|lns|lbssgp|lnsdata|lnssignal|liuup|lpfcp|lcsn1|lio) (debug|info|notice|error|fatal) .LOGMESSAGE
show logging vty
show alarms
show talloc-context (application|global|all) (full|brief|DEPTH)
show talloc-context (application|global|all) (full|brief|DEPTH) tree ADDRESS
show talloc-context (application|global|all) (full|brief|DEPTH) filter REGEXP
show bts <0-65535> neighbor arfcn <0-1023> bsic (<0-63>|any)
show fsm NAME
show fsm all
show fsm-state-graph NAME
show fsm-instances NAME
show fsm-instances all
show mgw-pool
show bts <0-65535> om2k-mo
show e1_driver
show e1_line [<0-255>] [stats]
show e1_timeslot [<0-255>] [<0-31>]
show cbc
show bts <0-65535> smscb [(basic|extended)]
show statistics
show mscs
show position
logging filter imsi IMSI
show subscriber all
show nri [<0-1000>]
show cpu-sched threads
show cs7 instance <0-15> users
show cs7 (sua|m3ua|ipa) [<0-65534>]
show cs7 (sua|m3ua|ipa) (sctp|tcp) [<0-65534>]
show cs7 config
show cs7 instance <0-15> asp
show cs7 instance <0-15> asp name ASP_NAME
show cs7 instance <0-15> asp-remaddr
show cs7 instance <0-15> asp-remaddr name ASP_NAME
show cs7 instance <0-15> asp-assoc-status
show cs7 instance <0-15> asp-assoc-status name ASP_NAME
show cs7 instance <0-15> as (active|all|m3ua|sua)
show cs7 instance <0-15> route
show cs7 instance <0-15> sccp addressbook
show cs7 instance <0-15> sccp users
show cs7 instance <0-15> sccp ssn <0-65535>
show cs7 instance <0-15> sccp connections
show cs7 instance <0-15> sccp timers
show smlc
OsmoBSC> enable
OsmoBSC# list
help
list [with-flags]
show vty-attributes
show vty-attributes (application|library|global)
write terminal
write file [PATH]
write memory
write
show running-config
exit
disable
configure [terminal]
copy running-config startup-config
shutdown
show startup-config
show version
show online-help
terminal length <0-512>
terminal no length
who
show history
terminal monitor
terminal no monitor
show stats [skip-zero]
show stats level (global|peer|subscriber) [skip-zero]
show asciidoc counters
show rate-counters [skip-zero]
stats report
stats reset
show timer [(net|mgw)] [TNNNN]
show network
show bts [<0-65535>]
show bts brief
show bts <0-65535> fail-rep [reset]
show rejected-bts
show trx [<0-65535>] [<0-255>]
show trx (connected|disconnected)
show timeslot [<0-65535>] [<0-255>] [<0-7>]
show lchan [<0-65535>] [<0-255>] [<0-7>] [<0-7>]
show lchan summary [<0-65535>] [<0-255>] [<0-7>] [<0-7>]
show lchan summary-all [<0-65535>] [<0-255>] [<0-7>] [<0-7>]
show conns
show paging [<0-65535>]
show paging-group <0-65535> IMSI
handover any
assignment any
handover any to arfcn <0-1023> bsic (<0-63>|any)
logging enable
logging disable
logging filter all (0|1)
logging color (0|1)
logging timestamp (0|1)
logging print extended-timestamp (0|1)
logging print thread-id (0|1)
logging print category (0|1)
logging print category-hex (0|1)
logging print level (0|1)
logging print file (0|1|basename) [last]
logging set-log-mask MASK
logging level (rll|mm|rr|rsl|nm|pag|meas|msc|ho|hodec|ref|ctrl|filter|pcu|lcls|chan|ts|as|cbs|lcs|asci|reset|loop|lglobal|llapd|linp|lmux|lmi|lmib|lsms|lctrl|lgtp|lstats|lgsup|loap|lss7|lsccp|lsua|lm3ua|lmgcp|ljibuf|lrspro|lns|lbssgp|lnsdata|lnssignal|liuup|lpfcp|lcsn1|lio) (debug|info|notice|error|fatal)
logging level set-all (debug|info|notice|error|fatal)
logging level force-all (debug|info|notice|error|fatal)
no logging level force-all
logp (rll|mm|rr|rsl|nm|pag|meas|msc|ho|hodec|ref|ctrl|filter|pcu|lcls|chan|ts|as|cbs|lcs|asci|reset|loop|lglobal|llapd|linp|lmux|lmi|lmib|lsms|lctrl|lgtp|lstats|lgsup|loap|lss7|lsccp|lsua|lm3ua|lmgcp|ljibuf|lrspro|lns|lbssgp|lnsdata|lnssignal|liuup|lpfcp|lcsn1|lio) (debug|info|notice|error|fatal) .LOGMESSAGE
show logging vty
show alarms
show talloc-context (application|global|all) (full|brief|DEPTH)
show talloc-context (application|global|all) (full|brief|DEPTH) tree ADDRESS
show talloc-context (application|global|all) (full|brief|DEPTH) filter REGEXP
show bts <0-65535> neighbor arfcn <0-1023> bsic (<0-63>|any)
show fsm NAME
show fsm all
show fsm-state-graph NAME
show fsm-instances NAME
show fsm-instances all
mgw <0-255> reconnect
mgw <0-255> block
mgw <0-255> unblock
show mgw-pool
drop bts connection <0-65535> (oml|rsl)
restart-bts <0-65535>
bts <0-65535> unblock-setup-ramping
bts <0-65535> resend-system-information
bts <0-65535> resend-power-control-defaults
bts <0-65535> c0-power-reduction <0-6>
bts <0-65535> trx <0-255> timeslot <0-7> pdch (activate|deactivate)
bts <0-65535> trx <0-255> timeslot <0-7> (sub-slot|vamos-sub-slot) <0-7> (activate|activate-vamos) (hr|fr|efr|amr|sig) [<0-7>]
bts <0-65535> trx <0-255> timeslot <0-7> (sub-slot|vamos-sub-slot) <0-7> deactivate
bts <0-65535> trx <0-255> timeslot <0-7> sub-slot <0-7> modify (vamos|non-vamos) [tsc] [<1-4>] [<0-7>]
bts <0-65535> trx <0-255> timeslot <0-7> sub-slot <0-7> mdcx A.B.C.D <0-65535>
bts <0-65535> trx <0-255> timeslot <0-7> (sub-slot|vamos-sub-slot) <0-7> reassign-to trx <0-255> timeslot <0-7> (sub-slot|vamos-sub-slot) <0-7> [tsc] [<1-4>] [<0-7>]
bts <0-65535> trx <0-255> timeslot <0-7> sub-slot <0-7> ms-power <0-40> [verify]
bts <0-65535> trx <0-255> timeslot <0-7> sub-slot <0-7> handover <0-65535>
bts <0-65535> trx <0-255> timeslot <0-7> sub-slot <0-7> assignment
ctrl-interface generate-trap TRAP VALUE
bts <0-65535> oml class (site-manager|bts|radio-carrier|baseband-transceiver|channel|adjc|handover|power-contorl|btse|rack|test|envabtse|bport|gprs-nse|gprs-cell|gprs-nsvc|siemenshw) instance <0-255> <0-255> <0-255>
bts <0-65535> oml class <0-255> instance <0-255> <0-255> <0-255>
show bts <0-65535> om2k-mo
bts <0-65535> om2000 class (trxc|tg|ts|tf|is|con|dp|mctr|cf|tx|rx) <0-255> <0-255> <0-255>
bts <0-65535> om2000 class <0-255> <0-255> <0-255> <0-255>
show e1_driver
show e1_line [<0-255>] [stats]
show e1_timeslot [<0-255>] [<0-31>]
show cbc
show bts <0-65535> smscb [(basic|extended)]
show statistics
show mscs
show position
logging filter imsi IMSI
show subscriber all
show nri [<0-1000>]
generate-location-state-trap <0-65535>
msc <0-1000> bssmap reset
show cpu-sched threads
show cs7 instance <0-15> users
show cs7 (sua|m3ua|ipa) [<0-65534>]
show cs7 (sua|m3ua|ipa) (sctp|tcp) [<0-65534>]
show cs7 config
cs7 instance <0-15> asp NAME disconnect
show cs7 instance <0-15> asp
show cs7 instance <0-15> asp name ASP_NAME
show cs7 instance <0-15> asp-remaddr
show cs7 instance <0-15> asp-remaddr name ASP_NAME
show cs7 instance <0-15> asp-assoc-status
show cs7 instance <0-15> asp-assoc-status name ASP_NAME
show cs7 instance <0-15> as (active|all|m3ua|sua)
show cs7 instance <0-15> route
show cs7 instance <0-15> sccp addressbook
show cs7 instance <0-15> sccp users
show cs7 instance <0-15> sccp ssn <0-65535>
show cs7 instance <0-15> sccp connections
show cs7 instance <0-15> sccp timers
show smlc
OsmoBSC# configure terminal
OsmoBSC(config)# network
OsmoBSC(config-net)# neighbor-resolution bind 1.2.3.4 ?
[<0-65535>] Port to bind the service to [defaults to 4248 if not provided]
OsmoBSC(config-net)# bts 0
OsmoBSC(config-net-bts)# type osmo-bts
OsmoBSC(config-net-bts)# base_station_id_code 10
OsmoBSC(config-net-bts)# location_area_code 0x0014
OsmoBSC(config-net-bts)# cell_identity 30
OsmoBSC(config-net-bts)# trx 0
OsmoBSC(config-net-bts-trx)# arfcn 40
OsmoBSC(config-net-bts-trx)# exit
OsmoBSC(config-net-bts)# exit
OsmoBSC(config-net)# bts 1
OsmoBSC(config-net-bts)# type osmo-bts
OsmoBSC(config-net-bts)# base_station_id_code 11
OsmoBSC(config-net-bts)# location_area_code 0x0015
OsmoBSC(config-net-bts)# cell_identity 31
OsmoBSC(config-net-bts)# trx 0
OsmoBSC(config-net-bts-trx)# arfcn 41
OsmoBSC(config-net-bts-trx)# exit
OsmoBSC(config-net-bts)# exit
OsmoBSC(config-net)# bts 2
OsmoBSC(config-net-bts)# type osmo-bts
OsmoBSC(config-net-bts)# base_station_id_code 12
OsmoBSC(config-net-bts)# location_area_code 0x0016
OsmoBSC(config-net-bts)# cell_identity 65535
OsmoBSC(config-net-bts)# trx 0
OsmoBSC(config-net-bts-trx)# arfcn 42
OsmoBSC(config-net-bts-trx)# exit
OsmoBSC(config-net-bts)# exit
OsmoBSC(config-net)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 30
location_area_code 0x0014
base_station_id_code 10
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 40
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
bts 1
type osmo-bts
band invalid
cell_identity 31
location_area_code 0x0015
base_station_id_code 11
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 0 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 41
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
hopping enabled 0
timeslot 2
hopping enabled 0
timeslot 3
hopping enabled 0
timeslot 4
hopping enabled 0
timeslot 5
hopping enabled 0
timeslot 6
hopping enabled 0
timeslot 7
hopping enabled 0
bts 2
type osmo-bts
band invalid
cell_identity 65535
location_area_code 0x0016
base_station_id_code 12
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 0 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 42
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
hopping enabled 0
timeslot 2
hopping enabled 0
timeslot 3
hopping enabled 0
timeslot 4
hopping enabled 0
timeslot 5
hopping enabled 0
timeslot 6
hopping enabled 0
timeslot 7
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-net)# bts 0
OsmoBSC(config-net-bts)# list
help
list [with-flags]
show vty-attributes
show vty-attributes (application|library|global)
write terminal
write file [PATH]
write memory
write
show running-config
exit
end
type (unknown|bs11|nanobts|rbs2000|nokia_site|osmo-bts)
description .TEXT
no description
band BAND
cell_identity <0-65535>
dtx uplink [force]
dtx downlink
no dtx uplink
no dtx downlink
location_area_code (<0-65535>|<0x0000-0xffff>)
base_station_id_code <0-63>
ipa unit-id <0-65534> <0-255>
ipa rsl-ip A.B.C.D
nokia_site skip-reset (0|1)
nokia_site no-local-rel-conf (0|1)
nokia_site bts-reset-timer <15-100>
oml ipa stream-id <0-255> line E1_LINE
oml e1 line E1_LINE timeslot <1-31> sub-slot (0|1|2|3|full)
oml e1 tei <0-63>
channel allocator mode (set-all|chan-req|assignment|handover|vgcs-vbs) (ascending|descending)
channel allocator mode assignment dynamic
channel allocator dynamic-param sort-by-trx-power (0|1)
channel allocator dynamic-param ul-rxlev thresh <0-63> avg-num <1-10>
channel allocator dynamic-param c0-chan-load thresh <0-100>
channel allocator avoid-interference (0|1)
channel allocator tch-signalling-policy (never|emergency|voice|always)
rach tx integer <0-15>
rach max transmission (1|2|4|7)
rach max-delay <1-127>
rach expiry-timeout <4-64>
channel-description attach (0|1)
channel-description bs-pa-mfrms <2-9>
channel-description bs-ag-blks-res <0-7>
ccch load-indication-threshold <0-100>
ccch load-indication-period <0-255>
rach nm busy threshold <0-255>
rach nm load average <0-65535>
cell barred (0|1)
rach emergency call allowed (0|1)
rach call-reestablishment allowed (0|1)
rach access-control-class (0|1|2|3|4|5|6|7|8|9|11|12|13|14|15) (barred|allowed)
ms max power <0-40>
cell reselection hysteresis <0-14>
rxlev access min <0-63>
cell bar qualify (0|1)
cell reselection offset <0-126>
temporary offset <0-60>
temporary offset infinite
penalty time <20-620>
penalty time reserved
radio-link-timeout <4-64>
radio-link-timeout infinite
gprs mode (none|gprs|egprs)
no gprs egprs-packet-channel-request
gprs egprs-packet-channel-request
gprs ns timer (tns-block|tns-block-retries|tns-reset|tns-reset-retries|tns-test|tns-alive|tns-alive-retries|tsns-prov) <0-255>
gprs routing area <0-255>
gprs network-control-order (nc0|nc1|nc2)
gprs control-ack-type-rach
gprs ccn-active (0|1|default)
gprs power-control alpha <0-10>
no gprs control-ack-type-rach
gprs cell bvci <2-65535>
gprs cell timer (blocking-timer|blocking-retries|unblocking-retries|reset-timer|reset-retries|suspend-timer|suspend-retries|resume-timer|resume-retries|capability-update-timer|capability-update-retries) <0-255>
gprs nsei <0-65535>
no gprs nsvc <0-1>
gprs nsvc <0-1> nsvci <0-65535>
gprs nsvc <0-1> local udp port <0-65535>
gprs nsvc <0-1> remote udp port <0-65535>
gprs nsvc <0-1> remote ip (A.B.C.D|X:X::X:X)
paging free <-1-1024>
system-information (1|2|3|4|5|6|7|8|9|10|13|16|17|18|19|20|2bis|2ter|2quater|5bis|5ter) mode (static|computed)
system-information (1|2|3|4|5|6|7|8|9|10|13|16|17|18|19|20|2bis|2ter|2quater|5bis|5ter) static HEXSTRING
system-information unused-send-empty
no system-information unused-send-empty
early-classmark-sending (allowed|forbidden)
early-classmark-sending-3g (allowed|forbidden)
neighbor-list mode (automatic|manual|manual-si5)
neighbor-list (add|del) arfcn <0-1023>
si5 neighbor-list (add|del) arfcn <0-1023>
si2quater neighbor-list add earfcn <0-65535> thresh-hi <0-31> thresh-lo <0-32> prio <0-8> qrxlv <0-32> meas <0-8>
si2quater neighbor-list del earfcn <0-65535>
si2quater neighbor-list add uarfcn <0-16383> <0-511> <0-1>
si2quater neighbor-list del uarfcn <0-16383> <0-511>
rf-lock-exclude
no rf-lock-exclude
force-combined-si
no force-combined-si
codec-support fr
codec-support fr (hr|efr|amr)
codec-support fr (hr|efr|amr) (hr|efr|amr)
codec-support fr (hr|efr|amr) (hr|efr|amr) (hr|efr|amr)
codec-support fr (hr|efr|amr) (hr|efr|amr) (hr|efr|amr) (hr|efr|amr)
depends-on-bts <0-65535>
no depends-on-bts <0-65535>
amr tch-f modes (0|1|2|3|4|5|6|7)
amr tch-f modes (0|1|2|3|4|5|6|7) (0|1|2|3|4|5|6|7)
amr tch-f modes (0|1|2|3|4|5|6|7) (0|1|2|3|4|5|6|7) (0|1|2|3|4|5|6|7)
amr tch-f modes (0|1|2|3|4|5|6|7) (0|1|2|3|4|5|6|7) (0|1|2|3|4|5|6|7) (0|1|2|3|4|5|6|7)
amr tch-f threshold (ms|bts) <0-63>
amr tch-f threshold (ms|bts) <0-63> <0-63>
amr tch-f threshold (ms|bts) <0-63> <0-63> <0-63>
amr tch-f hysteresis (ms|bts) <0-15>
amr tch-f hysteresis (ms|bts) <0-15> <0-15>
amr tch-f hysteresis (ms|bts) <0-15> <0-15> <0-15>
amr tch-f start-mode (auto|1|2|3|4)
amr tch-h modes (0|1|2|3|4|5)
amr tch-h modes (0|1|2|3|4|5) (0|1|2|3|4|5)
amr tch-h modes (0|1|2|3|4|5) (0|1|2|3|4|5) (0|1|2|3|4|5)
amr tch-h modes (0|1|2|3|4|5) (0|1|2|3|4|5) (0|1|2|3|4|5) (0|1|2|3|4|5)
amr tch-h threshold (ms|bts) <0-63>
amr tch-h threshold (ms|bts) <0-63> <0-63>
amr tch-h threshold (ms|bts) <0-63> <0-63> <0-63>
amr tch-h hysteresis (ms|bts) <0-15>
amr tch-h hysteresis (ms|bts) <0-15> <0-15>
amr tch-h hysteresis (ms|bts) <0-15> <0-15> <0-15>
amr tch-h start-mode (auto|1|2|3|4)
osmux (on|off|only)
mgw pool-target <0-255> [strict]
no mgw pool-target
access-control-class-rotate <0-10>
access-control-class-rotate-quantum <1-65535>
access-control-class-ramping
no access-control-class-ramping
access-control-class-ramping-step-interval (<5-600>|dynamic)
access-control-class-ramping-step-size (<1-10>)
access-control-class-ramping-chan-load <0-100> <0-100>
timer-dynamic TNNNN
no timer-dynamic TNNNN
repeat dl-facch (command|all)
no repeat dl-facch
repeat (ul-sacch|dl-sacch)
no repeat (ul-sacch|dl-sacch)
repeat rxqual (0|1|2|3|4|5|6|7)
overpower (dl-acch|dl-sacch|dl-facch) <1-4>
no overpower dl-acch
overpower rxqual (0|1|2|3|4|5|6|7)
overpower chan-mode (speech-amr|any)
interference-meas avg-period <1-31>
interference-meas level-bounds <-120-0> <-120-0> <-120-0> <-120-0> <-120-0> <-120-0>
srvcc fast-return (allow|forbid)
immediate-assignment (post-chan-ack|pre-chan-ack|pre-ts-ack)
nch-position num-blocks <1-7> first-block <0-6>
no nch-position
ncc-permitted all
ncc-permitted <1-8> [<1-8>] [<1-8>] [<1-8>] [<1-8>] [<1-8>] [<1-8>]
neighbor bts <0-65535>
neighbor lac <0-65535>
neighbor lac-ci <0-65535> <0-65535>
neighbor cgi <0-999> <0-999> <0-65535> <0-65535>
neighbor cgi-ps <0-999> <0-999> <0-65535> <0-255> <0-65535>
neighbor lac <0-65535> arfcn <0-1023> bsic (<0-63>|any)
neighbor lac-ci <0-65535> <0-65535> arfcn <0-1023> bsic (<0-63>|any)
neighbor cgi <0-999> <0-999> <0-65535> <0-65535> arfcn <0-1023> bsic (<0-63>|any)
neighbor cgi-ps <0-999> <0-999> <0-65535> <0-255> <0-65535> arfcn <0-1023> bsic (<0-63>|any)
no neighbor bts <0-65535>
no neighbor lac <0-65535>
no neighbor lac-ci <0-65535> <0-65535>
no neighbor cgi <0-999> <0-999> <0-65535> <0-65535>
no neighbor cgi-ps <0-999> <0-999> <0-65535> <0-255> <0-65535>
no neighbor arfcn <0-1023> bsic (<0-63>|any)
no neighbors
(bs-power-control|ms-power-control)
no (bs-power-control|ms-power-control)
trx <0-255>
is-connection-list (add|del) <0-2047> <0-2047> <0-255>
abis-lower-transport (single-timeslot|super-channel)
om2000 sync-source (internal|external)
om2000 version-limit (oml|rsl) gen <0-99> rev <0-99>
con-connection-group <1-31>
del-connection-group <1-31>
handover (0|1|default)
handover algorithm (1|2|default)
handover1 window rxlev averaging (<1-10>|default)
handover1 window rxqual averaging (<1-10>|default)
handover1 window rxlev neighbor averaging (<1-10>|default)
handover1 power budget interval (<1-99>|default)
handover1 power budget hysteresis (<0-999>|default)
handover1 maximum distance (<0-9999>|default)
handover2 window rxlev averaging (<1-10>|default)
handover2 window rxqual averaging (<1-10>|default)
handover2 window rxlev neighbor averaging (<1-10>|default)
handover2 power budget interval (<1-99>|default)
handover2 power budget hysteresis (<0-999>|default)
handover2 maximum distance (<0-9999>|default)
handover2 assignment (0|1|default)
handover2 tdma-measurement (auto|full|subset|default)
handover2 min rxlev (<-110--50>|default)
handover2 min rxqual (<0-7>|default)
handover2 afs-bias rxlev (<0-20>|default)
handover2 afs-bias rxqual (<0-7>|default)
handover2 min-free-slots tch/f (<0-9999>|default)
handover2 min-free-slots tch/h (<0-9999>|default)
handover2 max-handovers (<1-9999>|default)
handover2 penalty-time max-distance (<0-99999>|default)
handover2 penalty-time failed-ho (<0-99999>|default)
handover2 penalty-time failed-assignment (<0-99999>|default)
handover2 penalty-time low-rxqual-assignment (<0-99999>|default)
handover2 penalty-time low-rxqual-ho (<0-99999>|default)
handover2 retries (<0-9>|default)
OsmoBSC(config-net-bts)# neighbor?
neighbor Manage local and remote-BSS neighbor cells
OsmoBSC(config-net-bts)# neighbor ?
bts Add Neighbor cell by local BTS number
lac Add Neighbor cell by LAC
lac-ci Add Neighbor cell by LAC and CI
cgi Add Neighbor cell by cgi
cgi-ps Add Neighbor cell by cgi (Packet Switched, with RAC)
OsmoBSC(config-net-bts)# neighbor bts ?
<0-65535> BTS number
OsmoBSC(config-net-bts)# neighbor bts 0 ?
<cr>
OsmoBSC(config-net-bts)# neighbor lac ?
<0-65535> LAC
OsmoBSC(config-net-bts)# neighbor lac 0 ?
arfcn ARFCN of neighbor cell
<cr>
OsmoBSC(config-net-bts)# neighbor lac 0 arfcn ?
<0-1023> ARFCN value
OsmoBSC(config-net-bts)# neighbor lac 0 arfcn 0 ?
bsic BSIC of neighbor cell
OsmoBSC(config-net-bts)# neighbor lac 0 arfcn 0 bsic ?
<0-63> BSIC value
any for all BSICs / use any BSIC in this ARFCN
OsmoBSC(config-net-bts)# neighbor lac 0 arfcn 0 bsic 0 ?
<cr>
OsmoBSC(config-net-bts)# neighbor lac-ci ?
<0-65535> LAC
OsmoBSC(config-net-bts)# neighbor lac-ci 0 ?
<0-65535> CI
OsmoBSC(config-net-bts)# neighbor lac-ci 0 0 ?
arfcn ARFCN of neighbor cell
<cr>
OsmoBSC(config-net-bts)# neighbor lac-ci 0 0 arfcn ?
<0-1023> ARFCN value
OsmoBSC(config-net-bts)# neighbor lac-ci 0 0 arfcn 0 ?
bsic BSIC of neighbor cell
OsmoBSC(config-net-bts)# neighbor lac-ci 0 0 arfcn 0 bsic ?
<0-63> BSIC value
any for all BSICs / use any BSIC in this ARFCN
OsmoBSC(config-net-bts)# neighbor lac-ci 0 0 arfcn 0 bsic 0 ?
<cr>
OsmoBSC(config-net-bts)# neighbor cgi ?
<0-999> MCC
OsmoBSC(config-net-bts)# neighbor cgi 0 ?
<0-999> MNC
OsmoBSC(config-net-bts)# neighbor cgi 0 0 ?
<0-65535> LAC
OsmoBSC(config-net-bts)# neighbor cgi 0 0 0 ?
<0-65535> CI
OsmoBSC(config-net-bts)# neighbor cgi 0 0 0 0 ?
arfcn ARFCN of neighbor cell
<cr>
OsmoBSC(config-net-bts)# neighbor cgi 0 0 0 0 arfcn ?
<0-1023> ARFCN value
OsmoBSC(config-net-bts)# neighbor cgi 0 0 0 0 arfcn 0 ?
bsic BSIC of neighbor cell
OsmoBSC(config-net-bts)# neighbor cgi 0 0 0 0 arfcn 0 bsic ?
<0-63> BSIC value
any for all BSICs / use any BSIC in this ARFCN
OsmoBSC(config-net-bts)# neighbor cgi 0 0 0 0 arfcn 0 bsic 0 ?
<cr>
OsmoBSC(config-net-bts)# no neighbors?
neighbors Remove all local and remote-BSS neighbor config for this cell. Note that this falls back to the legacy behavior of regarding all local cells as neighbors.
OsmoBSC(config-net-bts)# no neighbor?
neighbor Remove local or remote-BSS neighbor cell
OsmoBSC(config-net-bts)# no neighbor ?
bts Neighbor cell by local BTS number
lac Neighbor cell by LAC
lac-ci Neighbor cell by LAC and CI
cgi Neighbor cell by cgi
cgi-ps Neighbor cell by cgi (Packet Switched, with RAC)
arfcn ARFCN of neighbor cell
OsmoBSC(config-net-bts)# no neighbor bts ?
<0-65535> BTS number
OsmoBSC(config-net-bts)# no neighbor bts 0 ?
<cr>
OsmoBSC(config-net-bts)# no neighbor arfcn ?
<0-1023> ARFCN value
OsmoBSC(config-net-bts)# no neighbor arfcn 0 ?
bsic BSIC of neighbor cell
OsmoBSC(config-net-bts)# no neighbor arfcn 0 bsic ?
<0-63> BSIC value
any for all BSICs / use any BSIC in this ARFCN
OsmoBSC(config-net-bts)# no neighbor arfcn 0 bsic 0 ?
<cr>
OsmoBSC(config-net-bts)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 30
location_area_code 0x0014
base_station_id_code 10
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 40
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
bts 1
type osmo-bts
band invalid
cell_identity 31
location_area_code 0x0015
base_station_id_code 11
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 0 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 41
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
hopping enabled 0
timeslot 2
hopping enabled 0
timeslot 3
hopping enabled 0
timeslot 4
hopping enabled 0
timeslot 5
hopping enabled 0
timeslot 6
hopping enabled 0
timeslot 7
hopping enabled 0
bts 2
type osmo-bts
band invalid
cell_identity 65535
location_area_code 0x0016
base_station_id_code 12
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 0 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 42
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
hopping enabled 0
timeslot 2
hopping enabled 0
timeslot 3
hopping enabled 0
timeslot 4
hopping enabled 0
timeslot 5
hopping enabled 0
timeslot 6
hopping enabled 0
timeslot 7
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-net-bts)# ! BSIC out of range
OsmoBSC(config-net-bts)# neighbor cgi 23 42 423 5 arfcn 23 bsic 64
% Unknown command.
OsmoBSC(config-net-bts)# neighbor bts 0
OsmoBSC(config-net-bts)# no neighbor bts 0
OsmoBSC(config-net-bts)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 30
location_area_code 0x0014
base_station_id_code 10
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 40
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
bts 1
type osmo-bts
band invalid
cell_identity 31
location_area_code 0x0015
base_station_id_code 11
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 0 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 41
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
hopping enabled 0
timeslot 2
hopping enabled 0
timeslot 3
hopping enabled 0
timeslot 4
hopping enabled 0
timeslot 5
hopping enabled 0
timeslot 6
hopping enabled 0
timeslot 7
hopping enabled 0
bts 2
type osmo-bts
band invalid
cell_identity 65535
location_area_code 0x0016
base_station_id_code 12
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 0 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 42
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
hopping enabled 0
timeslot 2
hopping enabled 0
timeslot 3
hopping enabled 0
timeslot 4
hopping enabled 0
timeslot 5
hopping enabled 0
timeslot 6
hopping enabled 0
timeslot 7
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-net-bts)# no neighbor bts 1
% Error: no such neighbor on BTS 0: BTS 1
OsmoBSC(config-net-bts)# ### Add non-existing BTS nr -- is allowed, checking plausibility at runtime
OsmoBSC(config-net-bts)# neighbor bts 123
OsmoBSC(config-net-bts)# ### A neighbor by LAC and by BTS number are two distinct neighbor entries, resolved at runtime
OsmoBSC(config-net-bts)# neighbor lac 22
OsmoBSC(config-net-bts)# no neighbor bts 2
% Error: no such neighbor on BTS 0: BTS 2
OsmoBSC(config-net-bts)# no neighbor lac 22
OsmoBSC(config-net-bts)# neighbor cgi 901 70 22 65535
OsmoBSC(config-net-bts)# neighbor cgi 23 42 423 5 arfcn 23 bsic 42
OsmoBSC(config-net-bts)# ### adding the same entry again results in no change
OsmoBSC(config-net-bts)# neighbor bts 123
% BTS 0 already had neighbor BTS 123
OsmoBSC(config-net-bts)# neighbor lac-ci 21 31 arfcn 41 bsic 11
OsmoBSC(config-net-bts)# neighbor lac-ci 21 31 arfcn 41 bsic 11
% BTS 0 already had neighbor LAC-CI:21-31 ARFCN-BSIC:41-11
OsmoBSC(config-net-bts)# neighbor lac-ci 21 31 arfcn 22 bsic 32
% BTS 0 already had neighbor LAC-CI:21-31 ARFCN-BSIC:41-11
% ERROR: duplicate Cell ID in neighbor config, with differing ARFCN+BSIC: LAC-CI:21-31 ARFCN-BSIC:22-32
OsmoBSC(config-net-bts)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 30
location_area_code 0x0014
base_station_id_code 10
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
neighbor bts 123
neighbor cgi 901 70 22 65535
neighbor cgi 023 42 423 5 arfcn 23 bsic 42
neighbor lac-ci 21 31 arfcn 41 bsic 11
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 40
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
bts 1
type osmo-bts
band invalid
cell_identity 31
location_area_code 0x0015
base_station_id_code 11
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 0 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 41
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
hopping enabled 0
timeslot 2
hopping enabled 0
timeslot 3
hopping enabled 0
timeslot 4
hopping enabled 0
timeslot 5
hopping enabled 0
timeslot 6
hopping enabled 0
timeslot 7
hopping enabled 0
bts 2
type osmo-bts
band invalid
cell_identity 65535
location_area_code 0x0016
base_station_id_code 12
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 0 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 42
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
hopping enabled 0
timeslot 2
hopping enabled 0
timeslot 3
hopping enabled 0
timeslot 4
hopping enabled 0
timeslot 5
hopping enabled 0
timeslot 6
hopping enabled 0
timeslot 7
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-net-bts)# neighbor cgi 23 42 423 5 arfcn 23 bsic 42
% BTS 0 already had neighbor CGI:023-42-423-5 ARFCN-BSIC:23-42
OsmoBSC(config-net-bts)# neighbor cgi 23 042 423 5 arfcn 23 bsic 42
% Error: only one Cell Identifier entry is allowed per remote neighbor. Already have: BTS 0 -> CGI:023-42-423-5 ARFCN-BSIC:23-42
OsmoBSC(config-net-bts)# neighbor cgi 23 42 423 6 arfcn 23 bsic 42
% Error: only one Cell Identifier entry is allowed per remote neighbor. Already have: BTS 0 -> CGI:023-42-423-5 ARFCN-BSIC:23-42
OsmoBSC(config-net-bts)# neighbor cgi 23 42 423 6 arfcn 42 bsic 1
OsmoBSC(config-net-bts)# neighbor lac 456 arfcn 123 bsic 45
OsmoBSC(config-net-bts)# neighbor lac-ci 789 10 arfcn 423 bsic any
OsmoBSC(config-net-bts)# neighbor lac-ci 789 10 arfcn 423 bsic 63
% BTS 0 already had neighbor LAC-CI:789-10 ARFCN-BSIC:423-any
% ERROR: duplicate Cell ID in neighbor config, with differing ARFCN+BSIC: LAC-CI:789-10 ARFCN-BSIC:423-63
OsmoBSC(config-net-bts)# neighbor lac-ci 789 10 arfcn 423 bsic 1
% BTS 0 already had neighbor LAC-CI:789-10 ARFCN-BSIC:423-any
% ERROR: duplicate Cell ID in neighbor config, with differing ARFCN+BSIC: LAC-CI:789-10 ARFCN-BSIC:423-1
OsmoBSC(config-net-bts)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 30
location_area_code 0x0014
base_station_id_code 10
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
neighbor bts 123
neighbor cgi 901 70 22 65535
neighbor cgi 023 42 423 5 arfcn 23 bsic 42
neighbor lac-ci 21 31 arfcn 41 bsic 11
neighbor cgi 023 42 423 6 arfcn 42 bsic 1
neighbor lac 456 arfcn 123 bsic 45
neighbor lac-ci 789 10 arfcn 423 bsic any
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 40
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
bts 1
type osmo-bts
band invalid
cell_identity 31
location_area_code 0x0015
base_station_id_code 11
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 0 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 41
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
hopping enabled 0
timeslot 2
hopping enabled 0
timeslot 3
hopping enabled 0
timeslot 4
hopping enabled 0
timeslot 5
hopping enabled 0
timeslot 6
hopping enabled 0
timeslot 7
hopping enabled 0
bts 2
type osmo-bts
band invalid
cell_identity 65535
location_area_code 0x0016
base_station_id_code 12
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 0 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 42
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
hopping enabled 0
timeslot 2
hopping enabled 0
timeslot 3
hopping enabled 0
timeslot 4
hopping enabled 0
timeslot 5
hopping enabled 0
timeslot 6
hopping enabled 0
timeslot 7
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-net-bts)# do show bts 0 neighbor arfcn 99 bsic any
% No entry for BTS 0 -> ARFCN-BSIC:99-any
OsmoBSC(config-net-bts)# do show bts 0 neighbor arfcn 41 bsic any
% BTS 0 -> ARFCN-BSIC:41-any resolves to local BTS 1 lac-ci 21 31
OsmoBSC(config-net-bts)# do show bts 0 neighbor arfcn 423 bsic 1
% BTS 0 -> ARFCN-BSIC:423-1 resolves to remote-BSS neighbors: LAC-CI[1]:{789-10}
OsmoBSC(config-net-bts)# do show bts 0 neighbor arfcn 423 bsic 23
% BTS 0 -> ARFCN-BSIC:423-23 resolves to remote-BSS neighbors: LAC-CI[1]:{789-10}
OsmoBSC(config-net-bts)# no neighbor arfcn 99 bsic 7
% Cannot remove: no such neighbor on BTS 0: ARFCN-BSIC:99-7
OsmoBSC(config-net-bts)# no neighbor arfcn 23 bsic 42
OsmoBSC(config-net-bts)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 30
location_area_code 0x0014
base_station_id_code 10
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
neighbor bts 123
neighbor cgi 901 70 22 65535
neighbor lac-ci 21 31 arfcn 41 bsic 11
neighbor cgi 023 42 423 6 arfcn 42 bsic 1
neighbor lac 456 arfcn 123 bsic 45
neighbor lac-ci 789 10 arfcn 423 bsic any
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 40
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
bts 1
type osmo-bts
band invalid
cell_identity 31
location_area_code 0x0015
base_station_id_code 11
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 0 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 41
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
hopping enabled 0
timeslot 2
hopping enabled 0
timeslot 3
hopping enabled 0
timeslot 4
hopping enabled 0
timeslot 5
hopping enabled 0
timeslot 6
hopping enabled 0
timeslot 7
hopping enabled 0
bts 2
type osmo-bts
band invalid
cell_identity 65535
location_area_code 0x0016
base_station_id_code 12
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 0 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 42
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
hopping enabled 0
timeslot 2
hopping enabled 0
timeslot 3
hopping enabled 0
timeslot 4
hopping enabled 0
timeslot 5
hopping enabled 0
timeslot 6
hopping enabled 0
timeslot 7
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-net-bts)# no neighbor arfcn 123 bsic 45
OsmoBSC(config-net-bts)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 30
location_area_code 0x0014
base_station_id_code 10
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
neighbor bts 123
neighbor cgi 901 70 22 65535
neighbor lac-ci 21 31 arfcn 41 bsic 11
neighbor cgi 023 42 423 6 arfcn 42 bsic 1
neighbor lac-ci 789 10 arfcn 423 bsic any
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 40
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
bts 1
type osmo-bts
band invalid
cell_identity 31
location_area_code 0x0015
base_station_id_code 11
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 0 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 41
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
hopping enabled 0
timeslot 2
hopping enabled 0
timeslot 3
hopping enabled 0
timeslot 4
hopping enabled 0
timeslot 5
hopping enabled 0
timeslot 6
hopping enabled 0
timeslot 7
hopping enabled 0
bts 2
type osmo-bts
band invalid
cell_identity 65535
location_area_code 0x0016
base_station_id_code 12
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 0 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 42
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
hopping enabled 0
timeslot 2
hopping enabled 0
timeslot 3
hopping enabled 0
timeslot 4
hopping enabled 0
timeslot 5
hopping enabled 0
timeslot 6
hopping enabled 0
timeslot 7
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-net-bts)# no neighbor arfcn 423 bsic any
OsmoBSC(config-net-bts)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 30
location_area_code 0x0014
base_station_id_code 10
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
neighbor bts 123
neighbor cgi 901 70 22 65535
neighbor lac-ci 21 31 arfcn 41 bsic 11
neighbor cgi 023 42 423 6 arfcn 42 bsic 1
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 40
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
bts 1
type osmo-bts
band invalid
cell_identity 31
location_area_code 0x0015
base_station_id_code 11
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 0 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 41
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
hopping enabled 0
timeslot 2
hopping enabled 0
timeslot 3
hopping enabled 0
timeslot 4
hopping enabled 0
timeslot 5
hopping enabled 0
timeslot 6
hopping enabled 0
timeslot 7
hopping enabled 0
bts 2
type osmo-bts
band invalid
cell_identity 65535
location_area_code 0x0016
base_station_id_code 12
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 0 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 42
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
hopping enabled 0
timeslot 2
hopping enabled 0
timeslot 3
hopping enabled 0
timeslot 4
hopping enabled 0
timeslot 5
hopping enabled 0
timeslot 6
hopping enabled 0
timeslot 7
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-net-bts)# no neighbor arfcn 423 bsic 63
% Cannot remove: no such neighbor on BTS 0: ARFCN-BSIC:423-63
OsmoBSC(config-net-bts)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 30
location_area_code 0x0014
base_station_id_code 10
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
neighbor bts 123
neighbor cgi 901 70 22 65535
neighbor lac-ci 21 31 arfcn 41 bsic 11
neighbor cgi 023 42 423 6 arfcn 42 bsic 1
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 40
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
bts 1
type osmo-bts
band invalid
cell_identity 31
location_area_code 0x0015
base_station_id_code 11
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 0 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 41
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
hopping enabled 0
timeslot 2
hopping enabled 0
timeslot 3
hopping enabled 0
timeslot 4
hopping enabled 0
timeslot 5
hopping enabled 0
timeslot 6
hopping enabled 0
timeslot 7
hopping enabled 0
bts 2
type osmo-bts
band invalid
cell_identity 65535
location_area_code 0x0016
base_station_id_code 12
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 0 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 42
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
hopping enabled 0
timeslot 2
hopping enabled 0
timeslot 3
hopping enabled 0
timeslot 4
hopping enabled 0
timeslot 5
hopping enabled 0
timeslot 6
hopping enabled 0
timeslot 7
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-net-bts)# no neighbor arfcn 423 bsic 1
% Cannot remove: no such neighbor on BTS 0: ARFCN-BSIC:423-1
OsmoBSC(config-net-bts)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 30
location_area_code 0x0014
base_station_id_code 10
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
neighbor bts 123
neighbor cgi 901 70 22 65535
neighbor lac-ci 21 31 arfcn 41 bsic 11
neighbor cgi 023 42 423 6 arfcn 42 bsic 1
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 40
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
bts 1
type osmo-bts
band invalid
cell_identity 31
location_area_code 0x0015
base_station_id_code 11
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 0 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 41
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
hopping enabled 0
timeslot 2
hopping enabled 0
timeslot 3
hopping enabled 0
timeslot 4
hopping enabled 0
timeslot 5
hopping enabled 0
timeslot 6
hopping enabled 0
timeslot 7
hopping enabled 0
bts 2
type osmo-bts
band invalid
cell_identity 65535
location_area_code 0x0016
base_station_id_code 12
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 0 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 42
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
hopping enabled 0
timeslot 2
hopping enabled 0
timeslot 3
hopping enabled 0
timeslot 4
hopping enabled 0
timeslot 5
hopping enabled 0
timeslot 6
hopping enabled 0
timeslot 7
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-net-bts)# no neighbor arfcn 41 bsic any
OsmoBSC(config-net-bts)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 30
location_area_code 0x0014
base_station_id_code 10
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
neighbor bts 123
neighbor cgi 901 70 22 65535
neighbor cgi 023 42 423 6 arfcn 42 bsic 1
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 40
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
bts 1
type osmo-bts
band invalid
cell_identity 31
location_area_code 0x0015
base_station_id_code 11
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 0 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 41
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
hopping enabled 0
timeslot 2
hopping enabled 0
timeslot 3
hopping enabled 0
timeslot 4
hopping enabled 0
timeslot 5
hopping enabled 0
timeslot 6
hopping enabled 0
timeslot 7
hopping enabled 0
bts 2
type osmo-bts
band invalid
cell_identity 65535
location_area_code 0x0016
base_station_id_code 12
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 0 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 42
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
hopping enabled 0
timeslot 2
hopping enabled 0
timeslot 3
hopping enabled 0
timeslot 4
hopping enabled 0
timeslot 5
hopping enabled 0
timeslot 6
hopping enabled 0
timeslot 7
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-net-bts)# no neighbor arfcn 41 bsic any
% Cannot remove: no such neighbor on BTS 0: ARFCN-BSIC:41-any
OsmoBSC(config-net-bts)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 30
location_area_code 0x0014
base_station_id_code 10
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
neighbor bts 123
neighbor cgi 901 70 22 65535
neighbor cgi 023 42 423 6 arfcn 42 bsic 1
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 40
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
bts 1
type osmo-bts
band invalid
cell_identity 31
location_area_code 0x0015
base_station_id_code 11
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 0 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 41
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
hopping enabled 0
timeslot 2
hopping enabled 0
timeslot 3
hopping enabled 0
timeslot 4
hopping enabled 0
timeslot 5
hopping enabled 0
timeslot 6
hopping enabled 0
timeslot 7
hopping enabled 0
bts 2
type osmo-bts
band invalid
cell_identity 65535
location_area_code 0x0016
base_station_id_code 12
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 0 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 42
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
hopping enabled 0
timeslot 2
hopping enabled 0
timeslot 3
hopping enabled 0
timeslot 4
hopping enabled 0
timeslot 5
hopping enabled 0
timeslot 6
hopping enabled 0
timeslot 7
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-net-bts)# no neighbor bts 123
OsmoBSC(config-net-bts)# no neighbor cgi 901 70 22 65535
OsmoBSC(config-net-bts)# no neighbor arfcn 42 bsic 1
OsmoBSC(config-net-bts)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 30
location_area_code 0x0014
base_station_id_code 10
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 40
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
bts 1
type osmo-bts
band invalid
cell_identity 31
location_area_code 0x0015
base_station_id_code 11
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 0 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 41
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
hopping enabled 0
timeslot 2
hopping enabled 0
timeslot 3
hopping enabled 0
timeslot 4
hopping enabled 0
timeslot 5
hopping enabled 0
timeslot 6
hopping enabled 0
timeslot 7
hopping enabled 0
bts 2
type osmo-bts
band invalid
cell_identity 65535
location_area_code 0x0016
base_station_id_code 12
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 0 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 42
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
hopping enabled 0
timeslot 2
hopping enabled 0
timeslot 3
hopping enabled 0
timeslot 4
hopping enabled 0
timeslot 5
hopping enabled 0
timeslot 6
hopping enabled 0
timeslot 7
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-net-bts)# neighbor bts 1
OsmoBSC(config-net-bts)# neighbor bts 2
OsmoBSC(config-net-bts)# neighbor cgi 023 42 423 5 arfcn 23 bsic 42
OsmoBSC(config-net-bts)# neighbor lac 456 arfcn 123 bsic 45
OsmoBSC(config-net-bts)# neighbor lac-ci 789 10 arfcn 423 bsic any
OsmoBSC(config-net-bts)# neighbor cgi-ps 23 42 423 2 5 arfcn 23 bsic 32
OsmoBSC(config-net-bts)# no neighbors
% Removed neighbor: BTS 0 to BTS 1
% Removed neighbor: BTS 0 to BTS 2
% Removed neighbor: BTS 0 to CGI:023-42-423-5 ARFCN-BSIC:23-42
% Removed neighbor: BTS 0 to LAC:456 ARFCN-BSIC:123-45
% Removed neighbor: BTS 0 to LAC-CI:789-10 ARFCN-BSIC:423-any
% Removed neighbor: BTS 0 to CGI-PS:023-42-423-2-5 ARFCN-BSIC:23-32
OsmoBSC(config-net-bts)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 30
location_area_code 0x0014
base_station_id_code 10
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 40
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
bts 1
type osmo-bts
band invalid
cell_identity 31
location_area_code 0x0015
base_station_id_code 11
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 0 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 41
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
hopping enabled 0
timeslot 2
hopping enabled 0
timeslot 3
hopping enabled 0
timeslot 4
hopping enabled 0
timeslot 5
hopping enabled 0
timeslot 6
hopping enabled 0
timeslot 7
hopping enabled 0
bts 2
type osmo-bts
band invalid
cell_identity 65535
location_area_code 0x0016
base_station_id_code 12
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 0 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 42
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
hopping enabled 0
timeslot 2
hopping enabled 0
timeslot 3
hopping enabled 0
timeslot 4
hopping enabled 0
timeslot 5
hopping enabled 0
timeslot 6
hopping enabled 0
timeslot 7
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
[1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m shutting down OML for BTS 0 (bsc_init.c:57)[0;m
[1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m shutting down OML for BTS 1 (bsc_init.c:57)[0;m
[1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m shutting down OML for BTS 2 (bsc_init.c:57)[0;m
signal 15 received
[1;33mDLGLOBAL[0;m [1;33mNOTICE[0;m Available via telnet 127.0.0.1 4242 (telnet_interface.c:88)
[38;5;23m[1;33mDLINP[0;m[38;5;23m [1;33mNOTICE[0;m[38;5;23m E1L(0) enabling ipaccess BSC mode on 0.0.0.0 with OML 3002 and RSL 3003 TCP ports (ipaccess.c:969)[0;m
[38;5;33m[1;33mDLCTRL[0;m[38;5;33m [1;33mNOTICE[0;m[38;5;33m CTRL at 127.0.0.1 4249 (control_if.c:1026)[0;m
[1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m No MGW pool configured, using MGW configuration in VTY node 'msc' (osmo_bsc_main.c:897)[0;m
[38;5;51m[1;33mDLMGCP[0;m[38;5;51m [1;33mNOTICE[0;m[38;5;51m MGW(mgw) MGCP client: using endpoint domain '@mgw' (mgcp_client.c:936)[0;m
[1;33mDMSC[0;m [1;33mNOTICE[0;m To auto-configure msc 0, creating cs7 instance 0 implicitly (osmo_bsc_sigtran.c:609)
[1;33mDMSC[0;m [1;33mNOTICE[0;m Initializing SCCP connection for A/m3ua on cs7 instance 0 (osmo_bsc_sigtran.c:658)
[38;5;45m[1;31mDLSCCP[0;m[38;5;45m [1;31mERROR[0;m[38;5;45m SS7 instance 0: no primary point-code set, using default point-code (sccp_user.c:566)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using SS7 instance 0, pc:0.23.3 (sccp_user.c:572)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Creating AS instance (sccp_user.c:579)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using AS instance as-clnt-A-0-m3ua (sccp_user.c:590)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Creating default route (sccp_user.c:596)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: No unassociated ASP for m3ua, creating new ASP asp-clnt-A-0-m3ua (sccp_user.c:635)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using ASP instance asp-clnt-A-0-m3ua (sccp_user.c:705)[0;m
[38;5;43m[1;33mDLSS7[0;m[38;5;43m [1;33mNOTICE[0;m[38;5;43m 0: Creating SCCP instance (osmo_ss7_instance.c:158)[0;m
[1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: local (BSC) SCCP address: RI=SSN_PC,PC=0.23.3,SSN=BSSAP (osmo_bsc_sigtran.c:714)
[1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: remote (MSC) SCCP address: RI=SSN_PC,PC=0.23.1,SSN=BSSAP (osmo_bsc_sigtran.c:716)
[1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: binding SCCP user (osmo_bsc_sigtran.c:721)
[38;5;23m[1;31mDLINP[0;m[38;5;23m [1;31mERROR[0;m[38;5;23m CLICONN(asp-clnt-A-0-m3ua,){CONNECTING} connect failed (-111) (stream_cli.c:422)[0;m
[38;5;43m[1;31mDLSS7[0;m[38;5;43m [1;31mERROR[0;m[38;5;43m Unable to route HMRT message: the AS as-clnt-A-0-m3ua is down (osmo_ss7_hmrt.c:238)[0;m
Launching: cd '/build/tests'; ../src/osmo-bsc/osmo-bsc -c ../doc/examples/osmo-bsc/osmo-bsc-minimal.cfg
OsmoBSC> show nri
msc 0
% no NRI mappings
OsmoBSC> enable
OsmoBSC# configure terminal
OsmoBSC(config)# msc 0
OsmoBSC(config-msc)# list
help
list [with-flags]
show vty-attributes
show vty-attributes (application|library|global)
write terminal
write file [PATH]
write memory
write
show running-config
exit
end
core-mobile-network-code <1-999>
core-mobile-country-code <1-999>
codec-list .LIST
allow-emergency (allow|deny)
amr-config 12_2k (allowed|forbidden)
amr-config 10_2k (allowed|forbidden)
amr-config 7_95k (allowed|forbidden)
amr-config 7_40k (allowed|forbidden)
amr-config 6_70k (allowed|forbidden)
amr-config 5_90k (allowed|forbidden)
amr-config 5_15k (allowed|forbidden)
amr-config 4_75k (allowed|forbidden)
amr-payload (octet-aligned|bandwidth-efficient)
lcls-mode (disabled|mgw-loop|bts-loop)
lcls-codec-mismatch (allowed|forbidden)
bsc-addr NAME
msc-addr NAME
asp-protocol (m3ua|sua|ipa)
nri add <0-32767> [<0-32767>]
nri del <0-32767> [<0-32767>]
show nri
allow-attach
no allow-attach
mgw x-osmo-ign call-id
no mgw x-osmo-ign
osmux (on|off|only)
keepalive request-interval <0-4294967295>
keepalive request-endpoint NAME
keepalive timeout <0-4294967295>
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
[1;31mDMSC[0;m [1;31mERROR[0;m msc 0: Warning: NRI range surpasses current NRI bitlen: 1024..1024 (bsc_vty.c:3464)
% 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
[1;31mDMSC[0;m [1;31mERROR[0;m msc 2: NRI range [200..300] overlaps between msc 2 and msc 0. For overlaps, msc 0 has higher priority than msc 2 (bsc_vty.c:3479)
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
[1;31mDMSC[0;m [1;31mERROR[0;m msc 2: Warning: NRI range surpasses current NRI bitlen: 1024..1025 (bsc_vty.c:3464)
[1;31mDMSC[0;m [1;31mERROR[0;m msc 2: NRI range [1024..1025] overlaps between msc 2 and msc 0. For overlaps, msc 0 has higher priority than msc 2 (bsc_vty.c:3479)
% 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
[1;31mDMSC[0;m [1;31mERROR[0;m msc 1: NRI range [200..300] overlaps between msc 1 and msc 0. For overlaps, msc 0 has higher priority than msc 1 (bsc_vty.c:3479)
[1;31mDMSC[0;m [1;31mERROR[0;m msc 1: NRI range [200..300] overlaps between msc 1 and msc 2. For overlaps, msc 2 has higher priority than msc 1 (bsc_vty.c:3479)
% 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
[1;31mDMSC[0;m [1;31mERROR[0;m msc 1: Warning: NRI range surpasses current NRI bitlen: 1024..1025 (bsc_vty.c:3464)
[1;31mDMSC[0;m [1;31mERROR[0;m msc 1: NRI range [1024..1025] overlaps between msc 1 and msc 0. For overlaps, msc 0 has higher priority than msc 1 (bsc_vty.c:3479)
[1;31mDMSC[0;m [1;31mERROR[0;m msc 1: NRI range [1024..1025] overlaps between msc 1 and msc 2. For overlaps, msc 2 has higher priority than msc 1 (bsc_vty.c:3479)
% 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)# list
help
list [with-flags]
show vty-attributes
show vty-attributes (application|library|global)
write terminal
write file [PATH]
write memory
write
show running-config
exit
end
network country code <1-999>
mobile network code <0-999>
encryption a5 <0-4> [<0-4>] [<0-4>] [<0-4>] [<0-4>]
timezone <-19-19> (0|15|30|45)
timezone <-19-19> (0|15|30|45) <0-2>
no timezone
periodic location update <6-1530>
no periodic location update
meas-feed destination ADDR <0-65535>
meas-feed scenario NAME
meas-feed write-queue-max-length <1-65535>
allow-unusable-timeslots
pcu-socket PATH
pcu-socket-wqueue-length <1-2147483646>
no pcu-socket
timer [(net|mgw)] [TNNNN] [(<0-2147483647>|default)]
neci (0|1)
paging any use tch (0|1)
nri bitlen <1-15>
nri null add <0-32767> [<0-32767>]
nri null del <0-32767> [<0-32767>]
bts <0-65535>
neighbor-resolution bind (A.B.C.D|X:X::X:X) [<0-65535>]
mgw <0-255>
no mgw <0-255>
handover (0|1|default)
handover algorithm (1|2|default)
handover1 window rxlev averaging (<1-10>|default)
handover1 window rxqual averaging (<1-10>|default)
handover1 window rxlev neighbor averaging (<1-10>|default)
handover1 power budget interval (<1-99>|default)
handover1 power budget hysteresis (<0-999>|default)
handover1 maximum distance (<0-9999>|default)
handover2 window rxlev averaging (<1-10>|default)
handover2 window rxqual averaging (<1-10>|default)
handover2 window rxlev neighbor averaging (<1-10>|default)
handover2 power budget interval (<1-99>|default)
handover2 power budget hysteresis (<0-999>|default)
handover2 maximum distance (<0-9999>|default)
handover2 assignment (0|1|default)
handover2 tdma-measurement (auto|full|subset|default)
handover2 min rxlev (<-110--50>|default)
handover2 min rxqual (<0-7>|default)
handover2 afs-bias rxlev (<0-20>|default)
handover2 afs-bias rxqual (<0-7>|default)
handover2 min-free-slots tch/f (<0-9999>|default)
handover2 min-free-slots tch/h (<0-9999>|default)
handover2 max-handovers (<1-9999>|default)
handover2 penalty-time max-distance (<0-99999>|default)
handover2 penalty-time failed-ho (<0-99999>|default)
handover2 penalty-time failed-assignment (<0-99999>|default)
handover2 penalty-time low-rxqual-assignment (<0-99999>|default)
handover2 penalty-time low-rxqual-ho (<0-99999>|default)
handover2 retries (<0-9>|default)
handover2 congestion-check (disabled|<1-999>|now)
OsmoBSC(config-net)# nri ?
bitlen Set number of bits that an NRI has, to extract from TMSI identities (always starting just after the TMSI's most significant octet).
null Define NULL-NRI values that cause re-assignment of an MS to a different MSC, for MSC pooling.
OsmoBSC(config-net)# nri bitlen ?
<1-15> bit count (default: 10)
OsmoBSC(config-net)# nri bitlen 11
OsmoBSC(config-net)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
nri bitlen 11
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
nri add 23
nri add 100 200
nri add 256 511
nri add 1024
msc 2
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
nri add 200 300
nri add 1024 1025
msc 1
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
nri add 42
nri add 200 300
nri add 512 767
nri add 1024 1025
bsc
mid-call-timeout 0
end
OsmoBSC(config-net)# nri null ?
add Add NULL-NRI value (or range)
del Remove NRI value or range from the NRI mapping
OsmoBSC(config-net)# nri null add ?
<0-32767> First value of the NRI value range, should not surpass the configured 'nri bitlen'.
OsmoBSC(config-net)# nri null add 0 ?
[<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-net)# nri null add 0 0 ?
<cr>
OsmoBSC(config-net)# nri null del ?
<0-32767> First value of the NRI value range, should not surpass the configured 'nri bitlen'.
OsmoBSC(config-net)# nri null del 0 ?
[<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-net)# nri null del 0 0 ?
<cr>
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
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
nri bitlen 11
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
nri add 0 1000
msc 2
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
msc 1
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-msc)# no allow-attach
OsmoBSC(config-msc)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
nri bitlen 11
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
nri add 0 1000
no allow-attach
msc 2
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
msc 1
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-msc)# allow-attach
OsmoBSC(config-msc)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
nri bitlen 11
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
nri add 0 1000
msc 2
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
msc 1
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
[1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m shutting down OML for BTS 0 (bsc_init.c:57)[0;m
signal 15 received
[1;33mDLGLOBAL[0;m [1;33mNOTICE[0;m Available via telnet 127.0.0.1 4242 (telnet_interface.c:88)
[38;5;23m[1;33mDLINP[0;m[38;5;23m [1;33mNOTICE[0;m[38;5;23m E1L(0) enabling ipaccess BSC mode on 0.0.0.0 with OML 3002 and RSL 3003 TCP ports (ipaccess.c:969)[0;m
[38;5;33m[1;33mDLCTRL[0;m[38;5;33m [1;33mNOTICE[0;m[38;5;33m CTRL at 127.0.0.1 4249 (control_if.c:1026)[0;m
[1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m No MGW pool configured, using MGW configuration in VTY node 'msc' (osmo_bsc_main.c:897)[0;m
[38;5;51m[1;33mDLMGCP[0;m[38;5;51m [1;33mNOTICE[0;m[38;5;51m MGW(mgw) MGCP client: using endpoint domain '@mgw' (mgcp_client.c:936)[0;m
[1;33mDMSC[0;m [1;33mNOTICE[0;m To auto-configure msc 0, creating cs7 instance 0 implicitly (osmo_bsc_sigtran.c:609)
[1;33mDMSC[0;m [1;33mNOTICE[0;m Initializing SCCP connection for A/m3ua on cs7 instance 0 (osmo_bsc_sigtran.c:658)
[38;5;45m[1;31mDLSCCP[0;m[38;5;45m [1;31mERROR[0;m[38;5;45m SS7 instance 0: no primary point-code set, using default point-code (sccp_user.c:566)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using SS7 instance 0, pc:0.23.3 (sccp_user.c:572)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Creating AS instance (sccp_user.c:579)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using AS instance as-clnt-A-0-m3ua (sccp_user.c:590)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Creating default route (sccp_user.c:596)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: No unassociated ASP for m3ua, creating new ASP asp-clnt-A-0-m3ua (sccp_user.c:635)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using ASP instance asp-clnt-A-0-m3ua (sccp_user.c:705)[0;m
[38;5;43m[1;33mDLSS7[0;m[38;5;43m [1;33mNOTICE[0;m[38;5;43m 0: Creating SCCP instance (osmo_ss7_instance.c:158)[0;m
[1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: local (BSC) SCCP address: RI=SSN_PC,PC=0.23.3,SSN=BSSAP (osmo_bsc_sigtran.c:714)
[1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: remote (MSC) SCCP address: RI=SSN_PC,PC=0.23.1,SSN=BSSAP (osmo_bsc_sigtran.c:716)
[1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: binding SCCP user (osmo_bsc_sigtran.c:721)
[38;5;23m[1;31mDLINP[0;m[38;5;23m [1;31mERROR[0;m[38;5;23m CLICONN(asp-clnt-A-0-m3ua,){CONNECTING} connect failed (-111) (stream_cli.c:422)[0;m
[38;5;43m[1;31mDLSS7[0;m[38;5;43m [1;31mERROR[0;m[38;5;43m Unable to route HMRT message: the AS as-clnt-A-0-m3ua is down (osmo_ss7_hmrt.c:238)[0;m
Launching: cd '/build/tests'; ../src/osmo-bsc/osmo-bsc -c ../doc/examples/osmo-bsc/osmo-bsc-minimal.cfg
OsmoBSC> enable
OsmoBSC# list
help
list [with-flags]
show vty-attributes
show vty-attributes (application|library|global)
write terminal
write file [PATH]
write memory
write
show running-config
exit
disable
configure [terminal]
copy running-config startup-config
shutdown
show startup-config
show version
show online-help
terminal length <0-512>
terminal no length
who
show history
terminal monitor
terminal no monitor
show stats [skip-zero]
show stats level (global|peer|subscriber) [skip-zero]
show asciidoc counters
show rate-counters [skip-zero]
stats report
stats reset
show timer [(net|mgw)] [TNNNN]
show network
show bts [<0-65535>]
show bts brief
show bts <0-65535> fail-rep [reset]
show rejected-bts
show trx [<0-65535>] [<0-255>]
show trx (connected|disconnected)
show timeslot [<0-65535>] [<0-255>] [<0-7>]
show lchan [<0-65535>] [<0-255>] [<0-7>] [<0-7>]
show lchan summary [<0-65535>] [<0-255>] [<0-7>] [<0-7>]
show lchan summary-all [<0-65535>] [<0-255>] [<0-7>] [<0-7>]
show conns
show paging [<0-65535>]
show paging-group <0-65535> IMSI
handover any
assignment any
handover any to arfcn <0-1023> bsic (<0-63>|any)
logging enable
logging disable
logging filter all (0|1)
logging color (0|1)
logging timestamp (0|1)
logging print extended-timestamp (0|1)
logging print thread-id (0|1)
logging print category (0|1)
logging print category-hex (0|1)
logging print level (0|1)
logging print file (0|1|basename) [last]
logging set-log-mask MASK
logging level (rll|mm|rr|rsl|nm|pag|meas|msc|ho|hodec|ref|ctrl|filter|pcu|lcls|chan|ts|as|cbs|lcs|asci|reset|loop|lglobal|llapd|linp|lmux|lmi|lmib|lsms|lctrl|lgtp|lstats|lgsup|loap|lss7|lsccp|lsua|lm3ua|lmgcp|ljibuf|lrspro|lns|lbssgp|lnsdata|lnssignal|liuup|lpfcp|lcsn1|lio) (debug|info|notice|error|fatal)
logging level set-all (debug|info|notice|error|fatal)
logging level force-all (debug|info|notice|error|fatal)
no logging level force-all
logp (rll|mm|rr|rsl|nm|pag|meas|msc|ho|hodec|ref|ctrl|filter|pcu|lcls|chan|ts|as|cbs|lcs|asci|reset|loop|lglobal|llapd|linp|lmux|lmi|lmib|lsms|lctrl|lgtp|lstats|lgsup|loap|lss7|lsccp|lsua|lm3ua|lmgcp|ljibuf|lrspro|lns|lbssgp|lnsdata|lnssignal|liuup|lpfcp|lcsn1|lio) (debug|info|notice|error|fatal) .LOGMESSAGE
show logging vty
show alarms
show talloc-context (application|global|all) (full|brief|DEPTH)
show talloc-context (application|global|all) (full|brief|DEPTH) tree ADDRESS
show talloc-context (application|global|all) (full|brief|DEPTH) filter REGEXP
show bts <0-65535> neighbor arfcn <0-1023> bsic (<0-63>|any)
show fsm NAME
show fsm all
show fsm-state-graph NAME
show fsm-instances NAME
show fsm-instances all
mgw <0-255> reconnect
mgw <0-255> block
mgw <0-255> unblock
show mgw-pool
drop bts connection <0-65535> (oml|rsl)
restart-bts <0-65535>
bts <0-65535> unblock-setup-ramping
bts <0-65535> resend-system-information
bts <0-65535> resend-power-control-defaults
bts <0-65535> c0-power-reduction <0-6>
bts <0-65535> trx <0-255> timeslot <0-7> pdch (activate|deactivate)
bts <0-65535> trx <0-255> timeslot <0-7> (sub-slot|vamos-sub-slot) <0-7> (activate|activate-vamos) (hr|fr|efr|amr|sig) [<0-7>]
bts <0-65535> trx <0-255> timeslot <0-7> (sub-slot|vamos-sub-slot) <0-7> deactivate
bts <0-65535> trx <0-255> timeslot <0-7> sub-slot <0-7> modify (vamos|non-vamos) [tsc] [<1-4>] [<0-7>]
bts <0-65535> trx <0-255> timeslot <0-7> sub-slot <0-7> mdcx A.B.C.D <0-65535>
bts <0-65535> trx <0-255> timeslot <0-7> (sub-slot|vamos-sub-slot) <0-7> reassign-to trx <0-255> timeslot <0-7> (sub-slot|vamos-sub-slot) <0-7> [tsc] [<1-4>] [<0-7>]
bts <0-65535> trx <0-255> timeslot <0-7> sub-slot <0-7> ms-power <0-40> [verify]
bts <0-65535> trx <0-255> timeslot <0-7> sub-slot <0-7> handover <0-65535>
bts <0-65535> trx <0-255> timeslot <0-7> sub-slot <0-7> assignment
ctrl-interface generate-trap TRAP VALUE
bts <0-65535> oml class (site-manager|bts|radio-carrier|baseband-transceiver|channel|adjc|handover|power-contorl|btse|rack|test|envabtse|bport|gprs-nse|gprs-cell|gprs-nsvc|siemenshw) instance <0-255> <0-255> <0-255>
bts <0-65535> oml class <0-255> instance <0-255> <0-255> <0-255>
show bts <0-65535> om2k-mo
bts <0-65535> om2000 class (trxc|tg|ts|tf|is|con|dp|mctr|cf|tx|rx) <0-255> <0-255> <0-255>
bts <0-65535> om2000 class <0-255> <0-255> <0-255> <0-255>
show e1_driver
show e1_line [<0-255>] [stats]
show e1_timeslot [<0-255>] [<0-31>]
show cbc
show bts <0-65535> smscb [(basic|extended)]
show statistics
show mscs
show position
logging filter imsi IMSI
show subscriber all
show nri [<0-1000>]
generate-location-state-trap <0-65535>
msc <0-1000> bssmap reset
show cpu-sched threads
show cs7 instance <0-15> users
show cs7 (sua|m3ua|ipa) [<0-65534>]
show cs7 (sua|m3ua|ipa) (sctp|tcp) [<0-65534>]
show cs7 config
cs7 instance <0-15> asp NAME disconnect
show cs7 instance <0-15> asp
show cs7 instance <0-15> asp name ASP_NAME
show cs7 instance <0-15> asp-remaddr
show cs7 instance <0-15> asp-remaddr name ASP_NAME
show cs7 instance <0-15> asp-assoc-status
show cs7 instance <0-15> asp-assoc-status name ASP_NAME
show cs7 instance <0-15> as (active|all|m3ua|sua)
show cs7 instance <0-15> route
show cs7 instance <0-15> sccp addressbook
show cs7 instance <0-15> sccp users
show cs7 instance <0-15> sccp ssn <0-65535>
show cs7 instance <0-15> sccp connections
show cs7 instance <0-15> sccp timers
show smlc
OsmoBSC# bts 0 trx 0 timeslot 0 sub-slot 0 ?
activate Manual Channel Activation (e.g. for BER test)
activate-vamos Manual Channel Activation, in VAMOS mode
deactivate Manual Channel Deactivation (e.g. for BER test)
modify Manually send Channel Mode Modify (for debugging)
mdcx Modify RTP Connection
reassign-to Trigger Assignment to an unused lchan on the same cell
ms-power Manually force MS Uplink Power Level in dBm on the lchan (for testing)
handover Manually trigger handover (for debugging)
assignment Manually trigger assignment (for debugging)
OsmoBSC# bts 0 trx 0 timeslot 0 sub-slot 0 modify ?
vamos Enable VAMOS channel mode
non-vamos Disable VAMOS channel mode
OsmoBSC# bts 0 trx 0 timeslot 0 sub-slot 0 modify vamos ?
[tsc] Provide specific TSC Set and Training Sequence Code
OsmoBSC# bts 0 trx 0 timeslot 0 sub-slot 0 modify vamos tsc ?
[<1-4>] TSC Set
OsmoBSC# bts 0 trx 0 timeslot 0 sub-slot 0 modify vamos tsc 1 ?
[<0-7>] Training Sequence Code
OsmoBSC# bts 0 trx 0 timeslot 0 sub-slot 0 modify vamos tsc 1 0 ?
<cr>
OsmoBSC# list
help
list [with-flags]
show vty-attributes
show vty-attributes (application|library|global)
write terminal
write file [PATH]
write memory
write
show running-config
exit
disable
configure [terminal]
copy running-config startup-config
shutdown
show startup-config
show version
show online-help
terminal length <0-512>
terminal no length
who
show history
terminal monitor
terminal no monitor
show stats [skip-zero]
show stats level (global|peer|subscriber) [skip-zero]
show asciidoc counters
show rate-counters [skip-zero]
stats report
stats reset
show timer [(net|mgw)] [TNNNN]
show network
show bts [<0-65535>]
show bts brief
show bts <0-65535> fail-rep [reset]
show rejected-bts
show trx [<0-65535>] [<0-255>]
show trx (connected|disconnected)
show timeslot [<0-65535>] [<0-255>] [<0-7>]
show lchan [<0-65535>] [<0-255>] [<0-7>] [<0-7>]
show lchan summary [<0-65535>] [<0-255>] [<0-7>] [<0-7>]
show lchan summary-all [<0-65535>] [<0-255>] [<0-7>] [<0-7>]
show conns
show paging [<0-65535>]
show paging-group <0-65535> IMSI
handover any
assignment any
handover any to arfcn <0-1023> bsic (<0-63>|any)
logging enable
logging disable
logging filter all (0|1)
logging color (0|1)
logging timestamp (0|1)
logging print extended-timestamp (0|1)
logging print thread-id (0|1)
logging print category (0|1)
logging print category-hex (0|1)
logging print level (0|1)
logging print file (0|1|basename) [last]
logging set-log-mask MASK
logging level (rll|mm|rr|rsl|nm|pag|meas|msc|ho|hodec|ref|ctrl|filter|pcu|lcls|chan|ts|as|cbs|lcs|asci|reset|loop|lglobal|llapd|linp|lmux|lmi|lmib|lsms|lctrl|lgtp|lstats|lgsup|loap|lss7|lsccp|lsua|lm3ua|lmgcp|ljibuf|lrspro|lns|lbssgp|lnsdata|lnssignal|liuup|lpfcp|lcsn1|lio) (debug|info|notice|error|fatal)
logging level set-all (debug|info|notice|error|fatal)
logging level force-all (debug|info|notice|error|fatal)
no logging level force-all
logp (rll|mm|rr|rsl|nm|pag|meas|msc|ho|hodec|ref|ctrl|filter|pcu|lcls|chan|ts|as|cbs|lcs|asci|reset|loop|lglobal|llapd|linp|lmux|lmi|lmib|lsms|lctrl|lgtp|lstats|lgsup|loap|lss7|lsccp|lsua|lm3ua|lmgcp|ljibuf|lrspro|lns|lbssgp|lnsdata|lnssignal|liuup|lpfcp|lcsn1|lio) (debug|info|notice|error|fatal) .LOGMESSAGE
show logging vty
show alarms
show talloc-context (application|global|all) (full|brief|DEPTH)
show talloc-context (application|global|all) (full|brief|DEPTH) tree ADDRESS
show talloc-context (application|global|all) (full|brief|DEPTH) filter REGEXP
show bts <0-65535> neighbor arfcn <0-1023> bsic (<0-63>|any)
show fsm NAME
show fsm all
show fsm-state-graph NAME
show fsm-instances NAME
show fsm-instances all
mgw <0-255> reconnect
mgw <0-255> block
mgw <0-255> unblock
show mgw-pool
drop bts connection <0-65535> (oml|rsl)
restart-bts <0-65535>
bts <0-65535> unblock-setup-ramping
bts <0-65535> resend-system-information
bts <0-65535> resend-power-control-defaults
bts <0-65535> c0-power-reduction <0-6>
bts <0-65535> trx <0-255> timeslot <0-7> pdch (activate|deactivate)
bts <0-65535> trx <0-255> timeslot <0-7> (sub-slot|vamos-sub-slot) <0-7> (activate|activate-vamos) (hr|fr|efr|amr|sig) [<0-7>]
bts <0-65535> trx <0-255> timeslot <0-7> (sub-slot|vamos-sub-slot) <0-7> deactivate
bts <0-65535> trx <0-255> timeslot <0-7> sub-slot <0-7> modify (vamos|non-vamos) [tsc] [<1-4>] [<0-7>]
bts <0-65535> trx <0-255> timeslot <0-7> sub-slot <0-7> mdcx A.B.C.D <0-65535>
bts <0-65535> trx <0-255> timeslot <0-7> (sub-slot|vamos-sub-slot) <0-7> reassign-to trx <0-255> timeslot <0-7> (sub-slot|vamos-sub-slot) <0-7> [tsc] [<1-4>] [<0-7>]
bts <0-65535> trx <0-255> timeslot <0-7> sub-slot <0-7> ms-power <0-40> [verify]
bts <0-65535> trx <0-255> timeslot <0-7> sub-slot <0-7> handover <0-65535>
bts <0-65535> trx <0-255> timeslot <0-7> sub-slot <0-7> assignment
ctrl-interface generate-trap TRAP VALUE
bts <0-65535> oml class (site-manager|bts|radio-carrier|baseband-transceiver|channel|adjc|handover|power-contorl|btse|rack|test|envabtse|bport|gprs-nse|gprs-cell|gprs-nsvc|siemenshw) instance <0-255> <0-255> <0-255>
bts <0-65535> oml class <0-255> instance <0-255> <0-255> <0-255>
show bts <0-65535> om2k-mo
bts <0-65535> om2000 class (trxc|tg|ts|tf|is|con|dp|mctr|cf|tx|rx) <0-255> <0-255> <0-255>
bts <0-65535> om2000 class <0-255> <0-255> <0-255> <0-255>
show e1_driver
show e1_line [<0-255>] [stats]
show e1_timeslot [<0-255>] [<0-31>]
show cbc
show bts <0-65535> smscb [(basic|extended)]
show statistics
show mscs
show position
logging filter imsi IMSI
show subscriber all
show nri [<0-1000>]
generate-location-state-trap <0-65535>
msc <0-1000> bssmap reset
show cpu-sched threads
show cs7 instance <0-15> users
show cs7 (sua|m3ua|ipa) [<0-65534>]
show cs7 (sua|m3ua|ipa) (sctp|tcp) [<0-65534>]
show cs7 config
cs7 instance <0-15> asp NAME disconnect
show cs7 instance <0-15> asp
show cs7 instance <0-15> asp name ASP_NAME
show cs7 instance <0-15> asp-remaddr
show cs7 instance <0-15> asp-remaddr name ASP_NAME
show cs7 instance <0-15> asp-assoc-status
show cs7 instance <0-15> asp-assoc-status name ASP_NAME
show cs7 instance <0-15> as (active|all|m3ua|sua)
show cs7 instance <0-15> route
show cs7 instance <0-15> sccp addressbook
show cs7 instance <0-15> sccp users
show cs7 instance <0-15> sccp ssn <0-65535>
show cs7 instance <0-15> sccp connections
show cs7 instance <0-15> sccp timers
show smlc
OsmoBSC# bts?
bts BTS Specific Commands
OsmoBSC# bts ?
<0-65535> BTS Number
OsmoBSC# bts 0 ?
unblock-setup-ramping Unblock and allow to configure a BTS if kept back by BTS ramping
resend-system-information Re-generate + re-send BCCH SYSTEM INFORMATION
resend-power-control-defaults Re-generate + re-send default MS/BS Power control parameters
c0-power-reduction BCCH carrier power reduction operation
trx TRX for manual command
oml Manipulate the OML managed objects
om2000 Manipulate the OM2000 managed objects
OsmoBSC# bts 0 c0-power-reduction ?
<0-6> Power reduction value (in dB, even numbers only)
OsmoBSC# bts 0 trx ?
<0-255> TRX Number
OsmoBSC# bts 0 trx 0 ?
timeslot Timeslot for manual command
OsmoBSC# bts 0 trx 0 timeslot ?
<0-7> Timeslot Number
OsmoBSC# bts 0 trx 0 timeslot 0 ?
pdch Packet Data Channel
sub-slot Primary sub-slot
vamos-sub-slot VAMOS secondary shadow subslot, range <0-1>, only valid for TCH type timeslots
OsmoBSC# bts 0 trx 0 timeslot 0 sub-slot ?
<0-7> Sub-slot Number
OsmoBSC# bts 0 trx 0 timeslot 0 sub-slot 0 ?
activate Manual Channel Activation (e.g. for BER test)
activate-vamos Manual Channel Activation, in VAMOS mode
deactivate Manual Channel Deactivation (e.g. for BER test)
modify Manually send Channel Mode Modify (for debugging)
mdcx Modify RTP Connection
reassign-to Trigger Assignment to an unused lchan on the same cell
ms-power Manually force MS Uplink Power Level in dBm on the lchan (for testing)
handover Manually trigger handover (for debugging)
assignment Manually trigger assignment (for debugging)
OsmoBSC# bts 0 trx 0 timeslot 0 sub-slot 0 activate ?
hr Half-Rate v1
fr Full-Rate
efr Enhanced Full Rate
amr Adaptive Multi-Rate
sig Signalling
OsmoBSC# bts 0 trx 0 timeslot 0 sub-slot 0 activate fr ?
[<0-7>] AMR Mode
OsmoBSC# bts 0 trx 0 timeslot 0 sub-slot 0 activate fr 0 ?
<cr>
OsmoBSC# list
help
list [with-flags]
show vty-attributes
show vty-attributes (application|library|global)
write terminal
write file [PATH]
write memory
write
show running-config
exit
disable
configure [terminal]
copy running-config startup-config
shutdown
show startup-config
show version
show online-help
terminal length <0-512>
terminal no length
who
show history
terminal monitor
terminal no monitor
show stats [skip-zero]
show stats level (global|peer|subscriber) [skip-zero]
show asciidoc counters
show rate-counters [skip-zero]
stats report
stats reset
show timer [(net|mgw)] [TNNNN]
show network
show bts [<0-65535>]
show bts brief
show bts <0-65535> fail-rep [reset]
show rejected-bts
show trx [<0-65535>] [<0-255>]
show trx (connected|disconnected)
show timeslot [<0-65535>] [<0-255>] [<0-7>]
show lchan [<0-65535>] [<0-255>] [<0-7>] [<0-7>]
show lchan summary [<0-65535>] [<0-255>] [<0-7>] [<0-7>]
show lchan summary-all [<0-65535>] [<0-255>] [<0-7>] [<0-7>]
show conns
show paging [<0-65535>]
show paging-group <0-65535> IMSI
handover any
assignment any
handover any to arfcn <0-1023> bsic (<0-63>|any)
logging enable
logging disable
logging filter all (0|1)
logging color (0|1)
logging timestamp (0|1)
logging print extended-timestamp (0|1)
logging print thread-id (0|1)
logging print category (0|1)
logging print category-hex (0|1)
logging print level (0|1)
logging print file (0|1|basename) [last]
logging set-log-mask MASK
logging level (rll|mm|rr|rsl|nm|pag|meas|msc|ho|hodec|ref|ctrl|filter|pcu|lcls|chan|ts|as|cbs|lcs|asci|reset|loop|lglobal|llapd|linp|lmux|lmi|lmib|lsms|lctrl|lgtp|lstats|lgsup|loap|lss7|lsccp|lsua|lm3ua|lmgcp|ljibuf|lrspro|lns|lbssgp|lnsdata|lnssignal|liuup|lpfcp|lcsn1|lio) (debug|info|notice|error|fatal)
logging level set-all (debug|info|notice|error|fatal)
logging level force-all (debug|info|notice|error|fatal)
no logging level force-all
logp (rll|mm|rr|rsl|nm|pag|meas|msc|ho|hodec|ref|ctrl|filter|pcu|lcls|chan|ts|as|cbs|lcs|asci|reset|loop|lglobal|llapd|linp|lmux|lmi|lmib|lsms|lctrl|lgtp|lstats|lgsup|loap|lss7|lsccp|lsua|lm3ua|lmgcp|ljibuf|lrspro|lns|lbssgp|lnsdata|lnssignal|liuup|lpfcp|lcsn1|lio) (debug|info|notice|error|fatal) .LOGMESSAGE
show logging vty
show alarms
show talloc-context (application|global|all) (full|brief|DEPTH)
show talloc-context (application|global|all) (full|brief|DEPTH) tree ADDRESS
show talloc-context (application|global|all) (full|brief|DEPTH) filter REGEXP
show bts <0-65535> neighbor arfcn <0-1023> bsic (<0-63>|any)
show fsm NAME
show fsm all
show fsm-state-graph NAME
show fsm-instances NAME
show fsm-instances all
mgw <0-255> reconnect
mgw <0-255> block
mgw <0-255> unblock
show mgw-pool
drop bts connection <0-65535> (oml|rsl)
restart-bts <0-65535>
bts <0-65535> unblock-setup-ramping
bts <0-65535> resend-system-information
bts <0-65535> resend-power-control-defaults
bts <0-65535> c0-power-reduction <0-6>
bts <0-65535> trx <0-255> timeslot <0-7> pdch (activate|deactivate)
bts <0-65535> trx <0-255> timeslot <0-7> (sub-slot|vamos-sub-slot) <0-7> (activate|activate-vamos) (hr|fr|efr|amr|sig) [<0-7>]
bts <0-65535> trx <0-255> timeslot <0-7> (sub-slot|vamos-sub-slot) <0-7> deactivate
bts <0-65535> trx <0-255> timeslot <0-7> sub-slot <0-7> modify (vamos|non-vamos) [tsc] [<1-4>] [<0-7>]
bts <0-65535> trx <0-255> timeslot <0-7> sub-slot <0-7> mdcx A.B.C.D <0-65535>
bts <0-65535> trx <0-255> timeslot <0-7> (sub-slot|vamos-sub-slot) <0-7> reassign-to trx <0-255> timeslot <0-7> (sub-slot|vamos-sub-slot) <0-7> [tsc] [<1-4>] [<0-7>]
bts <0-65535> trx <0-255> timeslot <0-7> sub-slot <0-7> ms-power <0-40> [verify]
bts <0-65535> trx <0-255> timeslot <0-7> sub-slot <0-7> handover <0-65535>
bts <0-65535> trx <0-255> timeslot <0-7> sub-slot <0-7> assignment
ctrl-interface generate-trap TRAP VALUE
bts <0-65535> oml class (site-manager|bts|radio-carrier|baseband-transceiver|channel|adjc|handover|power-contorl|btse|rack|test|envabtse|bport|gprs-nse|gprs-cell|gprs-nsvc|siemenshw) instance <0-255> <0-255> <0-255>
bts <0-65535> oml class <0-255> instance <0-255> <0-255> <0-255>
show bts <0-65535> om2k-mo
bts <0-65535> om2000 class (trxc|tg|ts|tf|is|con|dp|mctr|cf|tx|rx) <0-255> <0-255> <0-255>
bts <0-65535> om2000 class <0-255> <0-255> <0-255> <0-255>
show e1_driver
show e1_line [<0-255>] [stats]
show e1_timeslot [<0-255>] [<0-31>]
show cbc
show bts <0-65535> smscb [(basic|extended)]
show statistics
show mscs
show position
logging filter imsi IMSI
show subscriber all
show nri [<0-1000>]
generate-location-state-trap <0-65535>
msc <0-1000> bssmap reset
show cpu-sched threads
show cs7 instance <0-15> users
show cs7 (sua|m3ua|ipa) [<0-65534>]
show cs7 (sua|m3ua|ipa) (sctp|tcp) [<0-65534>]
show cs7 config
cs7 instance <0-15> asp NAME disconnect
show cs7 instance <0-15> asp
show cs7 instance <0-15> asp name ASP_NAME
show cs7 instance <0-15> asp-remaddr
show cs7 instance <0-15> asp-remaddr name ASP_NAME
show cs7 instance <0-15> asp-assoc-status
show cs7 instance <0-15> asp-assoc-status name ASP_NAME
show cs7 instance <0-15> as (active|all|m3ua|sua)
show cs7 instance <0-15> route
show cs7 instance <0-15> sccp addressbook
show cs7 instance <0-15> sccp users
show cs7 instance <0-15> sccp ssn <0-65535>
show cs7 instance <0-15> sccp connections
show cs7 instance <0-15> sccp timers
show smlc
OsmoBSC# bts 0 trx 0 timeslot 0 sub-slot 0 reassign-to ?
trx Target TRX
OsmoBSC# bts 0 trx 0 timeslot 0 sub-slot 0 reassign-to trx ?
<0-255> TRX nr
OsmoBSC# bts 0 trx 0 timeslot 0 sub-slot 0 reassign-to trx 0 ?
timeslot Target timeslot
OsmoBSC# bts 0 trx 0 timeslot 0 sub-slot 0 reassign-to trx 0 timeslot ?
<0-7> timeslot nr
OsmoBSC# bts 0 trx 0 timeslot 0 sub-slot 0 reassign-to trx 0 timeslot 0 ?
sub-slot Primary sub-slot
vamos-sub-slot VAMOS secondary shadow subslot, range <0-1>, only valid for TCH type timeslots
OsmoBSC# bts 0 trx 0 timeslot 0 sub-slot 0 reassign-to trx 0 timeslot 0 vamos-sub-slot ?
<0-7> Sub-slot Number
OsmoBSC# bts 0 trx 0 timeslot 0 sub-slot 0 reassign-to trx 0 timeslot 0 vamos-sub-slot 0 ?
[tsc] Provide specific TSC Set and Training Sequence Code
OsmoBSC# bts 0 trx 0 timeslot 0 sub-slot 0 reassign-to trx 0 timeslot 0 vamos-sub-slot 0 tsc ?
[<1-4>] TSC Set
OsmoBSC# bts 0 trx 0 timeslot 0 sub-slot 0 reassign-to trx 0 timeslot 0 vamos-sub-slot 0 tsc 1 ?
[<0-7>] Training Sequence Code
OsmoBSC# bts 0 trx 0 timeslot 0 sub-slot 0 reassign-to trx 0 timeslot 0 vamos-sub-slot 0 tsc 1 0 ?
<cr>
OsmoBSC# configure terminal
OsmoBSC(config)# network
OsmoBSC(config-net)# list
help
list [with-flags]
show vty-attributes
show vty-attributes (application|library|global)
write terminal
write file [PATH]
write memory
write
show running-config
exit
end
network country code <1-999>
mobile network code <0-999>
encryption a5 <0-4> [<0-4>] [<0-4>] [<0-4>] [<0-4>]
timezone <-19-19> (0|15|30|45)
timezone <-19-19> (0|15|30|45) <0-2>
no timezone
periodic location update <6-1530>
no periodic location update
meas-feed destination ADDR <0-65535>
meas-feed scenario NAME
meas-feed write-queue-max-length <1-65535>
allow-unusable-timeslots
pcu-socket PATH
pcu-socket-wqueue-length <1-2147483646>
no pcu-socket
timer [(net|mgw)] [TNNNN] [(<0-2147483647>|default)]
neci (0|1)
paging any use tch (0|1)
nri bitlen <1-15>
nri null add <0-32767> [<0-32767>]
nri null del <0-32767> [<0-32767>]
bts <0-65535>
neighbor-resolution bind (A.B.C.D|X:X::X:X) [<0-65535>]
mgw <0-255>
no mgw <0-255>
handover (0|1|default)
handover algorithm (1|2|default)
handover1 window rxlev averaging (<1-10>|default)
handover1 window rxqual averaging (<1-10>|default)
handover1 window rxlev neighbor averaging (<1-10>|default)
handover1 power budget interval (<1-99>|default)
handover1 power budget hysteresis (<0-999>|default)
handover1 maximum distance (<0-9999>|default)
handover2 window rxlev averaging (<1-10>|default)
handover2 window rxqual averaging (<1-10>|default)
handover2 window rxlev neighbor averaging (<1-10>|default)
handover2 power budget interval (<1-99>|default)
handover2 power budget hysteresis (<0-999>|default)
handover2 maximum distance (<0-9999>|default)
handover2 assignment (0|1|default)
handover2 tdma-measurement (auto|full|subset|default)
handover2 min rxlev (<-110--50>|default)
handover2 min rxqual (<0-7>|default)
handover2 afs-bias rxlev (<0-20>|default)
handover2 afs-bias rxqual (<0-7>|default)
handover2 min-free-slots tch/f (<0-9999>|default)
handover2 min-free-slots tch/h (<0-9999>|default)
handover2 max-handovers (<1-9999>|default)
handover2 penalty-time max-distance (<0-99999>|default)
handover2 penalty-time failed-ho (<0-99999>|default)
handover2 penalty-time failed-assignment (<0-99999>|default)
handover2 penalty-time low-rxqual-assignment (<0-99999>|default)
handover2 penalty-time low-rxqual-ho (<0-99999>|default)
handover2 retries (<0-9>|default)
handover2 congestion-check (disabled|<1-999>|now)
OsmoBSC(config-net)# meas-feed destination 127.0.0.23 4223
OsmoBSC(config-net)# meas-feed scenario foo23
OsmoBSC(config-net)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
meas-feed destination 127.0.0.23 4223
meas-feed scenario foo23
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-net)# bts 0
OsmoBSC(config-net-bts)# list
help
list [with-flags]
show vty-attributes
show vty-attributes (application|library|global)
write terminal
write file [PATH]
write memory
write
show running-config
exit
end
type (unknown|bs11|nanobts|rbs2000|nokia_site|osmo-bts)
description .TEXT
no description
band BAND
cell_identity <0-65535>
dtx uplink [force]
dtx downlink
no dtx uplink
no dtx downlink
location_area_code (<0-65535>|<0x0000-0xffff>)
base_station_id_code <0-63>
ipa unit-id <0-65534> <0-255>
ipa rsl-ip A.B.C.D
nokia_site skip-reset (0|1)
nokia_site no-local-rel-conf (0|1)
nokia_site bts-reset-timer <15-100>
oml ipa stream-id <0-255> line E1_LINE
oml e1 line E1_LINE timeslot <1-31> sub-slot (0|1|2|3|full)
oml e1 tei <0-63>
channel allocator mode (set-all|chan-req|assignment|handover|vgcs-vbs) (ascending|descending)
channel allocator mode assignment dynamic
channel allocator dynamic-param sort-by-trx-power (0|1)
channel allocator dynamic-param ul-rxlev thresh <0-63> avg-num <1-10>
channel allocator dynamic-param c0-chan-load thresh <0-100>
channel allocator avoid-interference (0|1)
channel allocator tch-signalling-policy (never|emergency|voice|always)
rach tx integer <0-15>
rach max transmission (1|2|4|7)
rach max-delay <1-127>
rach expiry-timeout <4-64>
channel-description attach (0|1)
channel-description bs-pa-mfrms <2-9>
channel-description bs-ag-blks-res <0-7>
ccch load-indication-threshold <0-100>
ccch load-indication-period <0-255>
rach nm busy threshold <0-255>
rach nm load average <0-65535>
cell barred (0|1)
rach emergency call allowed (0|1)
rach call-reestablishment allowed (0|1)
rach access-control-class (0|1|2|3|4|5|6|7|8|9|11|12|13|14|15) (barred|allowed)
ms max power <0-40>
cell reselection hysteresis <0-14>
rxlev access min <0-63>
cell bar qualify (0|1)
cell reselection offset <0-126>
temporary offset <0-60>
temporary offset infinite
penalty time <20-620>
penalty time reserved
radio-link-timeout <4-64>
radio-link-timeout infinite
gprs mode (none|gprs|egprs)
no gprs egprs-packet-channel-request
gprs egprs-packet-channel-request
gprs ns timer (tns-block|tns-block-retries|tns-reset|tns-reset-retries|tns-test|tns-alive|tns-alive-retries|tsns-prov) <0-255>
gprs routing area <0-255>
gprs network-control-order (nc0|nc1|nc2)
gprs control-ack-type-rach
gprs ccn-active (0|1|default)
gprs power-control alpha <0-10>
no gprs control-ack-type-rach
gprs cell bvci <2-65535>
gprs cell timer (blocking-timer|blocking-retries|unblocking-retries|reset-timer|reset-retries|suspend-timer|suspend-retries|resume-timer|resume-retries|capability-update-timer|capability-update-retries) <0-255>
gprs nsei <0-65535>
no gprs nsvc <0-1>
gprs nsvc <0-1> nsvci <0-65535>
gprs nsvc <0-1> local udp port <0-65535>
gprs nsvc <0-1> remote udp port <0-65535>
gprs nsvc <0-1> remote ip (A.B.C.D|X:X::X:X)
paging free <-1-1024>
system-information (1|2|3|4|5|6|7|8|9|10|13|16|17|18|19|20|2bis|2ter|2quater|5bis|5ter) mode (static|computed)
system-information (1|2|3|4|5|6|7|8|9|10|13|16|17|18|19|20|2bis|2ter|2quater|5bis|5ter) static HEXSTRING
system-information unused-send-empty
no system-information unused-send-empty
early-classmark-sending (allowed|forbidden)
early-classmark-sending-3g (allowed|forbidden)
neighbor-list mode (automatic|manual|manual-si5)
neighbor-list (add|del) arfcn <0-1023>
si5 neighbor-list (add|del) arfcn <0-1023>
si2quater neighbor-list add earfcn <0-65535> thresh-hi <0-31> thresh-lo <0-32> prio <0-8> qrxlv <0-32> meas <0-8>
si2quater neighbor-list del earfcn <0-65535>
si2quater neighbor-list add uarfcn <0-16383> <0-511> <0-1>
si2quater neighbor-list del uarfcn <0-16383> <0-511>
rf-lock-exclude
no rf-lock-exclude
force-combined-si
no force-combined-si
codec-support fr
codec-support fr (hr|efr|amr)
codec-support fr (hr|efr|amr) (hr|efr|amr)
codec-support fr (hr|efr|amr) (hr|efr|amr) (hr|efr|amr)
codec-support fr (hr|efr|amr) (hr|efr|amr) (hr|efr|amr) (hr|efr|amr)
depends-on-bts <0-65535>
no depends-on-bts <0-65535>
amr tch-f modes (0|1|2|3|4|5|6|7)
amr tch-f modes (0|1|2|3|4|5|6|7) (0|1|2|3|4|5|6|7)
amr tch-f modes (0|1|2|3|4|5|6|7) (0|1|2|3|4|5|6|7) (0|1|2|3|4|5|6|7)
amr tch-f modes (0|1|2|3|4|5|6|7) (0|1|2|3|4|5|6|7) (0|1|2|3|4|5|6|7) (0|1|2|3|4|5|6|7)
amr tch-f threshold (ms|bts) <0-63>
amr tch-f threshold (ms|bts) <0-63> <0-63>
amr tch-f threshold (ms|bts) <0-63> <0-63> <0-63>
amr tch-f hysteresis (ms|bts) <0-15>
amr tch-f hysteresis (ms|bts) <0-15> <0-15>
amr tch-f hysteresis (ms|bts) <0-15> <0-15> <0-15>
amr tch-f start-mode (auto|1|2|3|4)
amr tch-h modes (0|1|2|3|4|5)
amr tch-h modes (0|1|2|3|4|5) (0|1|2|3|4|5)
amr tch-h modes (0|1|2|3|4|5) (0|1|2|3|4|5) (0|1|2|3|4|5)
amr tch-h modes (0|1|2|3|4|5) (0|1|2|3|4|5) (0|1|2|3|4|5) (0|1|2|3|4|5)
amr tch-h threshold (ms|bts) <0-63>
amr tch-h threshold (ms|bts) <0-63> <0-63>
amr tch-h threshold (ms|bts) <0-63> <0-63> <0-63>
amr tch-h hysteresis (ms|bts) <0-15>
amr tch-h hysteresis (ms|bts) <0-15> <0-15>
amr tch-h hysteresis (ms|bts) <0-15> <0-15> <0-15>
amr tch-h start-mode (auto|1|2|3|4)
osmux (on|off|only)
mgw pool-target <0-255> [strict]
no mgw pool-target
access-control-class-rotate <0-10>
access-control-class-rotate-quantum <1-65535>
access-control-class-ramping
no access-control-class-ramping
access-control-class-ramping-step-interval (<5-600>|dynamic)
access-control-class-ramping-step-size (<1-10>)
access-control-class-ramping-chan-load <0-100> <0-100>
timer-dynamic TNNNN
no timer-dynamic TNNNN
repeat dl-facch (command|all)
no repeat dl-facch
repeat (ul-sacch|dl-sacch)
no repeat (ul-sacch|dl-sacch)
repeat rxqual (0|1|2|3|4|5|6|7)
overpower (dl-acch|dl-sacch|dl-facch) <1-4>
no overpower dl-acch
overpower rxqual (0|1|2|3|4|5|6|7)
overpower chan-mode (speech-amr|any)
interference-meas avg-period <1-31>
interference-meas level-bounds <-120-0> <-120-0> <-120-0> <-120-0> <-120-0> <-120-0>
srvcc fast-return (allow|forbid)
immediate-assignment (post-chan-ack|pre-chan-ack|pre-ts-ack)
nch-position num-blocks <1-7> first-block <0-6>
no nch-position
ncc-permitted all
ncc-permitted <1-8> [<1-8>] [<1-8>] [<1-8>] [<1-8>] [<1-8>] [<1-8>]
neighbor bts <0-65535>
neighbor lac <0-65535>
neighbor lac-ci <0-65535> <0-65535>
neighbor cgi <0-999> <0-999> <0-65535> <0-65535>
neighbor cgi-ps <0-999> <0-999> <0-65535> <0-255> <0-65535>
neighbor lac <0-65535> arfcn <0-1023> bsic (<0-63>|any)
neighbor lac-ci <0-65535> <0-65535> arfcn <0-1023> bsic (<0-63>|any)
neighbor cgi <0-999> <0-999> <0-65535> <0-65535> arfcn <0-1023> bsic (<0-63>|any)
neighbor cgi-ps <0-999> <0-999> <0-65535> <0-255> <0-65535> arfcn <0-1023> bsic (<0-63>|any)
no neighbor bts <0-65535>
no neighbor lac <0-65535>
no neighbor lac-ci <0-65535> <0-65535>
no neighbor cgi <0-999> <0-999> <0-65535> <0-65535>
no neighbor cgi-ps <0-999> <0-999> <0-65535> <0-255> <0-65535>
no neighbor arfcn <0-1023> bsic (<0-63>|any)
no neighbors
(bs-power-control|ms-power-control)
no (bs-power-control|ms-power-control)
trx <0-255>
is-connection-list (add|del) <0-2047> <0-2047> <0-255>
abis-lower-transport (single-timeslot|super-channel)
om2000 sync-source (internal|external)
om2000 version-limit (oml|rsl) gen <0-99> rev <0-99>
con-connection-group <1-31>
del-connection-group <1-31>
handover (0|1|default)
handover algorithm (1|2|default)
handover1 window rxlev averaging (<1-10>|default)
handover1 window rxqual averaging (<1-10>|default)
handover1 window rxlev neighbor averaging (<1-10>|default)
handover1 power budget interval (<1-99>|default)
handover1 power budget hysteresis (<0-999>|default)
handover1 maximum distance (<0-9999>|default)
handover2 window rxlev averaging (<1-10>|default)
handover2 window rxqual averaging (<1-10>|default)
handover2 window rxlev neighbor averaging (<1-10>|default)
handover2 power budget interval (<1-99>|default)
handover2 power budget hysteresis (<0-999>|default)
handover2 maximum distance (<0-9999>|default)
handover2 assignment (0|1|default)
handover2 tdma-measurement (auto|full|subset|default)
handover2 min rxlev (<-110--50>|default)
handover2 min rxqual (<0-7>|default)
handover2 afs-bias rxlev (<0-20>|default)
handover2 afs-bias rxqual (<0-7>|default)
handover2 min-free-slots tch/f (<0-9999>|default)
handover2 min-free-slots tch/h (<0-9999>|default)
handover2 max-handovers (<1-9999>|default)
handover2 penalty-time max-distance (<0-99999>|default)
handover2 penalty-time failed-ho (<0-99999>|default)
handover2 penalty-time failed-assignment (<0-99999>|default)
handover2 penalty-time low-rxqual-assignment (<0-99999>|default)
handover2 penalty-time low-rxqual-ho (<0-99999>|default)
handover2 retries (<0-9>|default)
OsmoBSC(config-net-bts)# channel?
channel Channel Allocator
OsmoBSC(config-net-bts)# channel ?
allocator Channel Allocator
OsmoBSC(config-net-bts)# channel allocator ?
mode Channel allocation mode
dynamic-param Parameters for dynamic channel allocation mode
avoid-interference Configure whether reported interference levels from RES IND are used in channel allocation
tch-signalling-policy Configure when TCH/H or TCH/F channels can be used to serve signalling if SDCCHs are exhausted
OsmoBSC(config-net-bts)# channel allocator mode ?
set-all Set a single mode for all variants
chan-req Channel allocation for CHANNEL REQUEST (RACH)
assignment Channel allocation for assignment
handover Channel allocation for handover
vgcs-vbs Channel allocation for VGCS/VBS
OsmoBSC(config-net-bts)# channel allocator mode set-all ?
ascending Allocate Timeslots and Transceivers in ascending order
descending Allocate Timeslots and Transceivers in descending order
OsmoBSC(config-net-bts)# channel allocator mode handover ?
ascending Allocate Timeslots and Transceivers in ascending order
descending Allocate Timeslots and Transceivers in descending order
OsmoBSC(config-net-bts)# channel allocator mode assignment ?
ascending Allocate Timeslots and Transceivers in ascending order
descending Allocate Timeslots and Transceivers in descending order
dynamic Dynamic lchan selection based on configured parameters
OsmoBSC(config-net-bts)# channel allocator mode vgcs-vbs ?
ascending Allocate Timeslots and Transceivers in ascending order
descending Allocate Timeslots and Transceivers in descending order
OsmoBSC(config-net-bts)# channel allocator dynamic-param ?
sort-by-trx-power Whether to sort TRX instances by their respective power levels
ul-rxlev Uplink RxLev
c0-chan-load C0 (BCCH carrier) channel load
OsmoBSC(config-net-bts)# channel allocator dynamic-param sort-by-trx-power ?
0 Do not sort, use the same order as in the configuration file
1 Sort TRX instances by their power levels in descending order
OsmoBSC(config-net-bts)# channel allocator dynamic-param ul-rxlev thresh ?
<0-63> Uplink RxLev threshold
OsmoBSC(config-net-bts)# channel allocator dynamic-param ul-rxlev thresh 50 avg-num ?
<1-10> Minimum number of RxLev samples for averaging
OsmoBSC(config-net-bts)# channel allocator dynamic-param c0-chan-load thresh ?
<0-100> Channel load threshold (in %)
OsmoBSC(config-net-bts)# channel allocator avoid-interference ?
0 Ignore interference levels (default). Always assign lchans in a deterministic order.
1 In channel allocation, prefer lchans with less interference.
OsmoBSC(config-net-bts)# channel allocator tch-signalling-policy ?
never Never allow TCH for signalling purposes
emergency Only allow TCH for signalling purposes when establishing an emergency call
voice Allow TCH for signalling purposes when establishing any voice call
always Always allow TCH for signalling purposes (default)
OsmoBSC(config-net-bts)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
meas-feed destination 127.0.0.23 4223
meas-feed scenario foo23
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-net-bts)# channel allocator avoid-interference 1
OsmoBSC(config-net-bts)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
meas-feed destination 127.0.0.23 4223
meas-feed scenario foo23
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
channel allocator avoid-interference 1
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-net-bts)# channel allocator avoid-interference 0
OsmoBSC(config-net-bts)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
meas-feed destination 127.0.0.23 4223
meas-feed scenario foo23
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-net-bts)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
meas-feed destination 127.0.0.23 4223
meas-feed scenario foo23
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-net-bts)# channel allocator tch-signalling-policy never
OsmoBSC(config-net-bts)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
meas-feed destination 127.0.0.23 4223
meas-feed scenario foo23
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
channel allocator tch-signalling-policy never
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-net-bts)# channel allocator tch-signalling-policy emergency
OsmoBSC(config-net-bts)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
meas-feed destination 127.0.0.23 4223
meas-feed scenario foo23
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
channel allocator tch-signalling-policy emergency
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-net-bts)# channel allocator tch-signalling-policy voice
OsmoBSC(config-net-bts)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
meas-feed destination 127.0.0.23 4223
meas-feed scenario foo23
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
channel allocator tch-signalling-policy voice
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-net-bts)# channel allocator tch-signalling-policy always
OsmoBSC(config-net-bts)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
meas-feed destination 127.0.0.23 4223
meas-feed scenario foo23
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-net-bts)# immediate-assignment?
immediate-assignment Configure time of Immediate Assignment after ChanRqd RACH (Abis optimization)
OsmoBSC(config-net-bts)# immediate-assignment ?
post-chan-ack Send the Immediate Assignment after the Channel Activation ACK (normal sequence)
pre-chan-ack Send the Immediate Assignment directly after Channel Activation (early), without waiting for the ACK; This may help with double allocations on high latency Abis links
pre-ts-ack EXPERIMENTAL: If a dynamic timeslot switch is necessary, send the Immediate Assignment even before the timeslot is switched, i.e. even before the Channel Activation is sent (very early)
OsmoBSC(config-net-bts)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
meas-feed destination 127.0.0.23 4223
meas-feed scenario foo23
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-net-bts)# immediate-assignment pre-chan-ack
OsmoBSC(config-net-bts)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
meas-feed destination 127.0.0.23 4223
meas-feed scenario foo23
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
immediate-assignment pre-chan-ack
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-net-bts)# immediate-assignment pre-ts-ack
OsmoBSC(config-net-bts)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
meas-feed destination 127.0.0.23 4223
meas-feed scenario foo23
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
immediate-assignment pre-ts-ack
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-net-bts)# immediate-assignment post-chan-ack
OsmoBSC(config-net-bts)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
meas-feed destination 127.0.0.23 4223
meas-feed scenario foo23
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
[1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m shutting down OML for BTS 0 (bsc_init.c:57)[0;m
signal 15 received
[1;33mDLGLOBAL[0;m [1;33mNOTICE[0;m Available via telnet 127.0.0.1 4242 (telnet_interface.c:88)
[38;5;23m[1;33mDLINP[0;m[38;5;23m [1;33mNOTICE[0;m[38;5;23m E1L(0) enabling ipaccess BSC mode on 0.0.0.0 with OML 3002 and RSL 3003 TCP ports (ipaccess.c:969)[0;m
[38;5;33m[1;33mDLCTRL[0;m[38;5;33m [1;33mNOTICE[0;m[38;5;33m CTRL at 127.0.0.1 4249 (control_if.c:1026)[0;m
[1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m No MGW pool configured, using MGW configuration in VTY node 'msc' (osmo_bsc_main.c:897)[0;m
[38;5;51m[1;33mDLMGCP[0;m[38;5;51m [1;33mNOTICE[0;m[38;5;51m MGW(mgw) MGCP client: using endpoint domain '@mgw' (mgcp_client.c:936)[0;m
[1;33mDMSC[0;m [1;33mNOTICE[0;m To auto-configure msc 0, creating cs7 instance 0 implicitly (osmo_bsc_sigtran.c:609)
[1;33mDMSC[0;m [1;33mNOTICE[0;m Initializing SCCP connection for A/m3ua on cs7 instance 0 (osmo_bsc_sigtran.c:658)
[38;5;45m[1;31mDLSCCP[0;m[38;5;45m [1;31mERROR[0;m[38;5;45m SS7 instance 0: no primary point-code set, using default point-code (sccp_user.c:566)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using SS7 instance 0, pc:0.23.3 (sccp_user.c:572)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Creating AS instance (sccp_user.c:579)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using AS instance as-clnt-A-0-m3ua (sccp_user.c:590)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Creating default route (sccp_user.c:596)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: No unassociated ASP for m3ua, creating new ASP asp-clnt-A-0-m3ua (sccp_user.c:635)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using ASP instance asp-clnt-A-0-m3ua (sccp_user.c:705)[0;m
[38;5;43m[1;33mDLSS7[0;m[38;5;43m [1;33mNOTICE[0;m[38;5;43m 0: Creating SCCP instance (osmo_ss7_instance.c:158)[0;m
[1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: local (BSC) SCCP address: RI=SSN_PC,PC=0.23.3,SSN=BSSAP (osmo_bsc_sigtran.c:714)
[1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: remote (MSC) SCCP address: RI=SSN_PC,PC=0.23.1,SSN=BSSAP (osmo_bsc_sigtran.c:716)
[1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: binding SCCP user (osmo_bsc_sigtran.c:721)
[38;5;23m[1;31mDLINP[0;m[38;5;23m [1;31mERROR[0;m[38;5;23m CLICONN(asp-clnt-A-0-m3ua,){CONNECTING} connect failed (-111) (stream_cli.c:422)[0;m
[38;5;43m[1;31mDLSS7[0;m[38;5;43m [1;31mERROR[0;m[38;5;43m Unable to route HMRT message: the AS as-clnt-A-0-m3ua is down (osmo_ss7_hmrt.c:238)[0;m
Launching: cd '/build/tests'; ../src/osmo-bsc/osmo-bsc -c ../doc/examples/osmo-bsc/osmo-bsc-minimal.cfg
OsmoBSC> enable
OsmoBSC# ### Default configuration
OsmoBSC# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC# ### Check that 'power-ctrl' node and its commands exist
OsmoBSC# configure terminal
OsmoBSC(config)# network
OsmoBSC(config-net)# bts 0
OsmoBSC(config-net-bts)# list with-flags
. ... help
. ... list [with-flags]
. ... show vty-attributes
. ... show vty-attributes (application|library|global)
. ... write terminal
. ... write file [PATH]
. ... write memory
. ... write
. ... show running-config
. ... exit
. ... end
. o.. type (unknown|bs11|nanobts|rbs2000|nokia_site|osmo-bts)
. ... description .TEXT
. ... no description
. o.. band BAND
. .r. cell_identity <0-65535>
. .r. dtx uplink [force]
. .r. dtx downlink
. .r. no dtx uplink
. .r. no dtx downlink
. .r. location_area_code (<0-65535>|<0x0000-0xffff>)
. o.. base_station_id_code <0-63>
. o.. ipa unit-id <0-65534> <0-255>
. o.. ipa rsl-ip A.B.C.D
. o.. nokia_site skip-reset (0|1)
! ... nokia_site no-local-rel-conf (0|1)
! ... nokia_site bts-reset-timer <15-100>
. o.. oml ipa stream-id <0-255> line E1_LINE
. ... oml e1 line E1_LINE timeslot <1-31> sub-slot (0|1|2|3|full)
. o.. oml e1 tei <0-63>
! ... channel allocator mode (set-all|chan-req|assignment|handover|vgcs-vbs) (ascending|descending)
! ... channel allocator mode assignment dynamic
! ... channel allocator dynamic-param sort-by-trx-power (0|1)
! ... channel allocator dynamic-param ul-rxlev thresh <0-63> avg-num <1-10>
! ... channel allocator dynamic-param c0-chan-load thresh <0-100>
! ... channel allocator avoid-interference (0|1)
! ... channel allocator tch-signalling-policy (never|emergency|voice|always)
. .r. rach tx integer <0-15>
. .r. rach max transmission (1|2|4|7)
! ... rach max-delay <1-127>
! ... rach expiry-timeout <4-64>
. .r. channel-description attach (0|1)
. .r. channel-description bs-pa-mfrms <2-9>
. .r. channel-description bs-ag-blks-res <0-7>
. o.. ccch load-indication-threshold <0-100>
. o.. ccch load-indication-period <0-255>
. o.. rach nm busy threshold <0-255>
. o.. rach nm load average <0-65535>
. .r. cell barred (0|1)
. .r. rach emergency call allowed (0|1)
. .r. rach call-reestablishment allowed (0|1)
. .r. rach access-control-class (0|1|2|3|4|5|6|7|8|9|11|12|13|14|15) (barred|allowed)
. ..l ms max power <0-40>
. .r. cell reselection hysteresis <0-14>
. .r. rxlev access min <0-63>
. .r. cell bar qualify (0|1)
. .r. cell reselection offset <0-126>
. .r. temporary offset <0-60>
. .r. temporary offset infinite
. .r. penalty time <20-620>
. .r. penalty time reserved
. o.. radio-link-timeout <4-64>
. o.. radio-link-timeout infinite
. o.. gprs mode (none|gprs|egprs)
. .r. no gprs egprs-packet-channel-request
. .r. gprs egprs-packet-channel-request
. o.. gprs ns timer (tns-block|tns-block-retries|tns-reset|tns-reset-retries|tns-test|tns-alive|tns-alive-retries|tsns-prov) <0-255>
. o.. gprs routing area <0-255>
. .r. gprs network-control-order (nc0|nc1|nc2)
. .r. gprs control-ack-type-rach
. .r. gprs ccn-active (0|1|default)
. .r. gprs power-control alpha <0-10>
. .r. no gprs control-ack-type-rach
. o.. gprs cell bvci <2-65535>
. o.. gprs cell timer (blocking-timer|blocking-retries|unblocking-retries|reset-timer|reset-retries|suspend-timer|suspend-retries|resume-timer|resume-retries|capability-update-timer|capability-update-retries) <0-255>
. o.. gprs nsei <0-65535>
. o.. no gprs nsvc <0-1>
. o.. gprs nsvc <0-1> nsvci <0-65535>
. o.. gprs nsvc <0-1> local udp port <0-65535>
. o.. gprs nsvc <0-1> remote udp port <0-65535>
. o.. gprs nsvc <0-1> remote ip (A.B.C.D|X:X::X:X)
! ... paging free <-1-1024>
. .r. system-information (1|2|3|4|5|6|7|8|9|10|13|16|17|18|19|20|2bis|2ter|2quater|5bis|5ter) mode (static|computed)
. .r. system-information (1|2|3|4|5|6|7|8|9|10|13|16|17|18|19|20|2bis|2ter|2quater|5bis|5ter) static HEXSTRING
. .r. system-information unused-send-empty
. .r. no system-information unused-send-empty
. .r. early-classmark-sending (allowed|forbidden)
. .r. early-classmark-sending-3g (allowed|forbidden)
. .r. neighbor-list mode (automatic|manual|manual-si5)
. .r. neighbor-list (add|del) arfcn <0-1023>
. .r. si5 neighbor-list (add|del) arfcn <0-1023>
. .r. si2quater neighbor-list add earfcn <0-65535> thresh-hi <0-31> thresh-lo <0-32> prio <0-8> qrxlv <0-32> meas <0-8>
. .r. si2quater neighbor-list del earfcn <0-65535>
. .r. si2quater neighbor-list add uarfcn <0-16383> <0-511> <0-1>
. .r. si2quater neighbor-list del uarfcn <0-16383> <0-511>
! ... rf-lock-exclude
! ... no rf-lock-exclude
. o.. force-combined-si
. o.. no force-combined-si
. ..l codec-support fr
. ..l codec-support fr (hr|efr|amr)
. ..l codec-support fr (hr|efr|amr) (hr|efr|amr)
. ..l codec-support fr (hr|efr|amr) (hr|efr|amr) (hr|efr|amr)
. ..l codec-support fr (hr|efr|amr) (hr|efr|amr) (hr|efr|amr) (hr|efr|amr)
! ... depends-on-bts <0-65535>
! ... no depends-on-bts <0-65535>
. ..l amr tch-f modes (0|1|2|3|4|5|6|7)
. ..l amr tch-f modes (0|1|2|3|4|5|6|7) (0|1|2|3|4|5|6|7)
. ..l amr tch-f modes (0|1|2|3|4|5|6|7) (0|1|2|3|4|5|6|7) (0|1|2|3|4|5|6|7)
. ..l amr tch-f modes (0|1|2|3|4|5|6|7) (0|1|2|3|4|5|6|7) (0|1|2|3|4|5|6|7) (0|1|2|3|4|5|6|7)
. ..l amr tch-f threshold (ms|bts) <0-63>
. ..l amr tch-f threshold (ms|bts) <0-63> <0-63>
. ..l amr tch-f threshold (ms|bts) <0-63> <0-63> <0-63>
. ..l amr tch-f hysteresis (ms|bts) <0-15>
. ..l amr tch-f hysteresis (ms|bts) <0-15> <0-15>
. ..l amr tch-f hysteresis (ms|bts) <0-15> <0-15> <0-15>
. ..l amr tch-f start-mode (auto|1|2|3|4)
. ..l amr tch-h modes (0|1|2|3|4|5)
. ..l amr tch-h modes (0|1|2|3|4|5) (0|1|2|3|4|5)
. ..l amr tch-h modes (0|1|2|3|4|5) (0|1|2|3|4|5) (0|1|2|3|4|5)
. ..l amr tch-h modes (0|1|2|3|4|5) (0|1|2|3|4|5) (0|1|2|3|4|5) (0|1|2|3|4|5)
. ..l amr tch-h threshold (ms|bts) <0-63>
. ..l amr tch-h threshold (ms|bts) <0-63> <0-63>
. ..l amr tch-h threshold (ms|bts) <0-63> <0-63> <0-63>
. ..l amr tch-h hysteresis (ms|bts) <0-15>
. ..l amr tch-h hysteresis (ms|bts) <0-15> <0-15>
. ..l amr tch-h hysteresis (ms|bts) <0-15> <0-15> <0-15>
. ..l amr tch-h start-mode (auto|1|2|3|4)
. ..l osmux (on|off|only)
. ..l mgw pool-target <0-255> [strict]
. ..l no mgw pool-target
! ... access-control-class-rotate <0-10>
! ... access-control-class-rotate-quantum <1-65535>
! ... access-control-class-ramping
! ... no access-control-class-ramping
! ... access-control-class-ramping-step-interval (<5-600>|dynamic)
! ... access-control-class-ramping-step-size (<1-10>)
! ... access-control-class-ramping-chan-load <0-100> <0-100>
! ... timer-dynamic TNNNN
! ... no timer-dynamic TNNNN
. ..l repeat dl-facch (command|all)
. ..l no repeat dl-facch
. ..l repeat (ul-sacch|dl-sacch)
. ..l no repeat (ul-sacch|dl-sacch)
. ..l repeat rxqual (0|1|2|3|4|5|6|7)
. ..l overpower (dl-acch|dl-sacch|dl-facch) <1-4>
. ..l no overpower dl-acch
. ..l overpower rxqual (0|1|2|3|4|5|6|7)
. ..l overpower chan-mode (speech-amr|any)
. o.. interference-meas avg-period <1-31>
. o.. interference-meas level-bounds <-120-0> <-120-0> <-120-0> <-120-0> <-120-0> <-120-0>
! ... srvcc fast-return (allow|forbid)
! ... immediate-assignment (post-chan-ack|pre-chan-ack|pre-ts-ack)
. .r. nch-position num-blocks <1-7> first-block <0-6>
. .r. no nch-position
. .r. ncc-permitted all
. .r. ncc-permitted <1-8> [<1-8>] [<1-8>] [<1-8>] [<1-8>] [<1-8>] [<1-8>]
. ... neighbor bts <0-65535>
. ... neighbor lac <0-65535>
. ... neighbor lac-ci <0-65535> <0-65535>
. ... neighbor cgi <0-999> <0-999> <0-65535> <0-65535>
. ... neighbor cgi-ps <0-999> <0-999> <0-65535> <0-255> <0-65535>
. ... neighbor lac <0-65535> arfcn <0-1023> bsic (<0-63>|any)
. ... neighbor lac-ci <0-65535> <0-65535> arfcn <0-1023> bsic (<0-63>|any)
. ... neighbor cgi <0-999> <0-999> <0-65535> <0-65535> arfcn <0-1023> bsic (<0-63>|any)
. ... neighbor cgi-ps <0-999> <0-999> <0-65535> <0-255> <0-65535> arfcn <0-1023> bsic (<0-63>|any)
. ... no neighbor bts <0-65535>
. ... no neighbor lac <0-65535>
. ... no neighbor lac-ci <0-65535> <0-65535>
. ... no neighbor cgi <0-999> <0-999> <0-65535> <0-65535>
. ... no neighbor cgi-ps <0-999> <0-999> <0-65535> <0-255> <0-65535>
. ... no neighbor arfcn <0-1023> bsic (<0-63>|any)
. ... no neighbors
. ... (bs-power-control|ms-power-control)
. ..l no (bs-power-control|ms-power-control)
! ... trx <0-255>
. o.. is-connection-list (add|del) <0-2047> <0-2047> <0-255>
. o.. abis-lower-transport (single-timeslot|super-channel)
. o.. om2000 sync-source (internal|external)
. o.. om2000 version-limit (oml|rsl) gen <0-99> rev <0-99>
! ... con-connection-group <1-31>
! ... del-connection-group <1-31>
! ... handover (0|1|default)
! ... handover algorithm (1|2|default)
! ... handover1 window rxlev averaging (<1-10>|default)
! ... handover1 window rxqual averaging (<1-10>|default)
! ... handover1 window rxlev neighbor averaging (<1-10>|default)
! ... handover1 power budget interval (<1-99>|default)
! ... handover1 power budget hysteresis (<0-999>|default)
! ... handover1 maximum distance (<0-9999>|default)
! ... handover2 window rxlev averaging (<1-10>|default)
! ... handover2 window rxqual averaging (<1-10>|default)
! ... handover2 window rxlev neighbor averaging (<1-10>|default)
! ... handover2 power budget interval (<1-99>|default)
! ... handover2 power budget hysteresis (<0-999>|default)
! ... handover2 maximum distance (<0-9999>|default)
! ... handover2 assignment (0|1|default)
! ... handover2 tdma-measurement (auto|full|subset|default)
! ... handover2 min rxlev (<-110--50>|default)
! ... handover2 min rxqual (<0-7>|default)
! ... handover2 afs-bias rxlev (<0-20>|default)
! ... handover2 afs-bias rxqual (<0-7>|default)
! ... handover2 min-free-slots tch/f (<0-9999>|default)
! ... handover2 min-free-slots tch/h (<0-9999>|default)
! ... handover2 max-handovers (<1-9999>|default)
! ... handover2 penalty-time max-distance (<0-99999>|default)
! ... handover2 penalty-time failed-ho (<0-99999>|default)
! ... handover2 penalty-time failed-assignment (<0-99999>|default)
! ... handover2 penalty-time low-rxqual-assignment (<0-99999>|default)
! ... handover2 penalty-time low-rxqual-ho (<0-99999>|default)
! ... handover2 retries (<0-9>|default)
OsmoBSC(config-net-bts)# bs-power-control
OsmoBSC(config-bs-power-ctrl)# list with-flags
. .. help
. .. list [with-flags]
. .. show vty-attributes
. .. show vty-attributes (application|library|global)
. .. write terminal
. .. write file [PATH]
. .. write memory
. .. write
. .. show running-config
. .. exit
. .. end
. l. mode (static|dyn-bts|dyn-bsc) [reset]
. l. bs-power (static|dyn-max) <0-30>
. lv ctrl-interval <0-31>
. lv step-size inc <2-6> red <2-4>
. lv rxlev-thresh lower <0-63> upper <0-63>
. lv rxqual-thresh lower <0-7> upper <0-7>
. lv ci-thresh (fr-efr|hr|amr-fr|amr-hr|sdcch|gprs|all) (enable|disable)
. lv ci-thresh (fr-efr|hr|amr-fr|amr-hr|sdcch|gprs) lower <0-30> upper <0-30>
. lv rxlev-thresh-comp lower <0-31> <0-31> upper <0-31> <0-31>
. lv rxqual-thresh-comp lower <0-31> <0-31> upper <0-31> <0-31>
. lv ci-thresh-comp (fr-efr|hr|amr-fr|amr-hr|sdcch|gprs) lower <0-31> <0-31> upper <0-31> <0-31>
. lv no (rxlev-avg|rxqual-avg)
. lv (rxlev-avg|rxqual-avg) params hreqave <1-31> hreqt <1-31>
. lv (rxlev-avg|rxqual-avg) algo (unweighted|weighted|mod-median)
. lv (rxlev-avg|rxqual-avg) algo osmo-ewma beta <1-99>
. lv no ci-avg (fr-efr|hr|amr-fr|amr-hr|sdcch|gprs)
. lv ci-avg (fr-efr|hr|amr-fr|amr-hr|sdcch|gprs) params hreqave <1-31> hreqt <1-31>
. lv ci-avg (fr-efr|hr|amr-fr|amr-hr|sdcch|gprs) algo (unweighted|weighted|mod-median)
. lv ci-avg (fr-efr|hr|amr-fr|amr-hr|sdcch|gprs) algo osmo-ewma beta <1-99>
OsmoBSC(config-bs-power-ctrl)# bs-power ?
static Fixed BS Power reduction value (for static mode)
dyn-max Maximum BS Power reduction value (for dynamic mode)
OsmoBSC(config-bs-power-ctrl)# bs-power static ?
<0-30> BS Power reduction value (in dB, even numbers only)
OsmoBSC(config-bs-power-ctrl)# bs-power static 3
% Incorrect BS Power reduction value, an even number is expected
OsmoBSC(config-bs-power-ctrl)# bs-power static 6
OsmoBSC(config-bs-power-ctrl)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
bs-power static 6
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-bs-power-ctrl)# ### Check default BS Power Parameters
OsmoBSC(config-bs-power-ctrl)# mode dyn-bts
OsmoBSC(config-bs-power-ctrl)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode dyn-bts
bs-power dyn-max 12
ctrl-interval 1
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-bs-power-ctrl)# bs-power dyn-max 30
OsmoBSC(config-bs-power-ctrl)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode dyn-bts
bs-power dyn-max 30
ctrl-interval 1
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-bs-power-ctrl)# ctrl-interval 31
OsmoBSC(config-bs-power-ctrl)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode dyn-bts
bs-power dyn-max 30
ctrl-interval 31
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-bs-power-ctrl)# exit
OsmoBSC(config-net-bts)# ms-power-control
OsmoBSC(config-ms-power-ctrl)# list with-flags
. .. help
. .. list [with-flags]
. .. show vty-attributes
. .. show vty-attributes (application|library|global)
. .. write terminal
. .. write file [PATH]
. .. write memory
. .. write
. .. show running-config
. .. exit
. .. end
. l. mode (static|dyn-bts|dyn-bsc) [reset]
. l. bs-power (static|dyn-max) <0-30>
. lv ctrl-interval <0-31>
. lv step-size inc <2-6> red <2-4>
. lv rxlev-thresh lower <0-63> upper <0-63>
. lv rxqual-thresh lower <0-7> upper <0-7>
. lv ci-thresh (fr-efr|hr|amr-fr|amr-hr|sdcch|gprs|all) (enable|disable)
. lv ci-thresh (fr-efr|hr|amr-fr|amr-hr|sdcch|gprs) lower <0-30> upper <0-30>
. lv rxlev-thresh-comp lower <0-31> <0-31> upper <0-31> <0-31>
. lv rxqual-thresh-comp lower <0-31> <0-31> upper <0-31> <0-31>
. lv ci-thresh-comp (fr-efr|hr|amr-fr|amr-hr|sdcch|gprs) lower <0-31> <0-31> upper <0-31> <0-31>
. lv no (rxlev-avg|rxqual-avg)
. lv (rxlev-avg|rxqual-avg) params hreqave <1-31> hreqt <1-31>
. lv (rxlev-avg|rxqual-avg) algo (unweighted|weighted|mod-median)
. lv (rxlev-avg|rxqual-avg) algo osmo-ewma beta <1-99>
. lv no ci-avg (fr-efr|hr|amr-fr|amr-hr|sdcch|gprs)
. lv ci-avg (fr-efr|hr|amr-fr|amr-hr|sdcch|gprs) params hreqave <1-31> hreqt <1-31>
. lv ci-avg (fr-efr|hr|amr-fr|amr-hr|sdcch|gprs) algo (unweighted|weighted|mod-median)
. lv ci-avg (fr-efr|hr|amr-fr|amr-hr|sdcch|gprs) algo osmo-ewma beta <1-99>
OsmoBSC(config-ms-power-ctrl)# ### Check default MS Power Parameters
OsmoBSC(config-ms-power-ctrl)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode dyn-bts
bs-power dyn-max 30
ctrl-interval 31
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-ms-power-ctrl)# bs-power static 30
% This command is only valid for 'bs-power-control' node
OsmoBSC(config-ms-power-ctrl)# bs-power dyn-max 30
% This command is only valid for 'bs-power-control' node
OsmoBSC(config-ms-power-ctrl)# ctrl-interval 2
OsmoBSC(config-ms-power-ctrl)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode dyn-bts
bs-power dyn-max 30
ctrl-interval 31
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-ms-power-ctrl)# step-size inc 5 red 4
% Power change step size must be an even number
OsmoBSC(config-ms-power-ctrl)# step-size inc 2 red 3
% Power change step size must be an even number
OsmoBSC(config-ms-power-ctrl)# step-size inc 2 red 4
% Increase step size (2) should be greater than reduce step size (4), consider changing it
OsmoBSC(config-ms-power-ctrl)# step-size inc 6 red 4
OsmoBSC(config-ms-power-ctrl)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode dyn-bts
bs-power dyn-max 30
ctrl-interval 31
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 6 red 4
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-ms-power-ctrl)# rxlev-thresh lower?
lower Lower RxLev value (default is 32, i.e. -78 dBm)
OsmoBSC(config-ms-power-ctrl)# rxlev-thresh lower ?
<0-63> Lower RxLev value (signal strength, 0 is worst, 63 is best)
OsmoBSC(config-ms-power-ctrl)# rxlev-thresh lower 30 upper?
upper Upper RxLev value (default is 38, i.e. -72 dBm)
OsmoBSC(config-ms-power-ctrl)# rxlev-thresh lower 30 upper ?
<0-63> Upper RxLev value (signal strength, 0 is worst, 63 is best)
OsmoBSC(config-ms-power-ctrl)# rxlev-thresh lower 30 upper 63
OsmoBSC(config-ms-power-ctrl)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode dyn-bts
bs-power dyn-max 30
ctrl-interval 31
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 6 red 4
rxlev-thresh lower 30 upper 63
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-ms-power-ctrl)# rxqual-thresh lower?
lower Lower RxQual value (default is 3, i.e. 0.8% <= BER < 1.6%)
OsmoBSC(config-ms-power-ctrl)# rxqual-thresh lower ?
<0-7> Lower RxQual value (signal quality, 0 is best, 7 is worst)
OsmoBSC(config-ms-power-ctrl)# rxqual-thresh lower 7 upper?
upper Upper RxQual value (default is 0, i.e. BER < 0.2%)
OsmoBSC(config-ms-power-ctrl)# rxqual-thresh lower 7 upper ?
<0-7> Upper RxQual value (signal quality, 0 is best, 7 is worst)
OsmoBSC(config-ms-power-ctrl)# rxqual-thresh lower 7 upper 4
OsmoBSC(config-ms-power-ctrl)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode dyn-bts
bs-power dyn-max 30
ctrl-interval 31
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 6 red 4
rxlev-thresh lower 30 upper 63
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 7 upper 4
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-ms-power-ctrl)# rxlev-avg algo osmo-ewma beta 50
OsmoBSC(config-ms-power-ctrl)# rxqual-avg algo unweighted
OsmoBSC(config-ms-power-ctrl)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode dyn-bts
bs-power dyn-max 30
ctrl-interval 31
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 6 red 4
rxlev-thresh lower 30 upper 63
rxlev-thresh-comp lower 10 12 upper 19 20
rxlev-avg algo osmo-ewma beta 50
rxlev-avg params hreqave 4 hreqt 6
rxqual-thresh lower 7 upper 4
rxqual-thresh-comp lower 5 7 upper 15 18
rxqual-avg algo unweighted
rxqual-avg params hreqave 4 hreqt 6
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-ms-power-ctrl)# rxlev-avg params hreqave 2 hreqt 20
% Hreqave (2) * Hreqt (20) = 40 must be < 32
OsmoBSC(config-ms-power-ctrl)# rxlev-avg params hreqave 2 hreqt 15
OsmoBSC(config-ms-power-ctrl)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode dyn-bts
bs-power dyn-max 30
ctrl-interval 31
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 6 red 4
rxlev-thresh lower 30 upper 63
rxlev-thresh-comp lower 10 12 upper 19 20
rxlev-avg algo osmo-ewma beta 50
rxlev-avg params hreqave 2 hreqt 15
rxqual-thresh lower 7 upper 4
rxqual-thresh-comp lower 5 7 upper 15 18
rxqual-avg algo unweighted
rxqual-avg params hreqave 4 hreqt 6
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-ms-power-ctrl)# exit
OsmoBSC(config-net-bts)# ### Disable BS/MS Power Control
OsmoBSC(config-net-bts)# no bs-power-control
OsmoBSC(config-net-bts)# no ms-power-control
OsmoBSC(config-net-bts)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
no bs-power-control
no ms-power-control
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-net-bts)# bs-power-control
OsmoBSC(config-bs-power-ctrl)# mode static reset
% Reset to default parameters
OsmoBSC(config-bs-power-ctrl)# exit
OsmoBSC(config-net-bts)# ms-power-control
OsmoBSC(config-ms-power-ctrl)# mode dyn-bts reset
% Reset to default parameters
OsmoBSC(config-ms-power-ctrl)# exit
OsmoBSC(config-net-bts)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-net-bts)# ### Check 'ci-thresh-comp (enable|disable) all' works properly:
OsmoBSC(config-net-bts)# ms-power-control
OsmoBSC(config-ms-power-ctrl)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-ms-power-ctrl)# ci-thresh all enable
OsmoBSC(config-ms-power-ctrl)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr enable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr enable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr enable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr enable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch enable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs enable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-ms-power-ctrl)# ci-thresh all disable
OsmoBSC(config-ms-power-ctrl)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
[1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m shutting down OML for BTS 0 (bsc_init.c:57)[0;m
signal 15 received
[1;33mDLGLOBAL[0;m [1;33mNOTICE[0;m Available via telnet 127.0.0.1 4242 (telnet_interface.c:88)
[38;5;23m[1;33mDLINP[0;m[38;5;23m [1;33mNOTICE[0;m[38;5;23m E1L(0) enabling ipaccess BSC mode on 0.0.0.0 with OML 3002 and RSL 3003 TCP ports (ipaccess.c:969)[0;m
[38;5;33m[1;33mDLCTRL[0;m[38;5;33m [1;33mNOTICE[0;m[38;5;33m CTRL at 127.0.0.1 4249 (control_if.c:1026)[0;m
[1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m No MGW pool configured, using MGW configuration in VTY node 'msc' (osmo_bsc_main.c:897)[0;m
[38;5;51m[1;33mDLMGCP[0;m[38;5;51m [1;33mNOTICE[0;m[38;5;51m MGW(mgw) MGCP client: using endpoint domain '@mgw' (mgcp_client.c:936)[0;m
[1;33mDMSC[0;m [1;33mNOTICE[0;m To auto-configure msc 0, creating cs7 instance 0 implicitly (osmo_bsc_sigtran.c:609)
[1;33mDMSC[0;m [1;33mNOTICE[0;m Initializing SCCP connection for A/m3ua on cs7 instance 0 (osmo_bsc_sigtran.c:658)
[38;5;45m[1;31mDLSCCP[0;m[38;5;45m [1;31mERROR[0;m[38;5;45m SS7 instance 0: no primary point-code set, using default point-code (sccp_user.c:566)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using SS7 instance 0, pc:0.23.3 (sccp_user.c:572)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Creating AS instance (sccp_user.c:579)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using AS instance as-clnt-A-0-m3ua (sccp_user.c:590)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Creating default route (sccp_user.c:596)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: No unassociated ASP for m3ua, creating new ASP asp-clnt-A-0-m3ua (sccp_user.c:635)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using ASP instance asp-clnt-A-0-m3ua (sccp_user.c:705)[0;m
[38;5;43m[1;33mDLSS7[0;m[38;5;43m [1;33mNOTICE[0;m[38;5;43m 0: Creating SCCP instance (osmo_ss7_instance.c:158)[0;m
[1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: local (BSC) SCCP address: RI=SSN_PC,PC=0.23.3,SSN=BSSAP (osmo_bsc_sigtran.c:714)
[1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: remote (MSC) SCCP address: RI=SSN_PC,PC=0.23.1,SSN=BSSAP (osmo_bsc_sigtran.c:716)
[1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: binding SCCP user (osmo_bsc_sigtran.c:721)
[38;5;23m[1;31mDLINP[0;m[38;5;23m [1;31mERROR[0;m[38;5;23m CLICONN(asp-clnt-A-0-m3ua,){CONNECTING} connect failed (-111) (stream_cli.c:422)[0;m
[38;5;43m[1;31mDLSS7[0;m[38;5;43m [1;31mERROR[0;m[38;5;43m Unable to route HMRT message: the AS as-clnt-A-0-m3ua is down (osmo_ss7_hmrt.c:238)[0;m
Launching: cd '/build/tests'; ../src/osmo-bsc/osmo-bsc -c ../doc/examples/osmo-bsc/osmo-bsc-minimal.cfg
OsmoBSC> enable
OsmoBSC# configure terminal
OsmoBSC(config)# network
OsmoBSC(config-net)# ## No neighbor EARFCNs by default
OsmoBSC(config-net)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-net)# bts 0
OsmoBSC(config-net-bts)# si2quater?
si2quater SI2quater Neighbor List
OsmoBSC(config-net-bts)# si2quater ?
neighbor-list SI2quater Neighbor List
OsmoBSC(config-net-bts)# si2quater neighbor-list ?
add Add to manual SI2quater neighbor list
del Delete from SI2quater manual neighbor list
OsmoBSC(config-net-bts)# si2quater neighbor-list add ?
earfcn EARFCN of neighbor
uarfcn UARFCN of neighbor
OsmoBSC(config-net-bts)# si2quater neighbor-list del ?
earfcn EARFCN of neighbor
uarfcn UARFCN of neighbor
OsmoBSC(config-net-bts)# ### Delete command syntax
OsmoBSC(config-net-bts)# si2quater neighbor-list del earfcn ?
<0-65535> EARFCN
OsmoBSC(config-net-bts)# si2quater neighbor-list del uarfcn ?
<0-16383> UARFCN
OsmoBSC(config-net-bts)# ### EARFCN add command syntax
OsmoBSC(config-net-bts)# si2quater neighbor-list add earfcn ?
<0-65535> EARFCN of neighbor
OsmoBSC(config-net-bts)# si2quater neighbor-list add earfcn 0 thresh-hi ?
<0-31> threshold high bits
OsmoBSC(config-net-bts)# si2quater neighbor-list add earfcn 0 thresh-hi 0 thresh-lo ?
<0-32> threshold low bits (32 means NA)
OsmoBSC(config-net-bts)# si2quater neighbor-list add earfcn 0 thresh-hi 0 thresh-lo 32 prio ?
<0-8> priority (8 means NA)
OsmoBSC(config-net-bts)# si2quater neighbor-list add earfcn 0 thresh-hi 0 thresh-lo 32 prio 8 qrxlv ?
<0-32> QRXLEVMIN (32 means NA)
OsmoBSC(config-net-bts)# si2quater neighbor-list add earfcn 0 thresh-hi 0 thresh-lo 32 prio 8 qrxlv 32 meas ?
<0-8> measurement bandwidth (8 means NA)
OsmoBSC(config-net-bts)# si2quater neighbor-list add earfcn 0 thresh-hi 0 thresh-lo 32 prio 8 qrxlv 32 meas 8 ?
<cr>
OsmoBSC(config-net-bts)# ### UARFCN add command syntax
OsmoBSC(config-net-bts)# si2quater neighbor-list add uarfcn ?
<0-16383> UARFCN of neighbor
OsmoBSC(config-net-bts)# si2quater neighbor-list add uarfcn 0 ?
<0-511> scrambling code
OsmoBSC(config-net-bts)# si2quater neighbor-list add uarfcn 0 0 ?
<0-1> diversity bit
OsmoBSC(config-net-bts)# si2quater neighbor-list add uarfcn 0 0 0 ?
<cr>
OsmoBSC(config-net-bts)# ### EARFCN add/del command tests
OsmoBSC(config-net-bts)# si2quater neighbor-list add earfcn 0 thresh-hi 0 thresh-lo 32 prio 8 qrxlv 32 meas 8
OsmoBSC(config-net-bts)# si2quater neighbor-list add earfcn 65535 thresh-hi 0 thresh-lo 32 prio 8 qrxlv 32 meas 8
OsmoBSC(config-net-bts)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
si2quater neighbor-list add earfcn 0 thresh-hi 0 thresh-lo 32 prio 8 qrxlv 32 meas 8
si2quater neighbor-list add earfcn 65535 thresh-hi 0 thresh-lo 32 prio 8 qrxlv 32 meas 8
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-net-bts)# si2quater neighbor-list del earfcn 33
% Unable to delete arfcn 33: No such file or directory
OsmoBSC(config-net-bts)# si2quater neighbor-list del earfcn 65535
OsmoBSC(config-net-bts)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
si2quater neighbor-list add earfcn 0 thresh-hi 0 thresh-lo 32 prio 8 qrxlv 32 meas 8
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-net-bts)# ### EARFCN add command: different params
OsmoBSC(config-net-bts)# ### FIXME: osmo-bsc does not support different thresh/prio/qrxlv
OsmoBSC(config-net-bts)# si2quater neighbor-list add earfcn 300 thresh-hi 7 thresh-lo 5 prio 5 qrxlv 6 meas 5
OsmoBSC(config-net-bts)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
si2quater neighbor-list add earfcn 0 thresh-hi 7 thresh-lo 5 prio 5 qrxlv 6 meas 8
si2quater neighbor-list add earfcn 300 thresh-hi 7 thresh-lo 5 prio 5 qrxlv 6 meas 5
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-net-bts)# ### EARFCN add command: EARFCN already exists
OsmoBSC(config-net-bts)# si2quater neighbor-list add earfcn 300 thresh-hi 7 thresh-lo 5 prio 5 qrxlv 6 meas 2
[1;34m[1;33mDRR[0;m[1;34m [1;33mNOTICE[0;m[1;34m EARFCN 300 is already in the list, modifying (system_information.c:247)[0;m
OsmoBSC(config-net-bts)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
si2quater neighbor-list add earfcn 0 thresh-hi 7 thresh-lo 5 prio 5 qrxlv 6 meas 8
si2quater neighbor-list add earfcn 300 thresh-hi 7 thresh-lo 5 prio 5 qrxlv 6 meas 2
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-net-bts)# ### Remove remaining EARFCNs
OsmoBSC(config-net-bts)# si2quater neighbor-list del earfcn 0
OsmoBSC(config-net-bts)# si2quater neighbor-list del earfcn 300
OsmoBSC(config-net-bts)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-net-bts)# ### UARFCN add/del command tests
OsmoBSC(config-net-bts)# si2quater neighbor-list add uarfcn 1 256 0
OsmoBSC(config-net-bts)# si2quater neighbor-list add uarfcn 111 211 1
OsmoBSC(config-net-bts)# si2quater neighbor-list add uarfcn 111 511 1
OsmoBSC(config-net-bts)# si2quater neighbor-list add uarfcn 16383 0 0
OsmoBSC(config-net-bts)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
si2quater neighbor-list add uarfcn 1 256 0
si2quater neighbor-list add uarfcn 111 511 1
si2quater neighbor-list add uarfcn 111 211 1
si2quater neighbor-list add uarfcn 16383 0 0
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-net-bts)# si2quater neighbor-list del uarfcn 1
% Command incomplete.
OsmoBSC(config-net-bts)# si2quater neighbor-list del uarfcn 33 256
% Unable to delete uarfcn: pair not found
OsmoBSC(config-net-bts)# si2quater neighbor-list del uarfcn 1 255
% Unable to delete uarfcn: pair not found
OsmoBSC(config-net-bts)# si2quater neighbor-list del uarfcn 1 256
OsmoBSC(config-net-bts)# si2quater neighbor-list del uarfcn 16383 0
OsmoBSC(config-net-bts)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
si2quater neighbor-list add uarfcn 111 511 1
si2quater neighbor-list add uarfcn 111 211 1
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-net-bts)# ### UARFCN add command: UARFCN already exists
OsmoBSC(config-net-bts)# si2quater neighbor-list add uarfcn 111 511 1
[1;34m[1;33mDRR[0;m[1;34m [1;33mNOTICE[0;m[1;34m EARFCN (111, 511) is already in the list, modifying (system_information.c:335)[0;m
OsmoBSC(config-net-bts)# si2quater neighbor-list add uarfcn 111 511 0
[1;34m[1;33mDRR[0;m[1;34m [1;33mNOTICE[0;m[1;34m EARFCN (111, 511) is already in the list, modifying (system_information.c:335)[0;m
OsmoBSC(config-net-bts)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
si2quater neighbor-list add uarfcn 111 511 0
si2quater neighbor-list add uarfcn 111 211 1
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-net-bts)# ### FIXME: UARFCN 0 cannot be added
OsmoBSC(config-net-bts)# si2quater neighbor-list add uarfcn 0 1 1
% Warning: not enough space in SI2quater for a given UARFCN (0, 1)
OsmoBSC(config-net-bts)# ### Remove remaining UARFCNs
OsmoBSC(config-net-bts)# si2quater neighbor-list del uarfcn 111 511
OsmoBSC(config-net-bts)# si2quater neighbor-list del uarfcn 111 211
OsmoBSC(config-net-bts)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
[1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m shutting down OML for BTS 0 (bsc_init.c:57)[0;m
signal 15 received
[1;33mDLGLOBAL[0;m [1;33mNOTICE[0;m Available via telnet 127.0.0.1 4242 (telnet_interface.c:88)
[38;5;23m[1;33mDLINP[0;m[38;5;23m [1;33mNOTICE[0;m[38;5;23m E1L(0) enabling ipaccess BSC mode on 0.0.0.0 with OML 3002 and RSL 3003 TCP ports (ipaccess.c:969)[0;m
[38;5;33m[1;33mDLCTRL[0;m[38;5;33m [1;33mNOTICE[0;m[38;5;33m CTRL at 127.0.0.1 4249 (control_if.c:1026)[0;m
[1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m No MGW pool configured, using MGW configuration in VTY node 'msc' (osmo_bsc_main.c:897)[0;m
[38;5;51m[1;33mDLMGCP[0;m[38;5;51m [1;33mNOTICE[0;m[38;5;51m MGW(mgw) MGCP client: using endpoint domain '@mgw' (mgcp_client.c:936)[0;m
[1;33mDMSC[0;m [1;33mNOTICE[0;m To auto-configure msc 0, creating cs7 instance 0 implicitly (osmo_bsc_sigtran.c:609)
[1;33mDMSC[0;m [1;33mNOTICE[0;m Initializing SCCP connection for A/m3ua on cs7 instance 0 (osmo_bsc_sigtran.c:658)
[38;5;45m[1;31mDLSCCP[0;m[38;5;45m [1;31mERROR[0;m[38;5;45m SS7 instance 0: no primary point-code set, using default point-code (sccp_user.c:566)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using SS7 instance 0, pc:0.23.3 (sccp_user.c:572)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Creating AS instance (sccp_user.c:579)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using AS instance as-clnt-A-0-m3ua (sccp_user.c:590)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Creating default route (sccp_user.c:596)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: No unassociated ASP for m3ua, creating new ASP asp-clnt-A-0-m3ua (sccp_user.c:635)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using ASP instance asp-clnt-A-0-m3ua (sccp_user.c:705)[0;m
[38;5;43m[1;33mDLSS7[0;m[38;5;43m [1;33mNOTICE[0;m[38;5;43m 0: Creating SCCP instance (osmo_ss7_instance.c:158)[0;m
[1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: local (BSC) SCCP address: RI=SSN_PC,PC=0.23.3,SSN=BSSAP (osmo_bsc_sigtran.c:714)
[1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: remote (MSC) SCCP address: RI=SSN_PC,PC=0.23.1,SSN=BSSAP (osmo_bsc_sigtran.c:716)
[1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: binding SCCP user (osmo_bsc_sigtran.c:721)
[38;5;23m[1;31mDLINP[0;m[38;5;23m [1;31mERROR[0;m[38;5;23m CLICONN(asp-clnt-A-0-m3ua,){CONNECTING} connect failed (-111) (stream_cli.c:422)[0;m
[38;5;43m[1;31mDLSS7[0;m[38;5;43m [1;31mERROR[0;m[38;5;43m Unable to route HMRT message: the AS as-clnt-A-0-m3ua is down (osmo_ss7_hmrt.c:238)[0;m
Launching: cd '/build/tests'; ../src/osmo-bsc/osmo-bsc -c ../doc/examples/osmo-bsc/osmo-bsc-minimal.cfg
OsmoBSC> enable
OsmoBSC# configure terminal
OsmoBSC(config)# smlc
OsmoBSC(config-smlc)# list
help
list [with-flags]
show vty-attributes
show vty-attributes (application|library|global)
write terminal
write file [PATH]
write memory
write
show running-config
exit
end
enable
no enable
bsc-addr NAME
smlc-addr NAME
OsmoBSC(config-smlc)# enable?
enable Start up Lb interface connection to the remote SMLC
OsmoBSC(config-smlc)# no?
no Negate a command or set its defaults
OsmoBSC(config-smlc)# no ?
enable Stop Lb interface connection to the remote SMLC
OsmoBSC(config-smlc)# bsc-addr?
bsc-addr Local SCCP address of this BSC towards the SMLC
OsmoBSC(config-smlc)# bsc-addr ?
NAME Name of cs7 addressbook entry
OsmoBSC(config-smlc)# smlc-addr?
smlc-addr Remote SCCP address of the SMLC
OsmoBSC(config-smlc)# smlc-addr ?
NAME Name of cs7 addressbook entry
OsmoBSC(config-smlc)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-smlc)# enable
[1;33mDLCS[0;m [1;33mNOTICE[0;m Initializing SCCP connection for Lb/m3ua on cs7 instance 0 (lb.c:454)
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m Lb-0-m3ua: Using SS7 instance 0, pc:0.23.3 (sccp_user.c:572)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m Lb-0-m3ua: Using AS instance as-clnt-A-0-m3ua (sccp_user.c:590)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m Lb-0-m3ua: Using ASP instance asp-clnt-A-0-m3ua (sccp_user.c:705)[0;m
[1;33mDLCS[0;m [1;33mNOTICE[0;m Lb: Lb-0-m3ua smlc: local (BSC) SCCP address: RI=SSN_PC,PC=0.23.3,SSN=BSC_BSSAP_LE (lb.c:489)
[1;33mDLCS[0;m [1;33mNOTICE[0;m Lb: Lb-0-m3ua smlc: remote (SMLC) SCCP address: RI=SSN_PC,PC=0.23.6,SSN=SMLC_BSSAP (lb.c:491)
[38;5;23m[1;31mDLINP[0;m[38;5;23m [1;31mERROR[0;m[38;5;23m CLICONN(asp-clnt-A-0-m3ua,){CONNECTING} connect failed (-111) (stream_cli.c:422)[0;m
OsmoBSC(config-smlc)# show running-config
[38;5;43m[1;31mDLSS7[0;m[38;5;43m [1;31mERROR[0;m[38;5;43m Unable to route HMRT message: the AS as-clnt-A-0-m3ua is down (osmo_ss7_hmrt.c:238)[0;m
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
smlc
enable
end
OsmoBSC(config-smlc)# no enable
OsmoBSC(config-smlc)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-smlc)# exit
OsmoBSC(config)# cs7 instance 0
OsmoBSC(config-cs7)# sccp-addr test-addr
OsmoBSC(config-cs7-sccpaddr)# point-code 1.23.4
OsmoBSC(config-cs7-sccpaddr)# exit
OsmoBSC(config-cs7)# sccp-addr test-addr2
OsmoBSC(config-cs7-sccpaddr)# point-code 1.23.5
OsmoBSC(config-cs7-sccpaddr)# exit
OsmoBSC(config-cs7)# exit
OsmoBSC(config)# smlc
OsmoBSC(config-smlc)# bsc-addr nonsense
Error: No such SCCP addressbook entry: 'nonsense'
% Command incomplete.
OsmoBSC(config-smlc)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
sccp-address test-addr
routing-indicator PC
point-code 1.23.4
sccp-address test-addr2
routing-indicator PC
point-code 1.23.5
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-smlc)# bsc-addr test-addr
[1;33mDLCS[0;m [1;33mNOTICE[0;m Lb interface is using cs7 instance 0 (lb.c:636)
OsmoBSC(config-smlc)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
sccp-address test-addr
routing-indicator PC
point-code 1.23.4
sccp-address test-addr2
routing-indicator PC
point-code 1.23.5
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
smlc
bsc-addr test-addr
end
OsmoBSC(config-smlc)# smlc-addr test-addr2
OsmoBSC(config-smlc)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
sccp-address test-addr
routing-indicator PC
point-code 1.23.4
sccp-address test-addr2
routing-indicator PC
point-code 1.23.5
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config CCCH+SDCCH4
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
smlc
bsc-addr test-addr
smlc-addr test-addr2
end
[1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m shutting down OML for BTS 0 (bsc_init.c:57)[0;m
signal 15 received
[1;33mDLGLOBAL[0;m [1;33mNOTICE[0;m Available via telnet 127.0.0.1 4242 (telnet_interface.c:88)
[38;5;23m[1;33mDLINP[0;m[38;5;23m [1;33mNOTICE[0;m[38;5;23m E1L(0) enabling ipaccess BSC mode on 0.0.0.0 with OML 3002 and RSL 3003 TCP ports (ipaccess.c:969)[0;m
[38;5;33m[1;33mDLCTRL[0;m[38;5;33m [1;33mNOTICE[0;m[38;5;33m CTRL at 127.0.0.1 4249 (control_if.c:1026)[0;m
[1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m No MGW pool configured, using MGW configuration in VTY node 'msc' (osmo_bsc_main.c:897)[0;m
[38;5;51m[1;33mDLMGCP[0;m[38;5;51m [1;33mNOTICE[0;m[38;5;51m MGW(mgw) MGCP client: using endpoint domain '@mgw' (mgcp_client.c:936)[0;m
[1;33mDMSC[0;m [1;33mNOTICE[0;m To auto-configure msc 0, creating cs7 instance 0 implicitly (osmo_bsc_sigtran.c:609)
[1;33mDMSC[0;m [1;33mNOTICE[0;m Initializing SCCP connection for A/m3ua on cs7 instance 0 (osmo_bsc_sigtran.c:658)
[38;5;45m[1;31mDLSCCP[0;m[38;5;45m [1;31mERROR[0;m[38;5;45m SS7 instance 0: no primary point-code set, using default point-code (sccp_user.c:566)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using SS7 instance 0, pc:0.23.3 (sccp_user.c:572)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Creating AS instance (sccp_user.c:579)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using AS instance as-clnt-A-0-m3ua (sccp_user.c:590)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Creating default route (sccp_user.c:596)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: No unassociated ASP for m3ua, creating new ASP asp-clnt-A-0-m3ua (sccp_user.c:635)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using ASP instance asp-clnt-A-0-m3ua (sccp_user.c:705)[0;m
[38;5;43m[1;33mDLSS7[0;m[38;5;43m [1;33mNOTICE[0;m[38;5;43m 0: Creating SCCP instance (osmo_ss7_instance.c:158)[0;m
[1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: local (BSC) SCCP address: RI=SSN_PC,PC=0.23.3,SSN=BSSAP (osmo_bsc_sigtran.c:714)
[1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: remote (MSC) SCCP address: RI=SSN_PC,PC=0.23.1,SSN=BSSAP (osmo_bsc_sigtran.c:716)
[1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: binding SCCP user (osmo_bsc_sigtran.c:721)
[38;5;23m[1;31mDLINP[0;m[38;5;23m [1;31mERROR[0;m[38;5;23m CLICONN(asp-clnt-A-0-m3ua,){CONNECTING} connect failed (-111) (stream_cli.c:422)[0;m
[38;5;43m[1;31mDLSS7[0;m[38;5;43m [1;31mERROR[0;m[38;5;43m Unable to route HMRT message: the AS as-clnt-A-0-m3ua is down (osmo_ss7_hmrt.c:238)[0;m
Launching: cd '/build/tests'; ../src/osmo-bsc/osmo-bsc -c ../doc/examples/osmo-bsc/osmo-bsc-minimal.cfg
OsmoBSC> enable
OsmoBSC# show timer
net: T4 = 5 s Timeout to receive BSSMAP RESET ACKNOWLEDGE from the MSC (default: 5 s)
net: T7 = 10 s inter-BSC/MSC Handover outgoing, BSSMAP HO Required to HO Command timeout (default: 10 s)
net: T8 = 10 s inter-BSC/MSC Handover outgoing, BSSMAP HO Command to final Clear timeout (default: 10 s)
net: T10 = 6 s RR Assignment (default: 6 s)
net: T101 = 10 s inter-BSC/MSC Handover incoming, BSSMAP HO Request to HO Accept (default: 10 s)
net: T3101 = 3 s RR Immediate Assignment (default: 3 s)
net: T3103 = 5 s Handover (default: 5 s)
net: T3105 = 100 ms Physical Information (default: 100 ms, range: [1 .. inf])
net: T3107 = 5 s (unused) (default: 5 s)
net: T3109 = 5 s RSL SACCH deactivation (default: 5 s)
net: T3111 = 2 s Wait time before RSL RF Channel Release (default: 2 s)
net: T3113 = 7 s Paging (default: 7 s)
net: T3115 = 10 s (unused) (default: 10 s)
net: T3117 = 10 s (unused) (default: 10 s)
net: T3119 = 10 s (unused) (default: 10 s)
net: T3122 = 10 s Wait time after RR Immediate Assignment Reject (default: 10 s)
net: T3141 = 10 s (unused) (default: 10 s)
net: T3212 = 5 Periodic Location Update timer, sent to MS (1 = 6 minutes) (default: 5)
net: X4 = 60 s After Clear Request, wait for MSC to Clear Command (sanity) (default: 60 s)
net: X5 = 5 s Timeout to switch dynamic timeslot PCHAN modes (default: 5 s)
net: X6 = 5 s Timeout for RSL Channel Activate ACK after sending RSL Channel Activate (default: 5 s)
net: X7 = 5 s Timeout for RSL IPA CRCX ACK after sending RSL IPA CRCX (default: 5 s)
net: X8 = 5 s Timeout for RSL IPA MDCX ACK after sending RSL IPA MDCX (default: 5 s)
net: X9 = 5 s Timeout for availability of MGW endpoint (default: 5 s)
net: X10 = 5 s Timeout for fully configured MGW endpoint (default: 5 s)
net: X11 = 5 s Timeout for Perform Location Response from SMLC (default: 5 s)
net: X12 = 5 s Timeout for obtaining TA after BSSLAP TA Request (default: 5 s)
net: X13 = 5 s Timeout for RR Channel Mode Modify ACK (BSC <-> MS) (default: 5 s)
net: X14 = 5 s Timeout for RSL Channel Mode Modify ACK (BSC <-> BTS) (default: 5 s)
net: X16 = 1000 ms Granularity for all_allocated:* rate counters: amount of milliseconds that one counter increment represents. See also X17, X18 (default: 1000 ms)
net: X17 = 0 ms Rounding threshold for all_allocated:* rate counters: round up to the next counter increment after this many milliseconds. If set to half of X16 (or 0), employ the usual round() behavior: round up after half of a granularity period. If set to 1, behave like ceil(): already increment the counter immediately when all channels are allocated. If set >= X16, behave like floor(): only increment after a full X16 period of all channels being occupied. See also X16, X18 (default: 0 ms)
net: X18 = 60000 ms Forget-sum period for all_allocated:* rate counters: after this amount of idle time, forget internally cumulated time remainders. Zero to always keep remainders. See also X16, X17. (default: 60000 ms)
net: X25 = 5 s Timeout for initial user data after an MSC initiated an SCCP connection to the BSS (default: 5 s)
net: X28 = 30 s Interval at which to try to recover a BORKEN lchan (default: 30 s)
net: X3105 = 17 Ny1: Maximum number of Physical Information (re)transmissions (default: 17)
net: X3111 = 4 s Wait time after lchan was released in error (should be T3111 + 2s) (default: 4 s)
net: X3113 = 60 s Maximum Paging Request Transmit Delay Threshold: If the estimated transmit delay of the messages in the paging queue surpasses this threshold, then new incoming paging requests will if possible replace a request in retransmission state from the queue or otherwise be discarded, hence limiting the size of the queue and maximum delay of its scheduled requests. X3113 also serves as the upper boundary for dynamic T3113 when estimating the expected maximum delay to get a response (default: 60 s)
net: X3210 = 20 s After L3 Complete, wait for MSC to confirm (default: 20 s)
mgw: X2427 = 5 s timeout for MGCP response from MGW (default: 5 s)
OsmoBSC# show timer T3111
T3111 = 2 s Wait time before RSL RF Channel Release (default: 2 s)
OsmoBSC# # specifically test legacy timers that are moved to X timers
OsmoBSC# show timer T993111
% Legacy: timer T993111 is now X3111
X3111 = 4 s Wait time after lchan was released in error (should be T3111 + 2s) (default: 4 s)
OsmoBSC# show timer T993210
% Legacy: timer T993210 is now X3210
X3210 = 20 s After L3 Complete, wait for MSC to confirm (default: 20 s)
OsmoBSC# show timer T999
% Legacy: timer T999 is now X4
X4 = 60 s After Clear Request, wait for MSC to Clear Command (sanity) (default: 60 s)
OsmoBSC# configure terminal
OsmoBSC(config)# network
OsmoBSC(config-net)# timer
net: T4 = 5 s Timeout to receive BSSMAP RESET ACKNOWLEDGE from the MSC (default: 5 s)
net: T7 = 10 s inter-BSC/MSC Handover outgoing, BSSMAP HO Required to HO Command timeout (default: 10 s)
net: T8 = 10 s inter-BSC/MSC Handover outgoing, BSSMAP HO Command to final Clear timeout (default: 10 s)
net: T10 = 6 s RR Assignment (default: 6 s)
net: T101 = 10 s inter-BSC/MSC Handover incoming, BSSMAP HO Request to HO Accept (default: 10 s)
net: T3101 = 3 s RR Immediate Assignment (default: 3 s)
net: T3103 = 5 s Handover (default: 5 s)
net: T3105 = 100 ms Physical Information (default: 100 ms, range: [1 .. inf])
net: T3107 = 5 s (unused) (default: 5 s)
net: T3109 = 5 s RSL SACCH deactivation (default: 5 s)
net: T3111 = 2 s Wait time before RSL RF Channel Release (default: 2 s)
net: T3113 = 7 s Paging (default: 7 s)
net: T3115 = 10 s (unused) (default: 10 s)
net: T3117 = 10 s (unused) (default: 10 s)
net: T3119 = 10 s (unused) (default: 10 s)
net: T3122 = 10 s Wait time after RR Immediate Assignment Reject (default: 10 s)
net: T3141 = 10 s (unused) (default: 10 s)
net: T3212 = 5 Periodic Location Update timer, sent to MS (1 = 6 minutes) (default: 5)
net: X4 = 60 s After Clear Request, wait for MSC to Clear Command (sanity) (default: 60 s)
net: X5 = 5 s Timeout to switch dynamic timeslot PCHAN modes (default: 5 s)
net: X6 = 5 s Timeout for RSL Channel Activate ACK after sending RSL Channel Activate (default: 5 s)
net: X7 = 5 s Timeout for RSL IPA CRCX ACK after sending RSL IPA CRCX (default: 5 s)
net: X8 = 5 s Timeout for RSL IPA MDCX ACK after sending RSL IPA MDCX (default: 5 s)
net: X9 = 5 s Timeout for availability of MGW endpoint (default: 5 s)
net: X10 = 5 s Timeout for fully configured MGW endpoint (default: 5 s)
net: X11 = 5 s Timeout for Perform Location Response from SMLC (default: 5 s)
net: X12 = 5 s Timeout for obtaining TA after BSSLAP TA Request (default: 5 s)
net: X13 = 5 s Timeout for RR Channel Mode Modify ACK (BSC <-> MS) (default: 5 s)
net: X14 = 5 s Timeout for RSL Channel Mode Modify ACK (BSC <-> BTS) (default: 5 s)
net: X16 = 1000 ms Granularity for all_allocated:* rate counters: amount of milliseconds that one counter increment represents. See also X17, X18 (default: 1000 ms)
net: X17 = 0 ms Rounding threshold for all_allocated:* rate counters: round up to the next counter increment after this many milliseconds. If set to half of X16 (or 0), employ the usual round() behavior: round up after half of a granularity period. If set to 1, behave like ceil(): already increment the counter immediately when all channels are allocated. If set >= X16, behave like floor(): only increment after a full X16 period of all channels being occupied. See also X16, X18 (default: 0 ms)
net: X18 = 60000 ms Forget-sum period for all_allocated:* rate counters: after this amount of idle time, forget internally cumulated time remainders. Zero to always keep remainders. See also X16, X17. (default: 60000 ms)
net: X25 = 5 s Timeout for initial user data after an MSC initiated an SCCP connection to the BSS (default: 5 s)
net: X28 = 30 s Interval at which to try to recover a BORKEN lchan (default: 30 s)
net: X3105 = 17 Ny1: Maximum number of Physical Information (re)transmissions (default: 17)
net: X3111 = 4 s Wait time after lchan was released in error (should be T3111 + 2s) (default: 4 s)
net: X3113 = 60 s Maximum Paging Request Transmit Delay Threshold: If the estimated transmit delay of the messages in the paging queue surpasses this threshold, then new incoming paging requests will if possible replace a request in retransmission state from the queue or otherwise be discarded, hence limiting the size of the queue and maximum delay of its scheduled requests. X3113 also serves as the upper boundary for dynamic T3113 when estimating the expected maximum delay to get a response (default: 60 s)
net: X3210 = 20 s After L3 Complete, wait for MSC to confirm (default: 20 s)
mgw: X2427 = 5 s timeout for MGCP response from MGW (default: 5 s)
OsmoBSC(config-net)# # Using the legacy 'timer Txxx' still works:
OsmoBSC(config-net)# timer T3111
T3111 = 2 s Wait time before RSL RF Channel Release (default: 2 s)
OsmoBSC(config-net)# timer T3111 23
OsmoBSC(config-net)# timer T3111
T3111 = 23 s Wait time before RSL RF Channel Release (default: 2 s)
OsmoBSC(config-net)# timer T3111 default
OsmoBSC(config-net)# timer T3111
T3111 = 2 s Wait time before RSL RF Channel Release (default: 2 s)
OsmoBSC(config-net)# # Using the new timer group commands also works:
OsmoBSC(config-net)# timer net T3111
net: T3111 = 2 s Wait time before RSL RF Channel Release (default: 2 s)
OsmoBSC(config-net)# timer net T3111 42
OsmoBSC(config-net)# timer net T3111
net: T3111 = 42 s Wait time before RSL RF Channel Release (default: 2 s)
OsmoBSC(config-net)# timer net T3111 default
OsmoBSC(config-net)# timer net T3111
net: T3111 = 2 s Wait time before RSL RF Channel Release (default: 2 s)
OsmoBSC(config-net)# timer mgw
mgw: X2427 = 5 s timeout for MGCP response from MGW (default: 5 s)
OsmoBSC(config-net)# timer mgw X2427
mgw: X2427 = 5 s timeout for MGCP response from MGW (default: 5 s)
OsmoBSC(config-net)# timer mgw X2427 42
OsmoBSC(config-net)# timer mgw X2427
mgw: X2427 = 42 s timeout for MGCP response from MGW (default: 5 s)
OsmoBSC(config-net)# timer mgw X2427 default
OsmoBSC(config-net)# timer mgw X2427
mgw: X2427 = 5 s timeout for MGCP response from MGW (default: 5 s)
OsmoBSC(config-net)# # specifically test legacy timers that are moved to X timers
OsmoBSC(config-net)# timer T993111
% Legacy: timer T993111 is now X3111
X3111 = 4 s Wait time after lchan was released in error (should be T3111 + 2s) (default: 4 s)
OsmoBSC(config-net)# timer T993111 1
% Legacy: timer T993111 is now X3111
OsmoBSC(config-net)# timer T993111
% Legacy: timer T993111 is now X3111
X3111 = 1 s Wait time after lchan was released in error (should be T3111 + 2s) (default: 4 s)
OsmoBSC(config-net)# timer T993111 default
% Legacy: timer T993111 is now X3111
OsmoBSC(config-net)# timer T993111
% Legacy: timer T993111 is now X3111
X3111 = 4 s Wait time after lchan was released in error (should be T3111 + 2s) (default: 4 s)
OsmoBSC(config-net)# timer T993210
% Legacy: timer T993210 is now X3210
X3210 = 20 s After L3 Complete, wait for MSC to confirm (default: 20 s)
OsmoBSC(config-net)# timer T993210 2
% Legacy: timer T993210 is now X3210
OsmoBSC(config-net)# timer T993210
% Legacy: timer T993210 is now X3210
X3210 = 2 s After L3 Complete, wait for MSC to confirm (default: 20 s)
OsmoBSC(config-net)# timer T993210 default
% Legacy: timer T993210 is now X3210
OsmoBSC(config-net)# timer T993210
% Legacy: timer T993210 is now X3210
X3210 = 20 s After L3 Complete, wait for MSC to confirm (default: 20 s)
OsmoBSC(config-net)# timer T999
% Legacy: timer T999 is now X4
X4 = 60 s After Clear Request, wait for MSC to Clear Command (sanity) (default: 60 s)
OsmoBSC(config-net)# timer T999 3
% Legacy: timer T999 is now X4
OsmoBSC(config-net)# timer T999
% Legacy: timer T999 is now X4
X4 = 3 s After Clear Request, wait for MSC to Clear Command (sanity) (default: 60 s)
OsmoBSC(config-net)# timer T999 default
% Legacy: timer T999 is now X4
OsmoBSC(config-net)# timer T999
% Legacy: timer T999 is now X4
X4 = 60 s After Clear Request, wait for MSC to Clear Command (sanity) (default: 60 s)
[1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m shutting down OML for BTS 0 (bsc_init.c:57)[0;m
signal 15 received
[1;33mDLGLOBAL[0;m [1;33mNOTICE[0;m Available via telnet 127.0.0.1 4242 (telnet_interface.c:88)
[38;5;23m[1;33mDLINP[0;m[38;5;23m [1;33mNOTICE[0;m[38;5;23m E1L(0) enabling ipaccess BSC mode on 0.0.0.0 with OML 3002 and RSL 3003 TCP ports (ipaccess.c:969)[0;m
[38;5;33m[1;33mDLCTRL[0;m[38;5;33m [1;33mNOTICE[0;m[38;5;33m CTRL at 127.0.0.1 4249 (control_if.c:1026)[0;m
[1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m No MGW pool configured, using MGW configuration in VTY node 'msc' (osmo_bsc_main.c:897)[0;m
[38;5;51m[1;33mDLMGCP[0;m[38;5;51m [1;33mNOTICE[0;m[38;5;51m MGW(mgw) MGCP client: using endpoint domain '@mgw' (mgcp_client.c:936)[0;m
[1;33mDMSC[0;m [1;33mNOTICE[0;m To auto-configure msc 0, creating cs7 instance 0 implicitly (osmo_bsc_sigtran.c:609)
[1;33mDMSC[0;m [1;33mNOTICE[0;m Initializing SCCP connection for A/m3ua on cs7 instance 0 (osmo_bsc_sigtran.c:658)
[38;5;45m[1;31mDLSCCP[0;m[38;5;45m [1;31mERROR[0;m[38;5;45m SS7 instance 0: no primary point-code set, using default point-code (sccp_user.c:566)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using SS7 instance 0, pc:0.23.3 (sccp_user.c:572)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Creating AS instance (sccp_user.c:579)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using AS instance as-clnt-A-0-m3ua (sccp_user.c:590)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Creating default route (sccp_user.c:596)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: No unassociated ASP for m3ua, creating new ASP asp-clnt-A-0-m3ua (sccp_user.c:635)[0;m
[38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using ASP instance asp-clnt-A-0-m3ua (sccp_user.c:705)[0;m
[38;5;43m[1;33mDLSS7[0;m[38;5;43m [1;33mNOTICE[0;m[38;5;43m 0: Creating SCCP instance (osmo_ss7_instance.c:158)[0;m
[1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: local (BSC) SCCP address: RI=SSN_PC,PC=0.23.3,SSN=BSSAP (osmo_bsc_sigtran.c:714)
[1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: remote (MSC) SCCP address: RI=SSN_PC,PC=0.23.1,SSN=BSSAP (osmo_bsc_sigtran.c:716)
[1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: binding SCCP user (osmo_bsc_sigtran.c:721)
[38;5;23m[1;31mDLINP[0;m[38;5;23m [1;31mERROR[0;m[38;5;23m CLICONN(asp-clnt-A-0-m3ua,){CONNECTING} connect failed (-111) (stream_cli.c:422)[0;m
[38;5;43m[1;31mDLSS7[0;m[38;5;43m [1;31mERROR[0;m[38;5;43m Unable to route HMRT message: the AS as-clnt-A-0-m3ua is down (osmo_ss7_hmrt.c:238)[0;m
Launching: cd '/build/tests'; ../src/osmo-bsc/osmo-bsc -c ../doc/examples/osmo-bsc/osmo-bsc-minimal.cfg
OsmoBSC> enable
OsmoBSC# configure terminal
OsmoBSC(config)# network
OsmoBSC(config-net)# bts 0
OsmoBSC(config-net-bts)# trx 0
OsmoBSC(config-net-bts-trx)# timeslot 0
OsmoBSC(config-net-bts-trx-ts)# list
help
list [with-flags]
show vty-attributes
show vty-attributes (application|library|global)
write terminal
write file [PATH]
write memory
write
show running-config
exit
end
phys_chan_config (none|ccch|ccch+sdcch4|tch/f|tch/h|sdcch8|pdch|dynamic/ipaccess|unknown|ccch+sdcch4+cbch|sdcch8+cbch|dynamic/osmocom|tch/f_pdch|tch/f_tch/h_sdcch8_pdch)
training_sequence_code <0-7>
hopping enabled (0|1)
hopping sequence-number <0-63>
hopping maio <0-63>
hopping arfcn add <0-1023>
hopping arfcn del <0-1023>
hopping arfcn del-all
e1 line E1_LINE timeslot <1-31> sub-slot (0|1|2|3|full)
OsmoBSC(config-net-bts-trx-ts)# phys_chan_config?
phys_chan_config Physical Channel Combination
OsmoBSC(config-net-bts-trx-ts)# phys_chan_config ?
none Physical Channel not configured
ccch FCCH + SCH + BCCH + CCCH (Comb. IV)
ccch+sdcch4 FCCH + SCH + BCCH + CCCH + 4 SDCCH + 2 SACCH (Comb. V)
tch/f TCH/F + FACCH/F + SACCH (Comb. I)
tch/h 2 TCH/H + 2 FACCH/H + 2 SACCH (Comb. II)
sdcch8 8 SDCCH + 4 SACCH (Comb. VII)
pdch Packet Data Channel for GPRS/EDGE
dynamic/ipaccess Dynamic TCH/F or GPRS PDCH (dynamic/ipaccess is an alias for tch/f_pdch)
unknown Unknown / Unsupported channel combination
ccch+sdcch4+cbch FCCH + SCH + BCCH + CCCH + CBCH + 3 SDCCH + 2 SACCH (Comb. V)
sdcch8+cbch 7 SDCCH + 4 SACCH + CBCH (Comb. VII)
dynamic/osmocom Dynamic TCH/F or TCH/H or SDCCH/8 or GPRS PDCH (dynamic/osmocom is an alias for tch/f_tch/h_sdcch8_pdch)
tch/f_pdch Dynamic TCH/F or GPRS PDCH (dynamic/ipaccess is an alias for tch/f_pdch)
tch/f_tch/h_sdcch8_pdch Dynamic TCH/F or TCH/H or SDCCH/8 or GPRS PDCH (dynamic/osmocom is an alias for tch/f_tch/h_sdcch8_pdch)
OsmoBSC(config-net-bts-trx-ts)# phys_chan_config none
OsmoBSC(config-net-bts-trx-ts)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-net-bts-trx-ts)# phys_chan_config tch/f
OsmoBSC(config-net-bts-trx-ts)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config TCH/F
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-net-bts-trx-ts)# phys_chan_config TCH/F
OsmoBSC(config-net-bts-trx-ts)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config TCH/F
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
OsmoBSC(config-net-bts-trx-ts)# phys_chan_config tch/f_tch/h_sdcch8_pdch
OsmoBSC(config-net-bts-trx-ts)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level rll notice
logging level mm notice
logging level rr notice
logging level rsl notice
logging level nm notice
logging level pag notice
logging level meas notice
logging level msc notice
logging level ho notice
logging level hodec notice
logging level ref notice
logging level ctrl notice
logging level filter notice
logging level pcu notice
logging level lcls notice
logging level chan notice
logging level ts notice
logging level as notice
logging level cbs notice
logging level lcs notice
logging level asci notice
logging level reset notice
logging level loop notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
e1_input
e1_line 0 driver ipa
e1_line 0 port 0
cs7 instance 0
point-code 0.23.3
network
network country code 901
mobile network code 70
encryption a5 1 3
neci 0
paging any use tch 0
mgw 0
bts 0
type osmo-bts
band DCS1800
cell_identity 0
location_area_code 0x0017
base_station_id_code 63
ms max power 15
cell reselection hysteresis 4
rxlev access min 0
radio-link-timeout 32
channel allocator mode chan-req ascending
channel allocator mode assignment ascending
channel allocator mode handover ascending
channel allocator mode vgcs-vbs ascending
rach tx integer 9
rach max transmission 7
rach max-delay 63
rach expiry-timeout 32
channel-description attach 1
channel-description bs-pa-mfrms 5
channel-description bs-ag-blks-res 1
no nch-position
no access-control-class-ramping
early-classmark-sending forbidden
early-classmark-sending-3g allowed
ipa unit-id 1800 0
oml ipa stream-id 255 line 0
neighbor-list mode automatic
codec-support fr hr efr amr
amr tch-f modes 0 2 5 7
amr tch-f threshold ms 13 25 37
amr tch-f hysteresis ms 4 4 4
amr tch-f threshold bts 13 25 37
amr tch-f hysteresis bts 4 4 4
amr tch-f start-mode auto
amr tch-h modes 0 2 3 5
amr tch-h threshold ms 16 24 32
amr tch-h hysteresis ms 4 4 4
amr tch-h threshold bts 16 24 32
amr tch-h hysteresis bts 4 4 4
amr tch-h start-mode auto
gprs mode none
bs-power-control
mode static
ms-power-control
mode dyn-bts
ctrl-interval 2
step-size inc 4 red 2
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
ci-thresh fr-efr disable
ci-thresh fr-efr lower 13 upper 17
ci-thresh-comp fr-efr lower 5 7 upper 15 18
ci-thresh hr disable
ci-thresh hr lower 16 upper 21
ci-thresh-comp hr lower 5 7 upper 15 18
ci-thresh amr-fr disable
ci-thresh amr-fr lower 7 upper 11
ci-thresh-comp amr-fr lower 5 7 upper 15 18
ci-thresh amr-hr disable
ci-thresh amr-hr lower 13 upper 17
ci-thresh-comp amr-hr lower 5 7 upper 15 18
ci-thresh sdcch disable
ci-thresh sdcch lower 12 upper 16
ci-thresh-comp sdcch lower 5 7 upper 15 18
ci-thresh gprs disable
ci-thresh gprs lower 18 upper 24
ci-thresh-comp gprs lower 5 7 upper 15 18
trx 0
rf_locked 0
arfcn 868
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config DYNAMIC/OSMOCOM
hopping enabled 0
timeslot 1
phys_chan_config SDCCH8
hopping enabled 0
timeslot 2
phys_chan_config TCH/F
hopping enabled 0
timeslot 3
phys_chan_config TCH/F
hopping enabled 0
timeslot 4
phys_chan_config TCH/F
hopping enabled 0
timeslot 5
phys_chan_config TCH/F
hopping enabled 0
timeslot 6
phys_chan_config TCH/F
hopping enabled 0
timeslot 7
phys_chan_config TCH/F
hopping enabled 0
msc 0
codec-list fr1 hr1 fr2 fr3 hr3
allow-emergency deny
amr-config 12_2k allowed
amr-config 10_2k allowed
amr-config 7_95k allowed
amr-config 7_40k allowed
amr-config 6_70k allowed
amr-config 5_90k allowed
amr-config 5_15k allowed
amr-config 4_75k allowed
amr-payload octet-aligned
asp-protocol m3ua
lcls-mode disabled
lcls-codec-mismatch forbidden
bsc
mid-call-timeout 0
end
[1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m shutting down OML for BTS 0 (bsc_init.c:57)[0;m
signal 15 received
RESULTS:
pass: ./acch_overpower.vty
pass: ./bts_features.vty
pass: ./cbc.vty
pass: ./early_ia.vty
pass: ./gprs_params.vty
pass: ./handover_cfg.vty
pass: ./interf_meas.vty
pass: ./msc.vty
pass: ./neighbor_ident.vty
pass: ./nri_cfg.vty
pass: ./osmo-bsc.vty
pass: ./power_ctrl.vty
pass: ./si2quater_neighbor_list.vty
pass: ./smlc.vty
pass: ./timer.vty
pass: ./timeslot.vty
make[6]: Leaving directory '/build/tests'
osmotestvty.py -p /build -w /build -v
test_history (__main__.TestVTY.test_history) ... confpath /build, workdir /build
Running tests for specific VTY commands
Launch: ./src/osmo-bsc/osmo-bsc -c /build/doc/examples/osmo-bsc/osmo-bsc.cfg from /build
Opening /dev/null
Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-c' '/build/doc/examples/osmo-bsc/osmo-bsc.cfg'
> ls -l /proc/57345/fd
total 0
lr-x------ 1 build build 64 Dec 13 06:29 0 -> pipe:[2769201942]
l-wx------ 1 build build 64 Dec 13 06:29 1 -> pipe:[2769201943]
l-wx------ 1 build build 64 Dec 13 06:29 2 -> pipe:[2769201944]
l-wx------ 1 build build 64 Dec 13 06:29 3 -> /dev/null
> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ss -tln
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
LISTEN 0 10 0.0.0.0:3003 0.0.0.0:*
LISTEN 0 10 0.0.0.0:3002 0.0.0.0:*
LISTEN 0 10 127.0.0.1:4249 0.0.0.0:*
LISTEN 0 10 127.0.0.1:4242 0.0.0.0:*
> ps xua | grep osmo
build 57345 60.0 0.0 27872 23228 ? S 06:29 0:00 /usr/bin/python3 /usr/local/bin/osmotestvty.py -p /build -w /build -v
build 57346 33.3 0.0 21474922148 52628 ? S 06:29 0:00 ./src/osmo-bsc/osmo-bsc -c /build/doc/examples/osmo-bsc/osmo-bsc.cfg
build 57353 0.0 0.0 2576 892 ? S 06:29 0:00 /bin/sh -c ps xua | grep osmo
build 57355 0.0 0.0 3700 1852 ? S 06:29 0:00 grep osmo
ok
test_terminal_length (__main__.TestVTY.test_terminal_length) ... Socket: in 1 tries, connected to 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 46674), raddr=('127.0.0.1', 4242)> (1 sockets open)
Socket: closing 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 46674), raddr=('127.0.0.1', 4242)> (0 sockets open)
Process returned code: 0
Launch: ./src/osmo-bsc/osmo-bsc -c /build/doc/examples/osmo-bsc/osmo-bsc.cfg from /build
Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-c' '/build/doc/examples/osmo-bsc/osmo-bsc.cfg'
> ls -l /proc/57345/fd
total 0
lr-x------ 1 build build 64 Dec 13 06:29 0 -> pipe:[2769201942]
l-wx------ 1 build build 64 Dec 13 06:29 1 -> pipe:[2769201943]
l-wx------ 1 build build 64 Dec 13 06:29 2 -> pipe:[2769201944]
l-wx------ 1 build build 64 Dec 13 06:29 3 -> /dev/null
> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ss -tln
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
LISTEN 0 10 0.0.0.0:3003 0.0.0.0:*
LISTEN 0 10 0.0.0.0:3002 0.0.0.0:*
LISTEN 0 10 127.0.0.1:4249 0.0.0.0:*
LISTEN 0 10 127.0.0.1:4242 0.0.0.0:*
> ps xua | grep osmo
build 57345 18.1 0.0 27872 23228 ? S 06:29 0:00 /usr/bin/python3 /usr/local/bin/osmotestvty.py -p /build -w /build -v
build 57357 33.3 0.0 21474922148 51392 ? S 06:29 0:00 ./src/osmo-bsc/osmo-bsc -c /build/doc/examples/osmo-bsc/osmo-bsc.cfg
build 57364 0.0 0.0 2576 896 ? S 06:29 0:00 /bin/sh -c ps xua | grep osmo
build 57366 0.0 0.0 3700 1868 ? S 06:29 0:00 grep osmo
ok
test_unknown_command (__main__.TestVTY.test_unknown_command) ... Socket: in 1 tries, connected to 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 46684), raddr=('127.0.0.1', 4242)> (1 sockets open)
Socket: closing 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 46684), raddr=('127.0.0.1', 4242)> (0 sockets open)
Process returned code: 0
Launch: ./src/osmo-bsc/osmo-bsc -c /build/doc/examples/osmo-bsc/osmo-bsc.cfg from /build
Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-c' '/build/doc/examples/osmo-bsc/osmo-bsc.cfg'
> ls -l /proc/57345/fd
total 0
lr-x------ 1 build build 64 Dec 13 06:29 0 -> pipe:[2769201942]
l-wx------ 1 build build 64 Dec 13 06:29 1 -> pipe:[2769201943]
l-wx------ 1 build build 64 Dec 13 06:29 2 -> pipe:[2769201944]
l-wx------ 1 build build 64 Dec 13 06:29 3 -> /dev/null
> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ss -tln
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
LISTEN 0 10 0.0.0.0:3003 0.0.0.0:*
LISTEN 0 10 0.0.0.0:3002 0.0.0.0:*
LISTEN 0 10 127.0.0.1:4249 0.0.0.0:*
LISTEN 0 10 127.0.0.1:4242 0.0.0.0:*
> ps xua | grep osmo
build 57345 10.9 0.0 27872 23228 ? S 06:29 0:00 /usr/bin/python3 /usr/local/bin/osmotestvty.py -p /build -w /build -v
build 57368 33.3 0.0 21474922148 51112 ? S 06:29 0:00 ./src/osmo-bsc/osmo-bsc -c /build/doc/examples/osmo-bsc/osmo-bsc.cfg
build 57375 0.0 0.0 2576 928 ? S 06:29 0:00 /bin/sh -c ps xua | grep osmo
build 57377 0.0 0.0 3700 1868 ? S 06:29 0:00 grep osmo
ok
----------------------------------------------------------------------
Ran 3 tests in 0.650s
OK
Socket: in 1 tries, connected to 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 46690), raddr=('127.0.0.1', 4242)> (1 sockets open)
Socket: closing 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 46690), raddr=('127.0.0.1', 4242)> (0 sockets open)
Process returned code: 0
osmotestconfig.py -p /build -w /build -v
Warning: doc/examples/osmo-bsc/siemens/osmo-bsc.bs11.cfg is not being tested
Warning: doc/examples/osmo-bsc/nokia/osmo-bsc.insite.cfg is not being tested
Warning: doc/examples/osmo-bsc/ericsson/osmo-bsc.dug20-rus02-4trx.cfg is not being tested
Warning: doc/examples/osmo-bsc/ericsson/osmo-bsc.dug20-rus01-4trx.cfg is not being tested
Warning: doc/examples/osmo-bsc/ericsson/osmo-bsc.rbs2308.cfg is not being tested
Warning: doc/examples/osmo-bsc/ericsson/osmo-bsc.dug20-rus02-1trx-1pdch-16kbps.cfg is not being tested
Warning: doc/examples/osmo-bsc/ericsson/osmo-bsc.dug20-rus02-8trx.cfg is not being tested
Warning: doc/examples/osmo-bsc/ericsson/osmo-bsc.dug20-rus02-1trx-1pdch-64kbps.cfg is not being tested
Verifying src/osmo-bsc/osmo-bsc -c /build/doc/examples/osmo-bsc/osmo-bsc.cfg, test verify_doc
Opening /dev/null
Launching: PWD=/build 'src/osmo-bsc/osmo-bsc' '-c' '/build/doc/examples/osmo-bsc/osmo-bsc.cfg'
> ls -l /proc/57379/fd
total 0
lr-x------ 1 build build 64 Dec 13 06:29 0 -> pipe:[2769201942]
l-wx------ 1 build build 64 Dec 13 06:29 1 -> pipe:[2769201943]
l-wx------ 1 build build 64 Dec 13 06:29 2 -> pipe:[2769201944]
l-wx------ 1 build build 64 Dec 13 06:29 3 -> /dev/null
> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ss -tln
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
LISTEN 0 10 0.0.0.0:3003 0.0.0.0:*
LISTEN 0 10 0.0.0.0:3002 0.0.0.0:*
LISTEN 0 10 127.0.0.1:4249 0.0.0.0:*
LISTEN 0 10 127.0.0.1:4242 0.0.0.0:*
> ps xua | grep osmo
build 57379 45.4 0.0 27996 23232 ? S 06:29 0:00 /usr/bin/python3 /usr/local/bin/osmotestconfig.py -p /build -w /build -v
build 57380 25.0 0.0 21474922148 51364 ? S 06:29 0:00 src/osmo-bsc/osmo-bsc -c /build/doc/examples/osmo-bsc/osmo-bsc.cfg
build 57387 0.0 0.0 2576 948 ? S 06:29 0:00 /bin/sh -c ps xua | grep osmo
build 57389 0.0 0.0 3700 1888 ? S 06:29 0:00 grep osmo
Socket: in 1 tries, connected to 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 46700), raddr=('127.0.0.1', 4242)> (1 sockets open)
Terminating took 0.897s
Process returned code: 0
Socket: closing 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 46700), raddr=('127.0.0.1', 4242)> (0 sockets open)
Verifying src/osmo-bsc/osmo-bsc -c /build/writtenconfig/osmo-bsc.cfgp2acw9m5, test write_config
Launching: PWD=/build 'src/osmo-bsc/osmo-bsc' '-c' '/build/writtenconfig/osmo-bsc.cfgp2acw9m5'
> ls -l /proc/57379/fd
total 0
lr-x------ 1 build build 64 Dec 13 06:29 0 -> pipe:[2769201942]
l-wx------ 1 build build 64 Dec 13 06:29 1 -> pipe:[2769201943]
l-wx------ 1 build build 64 Dec 13 06:29 2 -> pipe:[2769201944]
l-wx------ 1 build build 64 Dec 13 06:29 3 -> /dev/null
> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ss -tln
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
LISTEN 0 10 0.0.0.0:3003 0.0.0.0:*
LISTEN 0 10 0.0.0.0:3002 0.0.0.0:*
LISTEN 0 10 127.0.0.1:4249 0.0.0.0:*
LISTEN 0 10 127.0.0.1:4242 0.0.0.0:*
> ps xua | grep osmo
build 57379 5.5 0.0 28476 24168 ? S 06:29 0:00 /usr/bin/python3 /usr/local/bin/osmotestconfig.py -p /build -w /build -v
build 57391 50.0 0.0 21474922148 51012 ? S 06:29 0:00 src/osmo-bsc/osmo-bsc -c /build/writtenconfig/osmo-bsc.cfgp2acw9m5
build 57398 0.0 0.0 2576 900 ? S 06:29 0:00 /bin/sh -c ps xua | grep osmo
build 57400 0.0 0.0 3700 1848 ? S 06:29 0:00 grep osmo
Socket: in 1 tries, connected to 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 46714), raddr=('127.0.0.1', 4242)> (1 sockets open)
Terminating took 0.897s
Process returned code: 0
Socket: closing 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 46714), raddr=('127.0.0.1', 4242)> (0 sockets open)
Verifying src/osmo-bsc/osmo-bsc -c /build/writtenconfig/osmo-bsc.cfgp2acw9m5, test token_vty_command
Launching: PWD=/build 'src/osmo-bsc/osmo-bsc' '-c' '/build/writtenconfig/osmo-bsc.cfgp2acw9m5'
> ls -l /proc/57379/fd
total 0
lr-x------ 1 build build 64 Dec 13 06:29 0 -> pipe:[2769201942]
l-wx------ 1 build build 64 Dec 13 06:29 1 -> pipe:[2769201943]
l-wx------ 1 build build 64 Dec 13 06:29 2 -> pipe:[2769201944]
l-wx------ 1 build build 64 Dec 13 06:29 3 -> /dev/null
> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ss -tln
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ps xua | grep osmo
build 57379 2.9 0.0 28476 24168 ? S 06:29 0:00 /usr/bin/python3 /usr/local/bin/osmotestconfig.py -p /build -w /build -v
build 57402 50.0 0.0 21474922148 51836 ? S 06:29 0:00 src/osmo-bsc/osmo-bsc -c /build/writtenconfig/osmo-bsc.cfgp2acw9m5
build 57409 0.0 0.0 2576 904 ? S 06:29 0:00 /bin/sh -c ps xua | grep osmo
build 57411 0.0 0.0 3700 1972 ? S 06:29 0:00 grep osmo
Socket: in 1 tries, connected to 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 46720), raddr=('127.0.0.1', 4242)> (1 sockets open)
Terminating took 0.897s
Process returned code: 0
Socket: closing 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 46720), raddr=('127.0.0.1', 4242)> (0 sockets open)
Verifying src/osmo-bsc/osmo-bsc -c /build/doc/examples/osmo-bsc/osmo-bsc-minimal.cfg, test verify_doc
Launching: PWD=/build 'src/osmo-bsc/osmo-bsc' '-c' '/build/doc/examples/osmo-bsc/osmo-bsc-minimal.cfg'
> ls -l /proc/57379/fd
total 0
lr-x------ 1 build build 64 Dec 13 06:29 0 -> pipe:[2769201942]
l-wx------ 1 build build 64 Dec 13 06:29 1 -> pipe:[2769201943]
l-wx------ 1 build build 64 Dec 13 06:29 2 -> pipe:[2769201944]
l-wx------ 1 build build 64 Dec 13 06:29 3 -> /dev/null
> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ss -tln
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
LISTEN 0 10 0.0.0.0:3003 0.0.0.0:*
LISTEN 0 10 0.0.0.0:3002 0.0.0.0:*
LISTEN 0 10 127.0.0.1:4249 0.0.0.0:*
LISTEN 0 10 127.0.0.1:4242 0.0.0.0:*
> ps xua | grep osmo
build 57379 1.9 0.0 28476 24168 ? S 06:29 0:00 /usr/bin/python3 /usr/local/bin/osmotestconfig.py -p /build -w /build -v
build 57413 25.0 0.0 21474922148 50932 ? S 06:29 0:00 src/osmo-bsc/osmo-bsc -c /build/doc/examples/osmo-bsc/osmo-bsc-minimal.cfg
build 57420 0.0 0.0 2576 932 ? S 06:29 0:00 /bin/sh -c ps xua | grep osmo
build 57422 0.0 0.0 3700 1900 ? S 06:29 0:00 grep osmo
Socket: in 1 tries, connected to 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 46730), raddr=('127.0.0.1', 4242)> (1 sockets open)
Terminating took 0.897s
Process returned code: 0
Socket: closing 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 46730), raddr=('127.0.0.1', 4242)> (0 sockets open)
Verifying src/osmo-bsc/osmo-bsc -c /build/writtenconfig/osmo-bsc-minimal.cfgqtbrroey, test write_config
Launching: PWD=/build 'src/osmo-bsc/osmo-bsc' '-c' '/build/writtenconfig/osmo-bsc-minimal.cfgqtbrroey'
> ls -l /proc/57379/fd
total 0
lr-x------ 1 build build 64 Dec 13 06:29 0 -> pipe:[2769201942]
l-wx------ 1 build build 64 Dec 13 06:29 1 -> pipe:[2769201943]
l-wx------ 1 build build 64 Dec 13 06:29 2 -> pipe:[2769201944]
l-wx------ 1 build build 64 Dec 13 06:29 3 -> /dev/null
> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ss -tln
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
LISTEN 0 10 0.0.0.0:3003 0.0.0.0:*
LISTEN 0 10 0.0.0.0:3002 0.0.0.0:*
LISTEN 0 10 127.0.0.1:4249 0.0.0.0:*
LISTEN 0 10 127.0.0.1:4242 0.0.0.0:*
> ps xua | grep osmo
build 57379 1.8 0.0 28836 24432 ? S 06:29 0:00 /usr/bin/python3 /usr/local/bin/osmotestconfig.py -p /build -w /build -v
build 57424 25.0 0.0 21474922148 51012 ? S 06:30 0:00 src/osmo-bsc/osmo-bsc -c /build/writtenconfig/osmo-bsc-minimal.cfgqtbrroey
build 57431 0.0 0.0 2576 928 ? S 06:30 0:00 /bin/sh -c ps xua | grep osmo
build 57433 0.0 0.0 3700 1868 ? S 06:30 0:00 grep osmo
Socket: in 1 tries, connected to 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 46742), raddr=('127.0.0.1', 4242)> (1 sockets open)
Terminating took 0.897s
Process returned code: 0
Socket: closing 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 46742), raddr=('127.0.0.1', 4242)> (0 sockets open)
Verifying src/osmo-bsc/osmo-bsc -c /build/writtenconfig/osmo-bsc-minimal.cfgqtbrroey, test token_vty_command
Launching: PWD=/build 'src/osmo-bsc/osmo-bsc' '-c' '/build/writtenconfig/osmo-bsc-minimal.cfgqtbrroey'
> ls -l /proc/57379/fd
total 0
lr-x------ 1 build build 64 Dec 13 06:29 0 -> pipe:[2769201942]
l-wx------ 1 build build 64 Dec 13 06:29 1 -> pipe:[2769201943]
l-wx------ 1 build build 64 Dec 13 06:29 2 -> pipe:[2769201944]
l-wx------ 1 build build 64 Dec 13 06:29 3 -> /dev/null
> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ss -tln
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ps xua | grep osmo
build 57379 1.6 0.0 28836 24432 ? S 06:29 0:00 /usr/bin/python3 /usr/local/bin/osmotestconfig.py -p /build -w /build -v
build 57435 25.0 0.0 21474922148 51648 ? S 06:30 0:00 src/osmo-bsc/osmo-bsc -c /build/writtenconfig/osmo-bsc-minimal.cfgqtbrroey
build 57442 0.0 0.0 2576 916 ? S 06:30 0:00 /bin/sh -c ps xua | grep osmo
build 57444 0.0 0.0 3700 1820 ? S 06:30 0:00 grep osmo
Socket: in 1 tries, connected to 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 52944), raddr=('127.0.0.1', 4242)> (1 sockets open)
Terminating took 0.897s
Process returned code: 0
Socket: closing 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 52944), raddr=('127.0.0.1', 4242)> (0 sockets open)
Verifying src/osmo-bsc/osmo-bsc -c /build/doc/examples/osmo-bsc/osmo-bsc-4trx.cfg, test verify_doc
Launching: PWD=/build 'src/osmo-bsc/osmo-bsc' '-c' '/build/doc/examples/osmo-bsc/osmo-bsc-4trx.cfg'
> ls -l /proc/57379/fd
total 0
lr-x------ 1 build build 64 Dec 13 06:29 0 -> pipe:[2769201942]
l-wx------ 1 build build 64 Dec 13 06:29 1 -> pipe:[2769201943]
l-wx------ 1 build build 64 Dec 13 06:29 2 -> pipe:[2769201944]
l-wx------ 1 build build 64 Dec 13 06:29 3 -> /dev/null
> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ss -tln
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
LISTEN 0 10 127.0.0.1:4242 0.0.0.0:*
> ps xua | grep osmo
build 57379 1.3 0.0 28836 24432 ? S 06:29 0:00 /usr/bin/python3 /usr/local/bin/osmotestconfig.py -p /build -w /build -v
build 57446 66.6 0.0 21474922556 52024 ? S 06:30 0:00 src/osmo-bsc/osmo-bsc -c /build/doc/examples/osmo-bsc/osmo-bsc-4trx.cfg
build 57453 0.0 0.0 2576 932 ? S 06:30 0:00 /bin/sh -c ps xua | grep osmo
build 57455 0.0 0.0 3700 1860 ? S 06:30 0:00 grep osmo
Socket: in 1 tries, connected to 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 52954), raddr=('127.0.0.1', 4242)> (1 sockets open)
Terminating took 0.897s
Process returned code: 0
Socket: closing 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 52954), raddr=('127.0.0.1', 4242)> (0 sockets open)
Verifying src/osmo-bsc/osmo-bsc -c /build/writtenconfig/osmo-bsc-4trx.cfgbb_5qxkj, test write_config
Launching: PWD=/build 'src/osmo-bsc/osmo-bsc' '-c' '/build/writtenconfig/osmo-bsc-4trx.cfgbb_5qxkj'
> ls -l /proc/57379/fd
total 0
lr-x------ 1 build build 64 Dec 13 06:29 0 -> pipe:[2769201942]
l-wx------ 1 build build 64 Dec 13 06:29 1 -> pipe:[2769201943]
l-wx------ 1 build build 64 Dec 13 06:29 2 -> pipe:[2769201944]
l-wx------ 1 build build 64 Dec 13 06:29 3 -> /dev/null
> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ss -tln
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ps xua | grep osmo
build 57379 1.3 0.0 28960 24764 ? S 06:29 0:00 /usr/bin/python3 /usr/local/bin/osmotestconfig.py -p /build -w /build -v
build 57457 25.0 0.0 21474922556 52188 ? S 06:30 0:00 src/osmo-bsc/osmo-bsc -c /build/writtenconfig/osmo-bsc-4trx.cfgbb_5qxkj
build 57464 0.0 0.0 2576 924 ? S 06:30 0:00 /bin/sh -c ps xua | grep osmo
build 57466 0.0 0.0 3700 1928 ? S 06:30 0:00 grep osmo
Socket: in 1 tries, connected to 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 52968), raddr=('127.0.0.1', 4242)> (1 sockets open)
Terminating took 0.897s
Process returned code: 0
Socket: closing 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 52968), raddr=('127.0.0.1', 4242)> (0 sockets open)
Verifying src/osmo-bsc/osmo-bsc -c /build/writtenconfig/osmo-bsc-4trx.cfgbb_5qxkj, test token_vty_command
Launching: PWD=/build 'src/osmo-bsc/osmo-bsc' '-c' '/build/writtenconfig/osmo-bsc-4trx.cfgbb_5qxkj'
> ls -l /proc/57379/fd
total 0
lr-x------ 1 build build 64 Dec 13 06:29 0 -> pipe:[2769201942]
l-wx------ 1 build build 64 Dec 13 06:29 1 -> pipe:[2769201943]
l-wx------ 1 build build 64 Dec 13 06:29 2 -> pipe:[2769201944]
l-wx------ 1 build build 64 Dec 13 06:29 3 -> /dev/null
> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ss -tln
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ps xua | grep osmo
build 57379 1.1 0.0 28960 24764 ? S 06:29 0:00 /usr/bin/python3 /usr/local/bin/osmotestconfig.py -p /build -w /build -v
build 57468 25.0 0.0 21474922556 52400 ? S 06:30 0:00 src/osmo-bsc/osmo-bsc -c /build/writtenconfig/osmo-bsc-4trx.cfgbb_5qxkj
build 57475 0.0 0.0 2576 904 ? S 06:30 0:00 /bin/sh -c ps xua | grep osmo
build 57477 0.0 0.0 3700 1792 ? S 06:30 0:00 grep osmo
Socket: in 1 tries, connected to 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 52984), raddr=('127.0.0.1', 4242)> (1 sockets open)
Terminating took 0.897s
Process returned code: 0
Socket: closing 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 52984), raddr=('127.0.0.1', 4242)> (0 sockets open)
Verifying src/osmo-bsc/osmo-bsc -c /build/doc/examples/osmo-bsc/osmo-bsc_custom-sccp.cfg, test verify_doc
Launching: PWD=/build 'src/osmo-bsc/osmo-bsc' '-c' '/build/doc/examples/osmo-bsc/osmo-bsc_custom-sccp.cfg'
> ls -l /proc/57379/fd
total 0
lr-x------ 1 build build 64 Dec 13 06:29 0 -> pipe:[2769201942]
l-wx------ 1 build build 64 Dec 13 06:29 1 -> pipe:[2769201943]
l-wx------ 1 build build 64 Dec 13 06:29 2 -> pipe:[2769201944]
l-wx------ 1 build build 64 Dec 13 06:29 3 -> /dev/null
> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ss -tln
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
LISTEN 0 10 0.0.0.0:3003 0.0.0.0:*
LISTEN 0 10 0.0.0.0:3002 0.0.0.0:*
LISTEN 0 10 127.0.0.1:4249 0.0.0.0:*
LISTEN 0 10 127.0.0.1:4242 0.0.0.0:*
> ps xua | grep osmo
build 57379 1.0 0.0 28960 24764 ? S 06:29 0:00 /usr/bin/python3 /usr/local/bin/osmotestconfig.py -p /build -w /build -v
build 57479 50.0 0.0 21474922148 51144 ? S 06:30 0:00 src/osmo-bsc/osmo-bsc -c /build/doc/examples/osmo-bsc/osmo-bsc_custom-sccp.cfg
build 57486 0.0 0.0 2576 928 ? S 06:30 0:00 /bin/sh -c ps xua | grep osmo
build 57488 0.0 0.0 3700 1816 ? S 06:30 0:00 grep osmo
Socket: in 1 tries, connected to 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 52986), raddr=('127.0.0.1', 4242)> (1 sockets open)
Terminating took 0.897s
Process returned code: 0
Socket: closing 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 52986), raddr=('127.0.0.1', 4242)> (0 sockets open)
Verifying src/osmo-bsc/osmo-bsc -c /build/writtenconfig/osmo-bsc_custom-sccp.cfgxpu8o0tw, test write_config
Launching: PWD=/build 'src/osmo-bsc/osmo-bsc' '-c' '/build/writtenconfig/osmo-bsc_custom-sccp.cfgxpu8o0tw'
> ls -l /proc/57379/fd
total 0
lr-x------ 1 build build 64 Dec 13 06:29 0 -> pipe:[2769201942]
l-wx------ 1 build build 64 Dec 13 06:29 1 -> pipe:[2769201943]
l-wx------ 1 build build 64 Dec 13 06:29 2 -> pipe:[2769201944]
l-wx------ 1 build build 64 Dec 13 06:29 3 -> /dev/null
> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ss -tln
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
LISTEN 0 10 0.0.0.0:3003 0.0.0.0:*
LISTEN 0 10 0.0.0.0:3002 0.0.0.0:*
LISTEN 0 10 127.0.0.1:4249 0.0.0.0:*
LISTEN 0 10 127.0.0.1:4242 0.0.0.0:*
> ps xua | grep osmo
build 57379 1.1 0.0 28560 24364 ? S 06:29 0:00 /usr/bin/python3 /usr/local/bin/osmotestconfig.py -p /build -w /build -v
build 57490 25.0 0.0 21474922148 51056 ? S 06:30 0:00 src/osmo-bsc/osmo-bsc -c /build/writtenconfig/osmo-bsc_custom-sccp.cfgxpu8o0tw
build 57497 0.0 0.0 2576 952 ? S 06:30 0:00 /bin/sh -c ps xua | grep osmo
build 57499 0.0 0.0 3700 1900 ? S 06:30 0:00 grep osmo
Socket: in 1 tries, connected to 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 52998), raddr=('127.0.0.1', 4242)> (1 sockets open)
Terminating took 0.897s
Process returned code: 0
Socket: closing 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 52998), raddr=('127.0.0.1', 4242)> (0 sockets open)
Verifying src/osmo-bsc/osmo-bsc -c /build/writtenconfig/osmo-bsc_custom-sccp.cfgxpu8o0tw, test token_vty_command
Launching: PWD=/build 'src/osmo-bsc/osmo-bsc' '-c' '/build/writtenconfig/osmo-bsc_custom-sccp.cfgxpu8o0tw'
> ls -l /proc/57379/fd
total 0
lr-x------ 1 build build 64 Dec 13 06:29 0 -> pipe:[2769201942]
l-wx------ 1 build build 64 Dec 13 06:29 1 -> pipe:[2769201943]
l-wx------ 1 build build 64 Dec 13 06:29 2 -> pipe:[2769201944]
l-wx------ 1 build build 64 Dec 13 06:29 3 -> /dev/null
> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ss -tln
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ps xua | grep osmo
build 57379 1.0 0.0 28560 24364 ? S 06:29 0:00 /usr/bin/python3 /usr/local/bin/osmotestconfig.py -p /build -w /build -v
build 57501 50.0 0.0 21474922148 51504 ? S 06:30 0:00 src/osmo-bsc/osmo-bsc -c /build/writtenconfig/osmo-bsc_custom-sccp.cfgxpu8o0tw
build 57508 0.0 0.0 2576 916 ? S 06:30 0:00 /bin/sh -c ps xua | grep osmo
build 57510 0.0 0.0 3700 1760 ? S 06:30 0:00 grep osmo
Socket: in 1 tries, connected to 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 53010), raddr=('127.0.0.1', 4242)> (1 sockets open)
Terminating took 0.897s
Process returned code: 0
Socket: closing 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 53010), raddr=('127.0.0.1', 4242)> (0 sockets open)
./vty_test_runner.py -w /build -v
confpath /build/tests/.., workdir /build
Running tests for specific VTY commands
testConfigNetworkTree (__main__.TestVTYBSC.testConfigNetworkTree) ... Opening /dev/null
Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-c' '/build/tests/../doc/examples/osmo-bsc/osmo-bsc.cfg'
> ls -l /proc/57512/fd
total 0
lr-x------ 1 build build 64 Dec 13 06:30 0 -> pipe:[2769201942]
l-wx------ 1 build build 64 Dec 13 06:30 1 -> pipe:[2769201943]
l-wx------ 1 build build 64 Dec 13 06:30 2 -> pipe:[2769201944]
l-wx------ 1 build build 64 Dec 13 06:30 3 -> /dev/null
> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ss -tln
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
LISTEN 0 10 0.0.0.0:3003 0.0.0.0:*
LISTEN 0 10 0.0.0.0:3002 0.0.0.0:*
LISTEN 0 10 127.0.0.1:4249 0.0.0.0:*
LISTEN 0 10 127.0.0.1:4242 0.0.0.0:*
> ps xua | grep osmo
build 57513 33.3 0.0 21474922148 51268 ? S 06:30 0:00 ./src/osmo-bsc/osmo-bsc -c /build/tests/../doc/examples/osmo-bsc/osmo-bsc.cfg
build 57520 0.0 0.0 2576 896 ? S 06:30 0:00 /bin/sh -c ps xua | grep osmo
build 57522 0.0 0.0 3700 1972 ? S 06:30 0:00 grep osmo
Socket: in 1 tries, connected to 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 57798), raddr=('127.0.0.1', 4242)> (1 sockets open)
Socket: closing 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 57798), raddr=('127.0.0.1', 4242)> (0 sockets open)
Process returned code: 0
ok
testNetworkTimezone (__main__.TestVTYBSC.testNetworkTimezone) ... Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-c' '/build/tests/../doc/examples/osmo-bsc/osmo-bsc.cfg'
> ls -l /proc/57512/fd
total 0
lr-x------ 1 build build 64 Dec 13 06:30 0 -> pipe:[2769201942]
l-wx------ 1 build build 64 Dec 13 06:30 1 -> pipe:[2769201943]
l-wx------ 1 build build 64 Dec 13 06:30 2 -> pipe:[2769201944]
l-wx------ 1 build build 64 Dec 13 06:30 3 -> /dev/null
> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ss -tln
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
LISTEN 0 10 0.0.0.0:3003 0.0.0.0:*
LISTEN 0 10 0.0.0.0:3002 0.0.0.0:*
LISTEN 0 10 127.0.0.1:4249 0.0.0.0:*
LISTEN 0 10 127.0.0.1:4242 0.0.0.0:*
> ps xua | grep osmo
build 57524 25.0 0.0 21474922148 51424 ? S 06:30 0:00 ./src/osmo-bsc/osmo-bsc -c /build/tests/../doc/examples/osmo-bsc/osmo-bsc.cfg
build 57531 0.0 0.0 2576 912 ? S 06:30 0:00 /bin/sh -c ps xua | grep osmo
build 57533 0.0 0.0 3700 1824 ? S 06:30 0:00 grep osmo
Socket: in 1 tries, connected to 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 57814), raddr=('127.0.0.1', 4242)> (1 sockets open)
Socket: closing 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 57814), raddr=('127.0.0.1', 4242)> (0 sockets open)
Process returned code: 0
ok
testShowNetwork (__main__.TestVTYBSC.testShowNetwork) ... Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-c' '/build/tests/../doc/examples/osmo-bsc/osmo-bsc.cfg'
> ls -l /proc/57512/fd
total 0
lr-x------ 1 build build 64 Dec 13 06:30 0 -> pipe:[2769201942]
l-wx------ 1 build build 64 Dec 13 06:30 1 -> pipe:[2769201943]
l-wx------ 1 build build 64 Dec 13 06:30 2 -> pipe:[2769201944]
l-wx------ 1 build build 64 Dec 13 06:30 3 -> /dev/null
> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ss -tln
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
LISTEN 0 10 0.0.0.0:3003 0.0.0.0:*
LISTEN 0 10 0.0.0.0:3002 0.0.0.0:*
LISTEN 0 10 127.0.0.1:4249 0.0.0.0:*
LISTEN 0 10 127.0.0.1:4242 0.0.0.0:*
> ps xua | grep osmo
build 57535 25.0 0.0 21474922148 51368 ? S 06:30 0:00 ./src/osmo-bsc/osmo-bsc -c /build/tests/../doc/examples/osmo-bsc/osmo-bsc.cfg
build 57542 0.0 0.0 2576 896 ? S 06:30 0:00 /bin/sh -c ps xua | grep osmo
build 57544 0.0 0.0 3700 1832 ? S 06:30 0:00 grep osmo
Socket: in 1 tries, connected to 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 57816), raddr=('127.0.0.1', 4242)> (1 sockets open)
Socket: closing 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 57816), raddr=('127.0.0.1', 4242)> (0 sockets open)
Process returned code: 0
ok
testTonsOfBTS (__main__.TestVTYBSC.testTonsOfBTS) ... Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-c' '/build/tests/../doc/examples/osmo-bsc/osmo-bsc.cfg'
> ls -l /proc/57512/fd
total 0
lr-x------ 1 build build 64 Dec 13 06:30 0 -> pipe:[2769201942]
l-wx------ 1 build build 64 Dec 13 06:30 1 -> pipe:[2769201943]
l-wx------ 1 build build 64 Dec 13 06:30 2 -> pipe:[2769201944]
l-wx------ 1 build build 64 Dec 13 06:30 3 -> /dev/null
> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ss -tln
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
LISTEN 0 10 0.0.0.0:3003 0.0.0.0:*
LISTEN 0 10 0.0.0.0:3002 0.0.0.0:*
LISTEN 0 10 127.0.0.1:4249 0.0.0.0:*
LISTEN 0 10 127.0.0.1:4242 0.0.0.0:*
> ps xua | grep osmo
build 57546 25.0 0.0 21474922148 51072 ? S 06:30 0:00 ./src/osmo-bsc/osmo-bsc -c /build/tests/../doc/examples/osmo-bsc/osmo-bsc.cfg
build 57553 0.0 0.0 2576 952 ? S 06:30 0:00 /bin/sh -c ps xua | grep osmo
build 57555 0.0 0.0 3700 1860 ? S 06:30 0:00 grep osmo
Socket: in 1 tries, connected to 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 57828), raddr=('127.0.0.1', 4242)> (1 sockets open)
Socket: closing 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 57828), raddr=('127.0.0.1', 4242)> (0 sockets open)
Process returned code: 0
ok
testVtyTree (__main__.TestVTYBSC.testVtyTree) ... Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-c' '/build/tests/../doc/examples/osmo-bsc/osmo-bsc.cfg'
> ls -l /proc/57512/fd
total 0
lr-x------ 1 build build 64 Dec 13 06:30 0 -> pipe:[2769201942]
l-wx------ 1 build build 64 Dec 13 06:30 1 -> pipe:[2769201943]
l-wx------ 1 build build 64 Dec 13 06:30 2 -> pipe:[2769201944]
l-wx------ 1 build build 64 Dec 13 06:30 3 -> /dev/null
> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ss -tln
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
LISTEN 0 10 0.0.0.0:3003 0.0.0.0:*
LISTEN 0 10 0.0.0.0:3002 0.0.0.0:*
LISTEN 0 10 127.0.0.1:4249 0.0.0.0:*
LISTEN 0 10 127.0.0.1:4242 0.0.0.0:*
> ps xua | grep osmo
build 57557 50.0 0.0 21474922148 51164 ? S 06:30 0:00 ./src/osmo-bsc/osmo-bsc -c /build/tests/../doc/examples/osmo-bsc/osmo-bsc.cfg
build 57564 0.0 0.0 2576 880 ? S 06:30 0:00 /bin/sh -c ps xua | grep osmo
build 57566 0.0 0.0 3700 1896 ? S 06:30 0:00 grep osmo
Socket: in 1 tries, connected to 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 57830), raddr=('127.0.0.1', 4242)> (1 sockets open)
Socket: closing 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 57830), raddr=('127.0.0.1', 4242)> (0 sockets open)
Process returned code: 0
ok
----------------------------------------------------------------------
Ran 5 tests in 1.448s
OK
./ctrl_test_runner.py -w /build -v
testApplyConfigFile (__main__.TestCtrlBSC.testApplyConfigFile) ... ok
testBtsChannelLoad (__main__.TestCtrlBSC.testBtsChannelLoad) ... ok
testBtsCi (__main__.TestCtrlBSC.testBtsCi) ... ok
testBtsGenerateSystemInformation (__main__.TestCtrlBSC.testBtsGenerateSystemInformation) ... ok
testBtsLac (__main__.TestCtrlBSC.testBtsLac) ... ok
testBtsOmlConnectionState (__main__.TestCtrlBSC.testBtsOmlConnectionState)
Check OML state. It will not be connected ... ok
testCtrlErrs (__main__.TestCtrlBSC.testCtrlErrs) ... ok
testMcc (__main__.TestCtrlBSC.testMcc) ... ok
testMccMncApply (__main__.TestCtrlBSC.testMccMncApply) ... confpath /build/tests/.., workdir /build
Running tests for specific control commands
Opening /dev/null
Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-r' 'tmp_dummy_sock' '-c' '/build/tests/../doc/examples/osmo-bsc/osmo-bsc.cfg'
Connecting to host 127.0.0.1:4249
Sending "SET 1000 apply-config-file wrong-file-name-nonexistent"
Got message: ERROR 1000 Value failed verification.
Decoded replies: {1000: {'mtype': 'ERROR', 'id': 1000, 'error': 'Value failed verification.'}}
Sending "SET 1001 apply-config-file /build/tests/../tests/ctrl/osmo-bsc-apply-config-file-invalid.cfg"
Got message: ERROR 1001 ParseError=-22
Decoded replies: {1001: {'mtype': 'ERROR', 'id': 1001, 'error': 'ParseError=-22'}}
Sending "GET 1002 bts.1.location-area-code"
Got message: ERROR 1002 Error while resolving object
Decoded replies: {1002: {'mtype': 'ERROR', 'id': 1002, 'error': 'Error while resolving object'}}
Sending "SET 1003 apply-config-file /build/tests/../tests/ctrl/osmo-bsc-apply-config-file.cfg"
Got message: SET_REPLY 1003 apply-config-file OK
Decoded replies: {1003: {'mtype': 'SET_REPLY', 'id': 1003, 'var': 'apply-config-file', 'value': 'OK'}}
respose: {'mtype': 'SET_REPLY', 'id': 1003, 'var': 'apply-config-file', 'value': 'OK'}
Sending "GET 1004 bts.1.location-area-code"
Got message: GET_REPLY 1004 bts.1.location-area-code 1
Decoded replies: {1004: {'mtype': 'GET_REPLY', 'id': 1004, 'var': 'bts.1.location-area-code', 'value': '1'}}
Sending "SET 1005 apply-config-file /build/tests/../tests/ctrl/osmo-bsc-apply-config-file.cfg"
Got message: SET_REPLY 1005 apply-config-file OK
Decoded replies: {1005: {'mtype': 'SET_REPLY', 'id': 1005, 'var': 'apply-config-file', 'value': 'OK'}}
Process returned code: 0
Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-r' 'tmp_dummy_sock' '-c' '/build/tests/../doc/examples/osmo-bsc/osmo-bsc.cfg'
Connecting to host 127.0.0.1:4249
Sending "SET 1000 bts.0.channel-load 1"
Got message: ERROR 1000 Read Only attribute
Decoded replies: {1000: {'mtype': 'ERROR', 'id': 1000, 'error': 'Read Only attribute'}}
Sending "GET 1001 bts.0.channel-load"
Got message: GET_REPLY 1001 bts.0.channel-load CCCH+SDCCH4,0,0 TCH/F,0,0 TCH/H,0,0 SDCCH8,0,0 DYNAMIC/IPACCESS,0,0 CCCH+SDCCH4+CBCH,0,0 SDCCH8+CBCH,0,0 DYNAMIC/OSMOCOM,0,0
Decoded replies: {1001: {'mtype': 'GET_REPLY', 'id': 1001, 'var': 'bts.0.channel-load', 'value': 'CCCH+SDCCH4,0,0 TCH/F,0,0 TCH/H,0,0 SDCCH8,0,0 DYNAMIC/IPACCESS,0,0 CCCH+SDCCH4+CBCH,0,0 SDCCH8+CBCH,0,0 DYNAMIC/OSMOCOM,0,0'}}
Process returned code: 0
Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-r' 'tmp_dummy_sock' '-c' '/build/tests/../doc/examples/osmo-bsc/osmo-bsc.cfg'
Connecting to host 127.0.0.1:4249
Sending "GET 1000 bts.0.cell-identity"
Got message: GET_REPLY 1000 bts.0.cell-identity 6969
Decoded replies: {1000: {'mtype': 'GET_REPLY', 'id': 1000, 'var': 'bts.0.cell-identity', 'value': '6969'}}
Sending "SET 1001 bts.0.cell-identity 23"
Got message: SET_REPLY 1001 bts.0.cell-identity 23
Decoded replies: {1001: {'mtype': 'SET_REPLY', 'id': 1001, 'var': 'bts.0.cell-identity', 'value': '23'}}
Sending "GET 1002 bts.0.cell-identity"
Got message: GET_REPLY 1002 bts.0.cell-identity 23
Decoded replies: {1002: {'mtype': 'GET_REPLY', 'id': 1002, 'var': 'bts.0.cell-identity', 'value': '23'}}
Sending "SET 1003 bts.0.cell-identity -1"
Got message: ERROR 1003 Input not within the range
Decoded replies: {1003: {'mtype': 'ERROR', 'id': 1003, 'error': 'Input not within the range'}}
Process returned code: 0
Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-r' 'tmp_dummy_sock' '-c' '/build/tests/../doc/examples/osmo-bsc/osmo-bsc.cfg'
Connecting to host 127.0.0.1:4249
Sending "GET 1000 bts.0.send-new-system-informations"
Got message: ERROR 1000 Write Only attribute
Decoded replies: {1000: {'mtype': 'ERROR', 'id': 1000, 'error': 'Write Only attribute'}}
Sending "SET 1001 bts.0.send-new-system-informations 1"
Got message: ERROR 1001 Failed to generate SI
Decoded replies: {1001: {'mtype': 'ERROR', 'id': 1001, 'error': 'Failed to generate SI'}}
Process returned code: 0
Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-r' 'tmp_dummy_sock' '-c' '/build/tests/../doc/examples/osmo-bsc/osmo-bsc.cfg'
Connecting to host 127.0.0.1:4249
Sending "GET 1000 bts.0.location-area-code"
Got message: GET_REPLY 1000 bts.0.location-area-code 1
Decoded replies: {1000: {'mtype': 'GET_REPLY', 'id': 1000, 'var': 'bts.0.location-area-code', 'value': '1'}}
Sending "SET 1001 bts.0.location-area-code 23"
Got message: SET_REPLY 1001 bts.0.location-area-code 23
Decoded replies: {1001: {'mtype': 'SET_REPLY', 'id': 1001, 'var': 'bts.0.location-area-code', 'value': '23'}}
Sending "GET 1002 bts.0.location-area-code"
Got message: GET_REPLY 1002 bts.0.location-area-code 23
Decoded replies: {1002: {'mtype': 'GET_REPLY', 'id': 1002, 'var': 'bts.0.location-area-code', 'value': '23'}}
Sending "SET 1003 bts.0.location-area-code -1"
Got message: ERROR 1003 Input not within the range
Decoded replies: {1003: {'mtype': 'ERROR', 'id': 1003, 'error': 'Input not within the range'}}
Process returned code: 0
Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-r' 'tmp_dummy_sock' '-c' '/build/tests/../doc/examples/osmo-bsc/osmo-bsc.cfg'
Connecting to host 127.0.0.1:4249
Sending "SET 1000 bts.0.oml-connection-state 1"
Got message: ERROR 1000 Read Only attribute
Decoded replies: {1000: {'mtype': 'ERROR', 'id': 1000, 'error': 'Read Only attribute'}}
Sending "GET 1001 bts.0.oml-connection-state"
Got message: GET_REPLY 1001 bts.0.oml-connection-state disconnected
Decoded replies: {1001: {'mtype': 'GET_REPLY', 'id': 1001, 'var': 'bts.0.oml-connection-state', 'value': 'disconnected'}}
Process returned code: 0
Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-r' 'tmp_dummy_sock' '-c' '/build/tests/../doc/examples/osmo-bsc/osmo-bsc.cfg'
Connecting to host 127.0.0.1:4249
Sending "GET 1000 invalid"
Got message: ERROR 1000 Command not found
Decoded replies: {1000: {'mtype': 'ERROR', 'id': 1000, 'error': 'Command not found'}}
Sending "SET 1001 rf_locked 999"
Got message: ERROR 1001 Value failed verification.
Decoded replies: {1001: {'mtype': 'ERROR', 'id': 1001, 'error': 'Value failed verification.'}}
Sending "GET 1002 bts"
Got message: ERROR 1002 Error while parsing the index.
Decoded replies: {1002: {'mtype': 'ERROR', 'id': 1002, 'error': 'Error while parsing the index.'}}
Sending "GET 1003 bts.999"
Got message: ERROR 1003 Error while resolving object
Decoded replies: {1003: {'mtype': 'ERROR', 'id': 1003, 'error': 'Error while resolving object'}}
Process returned code: 0
Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-r' 'tmp_dummy_sock' '-c' '/build/tests/../doc/examples/osmo-bsc/osmo-bsc.cfg'
Connecting to host 127.0.0.1:4249
Sending "SET 1000 mcc 23"
Got message: SET_REPLY 1000 mcc 023
Decoded replies: {1000: {'mtype': 'SET_REPLY', 'id': 1000, 'var': 'mcc', 'value': '023'}}
Sending "GET 1001 mcc"
Got message: GET_REPLY 1001 mcc 023
Decoded replies: {1001: {'mtype': 'GET_REPLY', 'id': 1001, 'var': 'mcc', 'value': '023'}}
Sending "SET 1002 mcc 023"
Got message: SET_REPLY 1002 mcc 023
Decoded replies: {1002: {'mtype': 'SET_REPLY', 'id': 1002, 'var': 'mcc', 'value': '023'}}
Sending "GET 1003 mcc"
Got message: GET_REPLY 1003 mcc 023
Decoded replies: {1003: {'mtype': 'GET_REPLY', 'id': 1003, 'var': 'mcc', 'value': '023'}}
Process returned code: 0
Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-r' 'tmp_dummy_sock' '-c' '/build/tests/../doc/examples/osmo-bsc/osmo-bsc.cfg'
Connecting to host 127.0.0.1:4249
Sending "SET 1000 mcc-mnc-apply WRONG"
Got message: ERROR 1000 Value failed verification.
Decoded replies: {1000: {'mtype': 'ERROR', 'id': 1000, 'error': 'Value failed verification.'}}
Sending "SET 1001 mcc-mnc-apply 1,"
Got message: ERROR 1001 Value failed verification.
Decoded replies: {1001: {'mtype': 'ERROR', 'id': 1001, 'error': 'Value failed verification.'}}
Sending "SET 1002 mcc-mnc-apply 200,3"
Got message: SET_REPLY 1002 mcc-mnc-apply Tried to drop the BTS
Decoded replies: {1002: {'mtype': 'SET_REPLY', 'id': 1002, 'var': 'mcc-mnc-apply', 'value': 'Tried to drop the BTS'}}
Sending "SET 1003 mcc-mnc-apply 200,3"
Got message: ok
testMnc (__main__.TestCtrlBSC.testMnc) ... ok
testNeighborList (__main__.TestCtrlBSC.testNeighborList) ... ok
testRfLock (__main__.TestCtrlBSC.testRfLock) ... ok
testTimezone (__main__.TestCtrlBSC.testTimezone) ... SET_REPLY 1003 mcc-mnc-apply Nothing changed
Decoded replies: {1003: {'mtype': 'SET_REPLY', 'id': 1003, 'var': 'mcc-mnc-apply', 'value': 'Nothing changed'}}
Sending "SET 1004 mcc-mnc-apply 200,4"
Got message: SET_REPLY 1004 mcc-mnc-apply Tried to drop the BTS
Decoded replies: {1004: {'mtype': 'SET_REPLY', 'id': 1004, 'var': 'mcc-mnc-apply', 'value': 'Tried to drop the BTS'}}
Sending "SET 1005 mcc-mnc-apply 201,4"
Got message: SET_REPLY 1005 mcc-mnc-apply Tried to drop the BTS
Decoded replies: {1005: {'mtype': 'SET_REPLY', 'id': 1005, 'var': 'mcc-mnc-apply', 'value': 'Tried to drop the BTS'}}
Sending "GET 1006 mnc"
Got message: GET_REPLY 1006 mnc 04
Decoded replies: {1006: {'mtype': 'GET_REPLY', 'id': 1006, 'var': 'mnc', 'value': '04'}}
Sending "GET 1007 mcc"
Got message: GET_REPLY 1007 mcc 201
Decoded replies: {1007: {'mtype': 'GET_REPLY', 'id': 1007, 'var': 'mcc', 'value': '201'}}
Sending "SET 1008 mcc-mnc-apply 202,03"
Got message: SET_REPLY 1008 mcc-mnc-apply Tried to drop the BTS
Decoded replies: {1008: {'mtype': 'SET_REPLY', 'id': 1008, 'var': 'mcc-mnc-apply', 'value': 'Tried to drop the BTS'}}
Sending "GET 1009 mnc"
Got message: GET_REPLY 1009 mnc 03
Decoded replies: {1009: {'mtype': 'GET_REPLY', 'id': 1009, 'var': 'mnc', 'value': '03'}}
Sending "GET 1010 mcc"
Got message: GET_REPLY 1010 mcc 202
Decoded replies: {1010: {'mtype': 'GET_REPLY', 'id': 1010, 'var': 'mcc', 'value': '202'}}
Sending "SET 1011 mcc-mnc-apply 2,003"
Got message: SET_REPLY 1011 mcc-mnc-apply Tried to drop the BTS
Decoded replies: {1011: {'mtype': 'SET_REPLY', 'id': 1011, 'var': 'mcc-mnc-apply', 'value': 'Tried to drop the BTS'}}
Sending "GET 1012 mnc"
Got message: GET_REPLY 1012 mnc 003
Decoded replies: {1012: {'mtype': 'GET_REPLY', 'id': 1012, 'var': 'mnc', 'value': '003'}}
Sending "GET 1013 mcc"
Got message: GET_REPLY 1013 mcc 002
Decoded replies: {1013: {'mtype': 'GET_REPLY', 'id': 1013, 'var': 'mcc', 'value': '002'}}
Sending "SET 1014 mcc-mnc-apply 2,003"
Got message: SET_REPLY 1014 mcc-mnc-apply Nothing changed
Decoded replies: {1014: {'mtype': 'SET_REPLY', 'id': 1014, 'var': 'mcc-mnc-apply', 'value': 'Nothing changed'}}
Sending "GET 1015 mnc"
Got message: GET_REPLY 1015 mnc 003
Decoded replies: {1015: {'mtype': 'GET_REPLY', 'id': 1015, 'var': 'mnc', 'value': '003'}}
Sending "GET 1016 mcc"
Got message: GET_REPLY 1016 mcc 002
Decoded replies: {1016: {'mtype': 'GET_REPLY', 'id': 1016, 'var': 'mcc', 'value': '002'}}
Process returned code: 0
Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-r' 'tmp_dummy_sock' '-c' '/build/tests/../doc/examples/osmo-bsc/osmo-bsc.cfg'
Connecting to host 127.0.0.1:4249
Sending "SET 1000 mnc 9"
Got message: SET_REPLY 1000 mnc 09
Decoded replies: {1000: {'mtype': 'SET_REPLY', 'id': 1000, 'var': 'mnc', 'value': '09'}}
Sending "GET 1001 mnc"
Got message: GET_REPLY 1001 mnc 09
Decoded replies: {1001: {'mtype': 'GET_REPLY', 'id': 1001, 'var': 'mnc', 'value': '09'}}
Sending "SET 1002 mnc 09"
Got message: SET_REPLY 1002 mnc 09
Decoded replies: {1002: {'mtype': 'SET_REPLY', 'id': 1002, 'var': 'mnc', 'value': '09'}}
Sending "GET 1003 mnc"
Got message: GET_REPLY 1003 mnc 09
Decoded replies: {1003: {'mtype': 'GET_REPLY', 'id': 1003, 'var': 'mnc', 'value': '09'}}
Sending "SET 1004 mnc 009"
Got message: SET_REPLY 1004 mnc 009
Decoded replies: {1004: {'mtype': 'SET_REPLY', 'id': 1004, 'var': 'mnc', 'value': '009'}}
Sending "GET 1005 mnc"
Got message: GET_REPLY 1005 mnc 009
Decoded replies: {1005: {'mtype': 'GET_REPLY', 'id': 1005, 'var': 'mnc', 'value': '009'}}
Process returned code: 0
Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-r' 'tmp_dummy_sock' '-c' '/build/tests/../doc/examples/osmo-bsc/osmo-bsc.cfg'
Connecting to host 127.0.0.1:4249
Sending "SET 1000 bts.0.neighbor-list.mode manual"
Got message: SET_REPLY 1000 bts.0.neighbor-list.mode OK
Decoded replies: {1000: {'mtype': 'SET_REPLY', 'id': 1000, 'var': 'bts.0.neighbor-list.mode', 'value': 'OK'}}
respose: {'mtype': 'SET_REPLY', 'id': 1000, 'var': 'bts.0.neighbor-list.mode', 'value': 'OK'}
Sending "SET 1001 bts.0.neighbor-list.add 123"
Got message: SET_REPLY 1001 bts.0.neighbor-list.add OK
Decoded replies: {1001: {'mtype': 'SET_REPLY', 'id': 1001, 'var': 'bts.0.neighbor-list.add', 'value': 'OK'}}
respose: {'mtype': 'SET_REPLY', 'id': 1001, 'var': 'bts.0.neighbor-list.add', 'value': 'OK'}
Sending "SET 1002 bts.0.neighbor-list.del 123"
Got message: SET_REPLY 1002 bts.0.neighbor-list.del OK
Decoded replies: {1002: {'mtype': 'SET_REPLY', 'id': 1002, 'var': 'bts.0.neighbor-list.del', 'value': 'OK'}}
respose: {'mtype': 'SET_REPLY', 'id': 1002, 'var': 'bts.0.neighbor-list.del', 'value': 'OK'}
Sending "SET 1003 bts.0.neighbor-list.mode automatic"
Got message: SET_REPLY 1003 bts.0.neighbor-list.mode OK
Decoded replies: {1003: {'mtype': 'SET_REPLY', 'id': 1003, 'var': 'bts.0.neighbor-list.mode', 'value': 'OK'}}
respose: {'mtype': 'SET_REPLY', 'id': 1003, 'var': 'bts.0.neighbor-list.mode', 'value': 'OK'}
Sending "SET 1004 bts.0.neighbor-list.add 123"
Got message: ERROR 1004 Neighbor list not in manual mode
Decoded replies: {1004: {'mtype': 'ERROR', 'id': 1004, 'error': 'Neighbor list not in manual mode'}}
respose: {'mtype': 'ERROR', 'id': 1004, 'error': 'Neighbor list not in manual mode'}
Sending "SET 1005 bts.0.neighbor-list.mode qwertzuiop"
Got message: ERROR 1005 Invalid mode
Decoded replies: {1005: {'mtype': 'ERROR', 'id': 1005, 'error': 'Invalid mode'}}
respose: {'mtype': 'ERROR', 'id': 1005, 'error': 'Invalid mode'}
Process returned code: 0
Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-r' 'tmp_dummy_sock' '-c' '/build/tests/../doc/examples/osmo-bsc/osmo-bsc.cfg'
Connecting to host 127.0.0.1:4249
Sending "GET 1000 bts.0.rf_state"
Got message: GET_REPLY 1000 bts.0.rf_state inoperational,locked,on
Decoded replies: {1000: {'mtype': 'GET_REPLY', 'id': 1000, 'var': 'bts.0.rf_state', 'value': 'inoperational,locked,on'}}
Sending "SET 1001 rf_locked 1"
Got message: SET_REPLY 1001 rf_locked 1
Decoded replies: {1001: {'mtype': 'SET_REPLY', 'id': 1001, 'var': 'rf_locked', 'value': '1'}}
Sending "GET 1002 bts.0.rf_state"
Got message: GET_REPLY 1002 bts.0.rf_state inoperational,locked,off
Decoded replies: {1002: {'mtype': 'GET_REPLY', 'id': 1002, 'var': 'bts.0.rf_state', 'value': 'inoperational,locked,off'}}
Sending "GET 1003 rf_locked"
Got message: GET_REPLY 1003 rf_locked state=off,policy=off
Decoded replies: {1003: {'mtype': 'GET_REPLY', 'id': 1003, 'var': 'rf_locked', 'value': 'state=off,policy=off'}}
Sending "SET 1004 rf_locked 0"
Got message: SET_REPLY 1004 rf_locked 0
Decoded replies: {1004: {'mtype': 'SET_REPLY', 'id': 1004, 'var': 'rf_locked', 'value': '0'}}
Sending "GET 1005 bts.0.rf_state"
Got message: GET_REPLY 1005 bts.0.rf_state inoperational,locked,on
Decoded replies: {1005: {'mtype': 'GET_REPLY', 'id': 1005, 'var': 'bts.0.rf_state', 'value': 'inoperational,locked,on'}}
Sending "GET 1006 rf_locked"
Got message: GET_REPLY 1006 rf_locked state=off,policy=on
Decoded replies: {1006: {'mtype': 'GET_REPLY', 'id': 1006, 'var': 'rf_locked', 'value': 'state=off,policy=on'}}
Process returned code: 0
Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-r' 'tmp_dummy_sock' '-c' '/build/tests/../doc/examples/osmo-bsc/osmo-bsc.cfg'
Connecting to host 127.0.0.1:4249
Sending "GET 1000 timezone"
Got message: GET_REPLY 1000 timezone off
Decoded replies: {1000: {'mtype': 'GET_REPLY', 'id': 1000, 'var': 'timezone', 'value': 'off'}}
Sending "SET 1001 timezone -2,15,2"
Got message: SET_REPLY 1001 timezone -2,15,2
Decoded replies: {1001: {'mtype': 'SET_REPLY', 'id': 1001, 'var': 'timezone', 'value': '-2,15,2'}}
Sending "GET 1002 timezone"
Got message: GET_REPLY 1002 timezone -2,15,2
Decoded replies: {1002: {'mtype': 'GET_REPLY', 'id': 1002, 'var': 'timezone', 'value': '-2,15,2'}}
Sending "SET 1003 timezone -2,15,2,5,6,7"
Got message: SET_REPLY 1003 timezone -2,15,2
Decoded replies: {1003: {'mtype': 'SET_REPLY', 'id': 1003, 'var': 'timezone', 'value': '-2,15,2'}}
Sending "SET 1004 timezone -2,15"
Got message: ERROR 1004 The format is <hours>,<mins>,<dst> or 'off' where -19 <= hours <= 19, mins in {0, 15, 30, 45}, and 0 <= dst <= 2
Decoded replies: ok
testTrxArfcn (__main__.TestCtrlBSC.testTrxArfcn) ... ok
testTrxPowerRed (__main__.TestCtrlBSC.testTrxPowerRed) ... ok
testCtrlNeighborResolutionLocalBtsNr (__main__.TestCtrlBSCNeighbor.testCtrlNeighborResolutionLocalBtsNr) ... ok
testCtrlNeighborResolutionLocalWithoutArfcnBsic (__main__.TestCtrlBSCNeighbor.testCtrlNeighborResolutionLocalWithoutArfcnBsic) ... ok
testCtrlNeighborResolutionRemote (__main__.TestCtrlBSCNeighbor.testCtrlNeighborResolutionRemote) ... ok
testCtrlNeighborResolutionWrongSyntax (__main__.TestCtrlBSCNeighbor.testCtrlNeighborResolutionWrongSyntax) ... ok
testCtrlAddDelBTS (__main__.TestCtrlBSCNeighborCell.testCtrlAddDelBTS) ... ok
testCtrlAddDelCGI (__main__.TestCtrlBSCNeighborCell.testCtrlAddDelCGI) ... ok
testCtrlAddDelCGIPS (__main__.TestCtrlBSCNeighborCell.testCtrlAddDelCGIPS) ... {1004: {'mtype': 'ERROR', 'id': 1004, 'error': "The format is <hours>,<mins>,<dst> or 'off' where -19 <= hours <= 19, mins in {0, 15, 30, 45}, and 0 <= dst <= 2"}}
Sending "SET 1005 timezone -2"
Got message: ERROR 1005 The format is <hours>,<mins>,<dst> or 'off' where -19 <= hours <= 19, mins in {0, 15, 30, 45}, and 0 <= dst <= 2
Decoded replies: {1005: {'mtype': 'ERROR', 'id': 1005, 'error': "The format is <hours>,<mins>,<dst> or 'off' where -19 <= hours <= 19, mins in {0, 15, 30, 45}, and 0 <= dst <= 2"}}
Sending "SET 1006 timezone 1"
Got message: ERROR 1006 The format is <hours>,<mins>,<dst> or 'off' where -19 <= hours <= 19, mins in {0, 15, 30, 45}, and 0 <= dst <= 2
Decoded replies: {1006: {'mtype': 'ERROR', 'id': 1006, 'error': "The format is <hours>,<mins>,<dst> or 'off' where -19 <= hours <= 19, mins in {0, 15, 30, 45}, and 0 <= dst <= 2"}}
Sending "SET 1007 timezone off"
Got message: SET_REPLY 1007 timezone off
Decoded replies: {1007: {'mtype': 'SET_REPLY', 'id': 1007, 'var': 'timezone', 'value': 'off'}}
Sending "GET 1008 timezone"
Got message: GET_REPLY 1008 timezone off
Decoded replies: {1008: {'mtype': 'GET_REPLY', 'id': 1008, 'var': 'timezone', 'value': 'off'}}
Process returned code: 0
Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-r' 'tmp_dummy_sock' '-c' '/build/tests/../doc/examples/osmo-bsc/osmo-bsc.cfg'
Connecting to host 127.0.0.1:4249
Sending "GET 1000 bts.0.trx.0.arfcn"
Got message: GET_REPLY 1000 bts.0.trx.0.arfcn 871
Decoded replies: {1000: {'mtype': 'GET_REPLY', 'id': 1000, 'var': 'bts.0.trx.0.arfcn', 'value': '871'}}
Sending "SET 1001 bts.0.trx.0.arfcn 873"
Got message: SET_REPLY 1001 bts.0.trx.0.arfcn 873
Decoded replies: {1001: {'mtype': 'SET_REPLY', 'id': 1001, 'var': 'bts.0.trx.0.arfcn', 'value': '873'}}
Sending "GET 1002 bts.0.trx.0.arfcn"
Got message: GET_REPLY 1002 bts.0.trx.0.arfcn 873
Decoded replies: {1002: {'mtype': 'GET_REPLY', 'id': 1002, 'var': 'bts.0.trx.0.arfcn', 'value': '873'}}
Sending "SET 1003 bts.0.trx.0.arfcn 2000"
Got message: ERROR 1003 Input not within the range
Decoded replies: {1003: {'mtype': 'ERROR', 'id': 1003, 'error': 'Input not within the range'}}
Process returned code: 0
Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-r' 'tmp_dummy_sock' '-c' '/build/tests/../doc/examples/osmo-bsc/osmo-bsc.cfg'
Connecting to host 127.0.0.1:4249
Sending "GET 1000 bts.0.trx.0.max-power-reduction"
Got message: GET_REPLY 1000 bts.0.trx.0.max-power-reduction 20
Decoded replies: {1000: {'mtype': 'GET_REPLY', 'id': 1000, 'var': 'bts.0.trx.0.max-power-reduction', 'value': '20'}}
Sending "SET 1001 bts.0.trx.0.max-power-reduction 22"
Got message: SET_REPLY 1001 bts.0.trx.0.max-power-reduction 22
Decoded replies: {1001: {'mtype': 'SET_REPLY', 'id': 1001, 'var': 'bts.0.trx.0.max-power-reduction', 'value': '22'}}
Sending "GET 1002 bts.0.trx.0.max-power-reduction"
Got message: GET_REPLY 1002 bts.0.trx.0.max-power-reduction 22
Decoded replies: {1002: {'mtype': 'GET_REPLY', 'id': 1002, 'var': 'bts.0.trx.0.max-power-reduction', 'value': '22'}}
Sending "SET 1003 bts.0.trx.0.max-power-reduction 1"
Got message: ERROR 1003 Value must be even
Decoded replies: {1003: {'mtype': 'ERROR', 'id': 1003, 'error': 'Value must be even'}}
Process returned code: 0
Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-r' 'tmp_dummy_sock' '-c' '/build/tests/../tests/ctrl/osmo-bsc-neigh-test.cfg'
Connecting to host 127.0.0.1:4248
Sending "GET 1000 neighbor_resolve_cgi_ps_from_lac_ci.1.123.871.63"
Got message: GET_REPLY 1000 neighbor_resolve_cgi_ps_from_lac_ci.1.123.871.63 001-01-1-5-6969
Decoded replies: {1000: {'mtype': 'GET_REPLY', 'id': 1000, 'var': 'neighbor_resolve_cgi_ps_from_lac_ci.1.123.871.63', 'value': '001-01-1-5-6969'}}
Process returned code: 0
Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-r' 'tmp_dummy_sock' '-c' '/build/tests/../tests/ctrl/osmo-bsc-neigh-test.cfg'
Connecting to host 127.0.0.1:4248
Sending "GET 1000 neighbor_resolve_cgi_ps_from_lac_ci.1.6969.880.55"
Got message: GET_REPLY 1000 neighbor_resolve_cgi_ps_from_lac_ci.1.6969.880.55 001-01-1-6-123
Decoded replies: {1000: {'mtype': 'GET_REPLY', 'id': 1000, 'var': 'neighbor_resolve_cgi_ps_from_lac_ci.1.6969.880.55', 'value': '001-01-1-6-123'}}
Process returned code: 0
Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-r' 'tmp_dummy_sock' '-c' '/build/tests/../tests/ctrl/osmo-bsc-neigh-test.cfg'
Connecting to host 127.0.0.1:4248
Sending "GET 1000 neighbor_resolve_cgi_ps_from_lac_ci.1.6969.23.32"
Got message: GET_REPLY 1000 neighbor_resolve_cgi_ps_from_lac_ci.1.6969.23.32 023-42-423-2-5
Decoded replies: {1000: {'mtype': 'GET_REPLY', 'id': 1000, 'var': 'neighbor_resolve_cgi_ps_from_lac_ci.1.6969.23.32', 'value': '023-42-423-2-5'}}
Process returned code: 0
Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-r' 'tmp_dummy_sock' '-c' '/build/tests/../tests/ctrl/osmo-bsc-neigh-test.cfg'
Connecting to host 127.0.0.1:4248
Sending "GET 1000 neighbor_resolve_cgi_ps_from_lac_ci"
Got message: ERROR 1000 The format is <src_lac>,<src_cell_id>,<dst_arfcn>,<dst_bsic>
Decoded replies: {1000: {'mtype': 'ERROR', 'id': 1000, 'error': 'The format is <src_lac>,<src_cell_id>,<dst_arfcn>,<dst_bsic>'}}
Process returned code: 0
Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-r' 'tmp_dummy_sock' '-c' '/build/tests/../tests/ctrl/osmo-bsc-neigh-test.cfg'
Connecting to host 127.0.0.1:4249
Sending "SET 1000 bts.0.neighbor-bts.add 1"
Got message: SET_REPLY 1000 bts.0.neighbor-bts.add OK
Decoded replies: {1000: {'mtype': 'SET_REPLY', 'id': 1000, 'var': 'bts.0.neighbor-bts.add', 'value': 'OK'}}
respose: {'mtype': 'SET_REPLY', 'id': 1000, 'var': 'bts.0.neighbor-bts.add', 'value': 'OK'}
Sending "SET 1001 bts.0.neighbor-bts.del 1"
Got message: SET_REPLY 1001 bts.0.neighbor-bts.del OK
Decoded replies: {1001: {'mtype': 'SET_REPLY', 'id': 1001, 'var': 'bts.0.neighbor-bts.del', 'value': 'OK'}}
respose: {'mtype': 'SET_REPLY', 'id': 1001, 'var': 'bts.0.neighbor-bts.del', 'value': 'OK'}
Process returned code: 0
Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-r' 'tmp_dummy_sock' '-c' '/build/tests/../tests/ctrl/osmo-bsc-neigh-test.cfg'
Connecting to host 127.0.0.1:4249
Sending "SET 1000 bts.0.neighbor-cgi.add 001-01-100-200"
Got message: SET_REPLY 1000 bts.0.neighbor-cgi.add OK
Decoded replies: {1000: {'mtype': 'SET_REPLY', 'id': 1000, 'var': 'bts.0.neighbor-cgi.add', 'value': 'OK'}}
respose: {'mtype': 'SET_REPLY', 'id': 1000, 'var': 'bts.0.neighbor-cgi.add', 'value': 'OK'}
Sending "SET 1001 bts.0.neighbor-cgi.del 001-01-100-200"
Got message: SET_REPLY 1001 bts.0.neighbor-cgi.del OK
Decoded replies: {1001: {'mtype': 'SET_REPLY', 'id': 1001, 'var': 'bts.0.neighbor-cgi.del', 'value': 'OK'}}
respose: {'mtype': 'SET_REPLY', 'id': 1001, 'var': 'bts.0.neighbor-cgi.del', 'value': 'OK'}
Sending "SET 1002 bts.0.neighbor-cgi.add 001-01-100-200-123-4"
Got message: SET_REPLY 1002 bts.0.neighbor-cgi.add OK
Decoded replies: {1002: {'mtype': 'SET_REPLY', 'id': 1002, 'var': 'bts.0.neighbor-cgi.add', 'value': 'OK'}}
respose: {'mtype': 'SET_REPLY', 'id': 1002, 'var': 'bts.0.neighbor-cgi.add', 'value': 'OK'}
Sending "SET 1003 bts.0.neighbor-cgi.del 001-01-100-200-123-4"
Got message: SET_REPLY 1003 bts.0.neighbor-cgi.del OK
Decoded replies: {1003: {'mtype': 'SET_REPLY', 'id': 1003, 'var': 'bts.0.neighbor-cgi.del', 'value': 'OK'}}
respose: {'mtype': 'SET_REPLY', 'id': 1003, 'var': 'bts.0.neighbor-cgi.del', 'value': 'OK'}
Process returned code: 0
Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-r' 'tmp_dummy_sock' '-c' '/build/tests/../tests/ctrl/osmo-bsc-neigh-test.cfg'
Connecting to host 127.0.0.1:4249
Sending "SET 1000 bts.0.neighbor-cgi-ps.add 001-01-100-33-200"
Got message: SET_REPLY 1000 bts.0.neighbor-cgi-ps.add OK
Decoded replies: {1000: {'mtype': 'SET_REPLY', 'id': 1000, 'var': 'bts.0.neighbor-cgi-ps.add', 'value': 'OK'}}
respose: {'mtype': 'SET_REPLY', 'id': 1000, 'var': 'bts.0.neighbor-cgi-ps.add', 'value': 'OK'}
Sending "SET 1001 bts.0.neighbor-cgi-ps.del 001-01-100-33-200"
Got message: SET_REPLY 1001 bts.0.neighbor-cgi-ps.del OK
Decoded replies: {1001: {'mtype': 'SET_REPLY', 'id': 1001, 'var': 'bts.0.neighbor-cgi-ps.del', 'value': 'OK'}}
ok
testCtrlAddDelLAC (__main__.TestCtrlBSCNeighborCell.testCtrlAddDelLAC) ... ok
testCtrlAddDelLACCI (__main__.TestCtrlBSCNeighborCell.testCtrlAddDelLACCI) ... ok
testCtrlClearNeighbors (__main__.TestCtrlBSCNeighborCell.testCtrlClearNeighbors) ... ok
testCtrlErrs (__main__.TestCtrlBSCNeighborCell.testCtrlErrs) ... ok
testCtrlListBTS (__main__.TestCtrlBSCNeighborCell.testCtrlListBTS) ... ok
----------------------------------------------------------------------
Ran 27 tests in 10.362s
OK
respose: {'mtype': 'SET_REPLY', 'id': 1001, 'var': 'bts.0.neighbor-cgi-ps.del', 'value': 'OK'}
Sending "SET 1002 bts.0.neighbor-cgi-ps.add 001-01-100-33-200-123-any"
Got message: SET_REPLY 1002 bts.0.neighbor-cgi-ps.add OK
Decoded replies: {1002: {'mtype': 'SET_REPLY', 'id': 1002, 'var': 'bts.0.neighbor-cgi-ps.add', 'value': 'OK'}}
respose: {'mtype': 'SET_REPLY', 'id': 1002, 'var': 'bts.0.neighbor-cgi-ps.add', 'value': 'OK'}
Sending "SET 1003 bts.0.neighbor-cgi-ps.del 001-01-100-33-200-123-any"
Got message: SET_REPLY 1003 bts.0.neighbor-cgi-ps.del OK
Decoded replies: {1003: {'mtype': 'SET_REPLY', 'id': 1003, 'var': 'bts.0.neighbor-cgi-ps.del', 'value': 'OK'}}
respose: {'mtype': 'SET_REPLY', 'id': 1003, 'var': 'bts.0.neighbor-cgi-ps.del', 'value': 'OK'}
Process returned code: 0
Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-r' 'tmp_dummy_sock' '-c' '/build/tests/../tests/ctrl/osmo-bsc-neigh-test.cfg'
Connecting to host 127.0.0.1:4249
Sending "SET 1000 bts.0.neighbor-lac.add 100"
Got message: SET_REPLY 1000 bts.0.neighbor-lac.add OK
Decoded replies: {1000: {'mtype': 'SET_REPLY', 'id': 1000, 'var': 'bts.0.neighbor-lac.add', 'value': 'OK'}}
respose: {'mtype': 'SET_REPLY', 'id': 1000, 'var': 'bts.0.neighbor-lac.add', 'value': 'OK'}
Sending "SET 1001 bts.0.neighbor-lac.del 100"
Got message: SET_REPLY 1001 bts.0.neighbor-lac.del OK
Decoded replies: {1001: {'mtype': 'SET_REPLY', 'id': 1001, 'var': 'bts.0.neighbor-lac.del', 'value': 'OK'}}
respose: {'mtype': 'SET_REPLY', 'id': 1001, 'var': 'bts.0.neighbor-lac.del', 'value': 'OK'}
Sending "SET 1002 bts.0.neighbor-lac.add 100-123-4"
Got message: SET_REPLY 1002 bts.0.neighbor-lac.add OK
Decoded replies: {1002: {'mtype': 'SET_REPLY', 'id': 1002, 'var': 'bts.0.neighbor-lac.add', 'value': 'OK'}}
respose: {'mtype': 'SET_REPLY', 'id': 1002, 'var': 'bts.0.neighbor-lac.add', 'value': 'OK'}
Sending "SET 1003 bts.0.neighbor-lac.del 100-123-4"
Got message: SET_REPLY 1003 bts.0.neighbor-lac.del OK
Decoded replies: {1003: {'mtype': 'SET_REPLY', 'id': 1003, 'var': 'bts.0.neighbor-lac.del', 'value': 'OK'}}
respose: {'mtype': 'SET_REPLY', 'id': 1003, 'var': 'bts.0.neighbor-lac.del', 'value': 'OK'}
Process returned code: 0
Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-r' 'tmp_dummy_sock' '-c' '/build/tests/../tests/ctrl/osmo-bsc-neigh-test.cfg'
Connecting to host 127.0.0.1:4249
Sending "SET 1000 bts.0.neighbor-lac-ci.add 100-200"
Got message: SET_REPLY 1000 bts.0.neighbor-lac-ci.add OK
Decoded replies: {1000: {'mtype': 'SET_REPLY', 'id': 1000, 'var': 'bts.0.neighbor-lac-ci.add', 'value': 'OK'}}
respose: {'mtype': 'SET_REPLY', 'id': 1000, 'var': 'bts.0.neighbor-lac-ci.add', 'value': 'OK'}
Sending "SET 1001 bts.0.neighbor-lac-ci.del 100-200"
Got message: SET_REPLY 1001 bts.0.neighbor-lac-ci.del OK
Decoded replies: {1001: {'mtype': 'SET_REPLY', 'id': 1001, 'var': 'bts.0.neighbor-lac-ci.del', 'value': 'OK'}}
respose: {'mtype': 'SET_REPLY', 'id': 1001, 'var': 'bts.0.neighbor-lac-ci.del', 'value': 'OK'}
Sending "SET 1002 bts.0.neighbor-lac-ci.add 100-200-123-any"
Got message: SET_REPLY 1002 bts.0.neighbor-lac-ci.add OK
Decoded replies: {1002: {'mtype': 'SET_REPLY', 'id': 1002, 'var': 'bts.0.neighbor-lac-ci.add', 'value': 'OK'}}
respose: {'mtype': 'SET_REPLY', 'id': 1002, 'var': 'bts.0.neighbor-lac-ci.add', 'value': 'OK'}
Sending "SET 1003 bts.0.neighbor-lac-ci.del 100-200-123-any"
Got message: SET_REPLY 1003 bts.0.neighbor-lac-ci.del OK
Decoded replies: {1003: {'mtype': 'SET_REPLY', 'id': 1003, 'var': 'bts.0.neighbor-lac-ci.del', 'value': 'OK'}}
respose: {'mtype': 'SET_REPLY', 'id': 1003, 'var': 'bts.0.neighbor-lac-ci.del', 'value': 'OK'}
Process returned code: 0
Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-r' 'tmp_dummy_sock' '-c' '/build/tests/../tests/ctrl/osmo-bsc-neigh-test.cfg'
Connecting to host 127.0.0.1:4249
Sending "SET 1000 bts.0.neighbor-clear ignored"
Got message: SET_REPLY 1000 bts.0.neighbor-clear OK
Decoded replies: {1000: {'mtype': 'SET_REPLY', 'id': 1000, 'var': 'bts.0.neighbor-clear', 'value': 'OK'}}
respose: {'mtype': 'SET_REPLY', 'id': 1000, 'var': 'bts.0.neighbor-clear', 'value': 'OK'}
Process returned code: 0
Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-r' 'tmp_dummy_sock' '-c' '/build/tests/../tests/ctrl/osmo-bsc-neigh-test.cfg'
Connecting to host 127.0.0.1:4249
Sending "SET 1000 bts.0.neighbor-lac.add 100-123"
Got message: ERROR 1000 Value failed verification.
Decoded replies: {1000: {'mtype': 'ERROR', 'id': 1000, 'error': 'Value failed verification.'}}
respose: {'mtype': 'ERROR', 'id': 1000, 'error': 'Value failed verification.'}
Sending "SET 1001 bts.0.neighbor-cgi-ps.del 001-01-100-200-123-1"
Got message: ERROR 1001 Value failed verification.
Decoded replies: {1001: {'mtype': 'ERROR', 'id': 1001, 'error': 'Value failed verification.'}}
respose: {'mtype': 'ERROR', 'id': 1001, 'error': 'Value failed verification.'}
Sending "SET 1002 bts.0.neighbor-cgi-ps.del 001-01-100-33-200-123-1-2"
Got message: ERROR 1002 Value failed verification.
Decoded replies: {1002: {'mtype': 'ERROR', 'id': 1002, 'error': 'Value failed verification.'}}
respose: {'mtype': 'ERROR', 'id': 1002, 'error': 'Value failed verification.'}
Sending "SET 1003 bts.0.neighbor-cgi.add 100001-1123401-100-200"
Got message: ERROR 1003 Value failed verification.
Decoded replies: {1003: {'mtype': 'ERROR', 'id': 1003, 'error': 'Value failed verification.'}}
respose: {'mtype': 'ERROR', 'id': 1003, 'error': 'Value failed verification.'}
Sending "SET 1004 bts.0.neighbor-lac-ci.add 0G1-Z1-1U0-a3-2p0"
Got message: ERROR 1004 Value failed verification.
Decoded replies: {1004: {'mtype': 'ERROR', 'id': 1004, 'error': 'Value failed verification.'}}
respose: {'mtype': 'ERROR', 'id': 1004, 'error': 'Value failed verification.'}
Sending "SET 1005 bts.0.neighbor-cgi-ps.del 001-01-100-33-200-123-any"
Got message: ERROR 1005 Failed to delete neighbor
Decoded replies: {1005: {'mtype': 'ERROR', 'id': 1005, 'error': 'Failed to delete neighbor'}}
respose: {'mtype': 'ERROR', 'id': 1005, 'error': 'Failed to delete neighbor'}
Process returned code: 0
Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-r' 'tmp_dummy_sock' '-c' '/build/tests/../tests/ctrl/osmo-bsc-neigh-test.cfg'
Connecting to host 127.0.0.1:4249
Sending "GET 1000 bts.0.neighbor-bts.list"
Got message: GET_REPLY 1000 bts.0.neighbor-bts.list 1
Decoded replies: {1000: {'mtype': 'GET_REPLY', 'id': 1000, 'var': 'bts.0.neighbor-bts.list', 'value': '1'}}
Sending "GET 1001 bts.2.neighbor-bts.list"
Got message: GET_REPLY 1001 bts.2.neighbor-bts.list
Decoded replies: {1001: {'mtype': 'GET_REPLY', 'id': 1001, 'var': 'bts.2.neighbor-bts.list', 'value': None}}
Sending "GET 1002 bts.1.neighbor-bts.list"
Got message: GET_REPLY 1002 bts.1.neighbor-bts.list 0,2
Decoded replies: {1002: {'mtype': 'GET_REPLY', 'id': 1002, 'var': 'bts.1.neighbor-bts.list', 'value': '0,2'}}
Process returned code: 0
make[5]: Leaving directory '/build/tests'
make[4]: Leaving directory '/build/tests'
make[3]: Leaving directory '/build/tests'
make[2]: Leaving directory '/build/tests'
Making check in doc
make[2]: Entering directory '/build/doc'
Making check in examples
make[3]: Entering directory '/build/doc/examples'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/build/doc/examples'
Making check in manuals
make[3]: Entering directory '/build/doc/manuals'
if [ -n "$ASCIIDOC_WARNINGS_CHECK" ]; then \
make osmobsc-usermanual.check osmobsc-cbsp.check osmux-reference.check aoip-mgw-options.check; \
fi
make[4]: Entering directory '/build/doc/manuals'
if ! [ -f osmobsc-usermanual.adoc ]; then \
ln -s osmobsc-usermanual.adoc osmobsc-usermanual.adoc; \
fi
asciidoc -v -f /opt/osmo-gsm-manuals/build/mscgen-filter.conf -f /opt/osmo-gsm-manuals/build/diag-filter.conf -f /opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf -f /opt/osmo-gsm-manuals/build/graphviz-filter.conf -a srcdir='/build/doc/manuals' -a commondir='/opt/osmo-gsm-manuals/common' osmobsc-usermanual.adoc > osmobsc-usermanual.check 2>&1
touch osmobsc-usermanual.check
if ! [ -f osmobsc-cbsp.adoc ]; then \
ln -s osmobsc-cbsp.adoc osmobsc-cbsp.adoc; \
fi
asciidoc -v -f /opt/osmo-gsm-manuals/build/mscgen-filter.conf -f /opt/osmo-gsm-manuals/build/diag-filter.conf -f /opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf -f /opt/osmo-gsm-manuals/build/graphviz-filter.conf -a srcdir='/build/doc/manuals' -a commondir='/opt/osmo-gsm-manuals/common' osmobsc-cbsp.adoc > osmobsc-cbsp.check 2>&1
touch osmobsc-cbsp.check
if ! [ -f osmux-reference.adoc ]; then \
ln -s osmux-reference.adoc osmux-reference.adoc; \
fi
asciidoc -v -f /opt/osmo-gsm-manuals/build/mscgen-filter.conf -f /opt/osmo-gsm-manuals/build/diag-filter.conf -f /opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf -f /opt/osmo-gsm-manuals/build/graphviz-filter.conf -a srcdir='/build/doc/manuals' -a commondir='/opt/osmo-gsm-manuals/common' osmux-reference.adoc > osmux-reference.check 2>&1
touch osmux-reference.check
if ! [ -f aoip-mgw-options.adoc ]; then \
ln -s aoip-mgw-options.adoc aoip-mgw-options.adoc; \
fi
asciidoc -v -f /opt/osmo-gsm-manuals/build/mscgen-filter.conf -f /opt/osmo-gsm-manuals/build/diag-filter.conf -f /opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf -f /opt/osmo-gsm-manuals/build/graphviz-filter.conf -a srcdir='/build/doc/manuals' -a commondir='/opt/osmo-gsm-manuals/common' aoip-mgw-options.adoc > aoip-mgw-options.check 2>&1
touch aoip-mgw-options.check
make[4]: Leaving directory '/build/doc/manuals'
make[3]: Leaving directory '/build/doc/manuals'
make[3]: Entering directory '/build/doc'
make[3]: Nothing to be done for 'check-am'.
make[3]: Leaving directory '/build/doc'
make[2]: Leaving directory '/build/doc'
Making check in contrib
make[2]: Entering directory '/build/contrib'
Making check in systemd
make[3]: Entering directory '/build/contrib/systemd'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/build/contrib/systemd'
make[3]: Entering directory '/build/contrib'
make[3]: Nothing to be done for 'check-am'.
make[3]: Leaving directory '/build/contrib'
make[2]: Leaving directory '/build/contrib'
make[2]: Entering directory '/build'
make[2]: Leaving directory '/build'
make[1]: Leaving directory '/build'
+ LD_LIBRARY_PATH=/build/deps/install/lib
+ DISTCHECK_CONFIGURE_FLAGS='
--enable-external-tests
--enable-meas-pcap2db
--enable-meas-udp2db
--enable-meas-vis
--enable-werror
--enable-manuals'
+ make -j 12 distcheck
make dist-bzip2 dist-gzip am__post_remove_distdir='@:'
make[1]: Entering directory '/build'
make distdir-am
make[2]: Entering directory '/build'
if test -d "osmo-bsc-1.12.1.39-887ad8"; then find "osmo-bsc-1.12.1.39-887ad8" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "osmo-bsc-1.12.1.39-887ad8" || { sleep 5 && rm -rf "osmo-bsc-1.12.1.39-887ad8"; }; else :; fi
test -d "osmo-bsc-1.12.1.39-887ad8" || mkdir "osmo-bsc-1.12.1.39-887ad8"
(cd include && make top_distdir=../osmo-bsc-1.12.1.39-887ad8 distdir=../osmo-bsc-1.12.1.39-887ad8/include \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory '/build/include'
make distdir-am
make[4]: Entering directory '/build/include'
(cd osmocom && make top_distdir=../../osmo-bsc-1.12.1.39-887ad8 distdir=../../osmo-bsc-1.12.1.39-887ad8/include/osmocom \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[5]: Entering directory '/build/include/osmocom'
make distdir-am
make[6]: Entering directory '/build/include/osmocom'
(cd bsc && make top_distdir=../../../osmo-bsc-1.12.1.39-887ad8 distdir=../../../osmo-bsc-1.12.1.39-887ad8/include/osmocom/bsc \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[7]: Entering directory '/build/include/osmocom/bsc'
make distdir-am
make[8]: Entering directory '/build/include/osmocom/bsc'
make[8]: Leaving directory '/build/include/osmocom/bsc'
make[7]: Leaving directory '/build/include/osmocom/bsc'
make[6]: Leaving directory '/build/include/osmocom'
make[5]: Leaving directory '/build/include/osmocom'
make[4]: Leaving directory '/build/include'
make[3]: Leaving directory '/build/include'
(cd src && make top_distdir=../osmo-bsc-1.12.1.39-887ad8 distdir=../osmo-bsc-1.12.1.39-887ad8/src \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory '/build/src'
make distdir-am
make[4]: Entering directory '/build/src'
(cd osmo-bsc && make top_distdir=../../osmo-bsc-1.12.1.39-887ad8 distdir=../../osmo-bsc-1.12.1.39-887ad8/src/osmo-bsc \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[5]: Entering directory '/build/src/osmo-bsc'
make distdir-am
make[6]: Entering directory '/build/src/osmo-bsc'
make[6]: Leaving directory '/build/src/osmo-bsc'
make[5]: Leaving directory '/build/src/osmo-bsc'
(cd utils && make top_distdir=../../osmo-bsc-1.12.1.39-887ad8 distdir=../../osmo-bsc-1.12.1.39-887ad8/src/utils \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[5]: Entering directory '/build/src/utils'
make distdir-am
make[6]: Entering directory '/build/src/utils'
make[6]: Leaving directory '/build/src/utils'
make[5]: Leaving directory '/build/src/utils'
(cd ipaccess && make top_distdir=../../osmo-bsc-1.12.1.39-887ad8 distdir=../../osmo-bsc-1.12.1.39-887ad8/src/ipaccess \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[5]: Entering directory '/build/src/ipaccess'
make distdir-am
make[6]: Entering directory '/build/src/ipaccess'
make[6]: Leaving directory '/build/src/ipaccess'
make[5]: Leaving directory '/build/src/ipaccess'
make[4]: Leaving directory '/build/src'
make[3]: Leaving directory '/build/src'
(cd tests && make top_distdir=../osmo-bsc-1.12.1.39-887ad8 distdir=../osmo-bsc-1.12.1.39-887ad8/tests \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory '/build/tests'
make distdir-am
make[4]: Entering directory '/build/tests'
(cd abis && make top_distdir=../../osmo-bsc-1.12.1.39-887ad8 distdir=../../osmo-bsc-1.12.1.39-887ad8/tests/abis \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[5]: Entering directory '/build/tests/abis'
make distdir-am
make[6]: Entering directory '/build/tests/abis'
make[6]: Leaving directory '/build/tests/abis'
make[5]: Leaving directory '/build/tests/abis'
(cd acc && make top_distdir=../../osmo-bsc-1.12.1.39-887ad8 distdir=../../osmo-bsc-1.12.1.39-887ad8/tests/acc \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[5]: Entering directory '/build/tests/acc'
make distdir-am
make[6]: Entering directory '/build/tests/acc'
make[6]: Leaving directory '/build/tests/acc'
make[5]: Leaving directory '/build/tests/acc'
(cd bsc && make top_distdir=../../osmo-bsc-1.12.1.39-887ad8 distdir=../../osmo-bsc-1.12.1.39-887ad8/tests/bsc \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[5]: Entering directory '/build/tests/bsc'
make distdir-am
make[6]: Entering directory '/build/tests/bsc'
make[6]: Leaving directory '/build/tests/bsc'
make[5]: Leaving directory '/build/tests/bsc'
(cd codec_pref && make top_distdir=../../osmo-bsc-1.12.1.39-887ad8 distdir=../../osmo-bsc-1.12.1.39-887ad8/tests/codec_pref \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[5]: Entering directory '/build/tests/codec_pref'
make distdir-am
make[6]: Entering directory '/build/tests/codec_pref'
make[6]: Leaving directory '/build/tests/codec_pref'
make[5]: Leaving directory '/build/tests/codec_pref'
(cd gsm0408 && make top_distdir=../../osmo-bsc-1.12.1.39-887ad8 distdir=../../osmo-bsc-1.12.1.39-887ad8/tests/gsm0408 \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[5]: Entering directory '/build/tests/gsm0408'
make distdir-am
make[6]: Entering directory '/build/tests/gsm0408'
make[6]: Leaving directory '/build/tests/gsm0408'
make[5]: Leaving directory '/build/tests/gsm0408'
(cd handover && make top_distdir=../../osmo-bsc-1.12.1.39-887ad8 distdir=../../osmo-bsc-1.12.1.39-887ad8/tests/handover \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[5]: Entering directory '/build/tests/handover'
make distdir-am
make[6]: Entering directory '/build/tests/handover'
make[6]: Leaving directory '/build/tests/handover'
make[5]: Leaving directory '/build/tests/handover'
(cd nanobts_omlattr && make top_distdir=../../osmo-bsc-1.12.1.39-887ad8 distdir=../../osmo-bsc-1.12.1.39-887ad8/tests/nanobts_omlattr \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[5]: Entering directory '/build/tests/nanobts_omlattr'
make distdir-am
make[6]: Entering directory '/build/tests/nanobts_omlattr'
make[6]: Leaving directory '/build/tests/nanobts_omlattr'
make[5]: Leaving directory '/build/tests/nanobts_omlattr'
(cd paging && make top_distdir=../../osmo-bsc-1.12.1.39-887ad8 distdir=../../osmo-bsc-1.12.1.39-887ad8/tests/paging \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[5]: Entering directory '/build/tests/paging'
make distdir-am
make[6]: Entering directory '/build/tests/paging'
make[6]: Leaving directory '/build/tests/paging'
make[5]: Leaving directory '/build/tests/paging'
(cd subscr && make top_distdir=../../osmo-bsc-1.12.1.39-887ad8 distdir=../../osmo-bsc-1.12.1.39-887ad8/tests/subscr \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[5]: Entering directory '/build/tests/subscr'
make distdir-am
make[6]: Entering directory '/build/tests/subscr'
make[6]: Leaving directory '/build/tests/subscr'
make[5]: Leaving directory '/build/tests/subscr'
make[4]: Leaving directory '/build/tests'
make[3]: Leaving directory '/build/tests'
(cd doc && make top_distdir=../osmo-bsc-1.12.1.39-887ad8 distdir=../osmo-bsc-1.12.1.39-887ad8/doc \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory '/build/doc'
make distdir-am
make[4]: Entering directory '/build/doc'
(cd examples && make top_distdir=../../osmo-bsc-1.12.1.39-887ad8 distdir=../../osmo-bsc-1.12.1.39-887ad8/doc/examples \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[5]: Entering directory '/build/doc/examples'
make distdir-am
make[6]: Entering directory '/build/doc/examples'
make \
top_distdir="../../osmo-bsc-1.12.1.39-887ad8" distdir="../../osmo-bsc-1.12.1.39-887ad8/doc/examples" \
dist-hook
make[7]: Entering directory '/build/doc/examples'
for f in $(find . -name '*.cfg*' -o -name '*.confmerge*' | sed -e 's,^.,,'); do \
j="../../osmo-bsc-1.12.1.39-887ad8/doc/examples/$f" && \
mkdir -p "$(dirname $j)" && \
/usr/bin/install -c -m 644 ./$f $j; \
done
make[7]: Leaving directory '/build/doc/examples'
make[6]: Leaving directory '/build/doc/examples'
make[5]: Leaving directory '/build/doc/examples'
(cd manuals && make top_distdir=../../osmo-bsc-1.12.1.39-887ad8 distdir=../../osmo-bsc-1.12.1.39-887ad8/doc/manuals \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[5]: Entering directory '/build/doc/manuals'
make distdir-am
make[6]: Entering directory '/build/doc/manuals'
make[6]: Leaving directory '/build/doc/manuals'
make[5]: Leaving directory '/build/doc/manuals'
make[4]: Leaving directory '/build/doc'
make[3]: Leaving directory '/build/doc'
(cd contrib && make top_distdir=../osmo-bsc-1.12.1.39-887ad8 distdir=../osmo-bsc-1.12.1.39-887ad8/contrib \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory '/build/contrib'
make distdir-am
make[4]: Entering directory '/build/contrib'
(cd systemd && make top_distdir=../../osmo-bsc-1.12.1.39-887ad8 distdir=../../osmo-bsc-1.12.1.39-887ad8/contrib/systemd \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[5]: Entering directory '/build/contrib/systemd'
make distdir-am
make[6]: Entering directory '/build/contrib/systemd'
make[6]: Leaving directory '/build/contrib/systemd'
make[5]: Leaving directory '/build/contrib/systemd'
make[4]: Leaving directory '/build/contrib'
make[3]: Leaving directory '/build/contrib'
make \
top_distdir="osmo-bsc-1.12.1.39-887ad8" distdir="osmo-bsc-1.12.1.39-887ad8" \
dist-hook
make[3]: Entering directory '/build'
echo 1.12.1.39-887ad8 > osmo-bsc-1.12.1.39-887ad8/.tarball-version
make[3]: Leaving directory '/build'
test -n "" \
|| find "osmo-bsc-1.12.1.39-887ad8" -type d ! -perm -755 \
-exec chmod u+rwx,go+rx {} \; -o \
! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
! -type d ! -perm -400 -exec chmod a+r {} \; -o \
! -type d ! -perm -444 -exec /bin/bash /build/install-sh -c -m a+r {} {} \; \
|| chmod -R a+r "osmo-bsc-1.12.1.39-887ad8"
make[2]: Leaving directory '/build'
tardir=osmo-bsc-1.12.1.39-887ad8 && ${TAR-tar} chof - "$tardir" | BZIP2=${BZIP2--9} bzip2 -c >osmo-bsc-1.12.1.39-887ad8.tar.bz2
tardir=osmo-bsc-1.12.1.39-887ad8 && ${TAR-tar} chof - "$tardir" | eval GZIP= gzip --best -c >osmo-bsc-1.12.1.39-887ad8.tar.gz
make[1]: Leaving directory '/build'
if test -d "osmo-bsc-1.12.1.39-887ad8"; then find "osmo-bsc-1.12.1.39-887ad8" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "osmo-bsc-1.12.1.39-887ad8" || { sleep 5 && rm -rf "osmo-bsc-1.12.1.39-887ad8"; }; else :; fi
case 'osmo-bsc-1.12.1.39-887ad8.tar.gz osmo-bsc-1.12.1.39-887ad8.tar.bz2' in \
*.tar.gz*) \
eval GZIP= gzip --best -dc osmo-bsc-1.12.1.39-887ad8.tar.gz | ${TAR-tar} xf - ;;\
*.tar.bz2*) \
bzip2 -dc osmo-bsc-1.12.1.39-887ad8.tar.bz2 | ${TAR-tar} xf - ;;\
*.tar.lz*) \
lzip -dc osmo-bsc-1.12.1.39-887ad8.tar.lz | ${TAR-tar} xf - ;;\
*.tar.xz*) \
xz -dc osmo-bsc-1.12.1.39-887ad8.tar.xz | ${TAR-tar} xf - ;;\
*.tar.Z*) \
uncompress -c osmo-bsc-1.12.1.39-887ad8.tar.Z | ${TAR-tar} xf - ;;\
*.shar.gz*) \
eval GZIP= gzip --best -dc osmo-bsc-1.12.1.39-887ad8.shar.gz | unshar ;;\
*.zip*) \
unzip osmo-bsc-1.12.1.39-887ad8.zip ;;\
*.tar.zst*) \
zstd -dc osmo-bsc-1.12.1.39-887ad8.tar.zst | ${TAR-tar} xf - ;;\
esac
chmod -R a-w osmo-bsc-1.12.1.39-887ad8
chmod u+w osmo-bsc-1.12.1.39-887ad8
mkdir osmo-bsc-1.12.1.39-887ad8/_build osmo-bsc-1.12.1.39-887ad8/_build/sub osmo-bsc-1.12.1.39-887ad8/_inst
chmod a-w osmo-bsc-1.12.1.39-887ad8
test -d osmo-bsc-1.12.1.39-887ad8/_build || exit 0; \
dc_install_base=`CDPATH="${ZSH_VERSION+.}:" && cd osmo-bsc-1.12.1.39-887ad8/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \
&& dc_destdir="${TMPDIR-/tmp}/am-dc-$$/" \
&& am__cwd=`pwd` \
&& CDPATH="${ZSH_VERSION+.}:" && cd osmo-bsc-1.12.1.39-887ad8/_build/sub \
&& ../../configure \
--with-systemdsystemunitdir=$dc_install_base//lib/systemd/system \
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether make supports nested variables... (cached) yes
checking whether make sets $(MAKE)... (cached) yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether gcc understands -c and -o together... yes
checking whether make supports the include directive... yes (GNU style)
checking dependency style of gcc... gcc3
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for file... file
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /usr/bin/dd
checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
checking for mt... no
checking if : is a manifest tool... no
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for pkg-config... /usr/bin/pkg-config
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.20... yes
checking for libosmocore >= 1.10.0... yes
checking for libosmovty >= 1.10.0... yes
checking for libosmoctrl >= 1.10.0... yes
checking for libosmogsm >= 1.10.0... yes
checking for libosmoabis >= 1.6.0... yes
checking for libosmo-netif >= 1.5.0... yes
checking for libosmo-sigtran >= 1.9.0... yes
checking for libosmo-mgcp-client >= 1.13.0... yes
checking for egrep... (cached) /usr/bin/grep -E
checking if gcc supports -fvisibility=hidden... yes
checking whether to enable code coverage support... no
checking whether to enable VTY/CTRL tests... no
CFLAGS=" -std=gnu11"
CPPFLAGS=""
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating include/Makefile
config.status: creating include/osmocom/Makefile
config.status: creating include/osmocom/bsc/Makefile
config.status: creating src/Makefile
config.status: creating src/osmo-bsc/Makefile
config.status: creating src/ipaccess/Makefile
config.status: creating src/utils/Makefile
config.status: creating tests/Makefile
config.status: creating tests/atlocal
config.status: creating tests/abis/Makefile
config.status: creating tests/acc/Makefile
config.status: creating tests/bsc/Makefile
config.status: creating tests/codec_pref/Makefile
config.status: creating tests/gsm0408/Makefile
config.status: creating tests/handover/Makefile
config.status: creating tests/nanobts_omlattr/Makefile
config.status: creating tests/paging/Makefile
config.status: creating tests/subscr/Makefile
config.status: creating doc/Makefile
config.status: creating doc/examples/Makefile
config.status: creating doc/manuals/Makefile
config.status: creating contrib/Makefile
config.status: creating contrib/systemd/Makefile
config.status: creating Makefile
config.status: creating bscconfig.h
config.status: executing tests/atconfig commands
config.status: executing depfiles commands
config.status: executing libtool commands
enable-external-tests
/bin/bash: line 1: enable-external-tests: command not found
make: [Makefile:675: distcheck] Error 127 (ignored)
enable-meas-pcap2db
/bin/bash: line 1: enable-meas-pcap2db: command not found
make: [Makefile:675: distcheck] Error 127 (ignored)
enable-meas-udp2db
/bin/bash: line 1: enable-meas-udp2db: command not found
make: [Makefile:675: distcheck] Error 127 (ignored)
enable-meas-vis
/bin/bash: line 1: enable-meas-vis: command not found
enable-werror
make: [Makefile:675: distcheck] Error 127 (ignored)
/bin/bash: line 1: enable-werror: command not found
make: [Makefile:675: distcheck] Error 127 (ignored)
enable-manuals \
--srcdir=../.. --prefix="$dc_install_base" \
&& make \
&& make dvi \
&& make check \
&& make install \
&& make installcheck \
&& make uninstall \
&& make distuninstallcheck_dir="$dc_install_base" \
distuninstallcheck \
&& chmod -R a-w "$dc_install_base" \
&& ({ \
(cd ../.. && umask 077 && mkdir "$dc_destdir") \
&& make DESTDIR="$dc_destdir" install \
&& make DESTDIR="$dc_destdir" uninstall \
&& make DESTDIR="$dc_destdir" \
distuninstallcheck_dir="$dc_destdir" distuninstallcheck; \
} || { rm -rf "$dc_destdir"; exit 1; }) \
&& rm -rf "$dc_destdir" \
&& make dist \
&& rm -rf osmo-bsc-1.12.1.39-887ad8.tar.gz osmo-bsc-1.12.1.39-887ad8.tar.bz2 \
&& make distcleancheck \
&& cd "$am__cwd" \
|| exit 1
/bin/bash: line 2: enable-manuals: command not found
make: [Makefile:675: distcheck] Error 1 (ignored)
if test -d "osmo-bsc-1.12.1.39-887ad8"; then find "osmo-bsc-1.12.1.39-887ad8" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "osmo-bsc-1.12.1.39-887ad8" || { sleep 5 && rm -rf "osmo-bsc-1.12.1.39-887ad8"; }; else :; fi
===========================================================
osmo-bsc-1.12.1.39-887ad8 archives ready for distribution:
osmo-bsc-1.12.1.39-887ad8.tar.gz
osmo-bsc-1.12.1.39-887ad8.tar.bz2
===========================================================
+ '[' 1 = 1 ']'
+ '[' 1 = 1 ']'
+ make -C /build/doc/manuals publish
make: Entering directory '/build/doc/manuals'
/opt/osmo-gsm-manuals/build/shrink-pdfs.sh osmobsc-usermanual.pdf osmobsc-cbsp.pdf osmux-reference.pdf aoip-mgw-options.pdf osmobsc-vty-reference.pdf
* osmobsc-usermanual.pdf: 1.2M
* osmobsc-cbsp.pdf: 192K
* osmux-reference.pdf: 172K (shrunk from 188K)
* aoip-mgw-options.pdf: 112K (shrunk from 140K)
* osmobsc-vty-reference.pdf: 632K
[ -n "osmo-bsc" ] || exit 1
rm -rf "_publish_tmpdir"
mkdir -p "_publish_tmpdir/osmo-bsc/master"
cp osmobsc-usermanual.pdf osmobsc-cbsp.pdf osmux-reference.pdf aoip-mgw-options.pdf osmobsc-vty-reference.pdf "_publish_tmpdir/osmo-bsc/master"
cd "_publish_tmpdir" && \
rsync \
-avzR \
-e "ssh -o 'UserKnownHostsFile=/opt/osmo-gsm-manuals/build/known_hosts' -p 48" \
"osmo-bsc" \
docs@ftp.osmocom.org:web-files/
sending incremental file list
osmo-bsc/
osmo-bsc/master/
osmo-bsc/master/aoip-mgw-options.pdf
osmo-bsc/master/osmobsc-cbsp.pdf
osmo-bsc/master/osmobsc-usermanual.pdf
osmo-bsc/master/osmobsc-vty-reference.pdf
osmo-bsc/master/osmux-reference.pdf
sent 40,817 bytes received 15,609 bytes 37,617.33 bytes/sec
total size is 2,307,711 speedup is 40.90
rm -rf "_publish_tmpdir"
make: Leaving directory '/build/doc/manuals'
+ make -j 12 maintainer-clean
Making maintainer-clean in include
make[1]: Entering directory '/build/include'
Making maintainer-clean in osmocom
make[2]: Entering directory '/build/include/osmocom'
Making maintainer-clean in bsc
make[3]: Entering directory '/build/include/osmocom/bsc'
rm -rf .libs _libs
rm -f *.lo
test -z "" || rm -f
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
test . = "." || test -z "" || rm -f
This command is intended for maintainers to use
it deletes files that may require special tools to rebuild.
rm -f Makefile
make[3]: Leaving directory '/build/include/osmocom/bsc'
make[3]: Entering directory '/build/include/osmocom'
rm -rf .libs _libs
rm -f *.lo
test -z "" || rm -f
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
test . = "." || test -z "" || rm -f
This command is intended for maintainers to use
it deletes files that may require special tools to rebuild.
make[3]: Leaving directory '/build/include/osmocom'
rm -f Makefile
make[2]: Leaving directory '/build/include/osmocom'
make[2]: Entering directory '/build/include'
rm -rf .libs _libs
rm -f *.lo
test -z "" || rm -f
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
test . = "." || test -z "" || rm -f
This command is intended for maintainers to use
it deletes files that may require special tools to rebuild.
make[2]: Leaving directory '/build/include'
rm -f Makefile
make[1]: Leaving directory '/build/include'
Making maintainer-clean in src
make[1]: Entering directory '/build/src'
Making maintainer-clean in osmo-bsc
make[2]: Entering directory '/build/src/osmo-bsc'
rm -rf .libs _libs
test -z "libbsc.la" || rm -f libbsc.la
rm -f osmo-bsc
rm -f *.o
rm -f *.lo
rm -f *.tab.c
test -z "" || rm -f
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
test . = "." || test -z "" || rm -f
This command is intended for maintainers to use
rm -f ./so_locations
it deletes files that may require special tools to rebuild.
rm -f ./.deps/a_reset.Plo
rm -f ./.deps/abis_nm.Plo
rm -f ./.deps/abis_nm_vty.Plo
rm -f ./.deps/abis_om2000.Plo
rm -f ./.deps/abis_om2000_vty.Plo
rm -f ./.deps/abis_osmo.Plo
rm -f ./.deps/abis_rsl.Plo
rm -f ./.deps/acc.Plo
rm -f ./.deps/assignment_fsm.Plo
rm -f ./.deps/bsc_ctrl.Plo
rm -f ./.deps/bsc_ctrl_lookup.Plo
rm -f ./.deps/bsc_init.Plo
rm -f ./.deps/bsc_rf_ctrl.Plo
rm -f ./.deps/bsc_rll.Plo
rm -f ./.deps/bsc_sccp.Plo
rm -f ./.deps/bsc_stats.Plo
rm -f ./.deps/bsc_subscr_conn_fsm.Plo
rm -f ./.deps/bsc_subscriber.Plo
rm -f ./.deps/bsc_vty.Plo
rm -f ./.deps/bssmap_reset.Plo
rm -f ./.deps/bts.Plo
rm -f ./.deps/bts_ctrl.Plo
rm -f ./.deps/bts_ericsson_rbs2000.Plo
rm -f ./.deps/bts_init.Plo
rm -f ./.deps/bts_ipaccess_nanobts.Plo
rm -f ./.deps/bts_ipaccess_nanobts_omlattr.Plo
rm -f ./.deps/bts_nokia_site.Plo
rm -f ./.deps/bts_osmobts.Plo
rm -f ./.deps/bts_setup_ramp.Plo
rm -f ./.deps/bts_siemens_bs11.Plo
rm -f ./.deps/bts_sm.Plo
rm -f ./.deps/bts_trx.Plo
rm -f ./.deps/bts_trx_ctrl.Plo
rm -f ./.deps/bts_trx_ts_ctrl.Plo
rm -f ./.deps/bts_trx_ts_lchan_ctrl.Plo
rm -f ./.deps/bts_trx_vty.Plo
rm -f ./.deps/bts_unknown.Plo
rm -f ./.deps/bts_vty.Plo
rm -f ./.deps/cbch_scheduler.Plo
rm -f ./.deps/cbsp_link.Plo
rm -f ./.deps/chan_alloc.Plo
rm -f ./.deps/chan_counts.Plo
rm -f ./.deps/codec_pref.Plo
rm -f ./.deps/data_rate_pref.Plo
rm -f ./.deps/e1_config.Plo
rm -f ./.deps/gsm_04_08_rr.Plo
rm -f ./.deps/gsm_08_08.Plo
rm -f ./.deps/gsm_data.Plo
rm -f ./.deps/handover_cfg.Plo
rm -f ./.deps/handover_ctrl.Plo
rm -f ./.deps/handover_decision.Plo
rm -f ./.deps/handover_decision_2.Plo
rm -f ./.deps/handover_fsm.Plo
rm -f ./.deps/handover_logic.Plo
rm -f ./.deps/handover_vty.Plo
rm -f ./.deps/lb.Plo
rm -f ./.deps/lchan.Plo
rm -f ./.deps/lchan_fsm.Plo
rm -f ./.deps/lchan_rtp_fsm.Plo
rm -f ./.deps/lchan_select.Plo
rm -f ./.deps/lcs_loc_req.Plo
rm -f ./.deps/lcs_ta_req.Plo
rm -f ./.deps/meas_feed.Plo
rm -f ./.deps/meas_rep.Plo
rm -f ./.deps/neighbor_ident.Plo
rm -f ./.deps/neighbor_ident_ctrl.Plo
rm -f ./.deps/neighbor_ident_vty.Plo
rm -f ./.deps/net_init.Plo
rm -f ./.deps/nm_bb_transc_fsm.Plo
rm -f ./.deps/nm_bts_fsm.Plo
rm -f ./.deps/nm_bts_sm_fsm.Plo
rm -f ./.deps/nm_channel_fsm.Plo
rm -f ./.deps/nm_common_fsm.Plo
rm -f ./.deps/nm_gprs_cell_fsm.Plo
rm -f ./.deps/nm_gprs_nse_fsm.Plo
rm -f ./.deps/nm_gprs_nsvc_fsm.Plo
rm -f ./.deps/nm_rcarrier_fsm.Plo
rm -f ./.deps/osmo_bsc_bssap.Plo
rm -f ./.deps/osmo_bsc_filter.Plo
rm -f ./.deps/osmo_bsc_grace.Plo
rm -f ./.deps/osmo_bsc_lcls.Plo
rm -f ./.deps/osmo_bsc_main.Po
rm -f ./.deps/osmo_bsc_mgcp.Plo
rm -f ./.deps/osmo_bsc_msc.Plo
rm -f ./.deps/osmo_bsc_sigtran.Plo
rm -f ./.deps/paging.Plo
rm -f ./.deps/pcu_sock.Plo
rm -f ./.deps/penalty_timers.Plo
rm -f ./.deps/power_control.Plo
rm -f ./.deps/smscb.Plo
rm -f ./.deps/smscb_vty.Plo
rm -f ./.deps/system_information.Plo
rm -f ./.deps/timeslot_fsm.Plo
rm -f ./.deps/vgcs_fsm.Plo
rm -f Makefile
make[2]: Leaving directory '/build/src/osmo-bsc'
Making maintainer-clean in utils
make[2]: Entering directory '/build/src/utils'
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
rm -f *.tab.c
rm -f bs11_config isdnsync meas_json osmo-meas-udp2db osmo-meas-pcap2db meas_vis
test -z "" || rm -f
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
test . = "." || test -z "" || rm -f
This command is intended for maintainers to use
it deletes files that may require special tools to rebuild.
rm -f ./.deps/bs11_config.Po
rm -f ./.deps/isdnsync.Po
rm -f ./.deps/meas_json-meas_json.Po
rm -f ./.deps/meas_vis-meas_vis.Po
rm -f ./.deps/osmo_meas_pcap2db-meas_db.Po
rm -f ./.deps/osmo_meas_pcap2db-meas_pcap2db.Po
rm -f ./.deps/osmo_meas_udp2db-meas_db.Po
rm -f ./.deps/osmo_meas_udp2db-meas_udp2db.Po
rm -f Makefile
make[2]: Leaving directory '/build/src/utils'
Making maintainer-clean in ipaccess
make[2]: Entering directory '/build/src/ipaccess'
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
rm -f abisip-find ipaccess-config ipaccess-proxy
rm -f *.tab.c
test -z "" || rm -f
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
test . = "." || test -z "" || rm -f
This command is intended for maintainers to use
it deletes files that may require special tools to rebuild.
rm -f ./.deps/abisip-find.Po
rm -f ./.deps/ipaccess-config-e1-driver.Po
rm -f ./.deps/ipaccess-config.Po
rm -f ./.deps/ipaccess-firmware.Po
rm -f ./.deps/ipaccess-proxy.Po
rm -f ./.deps/network_listen.Po
rm -f ./.deps/stubs.Po
rm -f Makefile
make[2]: Leaving directory '/build/src/ipaccess'
make[2]: Entering directory '/build/src'
rm -rf .libs _libs
rm -f *.lo
test -z "" || rm -f
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
test . = "." || test -z "" || rm -f
This command is intended for maintainers to use
it deletes files that may require special tools to rebuild.
make[2]: Leaving directory '/build/src'
rm -f Makefile
make[1]: Leaving directory '/build/src'
Making maintainer-clean in tests
make[1]: Entering directory '/build/tests'
Making maintainer-clean in abis
make[2]: Entering directory '/build/tests/abis'
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
rm -f abis_test
rm -f *.tab.c
test -z "" || rm -f
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
This command is intended for maintainers to use
test . = "." || test -z "" || rm -f
it deletes files that may require special tools to rebuild.
rm -f ./.deps/abis_test.Po
rm -f Makefile
make[2]: Leaving directory '/build/tests/abis'
Making maintainer-clean in acc
make[2]: Entering directory '/build/tests/acc'
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
rm -f acc_test
rm -f *.tab.c
test -z "" || rm -f
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
test . = "." || test -z "" || rm -f
This command is intended for maintainers to use
it deletes files that may require special tools to rebuild.
rm -f ./.deps/acc_test.Po
rm -f Makefile
make[2]: Leaving directory '/build/tests/acc'
Making maintainer-clean in bsc
make[2]: Entering directory '/build/tests/bsc'
rm -rf .libs _libs
rm -f *.o
rm -f bsc_test
rm -f *.lo
rm -f *.tab.c
test -z "" || rm -f
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
This command is intended for maintainers to use
test . = "." || test -z "" || rm -f
it deletes files that may require special tools to rebuild.
rm -f ./.deps/bsc_test.Po
rm -f Makefile
make[2]: Leaving directory '/build/tests/bsc'
Making maintainer-clean in codec_pref
make[2]: Entering directory '/build/tests/codec_pref'
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
rm -f *.tab.c
rm -f codec_pref_test
test -z "" || rm -f
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
test . = "." || test -z "" || rm -f
This command is intended for maintainers to use
it deletes files that may require special tools to rebuild.
rm -f ./.deps/codec_pref_test.Po
rm -f Makefile
make[2]: Leaving directory '/build/tests/codec_pref'
Making maintainer-clean in gsm0408
make[2]: Entering directory '/build/tests/gsm0408'
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
rm -f *.tab.c
test -z "" || rm -f
rm -f gsm0408_test
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
test . = "." || test -z "" || rm -f
This command is intended for maintainers to use
it deletes files that may require special tools to rebuild.
rm -f ./.deps/gsm0408_test.Po
rm -f Makefile
make[2]: Leaving directory '/build/tests/gsm0408'
Making maintainer-clean in handover
make[2]: Entering directory '/build/tests/handover'
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
rm -f handover_test
rm -f *.tab.c
test -z "" || rm -f
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
test . = "." || test -z "" || rm -f
This command is intended for maintainers to use
it deletes files that may require special tools to rebuild.
rm -f ./.deps/handover_test.Po
rm -f Makefile
make[2]: Leaving directory '/build/tests/handover'
Making maintainer-clean in nanobts_omlattr
make[2]: Entering directory '/build/tests/nanobts_omlattr'
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
rm -f nanobts_omlattr_test
rm -f *.tab.c
test -z "" || rm -f
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
This command is intended for maintainers to use
test . = "." || test -z "" || rm -f
it deletes files that may require special tools to rebuild.
rm -f ./.deps/nanobts_omlattr_test.Po
rm -f Makefile
make[2]: Leaving directory '/build/tests/nanobts_omlattr'
Making maintainer-clean in paging
make[2]: Entering directory '/build/tests/paging'
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
rm -f paging_test
rm -f *.tab.c
test -z "" || rm -f
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
This command is intended for maintainers to use
test . = "." || test -z "" || rm -f
it deletes files that may require special tools to rebuild.
rm -f ./.deps/paging_test.Po
rm -f Makefile
make[2]: Leaving directory '/build/tests/paging'
Making maintainer-clean in subscr
make[2]: Entering directory '/build/tests/subscr'
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
rm -f *.tab.c
test -z "" || rm -f
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
rm -f bsc_subscr_test
test . = "." || test -z "" || rm -f
This command is intended for maintainers to use
it deletes files that may require special tools to rebuild.
rm -f ./.deps/bsc_subscr_test.Po
rm -f Makefile
make[2]: Leaving directory '/build/tests/subscr'
make[2]: Entering directory '/build/tests'
rm -rf .libs _libs
test ! -f './testsuite' || \
/bin/bash './testsuite' --clean
rm -f *.lo
test -z "atlocal" || rm -f atlocal
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
This command is intended for maintainers to use
test . = "." || test -z "" || rm -f
it deletes files that may require special tools to rebuild.
test -z "atconfig " || rm -f atconfig
make[2]: Leaving directory '/build/tests'
rm -f Makefile
make[1]: Leaving directory '/build/tests'
Making maintainer-clean in doc
make[1]: Entering directory '/build/doc'
Making maintainer-clean in examples
make[2]: Entering directory '/build/doc/examples'
rm -rf .libs _libs
rm -f *.lo
test -z "" || rm -f
test . = "." || test -z "" || rm -f
This command is intended for maintainers to use
it deletes files that may require special tools to rebuild.
rm -f Makefile
make[2]: Leaving directory '/build/doc/examples'
Making maintainer-clean in manuals
make[2]: Entering directory '/build/doc/manuals'
rm -rf .libs _libs
rm -f *.lo
test -z "" || rm -f
test . = "." || test -z "" || rm -f
This command is intended for maintainers to use
it deletes files that may require special tools to rebuild.
rm -f Makefile
make[2]: Leaving directory '/build/doc/manuals'
make[2]: Entering directory '/build/doc'
rm -rf .libs _libs
rm -f *.lo
test -z "" || rm -f
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
test . = "." || test -z "" || rm -f
This command is intended for maintainers to use
it deletes files that may require special tools to rebuild.
make[2]: Leaving directory '/build/doc'
rm -f Makefile
make[1]: Leaving directory '/build/doc'
Making maintainer-clean in contrib
make[1]: Entering directory '/build/contrib'
Making maintainer-clean in systemd
make[2]: Entering directory '/build/contrib/systemd'
rm -rf .libs _libs
rm -f *.lo
test -z "" || rm -f
test . = "." || test -z "" || rm -f
This command is intended for maintainers to use
it deletes files that may require special tools to rebuild.
rm -f Makefile
make[2]: Leaving directory '/build/contrib/systemd'
make[2]: Entering directory '/build/contrib'
rm -rf .libs _libs
rm -f *.lo
test -z "" || rm -f
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
test . = "." || test -z "" || rm -f
This command is intended for maintainers to use
it deletes files that may require special tools to rebuild.
make[2]: Leaving directory '/build/contrib'
rm -f Makefile
make[1]: Leaving directory '/build/contrib'
make[1]: Entering directory '/build'
rm -rf .libs _libs
rm -f *.lo
test -z "" || rm -f
rm -f bscconfig.h stamp-h1
rm -f libtool config.lt
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
test . = "." || test -z "" || rm -f
rm -f cscope.out cscope.in.out cscope.po.out cscope.files
This command is intended for maintainers to use
it deletes files that may require special tools to rebuild.
test -z "./.version" || rm -f ./.version
make[1]: Leaving directory '/build'
rm -f config.status config.cache config.log configure.lineno config.status.lineno
rm -rf ./autom4te.cache
rm -f Makefile
+ osmo-clean-workspace.sh
+ chmod -R +w .
+ git checkout -f HEAD
+ git clean -dxf
Removing .cache/
Removing .texlive2022/
Removing Makefile.in
Removing __pycache__/
Removing aclocal.m4
Removing bscconfig.h.in
Removing compile
Removing config.guess
Removing config.sub
Removing configure
Removing contrib/Makefile.in
Removing contrib/systemd/Makefile.in
Removing depcomp
Skipping repository deps/libosmo-sigtran
Skipping repository deps/libosmo-abis
Skipping repository deps/osmo-mgw
Skipping repository deps/libosmo-netif
Skipping repository deps/libosmocore
Removing deps/install
Removing doc/Makefile.in
Removing doc/examples/Makefile.in
Removing doc/manuals/Makefile.in
Removing doc/manuals/aoip-mgw-options.check
Removing doc/manuals/aoip-mgw-options.html
Removing doc/manuals/aoip-mgw-options.pdf
Removing doc/manuals/aoip-mgw-options__1.svg
Removing doc/manuals/aoip-mgw-options__2.svg
Removing doc/manuals/aoip-mgw-options__3.svg
Removing doc/manuals/aoip-mgw-options__4.svg
Removing doc/manuals/build
Removing doc/manuals/common
Removing doc/manuals/generated/
Removing doc/manuals/osmobsc-cbsp.check
Removing doc/manuals/osmobsc-cbsp.html
Removing doc/manuals/osmobsc-cbsp.pdf
Removing doc/manuals/osmobsc-usermanual.check
Removing doc/manuals/osmobsc-usermanual.html
Removing doc/manuals/osmobsc-usermanual.pdf
Removing doc/manuals/osmobsc-usermanual__1.svg
Removing doc/manuals/osmobsc-usermanual__10.svg
Removing doc/manuals/osmobsc-usermanual__11.svg
Removing doc/manuals/osmobsc-usermanual__12.svg
Removing doc/manuals/osmobsc-usermanual__13.svg
Removing doc/manuals/osmobsc-usermanual__14.svg
Removing doc/manuals/osmobsc-usermanual__15.svg
Removing doc/manuals/osmobsc-usermanual__16.svg
Removing doc/manuals/osmobsc-usermanual__17.svg
Removing doc/manuals/osmobsc-usermanual__18.svg
Removing doc/manuals/osmobsc-usermanual__19.svg
Removing doc/manuals/osmobsc-usermanual__2.svg
Removing doc/manuals/osmobsc-usermanual__20.svg
Removing doc/manuals/osmobsc-usermanual__21.svg
Removing doc/manuals/osmobsc-usermanual__22.svg
Removing doc/manuals/osmobsc-usermanual__23.svg
Removing doc/manuals/osmobsc-usermanual__24.svg
Removing doc/manuals/osmobsc-usermanual__25.svg
Removing doc/manuals/osmobsc-usermanual__3.svg
Removing doc/manuals/osmobsc-usermanual__4.svg
Removing doc/manuals/osmobsc-usermanual__5.svg
Removing doc/manuals/osmobsc-usermanual__6.svg
Removing doc/manuals/osmobsc-usermanual__7.svg
Removing doc/manuals/osmobsc-usermanual__8.svg
Removing doc/manuals/osmobsc-usermanual__9.svg
Removing doc/manuals/osmobsc-vty-reference.pdf
Removing doc/manuals/osmux-reference.check
Removing doc/manuals/osmux-reference.html
Removing doc/manuals/osmux-reference.pdf
Removing doc/manuals/osmux-reference__1.svg
Removing doc/manuals/osmux-reference__2.svg
Removing doc/manuals/osmux-reference__3.svg
Removing doc/manuals/osmux-reference__4.svg
Removing doc/manuals/osmux-reference__5.svg
Removing doc/manuals/osmux-reference__6.svg
Removing doc/manuals/osmux-reference__7.svg
Removing doc/manuals/vty/bsc_vty_reference.xml
Removing include/Makefile.in
Removing include/osmocom/Makefile.in
Removing include/osmocom/bsc/Makefile.in
Removing install-sh
Removing ltmain.sh
Removing m4/libtool.m4
Removing m4/ltoptions.m4
Removing m4/ltsugar.m4
Removing m4/ltversion.m4
Removing m4/lt~obsolete.m4
Removing missing
Removing osmo-bsc-1.12.1.39-887ad8.tar.bz2
Removing osmo-bsc-1.12.1.39-887ad8.tar.gz
Removing src/Makefile.in
Removing src/ipaccess/.deps/
Removing src/ipaccess/Makefile.in
Removing src/osmo-bsc/.deps/
Removing src/osmo-bsc/Makefile.in
Removing src/utils/.deps/
Removing src/utils/Makefile.in
Removing tests/Makefile.in
Removing tests/abis/.deps/
Removing tests/abis/Makefile.in
Removing tests/acc/.deps/
Removing tests/acc/Makefile.in
Removing tests/bsc/.deps/
Removing tests/bsc/Makefile.in
Removing tests/codec_pref/.deps/
Removing tests/codec_pref/Makefile.in
Removing tests/gsm0408/.deps/
Removing tests/gsm0408/Makefile.in
Removing tests/handover/.deps/
Removing tests/handover/Makefile.in
Removing tests/nanobts_omlattr/.deps/
Removing tests/nanobts_omlattr/Makefile.in
Removing tests/package.m4
Removing tests/paging/.deps/
Removing tests/paging/Makefile.in
Removing tests/subscr/.deps/
Removing tests/subscr/Makefile.in
Removing tests/testsuite
+ [ -d /build/deps ]
+ git_clean /build/deps/libosmo-abis
+ repos=/build/deps/libosmo-abis
+ [ ! -d /build/deps/libosmo-abis ]
+ [ ! -d /build/deps/libosmo-abis/.git ]
+ git -C /build/deps/libosmo-abis checkout -f HEAD
+ git -C /build/deps/libosmo-abis clean -dxf
Removing .version
Removing Makefile
Removing Makefile.in
Removing aclocal.m4
Removing autom4te.cache/
Removing compile
Removing config.guess
Removing config.h
Removing config.h.in
Removing config.log
Removing config.status
Removing config.sub
Removing configure
Removing depcomp
Removing doc/Makefile
Removing doc/Makefile.in
Removing doc/examples/.libs/
Removing doc/examples/Makefile
Removing doc/examples/Makefile.in
Removing doc/examples/lapd-over-datagram-network
Removing doc/examples/lapd-over-datagram-user
Removing doc/examples/lapd-over-datagram/.deps/
Removing doc/examples/lapd-over-datagram/.dirstamp
Removing doc/examples/lapd-over-datagram/lapd-over-datagram-network.o
Removing doc/examples/lapd-over-datagram/lapd-over-datagram-user.o
Removing include/Makefile
Removing include/Makefile.in
Removing install-sh
Removing libosmoabis.pc
Removing libosmotrau.pc
Removing libtool
Removing ltmain.sh
Removing m4/libtool.m4
Removing m4/ltoptions.m4
Removing m4/ltsugar.m4
Removing m4/ltversion.m4
Removing m4/lt~obsolete.m4
Removing missing
Removing src/.deps/
Removing src/.libs/
Removing src/Makefile
Removing src/Makefile.in
Removing src/e1_input.lo
Removing src/e1_input.o
Removing src/e1_input_vty.lo
Removing src/e1_input_vty.o
Removing src/init.lo
Removing src/init.o
Removing src/input/.deps/
Removing src/input/.dirstamp
Removing src/input/.libs/
Removing src/input/dahdi.lo
Removing src/input/dahdi.o
Removing src/input/e1d.lo
Removing src/input/e1d.o
Removing src/input/ipa.lo
Removing src/input/ipa.o
Removing src/input/ipa_keepalive.lo
Removing src/input/ipa_keepalive.o
Removing src/input/ipaccess.lo
Removing src/input/ipaccess.o
Removing src/input/lapd.lo
Removing src/input/lapd.o
Removing src/input/lapd_pcap.lo
Removing src/input/lapd_pcap.o
Removing src/input/misdn.lo
Removing src/input/misdn.o
Removing src/input/rs232.lo
Removing src/input/rs232.o
Removing src/input/unixsocket.lo
Removing src/input/unixsocket.o
Removing src/libosmoabis.la
Removing src/libosmotrau.la
Removing src/subchan_demux.lo
Removing src/subchan_demux.o
Removing src/trau/.deps/
Removing src/trau/.dirstamp
Removing src/trau/.libs/
Removing src/trau/libosmotrau_la-csd_ra2.lo
Removing src/trau/libosmotrau_la-csd_ra2.o
Removing src/trau/libosmotrau_la-osmo_ortp.lo
Removing src/trau/libosmotrau_la-osmo_ortp.o
Removing src/trau/libosmotrau_la-raa_prime_decode.lo
Removing src/trau/libosmotrau_la-raa_prime_decode.o
Removing src/trau/libosmotrau_la-raa_prime_encode.lo
Removing src/trau/libosmotrau_la-raa_prime_encode.o
Removing src/trau/libosmotrau_la-trau_frame.lo
Removing src/trau/libosmotrau_la-trau_frame.o
Removing src/trau/libosmotrau_la-trau_pcu_ericsson.lo
Removing src/trau/libosmotrau_la-trau_pcu_ericsson.o
Removing src/trau/libosmotrau_la-trau_rtp_conv.lo
Removing src/trau/libosmotrau_la-trau_rtp_conv.o
Removing src/trau/libosmotrau_la-trau_sync.lo
Removing src/trau/libosmotrau_la-trau_sync.o
Removing src/trau_frame.lo
Removing src/trau_frame.o
Removing stamp-h1
Removing tests/.deps/
Removing tests/Makefile
Removing tests/Makefile.in
Removing tests/atconfig
Removing tests/ipa_recv/.deps/
Removing tests/raa_prime/.deps/
Removing tests/rtp_test/.deps/
Removing tests/subchan_demux/.deps/
Removing tests/trau_conv/.deps/
Removing tests/trau_pcu_ericsson/.deps/
Removing tests/trau_sync/.deps/
+ git_clean /build/deps/libosmo-netif
+ repos=/build/deps/libosmo-netif
+ [ ! -d /build/deps/libosmo-netif ]
+ [ ! -d /build/deps/libosmo-netif/.git ]
+ git -C /build/deps/libosmo-netif checkout -f HEAD
+ git -C /build/deps/libosmo-netif clean -dxf
Removing .version
Removing Doxyfile
Removing Makefile
Removing Makefile.in
Removing aclocal.m4
Removing autom4te.cache/
Removing compile
Removing config.guess
Removing config.h
Removing config.h.in
Removing config.log
Removing config.status
Removing config.sub
Removing configure
Removing depcomp
Removing examples/.deps/
Removing examples/.libs/
Removing examples/Makefile
Removing examples/Makefile.in
Removing examples/ipa-stream-client
Removing examples/ipa-stream-client.o
Removing examples/ipa-stream-server
Removing examples/ipa-stream-server.o
Removing examples/osmux-test-input
Removing examples/osmux-test-input.o
Removing examples/osmux-test-output
Removing examples/osmux-test-output.o
Removing examples/rs232-read
Removing examples/rs232-read.o
Removing examples/rs232-write
Removing examples/rs232-write.o
Removing examples/rtp-udp-test-client
Removing examples/rtp-udp-test-client.o
Removing examples/rtp-udp-test-server
Removing examples/rtp-udp-test-server.o
Removing examples/stream-client
Removing examples/stream-client.o
Removing examples/stream-server
Removing examples/stream-server.o
Removing examples/udp-test-client
Removing examples/udp-test-client.o
Removing examples/udp-test-server
Removing examples/udp-test-server.o
Removing include/Makefile
Removing include/Makefile.in
Removing include/osmocom/Makefile
Removing include/osmocom/Makefile.in
Removing include/osmocom/netif/Makefile
Removing include/osmocom/netif/Makefile.in
Removing install-sh
Removing libosmo-netif.pc
Removing libtool
Removing ltmain.sh
Removing m4/libtool.m4
Removing m4/ltoptions.m4
Removing m4/ltsugar.m4
Removing m4/ltversion.m4
Removing m4/lt~obsolete.m4
Removing missing
Removing src/.deps/
Removing src/.libs/
Removing src/Makefile
Removing src/Makefile.in
Removing src/amr.lo
Removing src/amr.o
Removing src/datagram.lo
Removing src/datagram.o
Removing src/ipa.lo
Removing src/ipa.o
Removing src/ipa_keepalive.lo
Removing src/ipa_keepalive.o
Removing src/ipa_unit.lo
Removing src/ipa_unit.o
Removing src/jibuf.lo
Removing src/jibuf.o
Removing src/libosmonetif.la
Removing src/osmux.lo
Removing src/osmux.o
Removing src/osmux_input.lo
Removing src/osmux_input.o
Removing src/osmux_output.lo
Removing src/osmux_output.o
Removing src/prim.lo
Removing src/prim.o
Removing src/rs232.lo
Removing src/rs232.o
Removing src/rtp.lo
Removing src/rtp.o
Removing src/sctp.lo
Removing src/sctp.o
Removing src/stream.lo
Removing src/stream.o
Removing src/stream_cli.lo
Removing src/stream_cli.o
Removing src/stream_srv.lo
Removing src/stream_srv.o
Removing stamp-h1
Removing tests/Makefile
Removing tests/Makefile.in
Removing tests/amr/.deps/
Removing tests/atconfig
Removing tests/jibuf/.deps/
Removing tests/osmo-pcap-test/.deps/
Removing tests/osmux/.deps/
Removing tests/stream/.deps/
Removing utils/.deps/
Removing utils/.libs/
Removing utils/Makefile
Removing utils/Makefile.in
Removing utils/osmo-amr-inspect
Removing utils/osmo-amr-inspect.o
+ git_clean /build/deps/libosmo-sigtran
+ repos=/build/deps/libosmo-sigtran
+ [ ! -d /build/deps/libosmo-sigtran ]
+ [ ! -d /build/deps/libosmo-sigtran/.git ]
+ git -C /build/deps/libosmo-sigtran checkout -f HEAD
+ git -C /build/deps/libosmo-sigtran clean -dxf
Removing .version
Removing Doxyfile
Removing Makefile
Removing Makefile.in
Removing aclocal.m4
Removing autom4te.cache/
Removing compile
Removing config.guess
Removing config.log
Removing config.status
Removing config.sub
Removing configure
Removing contrib/Makefile
Removing contrib/Makefile.in
Removing contrib/systemd/Makefile
Removing contrib/systemd/Makefile.in
Removing depcomp
Removing doc/Makefile
Removing doc/Makefile.in
Removing doc/examples/Makefile
Removing doc/examples/Makefile.in
Removing doc/manuals/Makefile
Removing doc/manuals/Makefile.in
Removing examples/.deps/
Removing examples/.libs/
Removing examples/Makefile
Removing examples/Makefile.in
Removing examples/sccp_demo_user
Removing examples/sccp_demo_user.o
Removing examples/sccp_test_server.o
Removing examples/sccp_test_vty.o
Removing include/Makefile
Removing include/Makefile.in
Removing include/osmocom/Makefile
Removing include/osmocom/Makefile.in
Removing include/osmocom/sccp/Makefile
Removing include/osmocom/sccp/Makefile.in
Removing include/osmocom/sigtran/Makefile
Removing include/osmocom/sigtran/Makefile.in
Removing install-sh
Removing libosmo-sigtran.pc
Removing libtool
Removing ltmain.sh
Removing missing
Removing src/.deps/
Removing src/.libs/
Removing src/Makefile
Removing src/Makefile.in
Removing src/ipa.lo
Removing src/ipa.o
Removing src/libosmo-sigtran.la
Removing src/libxua.a
Removing src/libxua_a-xua_msg.o
Removing src/m3ua.lo
Removing src/m3ua.o
Removing src/osmo_ss7.lo
Removing src/osmo_ss7.o
Removing src/osmo_ss7_as.lo
Removing src/osmo_ss7_as.o
Removing src/osmo_ss7_asp.lo
Removing src/osmo_ss7_asp.o
Removing src/osmo_ss7_asp_peer.lo
Removing src/osmo_ss7_asp_peer.o
Removing src/osmo_ss7_hmrt.lo
Removing src/osmo_ss7_hmrt.o
Removing src/osmo_ss7_instance.lo
Removing src/osmo_ss7_instance.o
Removing src/osmo_ss7_link.lo
Removing src/osmo_ss7_link.o
Removing src/osmo_ss7_linkset.lo
Removing src/osmo_ss7_linkset.o
Removing src/osmo_ss7_route.lo
Removing src/osmo_ss7_route.o
Removing src/osmo_ss7_route_table.lo
Removing src/osmo_ss7_route_table.o
Removing src/osmo_ss7_user.lo
Removing src/osmo_ss7_user.o
Removing src/osmo_ss7_vty.lo
Removing src/osmo_ss7_vty.o
Removing src/osmo_ss7_xua_srv.lo
Removing src/osmo_ss7_xua_srv.o
Removing src/sccp2sua.lo
Removing src/sccp2sua.o
Removing src/sccp_helpers.lo
Removing src/sccp_helpers.o
Removing src/sccp_lbcs.lo
Removing src/sccp_lbcs.o
Removing src/sccp_sap.lo
Removing src/sccp_sap.o
Removing src/sccp_sclc.lo
Removing src/sccp_sclc.o
Removing src/sccp_scmg.lo
Removing src/sccp_scmg.o
Removing src/sccp_scoc.lo
Removing src/sccp_scoc.o
Removing src/sccp_scrc.lo
Removing src/sccp_scrc.o
Removing src/sccp_types.lo
Removing src/sccp_types.o
Removing src/sccp_user.lo
Removing src/sccp_user.o
Removing src/sccp_vty.lo
Removing src/sccp_vty.o
Removing src/sua.lo
Removing src/sua.o
Removing src/xua_as_fsm.lo
Removing src/xua_as_fsm.o
Removing src/xua_asp_fsm.lo
Removing src/xua_asp_fsm.o
Removing src/xua_default_lm_fsm.lo
Removing src/xua_default_lm_fsm.o
Removing src/xua_msg.lo
Removing src/xua_msg.o
Removing src/xua_rkm.lo
Removing src/xua_rkm.o
Removing src/xua_shared.lo
Removing src/xua_shared.o
Removing src/xua_snm.lo
Removing src/xua_snm.o
Removing stp/.deps/
Removing stp/.libs/
Removing stp/Makefile
Removing stp/Makefile.in
Removing stp/osmo-stp
Removing stp/stp_main.o
Removing tests/Makefile
Removing tests/Makefile.in
Removing tests/atconfig
Removing tests/m2ua/.deps/
Removing tests/m2ua/Makefile
Removing tests/m2ua/Makefile.in
Removing tests/ss7/.deps/
Removing tests/ss7/Makefile
Removing tests/ss7/Makefile.in
Removing tests/vty/.deps/
Removing tests/vty/Makefile
Removing tests/vty/Makefile.in
Removing tests/xua/.deps/
Removing tests/xua/Makefile
Removing tests/xua/Makefile.in
+ git_clean /build/deps/libosmocore
+ repos=/build/deps/libosmocore
+ [ ! -d /build/deps/libosmocore ]
+ [ ! -d /build/deps/libosmocore/.git ]
+ git -C /build/deps/libosmocore checkout -f HEAD
+ git -C /build/deps/libosmocore clean -dxf
Removing .version
Removing Doxyfile.codec
Removing Doxyfile.coding
Removing Doxyfile.ctrl
Removing Doxyfile.gb
Removing Doxyfile.gsm
Removing Doxyfile.isdn
Removing Doxyfile.sim
Removing Doxyfile.usb
Removing Doxyfile.vty
Removing Makefile
Removing Makefile.in
Removing aclocal.m4
Removing autom4te.cache/
Removing compile
Removing config.guess
Removing config.h
Removing config.h.in
Removing config.log
Removing config.status
Removing config.sub
Removing configure
Removing contrib/libosmocore.spec
Removing depcomp
Removing include/Makefile
Removing include/Makefile.in
Removing include/osmocom/Makefile
Removing include/osmocom/Makefile.in
Removing include/osmocom/codec/Makefile
Removing include/osmocom/codec/Makefile.in
Removing include/osmocom/coding/Makefile
Removing include/osmocom/coding/Makefile.in
Removing include/osmocom/core/Makefile
Removing include/osmocom/core/Makefile.in
Removing include/osmocom/core/bit16gen.h
Removing include/osmocom/core/bit32gen.h
Removing include/osmocom/core/bit64gen.h
Removing include/osmocom/core/crc16gen.h
Removing include/osmocom/core/crc32gen.h
Removing include/osmocom/core/crc64gen.h
Removing include/osmocom/core/crc8gen.h
Removing include/osmocom/core/socket_compat.h
Removing include/osmocom/crypt/Makefile
Removing include/osmocom/crypt/Makefile.in
Removing include/osmocom/ctrl/Makefile
Removing include/osmocom/ctrl/Makefile.in
Removing include/osmocom/gprs/Makefile
Removing include/osmocom/gprs/Makefile.in
Removing include/osmocom/gprs/protocol/Makefile
Removing include/osmocom/gprs/protocol/Makefile.in
Removing include/osmocom/gsm/Makefile
Removing include/osmocom/gsm/Makefile.in
Removing include/osmocom/gsm/gsm0503.h
Removing include/osmocom/gsm/protocol/Makefile
Removing include/osmocom/gsm/protocol/Makefile.in
Removing include/osmocom/isdn/Makefile
Removing include/osmocom/isdn/Makefile.in
Removing include/osmocom/sim/Makefile
Removing include/osmocom/sim/Makefile.in
Removing include/osmocom/usb/Makefile
Removing include/osmocom/usb/Makefile.in
Removing include/osmocom/vty/Makefile
Removing include/osmocom/vty/Makefile.in
Removing install-sh
Removing libosmocodec.pc
Removing libosmocoding.pc
Removing libosmocore.pc
Removing libosmoctrl.pc
Removing libosmogb.pc
Removing libosmogsm.pc
Removing libosmoisdn.pc
Removing libosmosim.pc
Removing libosmousb.pc
Removing libosmovty.pc
Removing libtool
Removing ltmain.sh
Removing m4/libtool.m4
Removing m4/ltoptions.m4
Removing m4/ltsugar.m4
Removing m4/ltversion.m4
Removing m4/lt~obsolete.m4
Removing missing
Removing src/Makefile
Removing src/Makefile.in
Removing src/codec/.deps/
Removing src/codec/.libs/
Removing src/codec/Makefile
Removing src/codec/Makefile.in
Removing src/codec/ecu.lo
Removing src/codec/ecu_fr.lo
Removing src/codec/ecu_fr_old.lo
Removing src/codec/gsm610.lo
Removing src/codec/gsm620.lo
Removing src/codec/gsm660.lo
Removing src/codec/gsm690.lo
Removing src/codec/hr_sid_class.lo
Removing src/codec/libosmocodec.la
Removing src/coding/.deps/
Removing src/coding/.libs/
Removing src/coding/Makefile
Removing src/coding/Makefile.in
Removing src/coding/gsm0503_amr_dtx.lo
Removing src/coding/gsm0503_coding.lo
Removing src/coding/gsm0503_interleaving.lo
Removing src/coding/gsm0503_mapping.lo
Removing src/coding/gsm0503_parity.lo
Removing src/coding/gsm0503_tables.lo
Removing src/coding/libosmocoding.la
Removing src/core/.deps/
Removing src/core/.libs/
Removing src/core/Makefile
Removing src/core/Makefile.in
Removing src/core/application.lo
Removing src/core/backtrace.lo
Removing src/core/base64.lo
Removing src/core/bitcomp.lo
Removing src/core/bits.lo
Removing src/core/bitvec.lo
Removing src/core/context.lo
Removing src/core/conv.lo
Removing src/core/conv_acc.lo
Removing src/core/conv_acc_generic.lo
Removing src/core/conv_acc_sse.lo
Removing src/core/conv_acc_sse_avx.lo
Removing src/core/counter.lo
Removing src/core/crc16.lo
Removing src/core/crc16gen.c
Removing src/core/crc16gen.lo
Removing src/core/crc32gen.c
Removing src/core/crc32gen.lo
Removing src/core/crc64gen.c
Removing src/core/crc64gen.lo
Removing src/core/crc8gen.c
Removing src/core/crc8gen.lo
Removing src/core/exec.lo
Removing src/core/fsm.lo
Removing src/core/gsmtap_util.lo
Removing src/core/isdnhdlc.lo
Removing src/core/it_q.lo
Removing src/core/libosmocore.la
Removing src/core/logging.lo
Removing src/core/logging_gsmtap.lo
Removing src/core/logging_syslog.lo
Removing src/core/loggingrb.lo
Removing src/core/macaddr.lo
Removing src/core/mnl.lo
Removing src/core/msgb.lo
Removing src/core/msgfile.lo
Removing src/core/netdev.lo
Removing src/core/netns.lo
Removing src/core/osmo_io.lo
Removing src/core/osmo_io_poll.lo
Removing src/core/osmo_io_uring.lo
Removing src/core/panic.lo
Removing src/core/plugin.lo
Removing src/core/prbs.lo
Removing src/core/prim.lo
Removing src/core/rate_ctr.lo
Removing src/core/rbtree.lo
Removing src/core/select.lo
Removing src/core/sercomm.lo
Removing src/core/serial.lo
Removing src/core/signal.lo
Removing src/core/sockaddr_str.lo
Removing src/core/socket.lo
Removing src/core/soft_uart.lo
Removing src/core/stat_item.lo
Removing src/core/stats.lo
Removing src/core/stats_statsd.lo
Removing src/core/stats_tcp.lo
Removing src/core/strrb.lo
Removing src/core/tdef.lo
Removing src/core/thread.lo
Removing src/core/time_cc.lo
Removing src/core/timer.lo
Removing src/core/timer_clockgettime.lo
Removing src/core/timer_gettimeofday.lo
Removing src/core/tun.lo
Removing src/core/use_count.lo
Removing src/core/utils.lo
Removing src/core/write_queue.lo
Removing src/ctrl/.deps/
Removing src/ctrl/.libs/
Removing src/ctrl/Makefile
Removing src/ctrl/Makefile.in
Removing src/ctrl/control_cmd.lo
Removing src/ctrl/control_if.lo
Removing src/ctrl/control_vty.lo
Removing src/ctrl/fsm_ctrl_commands.lo
Removing src/ctrl/libosmoctrl.la
Removing src/gb/.deps/
Removing src/gb/.libs/
Removing src/gb/Makefile
Removing src/gb/Makefile.in
Removing src/gb/bssgp_bvc_fsm.lo
Removing src/gb/common_vty.lo
Removing src/gb/frame_relay.lo
Removing src/gb/gprs_bssgp.lo
Removing src/gb/gprs_bssgp2.lo
Removing src/gb/gprs_bssgp_bss.lo
Removing src/gb/gprs_bssgp_rim.lo
Removing src/gb/gprs_bssgp_util.lo
Removing src/gb/gprs_bssgp_vty.lo
Removing src/gb/gprs_ns.lo
Removing src/gb/gprs_ns2.lo
Removing src/gb/gprs_ns2_fr.lo
Removing src/gb/gprs_ns2_frgre.lo
Removing src/gb/gprs_ns2_message.lo
Removing src/gb/gprs_ns2_sns.lo
Removing src/gb/gprs_ns2_udp.lo
Removing src/gb/gprs_ns2_vc_fsm.lo
Removing src/gb/gprs_ns2_vty.lo
Removing src/gb/gprs_ns_frgre.lo
Removing src/gb/gprs_ns_sns.lo
Removing src/gb/gprs_ns_vty.lo
Removing src/gb/libosmogb-test.la
Removing src/gb/libosmogb.la
Removing src/gsm/.deps/
Removing src/gsm/.libs/
Removing src/gsm/Makefile
Removing src/gsm/Makefile.in
Removing src/gsm/a5.lo
Removing src/gsm/abis_nm.lo
Removing src/gsm/apn.lo
Removing src/gsm/auth_comp128v1.lo
Removing src/gsm/auth_comp128v23.lo
Removing src/gsm/auth_core.lo
Removing src/gsm/auth_milenage.lo
Removing src/gsm/auth_tuak.lo
Removing src/gsm/auth_xor.lo
Removing src/gsm/auth_xor_2g.lo
Removing src/gsm/bsslap.lo
Removing src/gsm/bssmap_le.lo
Removing src/gsm/bts_features.lo
Removing src/gsm/cbsp.lo
Removing src/gsm/comp128.lo
Removing src/gsm/comp128v23.lo
Removing src/gsm/gad.lo
Removing src/gsm/gan.lo
Removing src/gsm/gea.lo
Removing src/gsm/gprs_cipher_core.lo
Removing src/gsm/gprs_gea.lo
Removing src/gsm/gprs_rlc.lo
Removing src/gsm/gsm0341.lo
Removing src/gsm/gsm0411_smc.lo
Removing src/gsm/gsm0411_smr.lo
Removing src/gsm/gsm0411_utils.lo
Removing src/gsm/gsm0414.lo
Removing src/gsm/gsm0480.lo
Removing src/gsm/gsm0502.lo
Removing src/gsm/gsm0503_conv.c
Removing src/gsm/gsm0503_conv.lo
Removing src/gsm/gsm0808.lo
Removing src/gsm/gsm0808_utils.lo
Removing src/gsm/gsm23003.lo
Removing src/gsm/gsm23236.lo
Removing src/gsm/gsm29118.lo
Removing src/gsm/gsm29205.lo
Removing src/gsm/gsm44021.lo
Removing src/gsm/gsm44068.lo
Removing src/gsm/gsm48.lo
Removing src/gsm/gsm48049.lo
Removing src/gsm/gsm48_arfcn_range_encode.lo
Removing src/gsm/gsm48_ie.lo
Removing src/gsm/gsm48_rest_octets.lo
Removing src/gsm/gsm_04_08_gprs.lo
Removing src/gsm/gsm_utils.lo
Removing src/gsm/gsup.lo
Removing src/gsm/gsup_sms.lo
Removing src/gsm/ipa.lo
Removing src/gsm/iuup.lo
Removing src/gsm/kasumi.lo
Removing src/gsm/kdf.lo
Removing src/gsm/kdf/.deps/
Removing src/gsm/lapdm.lo
Removing src/gsm/libgsmint.la
Removing src/gsm/libosmogsm.la
Removing src/gsm/milenage/.deps/
Removing src/gsm/milenage/.dirstamp
Removing src/gsm/milenage/.libs/
Removing src/gsm/milenage/aes-encblock.lo
Removing src/gsm/milenage/aes-internal-enc.lo
Removing src/gsm/milenage/aes-internal.lo
Removing src/gsm/milenage/milenage.lo
Removing src/gsm/mncc.lo
Removing src/gsm/oap.lo
Removing src/gsm/oap_client.lo
Removing src/gsm/rlp.lo
Removing src/gsm/rsl.lo
Removing src/gsm/rxlev_stat.lo
Removing src/gsm/sysinfo.lo
Removing src/gsm/tlv_parser.lo
Removing src/gsm/tuak/.deps/
Removing src/gsm/tuak/.dirstamp
Removing src/gsm/tuak/.libs/
Removing src/gsm/tuak/KeccakP-1600-3gpp.lo
Removing src/gsm/tuak/tuak.lo
Removing src/isdn/.deps/
Removing src/isdn/.libs/
Removing src/isdn/Makefile
Removing src/isdn/Makefile.in
Removing src/isdn/i460_mux.lo
Removing src/isdn/lapd_core.lo
Removing src/isdn/libisdnint.la
Removing src/isdn/libosmoisdn.la
Removing src/isdn/v110.lo
Removing src/isdn/v110_ta.lo
Removing src/pseudotalloc/.deps/
Removing src/pseudotalloc/Makefile
Removing src/pseudotalloc/Makefile.in
Removing src/sim/.deps/
Removing src/sim/.libs/
Removing src/sim/Makefile
Removing src/sim/Makefile.in
Removing src/sim/card_fs_hpsim.lo
Removing src/sim/card_fs_isim.lo
Removing src/sim/card_fs_sim.lo
Removing src/sim/card_fs_tetra.lo
Removing src/sim/card_fs_uicc.lo
Removing src/sim/card_fs_usim.lo
Removing src/sim/class_tables.lo
Removing src/sim/core.lo
Removing src/sim/libosmosim.la
Removing src/sim/reader.lo
Removing src/sim/reader_pcsc.lo
Removing src/usb/.deps/
Removing src/usb/.libs/
Removing src/usb/Makefile
Removing src/usb/Makefile.in
Removing src/usb/libosmousb.la
Removing src/usb/osmo_libusb.lo
Removing src/vty/.deps/
Removing src/vty/.libs/
Removing src/vty/Makefile
Removing src/vty/Makefile.in
Removing src/vty/buffer.lo
Removing src/vty/command.lo
Removing src/vty/cpu_sched_vty.lo
Removing src/vty/fsm_vty.lo
Removing src/vty/libosmovty.la
Removing src/vty/logging_vty.lo
Removing src/vty/stats_vty.lo
Removing src/vty/talloc_ctx_vty.lo
Removing src/vty/tdef_vty.lo
Removing src/vty/telnet_interface.lo
Removing src/vty/utils.lo
Removing src/vty/vector.lo
Removing src/vty/vty.lo
Removing stamp-h1
Removing tapset/Makefile
Removing tapset/Makefile.in
Removing tests/.deps/
Removing tests/Makefile
Removing tests/Makefile.in
Removing tests/a5/.deps/
Removing tests/abis/.deps/
Removing tests/atconfig
Removing tests/atlocal
Removing tests/auth/.deps/
Removing tests/base64/.deps/
Removing tests/bitgen/.deps/
Removing tests/bits/.deps/
Removing tests/bitvec/.deps/
Removing tests/bsslap/.deps/
Removing tests/bssmap_le/.deps/
Removing tests/codec/.deps/
Removing tests/coding/.deps/
Removing tests/comp128/.deps/
Removing tests/context/.deps/
Removing tests/conv/.deps/
Removing tests/conv/gsm0503_test_vectors.c
Removing tests/ctrl/.deps/
Removing tests/dtx/.deps/
Removing tests/endian/.deps/
Removing tests/exec/.deps/
Removing tests/fr/.deps/
Removing tests/fsm/.deps/
Removing tests/gad/.deps/
Removing tests/gb/.deps/
Removing tests/gea/.deps/
Removing tests/gprs/.deps/
Removing tests/gsm0408/.deps/
Removing tests/gsm0502/.deps/
Removing tests/gsm0808/.deps/
Removing tests/gsm23003/.deps/
Removing tests/gsm23236/.deps/
Removing tests/gsm29205/.deps/
Removing tests/gsm44021/.deps/
Removing tests/gsm48/.deps/
Removing tests/gsup/.deps/
Removing tests/i460_mux/.deps/
Removing tests/it_q/.deps/
Removing tests/iuup/.deps/
Removing tests/jhash/.deps/
Removing tests/kasumi/.deps/
Removing tests/lapd/.deps/
Removing tests/logging/.deps/
Removing tests/loggingrb/.deps/
Removing tests/msgb/.deps/
Removing tests/msgfile/.deps/
Removing tests/oap/.deps/
Removing tests/osmo_io/.deps/
Removing tests/prbs/.deps/
Removing tests/rlp/.deps/
Removing tests/sercomm/.deps/
Removing tests/sim/.deps/
Removing tests/sms/.deps/
Removing tests/smscb/.deps/
Removing tests/sockaddr_str/.deps/
Removing tests/socket/.deps/
Removing tests/+ git_clean /build/deps/osmo-mgw
+ repos=/build/deps/osmo-mgw
+ [ ! -d /build/deps/osmo-mgw ]
+ [ ! -d /build/deps/osmo-mgw/.git ]
+ git -C /build/deps/osmo-mgw checkout -f HEAD
soft_uart/.deps/
Removing tests/stats/.deps/
Removing tests/strrb/.deps/
Removing tests/tdef/.deps/
Removing tests/time_cc/.deps/
Removing tests/timer/.deps/
Removing tests/tlv/.deps/
Removing tests/use_count/.deps/
Removing tests/ussd/.deps/
Removing tests/utils/.deps/
Removing tests/v110/.deps/
Removing tests/vty/.deps/
Removing tests/write_queue/.deps/
Removing utils/.deps/
Removing utils/.libs/
Removing utils/Makefile
Removing utils/Makefile.in
Removing utils/__pycache__/
Removing utils/gsmtap-logsend.o
Removing utils/osmo-aka-verify
Removing utils/osmo-aka-verify.o
Removing utils/osmo-arfcn
Removing utils/osmo-arfcn.o
Removing utils/osmo-auc-gen
Removing utils/osmo-auc-gen.o
Removing utils/osmo-config-merge
Removing utils/osmo-config-merge.o
Removing utils/osmo-gsmtap-logsend
Removing utils/osmo-ns-dummy
Removing utils/osmo-ns-dummy-vty.o
Removing utils/osmo-ns-dummy.o
Removing utils/osmo-sim-test
Removing utils/osmo-stat-dummy/.deps/
Removing utils/osmo-stat-dummy/Makefile
Removing utils/osmo-stat-dummy/Makefile.in
Removing utils/osmo_sim_test-osmo-sim-test.o
+ git -C /build/deps/osmo-mgw clean -dxf
Removing .version
Removing Makefile
Removing Makefile.in
Removing aclocal.m4
Removing autom4te.cache/
Removing bscconfig.h
Removing bscconfig.h.in
Removing compile
Removing config.guess
Removing config.log
Removing config.status
Removing config.sub
Removing configure
Removing contrib/Makefile
Removing contrib/Makefile.in
Removing contrib/systemd/Makefile
Removing contrib/systemd/Makefile.in
Removing depcomp
Removing doc/Makefile
Removing doc/Makefile.in
Removing doc/examples/Makefile
Removing doc/examples/Makefile.in
Removing doc/manuals/Makefile
Removing doc/manuals/Makefile.in
Removing include/Makefile
Removing include/Makefile.in
Removing include/osmocom/Makefile
Removing include/osmocom/Makefile.in
Removing include/osmocom/mgcp/Makefile
Removing include/osmocom/mgcp/Makefile.in
Removing include/osmocom/mgcp_client/Makefile
Removing include/osmocom/mgcp_client/Makefile.in
Removing include/osmocom/mgcp_client/mgcp_common.h
Removing install-sh
Removing libosmo-mgcp-client.pc
Removing libtool
Removing ltmain.sh
Removing m4/libtool.m4
Removing m4/ltoptions.m4
Removing m4/ltsugar.m4
Removing m4/ltversion.m4
Removing m4/lt~obsolete.m4
Removing missing
Removing src/Makefile
Removing src/Makefile.in
Removing src/libosmo-mgcp-client/.deps/
Removing src/libosmo-mgcp-client/.libs/
Removing src/libosmo-mgcp-client/Makefile
Removing src/libosmo-mgcp-client/Makefile.in
Removing src/libosmo-mgcp-client/libosmo-mgcp-client.la
Removing src/libosmo-mgcp-client/mgcp_client.lo
Removing src/libosmo-mgcp-client/mgcp_client.o
Removing src/libosmo-mgcp-client/mgcp_client_endpoint_fsm.lo
Removing src/libosmo-mgcp-client/mgcp_client_endpoint_fsm.o
Removing src/libosmo-mgcp-client/mgcp_client_fsm.lo
Removing src/libosmo-mgcp-client/mgcp_client_fsm.o
Removing src/libosmo-mgcp-client/mgcp_client_pool.lo
Removing src/libosmo-mgcp-client/mgcp_client_pool.o
Removing src/libosmo-mgcp-client/mgcp_client_vty.lo
Removing src/libosmo-mgcp-client/mgcp_client_vty.o
Removing src/libosmo-mgcp/.deps/
Removing src/libosmo-mgcp/Makefile
Removing src/libosmo-mgcp/Makefile.in
Removing src/libosmo-mgcp/libosmo-mgcp.a
Removing src/libosmo-mgcp/mgcp_codec.o
Removing src/libosmo-mgcp/mgcp_conn.o
Removing src/libosmo-mgcp/mgcp_e1.o
Removing src/libosmo-mgcp/mgcp_endp.o
Removing src/libosmo-mgcp/mgcp_iuup.o
Removing src/libosmo-mgcp/mgcp_msg.o
Removing src/libosmo-mgcp/mgcp_network.o
Removing src/libosmo-mgcp/mgcp_osmux.o
Removing src/libosmo-mgcp/mgcp_protocol.o
Removing src/libosmo-mgcp/mgcp_ratectr.o
Removing src/libosmo-mgcp/mgcp_sdp.o
Removing src/libosmo-mgcp/mgcp_stat.o
Removing src/libosmo-mgcp/mgcp_trunk.o
Removing src/libosmo-mgcp/mgcp_vty.o
Removing src/osmo-mgw/.deps/
Removing src/osmo-mgw/.libs/
Removing src/osmo-mgw/Makefile
Removing src/osmo-mgw/Makefile.in
Removing src/osmo-mgw/mgw_main.o
Removing src/osmo-mgw/osmo-mgw
Removing stamp-h1
Removing tests/Makefile
Removing tests/Makefile.in
Removing tests/atconfig
Removing tests/atlocal
Removing tests/mgcp/.deps/
Removing tests/mgcp/Makefile
Removing tests/mgcp/Makefile.in
Removing tests/mgcp_client/.deps/
Removing tests/mgcp_client/Makefile
Removing tests/mgcp_client/Makefile.in
+ [ -d layer1-headers ]
[osmocom-master] $ /bin/sh -xe /tmp/jenkins7478395716700185099.sh
+ [ False != True ]
+ rm -rf /home/osmocom-build/jenkins/workspace/master-osmo-bsc/a1/default/a2/default/a3/default/a4/default/label/osmocom-master
+ mkdir -p /home/osmocom-build/jenkins/workspace/master-osmo-bsc/a1/default/a2/default/a3/default/a4/default/label/osmocom-master
$ ssh-agent -k
unset SSH_AUTH_SOCK;
unset SSH_AGENT_PID;
echo Agent pid 2547256 killed;
[ssh-agent] Stopped.
Archiving artifacts
‘**/core’ doesn’t match anything: ‘**’ exists but not ‘**/core’
No artifacts found that match the file pattern "**/core, **/testsuite.log, **/workspace.tar.xz, **/app-release.apk". Configuration error?
Finished: SUCCESS